2. Functional Requirements

The Calendar Tool provides functionality to schedule appointments, meetings, events, and tasks. Calendars can be viewed in a variety of display formats, from single day to a full year. When users are connected to a Calendar Tool central host computer, they may share their personal calendar with other users, and view other users' calendars who choose to share them. Regular users may view, but not modify, the Calendar Tool databases on the central host. The databases contain information for registered Calendar Tool users, groups of users, and locations in which meetings can be scheduled.

Administrative users run a separate application called the Calendar Tool Administration program. Through this application, administrators can edit the databases and perform other administrative functions.

Following an overview of the Calendar user interface, details of system use are presented in the following scenarios: