(a) Read the scenario 1 given below and draw a use case diagram and identify classes with their attributes and operations. (State your assumptions clearly) .
Scenario 1. Part of the process of course registration at OUSL for a new applicant When an applicant requests to register for a course, an officer from student affairs verifies whether he/she has relevant entry qualifications and paid the fees. If certificates to show entry qualifications are not brought the applicant is asked to bring them and return. If the fees are not paid, the applicant is directed to the finance division to make the payment and come. To register for a course, the system checks whether the course prerequisites are satisfied and let the student register for the particular course.
A student is given a student ID number and a registration number for the particular program. All courses have unique course codes, titles, credit ratings and a set of pre-requisites.
Process of course registration:
The use case diagram according to the given Scenario is as follows:
The use case diagram consists of 4 users:
1. Student -who requests for course along with the details required
2.Finance -who accepts fees as course registration payment
3. Officer - who verifies the eligibility of course registration of student
4.System - the assigns the required ID along with its details to the student.
------------------------------------------ -----------------------------------------------------------------------------------
The classes according to the scenario can be judged as :
1. Student
2. Registration_Details
3.Student_affairs_officer
4. Finance_section
5. Courses
6. Course_Enrollment_ICARD
I have tried my best to provide you with required answer.Do give a thumbs up for my efforts :))
Get Answers For Free
Most questions answered within 1 hours.