Question
Students can use a Class Enrollment system to view classes that are added to the system by an administrator. Each class has a name, description,
Students can use a Class Enrollment system to view classes that are added to the system by an administrator. Each class has a name, description, location where it will take place, and date. When the user selects a class of interest, the system displays the available seats and price for the class. The student then selects the seats from the list of available seats. The student can pay with cash or credit card. In order to process a credit transaction, the system communicates with the corresponding bank for approval of the transaction. Once the payment has been processed, the system issues a pass to the class to the user electronically and updates the availability of seats for the corresponding class. The student has the option to print the pass to the class. Each class pass has information about the event, a class number, and a bar code. The printed class pass will have a watermark. The electronic class pass will have a system generated code. Finally, the administrator can cancel a class. The cancellation by the administrator will trigger a refund. A refund notification will be sent to the student. The bank refunds the student in the form of credit back to his or her credit card; or if the student paid with cash, the bank issues a check, which is then sent to the students address. For security purposes, all parties have to be authenticated prior to using the system and all transactions are logged.
Avoid complicating problem by adding more information to the problem since the above description is not complete.
Draw a Level 2 use case diagram. Provide evidence on how you came up with the use case diagram. Use professional software to draw use case diagram.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started