Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Create a set of use cases for an online university registration system. The syst

ID: 430443 • Letter: C

Question

Create a set of use cases for an online university registration system.

The system should enable the staff of each academic department to examine the courses offered by their department, add and remove courses, and change the information about them (e.g., the maximum number of students permitted). It should permit students to examine currently available courses, add and drop courses to and from their schedules, and examine the courses for which they are enrolled. Department staff should be able to print a variety of reports about the courses and the students enrolled in them. The system should ensure that no student takes too many courses and that students who have any unpaid fees are not permitted to register. (Assume that a fees data store is maintained by the university’s financial office, which the registration system accesses but does not change).

Use Case Description (3)

Use Case Name:

ID:

Importance Level:

Primary Actor:

Short Description:

Trigger:

Type:  

Major Inputs:

Description                                           Source

___________________________          ____________

___________________________           ___________

___________________________           ___________

___________________________           ___________

___________________________           ___________

Major Outputs:

Description                      Destination

___________________________            ___________________________

___________________________            ___________________________

__________________________

Major Steps Performed

Information for Steps

Use Case Name:

ID:

Importance Level:

Primary Actor:

Short Description:

Trigger:

Type:  

Major Inputs:

Description                                           Source

___________________________          ____________

___________________________           ___________

___________________________           ___________

___________________________           ___________

___________________________           ___________

Major Outputs:

Description                      Destination

___________________________            ___________________________

___________________________            ___________________________

__________________________

Major Steps Performed

Information for Steps

Explanation / Answer

Use Case Description (3)

View Course List

ID: V-01

Importance Level: 4

Primary Actor: Department Staff

Short Description: This use case describes the feature to View the List of Courses by the department staff

Trigger: User wanted to view the list of courses available

Type:  

Major Inputs:

Master Course List

Permission List

    Description                                           Source               

The List of course from the Master Course list needs to be used.

Permission List needs to check with user permission to shows the allowed list of course for the user

Major Outputs:

List of Courses

Description                      Destination

Major Steps Performed:

User logs into the system.

Clicks on the Course List

Views the List of Courses available under the department

Information for Steps

Credential verified for the logged in user.

Corresponding department is identified.

List of courses for that department is identified

ONLY list of courses for that department is displayed.

Add new Course

ID: A-01

Importance Level: 5

Primary Actor: Department Staff

Short Description: This use case describes the feature to Add a new course to the List of Courses by the department staff

Trigger: User wanted to add a new course to the list of courses available

Type:  

Major Inputs:

Master Course List

Permission List

    Description                                           Source               

The List of course from the Master Course list needs to be used.

Permission List needs to check with user permission to shows the allowed list of course for the user

Provide option to add a new course

Major Outputs:

New course added to the master list

Description                      Destination

Major Steps Performed:

User logs into the system.

Clicks on the Course List

Views the List of Courses available under the department.

Clicks on Add new course option.

Enters the details of the Course, like course name, description, number of enrolment, eligibility criteria, fees etc.

Clicks on Save.

By default the course is added to the department of the logged in user.

Information for Steps

Credential verified for the logged in user.

Corresponding department is identified.

List of courses for that department is identified

ONLY list of courses for that department is displayed.

The added new course is added to the logged I department.

Generate Report

ID: RP-01

Importance Level: 5

Primary Actor: Department Staff

Short Description: This use case describes the feature to Generate a new report for the department staff

Trigger: User wanted to generate a report and then print them out.

Type:  

Major Inputs:

Course selection

Date range

Other Parameters

    Description                                           Source               

User needs to select report parameters like course, date range, course status, fees, enrolment etc

Major Outputs:

New report based on the report parameters.

Description                      Destination

Major Steps Performed:

User logs into the system.

Clicks on the Report section.

Click on the generate new report option.

Select the report parameters.

Click on Generate Report.

On the report screen, clicks n Pint option, to print the report data out.

Information for Steps

Credential verified for the logged in user.

Corresponding department is identified.

Report section is displayed.

Based on parameters entered, data from the database is picked up and displayed.

Data sent to printer based on the print selection

View Course List

ID: V-01

Importance Level: 4

Primary Actor: Department Staff

Short Description: This use case describes the feature to View the List of Courses by the department staff

Trigger: User wanted to view the list of courses available

Type:  

Major Inputs:

Master Course List

Permission List

    Description                                           Source               

The List of course from the Master Course list needs to be used.

Permission List needs to check with user permission to shows the allowed list of course for the user

Major Outputs:

List of Courses

Description                      Destination

Major Steps Performed:

User logs into the system.

Clicks on the Course List

Views the List of Courses available under the department

Information for Steps

Credential verified for the logged in user.

Corresponding department is identified.

List of courses for that department is identified

ONLY list of courses for that department is displayed.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote