1.2. System Personnel

The personnel involved in the Calendar Tool project are organized into the following categories:

  1. end users

    1. registered users

    2. user group leaders

    3. system administrators

    4. offline and unregistered users

  2. system developers

  3. software engineering students

  4. interested outside parties

End users are those who use the Calendar Tool for its intended purpose. Registered end users are identified in the user database of one or more Calendar Tool central host computers. Group leaders are designated registered users who may perform group scheduling operations which affect other users' calendars. System administrators perform overall system administration functions, including user and group registration. Offline and unregistered users are those who use the Calendar Tool for an individual personal calendar, without being connected to a Calendar Tool central host.

The primary system developer is Gene Fisher. His efforts are based on the work of a number of software engineering students who have used the Calendar Tool as a class project in software engineering courses. Students whose work has been particularly helpful are Larry Bolef, Brent Smolinski, Rick Myers, Brandon Wallace, and Oliver Wallace.

As noted above, the Calendar Tool is intended to serve as an example for use in software engineering courses. The students who use the Calendar Tool for this purpose focus on the artifacts of its development rather than its use as a functioning tool.

The Calendar Tool is available as public domain software for use by interested outside parties. The project directory is located at


http://www.csc.calpoly.edu/~gfisher/projects/calendar






Prev: problem | Next: setting | Up: intro | Top: index