Fall 2024 - CS403P - 1
Fall 2024 - CS403P - 1
Instructions:
Please read the following instructions carefully before solving & submitting the assignment solution:
It should be clear that your assignment will not get any credit (zero marks) if:
Objectives:
GOOD LUCK
Virtual University of Pakistan 2
Marks: 20
Scenario:
You have been asked to develop an online Appointment Management System for a hospital to help manage
patient appointments with doctors more efficiently. Each doctor has a specific speciality and a set schedule,
making it easier to plan consultations. Patients will have their own records that include important information like
contact details and medical history, which helps provide personalized care.
The system will allow receptionists to manage appointments effectively by booking, changing, and checking
patients in and out. Appointments will be scheduled for specific dates and times, ensuring that patients meet with
their preferred doctors on time. The system will also keep track of doctors' real-time availability to avoid any
scheduling conflicts.
To help with hospital operations, the system will maintain a detailed record of past appointments. This
Appointment Management System will improve the hospital’s efficiency, enhance the patient experience, and
support its goal of providing high-quality healthcare services.
Q2: Draw the Entity Relationship Diagram (ERD) of the given system, incorporating the following elements:
General Guidelines:
You can use MS Word (Drawing Canvas), MS Visio or any online tool to draw the ER Diagram.
Use standard UML notations, as outlined in the course handouts, to accurately represent entities,
attributes, and relationships within the diagram.
Use Proper naming conventions for entities and relations as given in handouts.
If utilizing external drawing tools (such as Microsoft Paint or Microsoft Visio or any online tool like
https://www.drawio.com/, https://www.smartdraw.com/ ), please ensure that the diagram is copied and
pasted into a Microsoft Word document (.doc or .docx) for submission. The completed document
should then be uploaded to VULMS.