0% found this document useful (0 votes)
161 views11 pages

Hospital Management System ER Diagram

Uploaded by

kyashraj17
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
161 views11 pages

Hospital Management System ER Diagram

Uploaded by

kyashraj17
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

lOMoARcPSD|46889121

DBMS

Masters of computer applications (Gandhi Institute of Engineering and Technology


University)

Scan to open on Studocu

Studocu is not sponsored or endorsed by any college or university


Downloaded by Yashraj Kamble (kyashraj17@[Link])
lOMoARcPSD|46889121

A Micro Project Report On


“ HOSPITAL MANAGEMENT SYSTEM ”
IN PARALLEL FULFILLMENT OF THE REQUIRMENT
OF THE AWARD OF THE DIPLOMA
IN
“COMPUTER ENGINEERING”

By
Dangade Shubham Shahaji. 2211640305
Nagawade Atharv Milind. 2211640297
Katore Sarthak Bhausaheb. 2211640311
Ghodke Yash Shankar. 2211640470
Tarte Bhushan Santosh. 2111640091
UNDER THE GUIDANCE OF
[Link] J.S.
MAHARASHTRA STATE BOARD OF TECHNICAL
EDUCATION

DEPARTMENT OF COMPUTER ENGINEERING


SONIYA GANDHI POLYTECHNIC
SHRIGONDA - 413701

Downloaded by Yashraj Kamble (kyashraj17@[Link])


lOMoARcPSD|46889121

SONIYA GANDHI POLYTECHNIC

SHRIGONDA-413701

CERTIFICATE
This is to certify that
the project entitled

“HOSPITAL MANAGEMENT SYSTEM”


Submitted by
Dangade Shubham Shahaji.
Nagawade Atharv Milind.
Katore Sarthak Bhausaheb.
Ghodke Yash Shankar.
Tarte Bhushan Santosh.
Is the bona-feid work completed in the academic 2022-23 under my
supervision and Guidance in partial fulfilment for award of
"Diploma in Computer Engineering” by Maharashtra State Board of
Technical Education.

[Link] J.S. Prof. Nagane P.A. Shri. Nagawade A.


[Project Guide] [H. O. D] [PRINCIPAL]

Downloaded by Yashraj Kamble (kyashraj17@[Link])


lOMoARcPSD|46889121

INDEX-
1. Introduction of hospital ER Diagram
2. ER Diagram Hospital Management system
3. ER Diagram into Data tables
4. Conclusion
5. References

Downloaded by Yashraj Kamble (kyashraj17@[Link])


lOMoARcPSD|46889121

INTRODUCTION

This ER Diagram represents the Model of hospital Management System [Link]


entity-relationship diagram of hospital management system show all the visual
instrument of database tables and to define the relations between patient,
Nurses,Hospitals,Medicines etc. It used structure data and to define the
relationships between structured data groups of hospital management system
functionalities. The main entites of the Hospital,Patient,Nurses,Appointments and
Medicines.

Downloaded by Yashraj Kamble (kyashraj17@[Link])


lOMoARcPSD|46889121

Downloaded by Yashraj Kamble (kyashraj17@[Link])


lOMoARcPSD|46889121

Hosp_id Primary key


Hcity
Hadderss
Hos_name
Pat_id Foreign key refernce to pat-id of patient table
Doc_id Foreign key refernces to Doc_id of Doctor table

Step 2: Converting the ER Diagram into Tables


B .Converting entity to table and attribute to columns
HOSPITAL-

Downloaded by Yashraj Kamble (kyashraj17@[Link])


lOMoARcPSD|46889121

Patient
Medical Record
Pat_id Primary Key
Pname
Paddress
PDiagnosis
Record_id Foreign key references to Record_id of Medical record table.
Hosp_id Foreign key reference to Hosp_id of hospital table

Doctor
Doc_id Primary key
Dname
Qualification
Salary
Hosp_id Foreign key reference to Hospital table

Downloaded by Yashraj Kamble (kyashraj17@[Link])


lOMoARcPSD|46889121

Step 3: Mapping of Attributes


SIMPLE ATTRIBUTES
Simple attributes which can not be divided into subparts.
Ex. salary of doctor

Composite Attributes
Composite Attribute which can be divided into subparts.
[Link] name, Docter Name.

Downloaded by Yashraj Kamble (kyashraj17@[Link])


lOMoARcPSD|46889121

Conclusion

We can represent a database that conforms to an ER database schema by a


collection of tables. For each entity set and for each relationship set In database,
There is a unique table to which we can assign the name of the corresponding
entity set and relationship set. Each table has multiple columns,each of which has
a unique [Link] the ER model and the relationship database model are
abstract, logical representation of real-world enterprises. We can convert ER
design into a relational diagram.

Downloaded by Yashraj Kamble (kyashraj17@[Link])


lOMoARcPSD|46889121

Reference

[Link]
system-1/
[Link]

Downloaded by Yashraj Kamble (kyashraj17@[Link])

Common questions

Powered by AI

A poorly designed ER diagram can lead to inefficient queries, data duplication, and difficult maintenance, constraining system scalability and performance. In a hospital management system, this results in slower data retrieval, increased resource consumption, and potentially obstructs the addition of new functionalities or integration with other systems, severely impacting operational efficiency .

ER diagrams aid compliance by explicitly detailing data flow, storage, and access pathways, which is essential for meeting data protection and privacy laws like HIPAA in the healthcare sector. They allow system developers to ensure data processes align with legal standards, providing a visual audit trail that explains how data is structured and secured .

Primary keys uniquely identify records in a table, ensuring each entry is distinct within entities like patients or doctors. Foreign keys establish relationships by referencing primary keys from another table, such as linking patient records with specific doctors or hospitals. These keys are crucial for maintaining referential integrity and enabling relational connections across the database .

Maintaining table uniqueness ensures that each entity set and relationship set has a distinct table assignment, reducing data duplication and conflict. It supports accurate data representation and promotes data integrity, critical for effective database management, particularly in complex systems like hospital management, where data precision is essential for operations .

ER diagrams serve as a blueprint in transitioning from an abstract data concept to an operational relational database by defining the entities, relationships, and constraints which are then mapped to tables in a relational model. This transition ensures that logical data models are accurately represented in a practical, structured format ready for database implementation .

Converting an ER diagram to tables benefits database management by allowing the abstract relationships and entities to be implemented concretely as tables. This facilitates efficient data storage, retrieval, and manipulation. It also ensures that data integrity and normalization are maintained, reducing redundancy and potential anomalies within the database .

Misrepresenting composite attributes can lead to data redundancy, inconsistent data retrieval results, and increased complexity in query operations. In a hospital management system, this can disrupt efficient data processing by complicating critical tasks such as patient tracking and reporting, ultimately affecting system reliability and functionality .

Simple attributes cannot be divided further, such as a doctor's salary, providing clear, direct data points for processing. Composite attributes like a patient's full name can be broken down into sub-parts, offering detailed data structuring for nuanced queries and reports. Both attribute types facilitate effective data management to meet varying information needs within the system .

An ER diagram assists by visually representing the hospital management system's database structure, highlighting key entities like hospitals, patients, nurses, doctors, appointments, and medicines, and the relationships between them. This visualization helps in understanding how data is structured and connected, facilitating easier database design and communication of the system's functionality .

Entity-relationship modeling provides a systematic approach to identifying data entities and understanding their relationships, enabling efficient management of key components like patients, doctors, and appointments. It helps define the system's scope by outlining the necessary data elements and how they interact, aiding in comprehensive database design and management .

You might also like