0 Bewertungen0% fanden dieses Dokument nützlich (0 Abstimmungen)
12 Ansichten7 Seiten
The document contains 3 use case descriptions for an online university system. The first use case is for registering courses, where a student can add, delete, or view courses after logging in. The second is for adding or dropping courses. The third use case is for an online shopping system where a customer can purchase items, add them to a cart, and receive a receipt. All three use cases follow the same basic flow of a user logging in, interacting with the system, and logging out, with error handling and technical requirements also described.
Originalbeschreibung:
Expanded Usecases for student registration and online shopping system
The document contains 3 use case descriptions for an online university system. The first use case is for registering courses, where a student can add, delete, or view courses after logging in. The second is for adding or dropping courses. The third use case is for an online shopping system where a customer can purchase items, add them to a cart, and receive a receipt. All three use cases follow the same basic flow of a user logging in, interacting with the system, and logging out, with error handling and technical requirements also described.
The document contains 3 use case descriptions for an online university system. The first use case is for registering courses, where a student can add, delete, or view courses after logging in. The second is for adding or dropping courses. The third use case is for an online shopping system where a customer can purchase items, add them to a cart, and receive a receipt. All three use cases follow the same basic flow of a user logging in, interacting with the system, and logging out, with error handling and technical requirements also described.
student ID Number and Password is Valid. 3- System prompts the student to select the current semester or future semester.
4- Student enters the desired
semester. 5- System prompts the student to add, delete, view the courses. 6- Student enters the desired data.
7- System checks pre-
requisites for the course are passed. 8- System adds student to the offered course and displays output. 9- Student logged out of the system.
EXTENSIONS: a-Failure occurred:
1-Application signals error. And does not open the
application.
2-Backup server will help to reboot the application.
SPECIAL • The language of the system must be in English. REQUIREMENTS: • Font should be large enough to make the text visible from suitable distance. • System must be compatible with multiple operating systems. • Response time should be less than 1 minute. • Fast recovery from an unexpected failure. • No garbage data. • GUI must be user-friendly.
student ID Number and Password is Valid. 3- Student wants to add/drop courses.
4- System prompts the student
to select add/drop option. 5- Student enters the desired data.
6- System adds/delete student
from the offered course. 7- Student logged out of the system.
EXTENSIONS: a-Failure occurred:
1-Application signals error. And does not open the
application.
2-Backup server will help to reboot the application.
SPECIAL • The language of the system must be in English. REQUIREMENTS: • Font should be large enough to make the text visible from suitable distance. • System must be compatible with multiple operating systems. • Response time should be less than 1 minute. • Fast recovery from an unexpected failure. • No garbage data. • GUI must be user-friendly.
STAKEHOLDERS • Customer: Can add, delete items to the cart.
AND INTERESTS:
PRECONDITIONS: • Customer should be logged in.
SUCCESS • Customer adds, deletes and views items of the cart.
GUARANTEE (POST • Customer gets the receipt of the selected items. CONDITIONS):
MAIN SUCCESS SCENERIO:
Actor action System Responsibility
1- Customer logs in to the
system.
2- System verifies the
customer. 3- System prompts the customer with all available items
4- Customer puts the desired
items to the cart.
5- System generates the receipt
for selected items. 6- Customer logged out of the system.
EXTENSIONS: a-Failure occurred:
1-Application signals error. And does not open the
application.
2-Backup server will help to reboot the application.
SPECIAL • The language of the system must be in English. REQUIREMENTS: • Font should be large enough to make the text visible from suitable distance. • System must be compatible with multiple operating systems. • Response time should be less than 1 minute. • Fast recovery from an unexpected failure. • No garbage data. • GUI must be user-friendly.