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 tutors. As a

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

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 tutors. As a
business analyst, the college wants you to assist them with designing and modelling the
new application.
During your requirements analysis, you identified the following functional requirements
that must be documented: There are two kinds of tutors; internal tutors and external
tutors. All external tutors must first create a profile. Creating a profile requires (i)
providing their personal details, (ii) indicating modules to the tutor, (iii) uploading a copy
of their ID document. While busy creating a profile, the external tutor may choose to
upload their academic transcript if they wish. All tutors 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 tutor to indicate the module(s) they will be
tutoring. The modules can either be for the first term or the second term. A student can
book a tutor through the application. Booking a tutor requires selecting the module and
a tutorial slot. While booking a tutor, a student may also choose to view tutors’ profiles.
When the student is done making a booking, a tutor can accept the booking.

UML class diagrams

Instructions

1. Identify and list all the class names.
2. Identify and fill the classes with their variable(s) and/or method(s). All variables must come
with their data types.
3. Depict the Association (participation) relationships among the classes.
4. Depict the generalisation and aggregation relationships among the classes.

Expert Solution
steps

Step by step

Solved in 3 steps

Blurred answer
Knowledge Booster
Networking
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-engineering and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY