The administrator can add new people to the system and add new groups to the system. Each person can log onto the system with a password. Users can add or delete themselves from groups. Users can schedule their time with activities. One user can schedule a meeting for a group and the program has to find a free slot in everyone's calendar.
Users can display their calendar on the screen.
The system must address appropriate security issues. Program should be easy to use, as complete as possible, and provide an effective user interface. As an example of the type of data which can be presented, WebME is an example. Program should be easy to use, as complete as possible, and provide an effective user interface.