The VMPS Server Interface System (VSIS), also know as VMPS Registration and Management Server, is a simple web based interface to manage the nightmarish files for the Cisco VMPS Service.
Essentially, its a database that gets exported to a text file, that's it. So, yes, essentially there are about 11 different ways to do this. several of which require nothing but a text editor... However, this software has a few more interesting features.
To really understand the value of these, there needs to be a basic understanding, of vlans, mac addresses, port level security and the value that VMPS adds to that. Then, implementing vmps using the text editor option will be helpful in appreciating the value of this software.
This software is a web based application, written in php that provides an interface to a database. The php is setup with several html forms that allows information about vlans and network nodes to be entered into this database.
So the information in the database is updated in realtime as the user(s) make changes, additions, and deletions.
Now, not all the information in the database is used for the VMPS server, in reality, most of the database records are there for easing the management of vlans and nodes, and for providing a secondary management tool for that information.