LMS (LAN Management System) is a package of applications for managing LAN networks. Its main goal is to provide the best service to customers, as seen in large ISP companies. LMS is written in PHP, Perl and C and can use MySQL or PostgreSQL as its database backends. The following functionalities are provided at the time:
customer database (names, addresses, phones, comments, etc),
computers inventory (IP, MAC),
simple financial system suited for network operations,
financial balances and invoices,
email warnings to users,
automatic billing schedule,
ability to generate (almost) any kind of config file (ie. ipchains/iptables firewall scripts, DHCP daemon configuration, zones for bind, /etc/ethers entries, oident, htb and more...),
visualization of bandwidth consumption per host,
request tracker system (Helpdesk),
timetable (Organizer).
Initial components of this software were invented to aid administration of ASK NetX (amateur computer network) and it's still developed and tested here.
LMS won't replace administration skills. If you can't handle installation and configuration of your system, you likely won't manage to adjust LMS for your system. In short - administration of UNIX systems is needed to operate this software.