Question: I need help with USE CASE MODELIING. I am doing a case diagram on Class Register Management . I need help construction a diagram for
I need help with USE CASE MODELIING.
I am doing a case diagram on Class Register Management.
I need help construction a diagram for this case model.
Class Register Management
My Use Case Diagram was concerning the steps involved in registering for classes. My actors were the student, the student advisor, and the Registrar. I have 5 use cases, which I will explain. First off, the student will have to look up their degree completion courses for their degree. The Registrar will also have to look up the students' degree completion courses, so they can help them decide which classes they need to take. The student advisor will then have to view the student's grades and previous classes to ensure they have the prerequisites they need to take the course. So, then the third actor comes into play, which is the registrar who registers the student for the courses he or she will take. Finally, the registrar checks to see if the student is qualified to receive aid so that he or she can pay for the course.
Use Case Name: Find degree completion courses
Participating Actors: Student and Student Advisor
Entry Conditions: The student is logged in to the school website and pulls up a copy of their degree completion plan.
Flow of Events: 1. Opens degree completion plan
2. Looks to see what courses they are lacking for their degree
3. Talks to the advisor about which course to take next
Alternative Flows: 3.1. Advisor is not available to chat with
3.2 Makes an appointment with the advisor to talk about courses
Exit Conditions: Degree completion plan located
Use Case Name: View grades Participating Actors: Student and the Student Advisor
Entry Conditions: Student Advisor pulls up student record to check grades
Flow of Events: 1. Student Advisor pulls up past grades to check if the prerequisites have been met for whichever course the student had picked.
2. Student Advisor helps students pick the right classes
Alternative Flows: 2.1 Student does not have the pre-requisites need for course
2.2 Student must pick out different courses to take
3. Student Advisor begins the course registration
Exit Conditions: Student and Student Advisor view grades or do not
Use Case Name: Register for Classes
Participating Actors: Student and the Registrar
Entry Conditions: Student signs up for the courses and Registrar checks availability of class
Flow of Events: 1. Student signs up for courses
2. Registrar checks availability and makes sure all pre-requisites are met
3. Registrar signs Student up for the courses
Alternative Flows: 3.1 Pre-requisites are not met
3.2 Student signs up for a different class
Exit Conditions: Student is registered for the course or is registered for the pre-req course
Use Case Name: Check qualifications for Financial Aid
Participating Actors: Student and the Registrar Entry Conditions: Student fills out Financial Aid paperwork and Registrar sends it off
Flow of Events: 1. Student fills out financial aid forms
2. Registrars send them to the Financial aid office to get approval
3. Registrar gets paperwork ready to accept payment
Alternative Flows: 3.1 Financial aid is denied
3.2 Student pays out of pocket
Exit Conditions: student is registered, and Registrar is awaiting payment
Use Case Name: Payment for Courses Participating Actors: Student and Registrar
Entry Conditions: Student pays for classes
Flow of Events: 1. Student pays cash or has financial aid
2. Registrars accept payment
Alternative Flows: 2.1 Financial Aid pays for the course for the student
2.2 Student awaits the first day of school.
3. Student awaits the first day of school
Exit Conditions: Student is paid in full and ready to begin classes.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
