Needs: OfCourse
Purpose:
OfCourse is an electronic course schedule (for
college/university students).
Process
The OfCourse product design team completed a competitive product
analysis (over the course of the past month) and then used eight focus
groups (at four different colleges/universities)
to arrive at this need statement.
System Needs The system needs to:
S-1Maintain course schedule(s) that include, at a
minimum, the following information: term (e.g., Fall 2006),
subject (e.g., CS), catalogue number (e.g., 239), course title,
course component (e.g., lecture, lab, etc...), building, room,
start time, end time, and meeting days.
S-2Read course schedule(s) from one or more "files" at start-up.
S-3Update course schedule "file(s)" as new courses are added.
User Needs Users of the system need to be able to:
U-1Enter course schedule information.
U-2Display schedule information for a given term and day of the week.
U-3Display schedule information for a given term, subject and catalogue
number (e.g., all components of CS239 for Fall 2006).
U-4Display schedule information for a given subject (e.g., all CS courses
for all terms).