Spring 2024 - CS312 - 2
Spring 2024 - CS312 - 2
The purpose of this assignment is to give your hands-on practice. It is expected that
students will solve the assignment themselves. The following rules will apply during the
evaluation of the assignment.
This assignment aims to provide you with practical experience in the conceptualization,
analysis, and design of a database system using knowledge from various fundamental
concepts in database modeling and design.
Hospitals are nowadays using centralized system for its management. Consider there is City General
Hospital that is going to enhance its Hospital Management System to improve patient care and
operational efficiency. Hospital management comprises doctors, medical staff, administrator patients
medical records hospital rooms.
The system needs to manage patients, each with unique details such as ID, name, contact
information, and insurance details.
Doctors, identified by unique IDs, specialize in various fields and are associated with specific
departments.
Patients schedule appointments with doctors, and each appointment generates a treatment
record, capturing diagnosis and prescriptions.
Medical records are maintained for each patient, linked to their treatments.
Rooms, identified by unique numbers and types, are assigned to patients upon admission,
capturing admission and discharge dates.
Hospital staff, including nurses and technicians, are assigned to departments and support the
care process.
Virtual University of Pakistan Semester Spring 2024
This scenario provides you with an overview of the structure of the system and give a detail of how they
have relationship with each other and how they work in the system.
Tasks to Perform
Keeping in mind the scenario given above, you have to perform the following tasks.
Task No.1:
Identify all Possible Entities
Identify all attributes for these entities
Task on.2:
Describe the entities, their attributes, and relationships required to support this system, and
create an Entity-Relationship Diagram (ERD) that visualizes these components and their
interconnections.
Conclusion:
This ERD captures the essential entities, attributes, and relationships required for a Hospital
Management System as described in the scenario. It visualizes how patients, doctors, medical
records, appointments, rooms, and staff interact within the system, facilitating effective patient
care and operational management.
Syllabus: The syllabus for this assignment is 88-176 (Week4 - Week 9) topics of this course.
Note: Deadline to submit solutions is 24 June 2024.