...
Task Analysis:
Four-Year Plan:
Freddy wants to create his The first task involves creating a four-year plan with all of the classes he the student is interested in taking . He knows he wants to study Computer Science, Course 6-3, and is really interested in learning theatre.
...
Semester Schedule:
...
and the graduation requirements. Developing a four-year plan requires coordination and compilation of many different sources of data. When creating a four-year plan, a user will need a listing of the General Institute Requirements (GIRs), the Major requirements, and his minor/concentration requirements; in addition, they may also want the Subject Listing open in order to decide electives. All of this information should be included in one location. After having all of this information, users will want to place classes on their four-year schedule. They will want to take pre-requisites, co-requisites, and semester availability into consideration as they form their schedules. A user can form their four-year schedule at any time, through the comfort of their computer; many people may do it along with friends, upperclassmen, or advisers. There are not really any time constraints to getting the four-year plan, and in fact it will be an on-going process, but a user may expect to be able to make changes or for a simple one within a few hours or days. The task is generally done by simply trying and doing it; a user may ask for advice from friends as to what classes they should take and when, though the user will fill out and do the schedule on their own. Lastly, errors which may occur will generally not have deep repercussions; errors may be missing a required class while scheduling, not knowing about conflicts and availability. Another possible problem is that users may get vested into their four-year plan and as the semester pass by, they may be reluctant to change their four-year plan.
...
Semester Schedule:
...
The second task involves creating a schedule for the upcoming semester. The student takes into consideration the requirements that he must still fulfill, scheduling conflicts, what friends are taking, who is teaching a class, and balancing workload.