Software Engineering Lab Submission 8
Software Engineering Lab Submission 8
ASHUTOSH
23BIT0165
1. Introduc on
This document presents the network model for the Hospital Management System (HMS), outlining
the key components involved in managing and securing hospital opera ons. The model illustrates
various elements, including security, main data center, cloud services, and hospital departments,
along with their interconnec ons.
2. Network Components
• VPN Gateway: Enables secure access for remote users such as doctors.
• Applica on Servers:
• Database Servers:
o Pa ent Records Database: Stores pa ent informa on and medical history.
o Medical History Database: Maintains past medical records for
analysis and treatment.
• Billing & Administra on: Takes care of financial transac ons and hospital
management.
• Cloud Database: Provides backup and secure storage for pa ent data.
1. Remote Access:
o Doctors access the hospital network securely via the VPN Gateway.
o Pa ents interact with the telemedicine server for remote consulta ons.
2. Data Processing:
o HMS Server communicates with database servers to fetch and store pa ent records.
o Authen ca on Server ensures secure login procedures for doctors, pa ents, and staff.
o Emergency, OPD, Radiology, and Billing departments are interconnected with the
HMS Server for real- me data processing.
o Pa ent records and medical history databases are periodically backed up in the cloud
for redundancy and data security.
4. Conclusion
The proposed network model ensures a secure, efficient, and scalable infrastructure for hospital
opera ons. It integrates local and remote access, cloud services, and essen al security measures to
safeguard sensi ve medical data. Future enhancements may include AI-driven diagnos cs, automated
alerts, and integra on with wearable health devices.
CRITICAL PATH DIAGRAM AND NODE DIAGRAM FOR
GIVEN QUESTION
Path Duration
A→E→J→N 3 + 9 + 3 + 9 = 24
A→F→K→N 3 + 1 + 6 + 9 = 19
A→F→L→N 3 + 1 + 3 + 9 = 16
B→D→H→K→N 4 + 3 + 5 + 6 + 9 = 27
B→D→I→M→N 4 + 3 + 4 + 6 + 9 = 26
B→G→K→N 4 + 4 + 6 + 9 = 23
C→H→K→N 6 + 5 + 6 + 9 = 26
C→I→M→N 6 + 4 + 6 + 9 = 25