SlideShare a Scribd company logo
1 of 4
Download to read offline
Title
:
System Requirement Specification Document for Hospital Management System.
Objective
:
To get with preparing requirement document, which is used to capture and document
allthe requirements at the start of project. In the assignment we mainly focus on
functionalrequirements.
1. Introduction:
1.1 Purpose:
The main purpose of our system is to make hospital task easy and is to develop software
thatreplaces the manual hospital system into automated hospital management system.
Thisdocument serves as the unambiguous guide for the developers of this software system.
1.2 Document Conventions:
•
HMS - Hospital Management System
•
GUI - Graphical User Interface
•
PHID - Patient Hospital Identification Number
1.3 Scope of the Project:
The purpose of this specification is to document requirements for a system to manage
thehospital. The specification identifies what such a system is required to do. The
specification iswritten in a format conforming to the IEEE Standard 830-1984. Subject to
approval, thespecification will complete the Requirements phase and will be followed by
detailed design,implementation, and testing.The product will be labeled the Hospital
Management System (HMS). The Hospital ManagementSystem will manage a waiting list of
patients requiring different treatment. The availability of bedswill be determined and if
beds are available the next appropriate patient on the list will benotified. Nurses will be
allocated to wards depending on ward sizes, what type of nursing isneeded, operating
schedules, etc.The current manual method of managing patients, nurses, and beds is time
consuming and errorprone. It is also difficult to manage the large paper flow involved in
this process. The HospitalManagement System will allow hospital administrative staff to
access relevant informationefficiently and effectively.The goal of HMS is to manage nurses,
patients, beds, and patient medical information in anefficient cost-effective manner.All of
these sub-systems (managing nurses, beds, patient medical information) need to
bedesigned and implemented so that HMS can run effectively.
1.4 Reference:
•
2. Overall Description:
2.1 Product Perspective:
The HMS is designed to help the hospital administrator to handle patient, nurse and
bedinformation. The current design goal is to build an internal system to achieve the
functionalityoutlined in this specification.
2.2 Product Functions:
The HMS will allow the user to manage information about patients, nurses, and beds.
Patientmanagement will include the checking-in and checking-out of patients to and from
the hospital.The HMS will also support the automatic backup and protection of data.
2.3 Operating Environment:
Following are the requirements for running the software successfully-
•
Processor – Pentium III or Higher.
•
Ram – 512 MB or Higher.
•
Disk Space – 10 GB or Higher.
•
OS – Windows XP or Above.
2.4 Design & Implementation Constraint:
•
GUI only in English.
•
Login and password is used for identification of user and there is no facility for guest.
2.5 Assumption & Dependencies:
•
It is assumed that one hundred compatible computers will be available before the system
isinstalled and tested.
•
It is assumed that Hospital will have enough trained staff to take care of the system.
3. External Interface Requirements:
3.1 User Interface:
Input from the user will be via keyboard input and mouse point and click. The user
willnavigate through the software by clicking on icons and links. The icons will
giveappropriate responses to the given input.
3.2 Hardware Interface:
These are the minimum hardware interfaces-
3.3 Software Interface:
These are the minimum software interfaces-
•
Technologies: C# .Net 2.0
•
Database: SQL server (standard edition).
•
Operating system: Windows XP or above.
System Features:
4.1 System Features:
•
Work Scheduling – assigning nurses to doctors and doctors to patients
•
Admissions - Admitting patients, assigning the patients to appropriate wards
•
Patient Care - Monitoring patients while they are in the hospital
•
Surgery Management - Planning and organizing the work that surgeons and nurses
performin the operating rooms
•
Ward Management - Planning and coordinating the management of wards and rooms
•
Waiting list: Monitoring to see if there are any patients waiting for available beds,
assigningthem to doctors and beds once these become available.
Other Non-functional Requirements:
The performance of our software is at its best when the following are regularly done:
•
Password Management
•
Regular Database Archiving
•
Virus Protection
5.2 Safety Requirements:
Humans are error-prone, but the negative effects of common errors should be limited.e.g.
users should realize that a given command will delete data, and be asked to confirm
theirintent or have the option to undo.
5.3 Security Requirements:
Each member is required to enter an individual Username & password when accessingthe
software. Administrators have the option of increasing the level of password securitytheir
members must use. The data in the database is secured through multiple layers
ofProtection. One of those security layers involves member passwords. For
maximumSecurity of your software, each member must protect their password.
5.4 Software Quality Attributes:
The Quality of the system is maintained in such a way so that it can be very user-
friendly.The software quality attributes are assumed as under:
•
Accurate and hence reliable.
•
Secured.
•
Fast Speed.
•
Compatibility.

More Related Content

What's hot

Project Proposal(Hospital Management System)
Project Proposal(Hospital Management System)Project Proposal(Hospital Management System)
Project Proposal(Hospital Management System)SN Chakraborty
 
Hospital Management System Project Report
Hospital Management System Project Report Hospital Management System Project Report
Hospital Management System Project Report Sarfaraj Alam
 
Hospital Management System Project
Hospital Management System ProjectHospital Management System Project
Hospital Management System ProjectSanjit Yadav
 
SRS for Hospital Management System
SRS for Hospital Management SystemSRS for Hospital Management System
SRS for Hospital Management Systemkataria Arvind
 
Hims brief questionnaire
Hims brief questionnaire  Hims brief questionnaire
Hims brief questionnaire Shree Birla
 
Hospital Management System
Hospital Management SystemHospital Management System
Hospital Management SystemSaurabh Tripathi
 
ACCENT Hospital Management System
ACCENT  Hospital  Management  SystemACCENT  Hospital  Management  System
ACCENT Hospital Management SystemACCENT Trading
 
Hospital erp system
Hospital erp systemHospital erp system
Hospital erp systemAsma queen
 
hospital management system
hospital management systemhospital management system
hospital management systemAnmol Purohit
 
Hospital management System (asp.net with c#)Project report
Hospital management System (asp.net with c#)Project reportHospital management System (asp.net with c#)Project report
Hospital management System (asp.net with c#)Project reportabhishek singh
 
Hospital Management System proposal
Hospital Management System proposalHospital Management System proposal
Hospital Management System proposalChandresh Prasad
 
Design and Implementation of Hospital Management System Using Java
Design and Implementation of Hospital Management System Using JavaDesign and Implementation of Hospital Management System Using Java
Design and Implementation of Hospital Management System Using JavaIOSR Journals
 
hospital management System
hospital management Systemhospital management System
hospital management Systemsabin kafle
 
Design and implementation of a hospital management system
Design and implementation of a hospital management systemDesign and implementation of a hospital management system
Design and implementation of a hospital management systemOvercomer Michael
 
Integrated Hospital Management System
Integrated Hospital Management SystemIntegrated Hospital Management System
Integrated Hospital Management SystemAsker Ibne Firoz
 
Software Project Management: e-Hospital
Software Project Management: e-HospitalSoftware Project Management: e-Hospital
Software Project Management: e-HospitalNilay Kumar
 
Hospital management system (php project) web engineering
Hospital management system (php project) web engineeringHospital management system (php project) web engineering
Hospital management system (php project) web engineeringIftikhar Ahmad
 
MIS hospital project_introduction
MIS hospital project_introductionMIS hospital project_introduction
MIS hospital project_introductionSachin Patel (SP)
 

What's hot (20)

Project Proposal(Hospital Management System)
Project Proposal(Hospital Management System)Project Proposal(Hospital Management System)
Project Proposal(Hospital Management System)
 
Hospital Management System Project Report
Hospital Management System Project Report Hospital Management System Project Report
Hospital Management System Project Report
 
Hospital Management System Project
Hospital Management System ProjectHospital Management System Project
Hospital Management System Project
 
SRS for Hospital Management System
SRS for Hospital Management SystemSRS for Hospital Management System
SRS for Hospital Management System
 
Hims brief questionnaire
Hims brief questionnaire  Hims brief questionnaire
Hims brief questionnaire
 
Hospital Management System
Hospital Management SystemHospital Management System
Hospital Management System
 
ACCENT Hospital Management System
ACCENT  Hospital  Management  SystemACCENT  Hospital  Management  System
ACCENT Hospital Management System
 
Hospital erp system
Hospital erp systemHospital erp system
Hospital erp system
 
hospital management system
hospital management systemhospital management system
hospital management system
 
Hospital management System (asp.net with c#)Project report
Hospital management System (asp.net with c#)Project reportHospital management System (asp.net with c#)Project report
Hospital management System (asp.net with c#)Project report
 
Hospital Management System proposal
Hospital Management System proposalHospital Management System proposal
Hospital Management System proposal
 
Srs
SrsSrs
Srs
 
Design and Implementation of Hospital Management System Using Java
Design and Implementation of Hospital Management System Using JavaDesign and Implementation of Hospital Management System Using Java
Design and Implementation of Hospital Management System Using Java
 
hospital management System
hospital management Systemhospital management System
hospital management System
 
Design and implementation of a hospital management system
Design and implementation of a hospital management systemDesign and implementation of a hospital management system
Design and implementation of a hospital management system
 
Java presentation
Java presentationJava presentation
Java presentation
 
Integrated Hospital Management System
Integrated Hospital Management SystemIntegrated Hospital Management System
Integrated Hospital Management System
 
Software Project Management: e-Hospital
Software Project Management: e-HospitalSoftware Project Management: e-Hospital
Software Project Management: e-Hospital
 
Hospital management system (php project) web engineering
Hospital management system (php project) web engineeringHospital management system (php project) web engineering
Hospital management system (php project) web engineering
 
MIS hospital project_introduction
MIS hospital project_introductionMIS hospital project_introduction
MIS hospital project_introduction
 

Similar to Hospital management system.

Hostpital management system(srs)
Hostpital management system(srs)Hostpital management system(srs)
Hostpital management system(srs)maamir farooq
 
Hamza-Hanif_Presentation.pptx
Hamza-Hanif_Presentation.pptxHamza-Hanif_Presentation.pptx
Hamza-Hanif_Presentation.pptxHamzaKhan175853
 
167543812 a-study-on-smart-card-doc
167543812 a-study-on-smart-card-doc167543812 a-study-on-smart-card-doc
167543812 a-study-on-smart-card-dochomeworkping8
 
Maintenance of Hospital Information System
Maintenance of Hospital Information SystemMaintenance of Hospital Information System
Maintenance of Hospital Information SystemDr Jasbeer Singh
 
Railway Reservation System - Software Engineering
Railway Reservation System - Software EngineeringRailway Reservation System - Software Engineering
Railway Reservation System - Software EngineeringLalit Pal
 
Hospital management system project
Hospital management system projectHospital management system project
Hospital management system projectHimani Chopra
 
Hospitalmanagementsystemproject 140513065037-phpapp02
Hospitalmanagementsystemproject 140513065037-phpapp02Hospitalmanagementsystemproject 140513065037-phpapp02
Hospitalmanagementsystemproject 140513065037-phpapp02Shekhar Prasad
 
Repot on-hospital-manegment-system
Repot on-hospital-manegment-systemRepot on-hospital-manegment-system
Repot on-hospital-manegment-systemPNEC
 
Comp8 unit1b lecture_slides
Comp8 unit1b lecture_slidesComp8 unit1b lecture_slides
Comp8 unit1b lecture_slidesCMDLMS
 
Scalable and secure sharing of public health record using attribute based Enc...
Scalable and secure sharing of public health record using attribute based Enc...Scalable and secure sharing of public health record using attribute based Enc...
Scalable and secure sharing of public health record using attribute based Enc...shreyank byadagi
 
Section01 overview (1)
Section01 overview (1)Section01 overview (1)
Section01 overview (1)Vimarsh Padha
 

Similar to Hospital management system. (20)

Hostpital management system(srs)
Hostpital management system(srs)Hostpital management system(srs)
Hostpital management system(srs)
 
OCSP.pptx
OCSP.pptxOCSP.pptx
OCSP.pptx
 
Hamza-Hanif_Presentation.pptx
Hamza-Hanif_Presentation.pptxHamza-Hanif_Presentation.pptx
Hamza-Hanif_Presentation.pptx
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
GP
GPGP
GP
 
167543812 a-study-on-smart-card-doc
167543812 a-study-on-smart-card-doc167543812 a-study-on-smart-card-doc
167543812 a-study-on-smart-card-doc
 
Maintenance of Hospital Information System
Maintenance of Hospital Information SystemMaintenance of Hospital Information System
Maintenance of Hospital Information System
 
Report On HMS
Report On HMSReport On HMS
Report On HMS
 
Railway Reservation System - Software Engineering
Railway Reservation System - Software EngineeringRailway Reservation System - Software Engineering
Railway Reservation System - Software Engineering
 
Hospital management system project
Hospital management system projectHospital management system project
Hospital management system project
 
Hospitalmanagementsystemproject 140513065037-phpapp02
Hospitalmanagementsystemproject 140513065037-phpapp02Hospitalmanagementsystemproject 140513065037-phpapp02
Hospitalmanagementsystemproject 140513065037-phpapp02
 
HOSPITAL MANAGEMENT SYSTEM PROJECT
HOSPITAL MANAGEMENT SYSTEM PROJECTHOSPITAL MANAGEMENT SYSTEM PROJECT
HOSPITAL MANAGEMENT SYSTEM PROJECT
 
Repot on-hospital-manegment-system
Repot on-hospital-manegment-systemRepot on-hospital-manegment-system
Repot on-hospital-manegment-system
 
Hms project report
Hms project reportHms project report
Hms project report
 
Comp8 unit1b lecture_slides
Comp8 unit1b lecture_slidesComp8 unit1b lecture_slides
Comp8 unit1b lecture_slides
 
Scalable and secure sharing of public health record using attribute based Enc...
Scalable and secure sharing of public health record using attribute based Enc...Scalable and secure sharing of public health record using attribute based Enc...
Scalable and secure sharing of public health record using attribute based Enc...
 
Section01 overview (1)
Section01 overview (1)Section01 overview (1)
Section01 overview (1)
 
Section01 overview
Section01 overviewSection01 overview
Section01 overview
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
SE_chap1.pdf
SE_chap1.pdfSE_chap1.pdf
SE_chap1.pdf
 

Recently uploaded

BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 

Recently uploaded (20)

BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 

Hospital management system.

  • 1. Title : System Requirement Specification Document for Hospital Management System. Objective : To get with preparing requirement document, which is used to capture and document allthe requirements at the start of project. In the assignment we mainly focus on functionalrequirements. 1. Introduction: 1.1 Purpose: The main purpose of our system is to make hospital task easy and is to develop software thatreplaces the manual hospital system into automated hospital management system. Thisdocument serves as the unambiguous guide for the developers of this software system. 1.2 Document Conventions: • HMS - Hospital Management System • GUI - Graphical User Interface • PHID - Patient Hospital Identification Number 1.3 Scope of the Project: The purpose of this specification is to document requirements for a system to manage thehospital. The specification identifies what such a system is required to do. The specification iswritten in a format conforming to the IEEE Standard 830-1984. Subject to approval, thespecification will complete the Requirements phase and will be followed by detailed design,implementation, and testing.The product will be labeled the Hospital Management System (HMS). The Hospital ManagementSystem will manage a waiting list of patients requiring different treatment. The availability of bedswill be determined and if beds are available the next appropriate patient on the list will benotified. Nurses will be allocated to wards depending on ward sizes, what type of nursing isneeded, operating schedules, etc.The current manual method of managing patients, nurses, and beds is time consuming and errorprone. It is also difficult to manage the large paper flow involved in this process. The HospitalManagement System will allow hospital administrative staff to access relevant informationefficiently and effectively.The goal of HMS is to manage nurses, patients, beds, and patient medical information in anefficient cost-effective manner.All of these sub-systems (managing nurses, beds, patient medical information) need to bedesigned and implemented so that HMS can run effectively. 1.4 Reference: •
  • 2. 2. Overall Description: 2.1 Product Perspective: The HMS is designed to help the hospital administrator to handle patient, nurse and bedinformation. The current design goal is to build an internal system to achieve the functionalityoutlined in this specification. 2.2 Product Functions: The HMS will allow the user to manage information about patients, nurses, and beds. Patientmanagement will include the checking-in and checking-out of patients to and from the hospital.The HMS will also support the automatic backup and protection of data. 2.3 Operating Environment: Following are the requirements for running the software successfully- • Processor – Pentium III or Higher. • Ram – 512 MB or Higher. • Disk Space – 10 GB or Higher. • OS – Windows XP or Above. 2.4 Design & Implementation Constraint: • GUI only in English. • Login and password is used for identification of user and there is no facility for guest. 2.5 Assumption & Dependencies: • It is assumed that one hundred compatible computers will be available before the system isinstalled and tested. • It is assumed that Hospital will have enough trained staff to take care of the system. 3. External Interface Requirements: 3.1 User Interface: Input from the user will be via keyboard input and mouse point and click. The user willnavigate through the software by clicking on icons and links. The icons will giveappropriate responses to the given input. 3.2 Hardware Interface: These are the minimum hardware interfaces-
  • 3. 3.3 Software Interface: These are the minimum software interfaces- • Technologies: C# .Net 2.0 • Database: SQL server (standard edition). • Operating system: Windows XP or above. System Features: 4.1 System Features: • Work Scheduling – assigning nurses to doctors and doctors to patients • Admissions - Admitting patients, assigning the patients to appropriate wards • Patient Care - Monitoring patients while they are in the hospital • Surgery Management - Planning and organizing the work that surgeons and nurses performin the operating rooms • Ward Management - Planning and coordinating the management of wards and rooms • Waiting list: Monitoring to see if there are any patients waiting for available beds, assigningthem to doctors and beds once these become available. Other Non-functional Requirements: The performance of our software is at its best when the following are regularly done: • Password Management • Regular Database Archiving • Virus Protection
  • 4. 5.2 Safety Requirements: Humans are error-prone, but the negative effects of common errors should be limited.e.g. users should realize that a given command will delete data, and be asked to confirm theirintent or have the option to undo. 5.3 Security Requirements: Each member is required to enter an individual Username & password when accessingthe software. Administrators have the option of increasing the level of password securitytheir members must use. The data in the database is secured through multiple layers ofProtection. One of those security layers involves member passwords. For maximumSecurity of your software, each member must protect their password. 5.4 Software Quality Attributes: The Quality of the system is maintained in such a way so that it can be very user- friendly.The software quality attributes are assumed as under: • Accurate and hence reliable. • Secured. • Fast Speed. • Compatibility.