Skip to content

CS504 Assignment 2 Solution Fall 2021

CS504 Assignment 2 Solution Fall 2021, CS504 Assignment 2 Solution 2021, CS504 Assignment 2 Solution fall 2022, CS101 Assignment 2 Solution fall 2021, CS401 Assignment 2 Solution fall 2021.

You should submit your assignment before or on the due date on VULMS.
Your assignment should be your own work in your own words. It should not be copied from the Internet, handouts, or books.
Your Assignment must be in Microsoft Word document (doc/Docx). Assignment in other than Microsoft Word document will not be accepted.
An assignment sent via Email will not be replied to and accepted.
If the submitted assignment does not open or the file is corrupt, it will not be marked and hence awarded zero marks.

Scenario Of Questions:

Doctor-Patient Portal:

This product is a web-based application that is the replacement of the old manual system of the hospital. It shall help doctors in maintaining their schedule with patients online. Patients shall online book their appointments with doctors. The product facilitates its users in such a way that the patient will not have to wait in queue for hours to get the appointment. The appointments are simply made through the portal. Time management is very easy for both the doctor and patients.

Functional Requirements:

  • The system shall manage the bookings and schedules records of doctors and patients with help of Admin as user.
  • The system shall allow doctors to check upcoming appointments.
  • System shall allow doctors to view patient medical history.
  • System shall allow patients to search doctor through categories, name and location.
  • System shall allow patients to view doctor timetables.
  • System shall allow patients to book appointment when they want to book appointment according to required date and time.
  • System shall allow patient to cancel appointment on patient request according to cancellation criteria.
Question No. 1: (3 marks)

You are required to identify inherited classes for the following “User” class of the “Doctor-Patient Portal” using the concept of inheritance in Object-Oriented Programming.

Question No. 2: (4 marks)

Keeping in view the Functional requirements for the “Doctor-Patient Portal”. Identify major operations for “Patient” class.

Question No. 3: (1.5+1.5 = 3 marks)

Keeping in view the Functional requirements for the “Doctor-Patient Portal”. Identify major operations for “Doctor” class.

Question No. 4: (10 marks)

Given the class User, which is identified as a low cohesive class, you are required to create a highly cohesive class(es) out of this class comprising of all essential elements: class name, attributes, and operations.

CS504 Assignment 2 Solution Fall 2021, CS504 Assignment 2 Solution 2021, CS504 Assignment 2 Solution fall 2022, CS101 Assignment 2 Solution fall 2021, CS401 Assignment 2 Solution fall 2021.

error: Content is protected !!
Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Kindly Disable Your Adblocker Extensions