Client Description:
When a new degree program is added, the system would have to recognize this without being reprogrammed.
In order to keep the system up to date, Department Heads or the Registrar must be able to access the system database to add new degree programs which the students might pursue.
|
Name of Use Case |
Create New Degree Program |
|
Brief Description |
This use case describes how an Department Head would use the system to create a New Degree Program and make it available to students. |
|
Actors |
Department Head |
|
Basic Flow |
1. The Department Head selects “Create New Degree Program” in the user interface from a button or menu item. 2. The Department Head is prompted to name the new program. 3. A new blank Degree Program is created and the Department Head is taken to the Edit Degree Program Screen. |
|
Alternate Flows |
o If a Degree Program with that name already exists the degree program will not be added and the administrator will be notified via a pop-up window of the nature of the problem. o The Department Head cancels the process. |
|
Pre-conditions |
The user must be logged in under an administrator account. |
|
Post-conditions |
A new degree program will be added to the data-base and the Department Head will be in the Edit Degree Program Screen. |
|
System or Subsystem |
|
|
Other stakeholders |
Students. Advisors. Although neither of these stakeholders can use this option, it effects them as it gives them more scheduling options. |
|
Special requirements |
Adding a new degree to this system would have to be done concurrently with the Banner Web system. Some amount of coordination between the two efforts would be required to ensure that both Banner and this system can recognize the changes. |