INSTRUCTIONS: Using the correct UML notation, illustrate the Use Case Diagram for the LearnEaze system. Make sure you indicate all relevant use cases, actors, system boundaries and all relationships (associations, generalizations, include and extend)
case study:Due to the aftermath of COVID-19, the college must offer its lectures and tutorials using
an online platform. However, the college does not have an online platform ready and available to
accommodate online teaching and learning. The Information Technology department came up with
the idea of introducing a new system called “LearnEaze” that will assist students in booking tutorials
with different tutors. As a business analyst, the college wants you to assist them with designing and
modelling the new application.
CASE STUDY: LearnEaze System
You have been contracted as a Business Analyst for the Goldleaf College of Science, Technology, and Innovation. Due to the aftermath of COVID-19, the college must offer its lectures and tutorials using an online platform. However, the college does not have an online platform ready and available to accommodate online teaching and learning. The Information Technology department came up with the idea of introducing a new system called “LearnEaze” that will assist students in booking tutorials with different instructors. As a business analyst, the college wants you to assist them with designing and modeling the new application.
During your requirements analysis, you identified the following functional requirements that must be documented: There are two kinds of instructors; internal instructors and external instructors. All external instructors must first create a profile. Creating a profile requires (i) providing their personal details, (ii) indicating modules to the instructor, (iii) uploading a copy of their ID document. While busy creating a profile, the external instructor may choose to upload their academic transcript if they wish. All instructors must indicate their available slots. Their slots can be day slots or evening slots, or they can choose both day and evening slots. Indicating available slots requires the instructor to show the module(s) they will be tutoring. The modules can either be for the first term or the second term. A student can book an instructor through the application. Booking an instructor requires selecting the module and a tutorial slot. While booking an instructor, a student may also choose to view instructors’ profiles. When the student is done making a booking, an instructor can accept the booking.
INSTRUCTIONS: Using the correct UML notation, illustrate the Use Case Diagram for the LearnEaze system. Make sure you indicate all relevant use cases, actors, system boundaries and all relationships (associations, generalizations, include and extend)
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 3 images