1.2. System Personnel

The personnel involved in the Electronic Scheduler project are organized into the following groups and subgroups:

  1. end users

    1. department scheduler

    2. instructors

    3. students

  2. administrators

  3. customers

  4. software engineering students

The main end users are the students, faculty, and staff of the Cal Poly Computer Science department. Instructors will provide input to their preferred classes and times to teach. Students will provide input on prior quarters where they were not able to get a course they wanted. The department scheduler will take input from the instructors, students, and previous years course enrollment history and use the program to generate and alter the department class schedule.

The administrator is in charge of management of the department sever where schedules are posted and viewed. They will set up access so that only the department scheduler is allowed to post schedules on the server. The administrator will be in charge of changing permissions when schedules are ready to be viewed by instructors and students.

The main customer is Gene Fisher, representing the Cal Poly Computer Science department. Fisher will find the needs and requests of the Computer Science department and integrate them with his own requests. If they find that the software meets their needs as well, other departments at Cal Poly may also use the scheduler. Furthermore, the scheduler may be used by other Colleges and Universities if they find it beneficial over their current scheduling system.

Cal Poly Science students Vanessa Forney, Jessie Pease, Katie Davis, Lana Hodzic, Jon Miranda, and Justin Roll will act as domain experts, system analysts, and system developers to create the scheduler under the guidance of product manager Gene Fisher.






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