SE Lab File
SE Lab File
AIM- To develop a clear and concise problem statement for a specified software project.
Current Situation:
In many hospitals, managing patient data, appointments, medical records, billing, and inventory is
still a manual or semi-automated process. This often leads to inefficiencies, errors, and a lack of
streamlined communication among various departments. The existing systems may not integrate
well, making it difficult for staff to access or share information. Patients also experience long
waiting times, confusion regarding their appointments, and difficulty in accessing their medical
history.
Key Problems:
Impact:
On Patients:
• Increased wait times and frustration can lead to a negative experience and may deter
patients from seeking care.
• Poor access to medical records can result in confusion regarding treatment plans and
medication adherence.
On Healthcare Providers:
• Increased administrative burden on healthcare staff can lead to burnout and decreased job
satisfaction.
• Inaccurate patient records can affect the quality of care provided, leading to potential
health risks.
On Hospital Operations:
• Inefficiencies in scheduling and billing can lead to financial losses and underutilization of
resources.
• Poor data management can hinder the hospital's ability to analyze performance and make
informed decisions.
Proposed Solution:
1. Introduction:
1.1 Purpose
The purpose of this SRS document is to provide a detailed description of the Hospital Management
System (HMS) intended for use by hospitals to manage patient data, appointments, billing, inventory,
and medical records efficiently.
1.2 Scope
The Hospital Management System will facilitate:
Patient registration and management
Appointment scheduling and management
Electronic Health Records (EHR) management
Billing and invoicing
Inventory management
Reporting and analytics
Communication tools for staff and patients
1.3 Definitions, Acronyms, and Abbreviations
HMS: Hospital Management System
EHR: Electronic Health Record
API: Application Programming Interface
1.4 References
IEEE Standards for Software Requirements Specifications
Hospital Management System Use Case Documentation
1.5 Overview
This document outlines the requirements for the HMS, including functional and non-functional
requirements, user interfaces, and use cases.
2. Overall Description:
3. Specific Requirements:
5. Appendix:
5.1 Glossary
User Role: The role assigned to a user that defines their permissions in the system.
5.2 Analysis Models
Include any relevant diagrams or models such as data flow diagrams, entity-relationship diagrams, etc.
5.3 Issues List
Identify and document any unresolved issues or questions regarding the system requirements.
EXPERIMENT 3
AIM- To create a Data Flow Diagram (DFD) for a specified software project.
1. Introduction
This document presents a Data Flow Diagram (DFD) for the Hospital Management System
(HMS) as specified in the Software Requirements Specification (SRS). The DFD illustrates the
flow of data between various components of the system and external entities.
0-Level DFD:
1-Level DFD:
5. Conclusion
These DFDs provide a clear visual representation of how data flows through the Hospital
Management System, illustrating the interaction between external entities, internal processes,
and data stores. They serve as a foundational tool for system analysis and design, ensuring that
all stakeholders have a shared understanding of the system's functionality.