You are on page 1of 23

Hospital Management System

Guidance Team Members:

Supervisor Name

Software Team Members

-Salsabeel Mohammed

- Lujain Salah
Introduction

Hospital Management System is powerful, flexible, and easy to


use .

It is designed for multispeciality hospitals, to cover a wide range of


hospital administration and management processes. It is an
integrated end-to-end Hospital Management System that provides
relevant information across the hospital to support effective
decision making for patient care, hospital administration and
critical financial accounting, in a seamless flow.Hospital
Management System is a software product suite designed to improve
the quality and management of hospital management in the areas
of clinical process analysis and activity-based costing. Hospital
Management System enables you to develop your organization
and improve its effectiveness and quality of work. Managing the
key processes efficiently is critical to the success of the hospital
helps you manage your processes.
List of Contents

Chapter 1: Planning 3
1. Feasibility Study
3
2. Development Method
3
3. Gantt Chart
3

Chapter 2: Software Specifications 3


1. Requirements Elicitation and Analysis
3
2. Requirements Structuring
3
3. Requirements Specifications
3
4. Requirements Validation
3

Chapter 3: Software Design 3


1. Database Design
3
2. Graphical User Interface Design
3

Chapter 4: Software Implementation 3

Chapter 5: Software Testing 3


Conclusions and Perspectives 4

References 4

Chapter 1: Planning
1. Feasibility Study
Economic:

ITEM Estimated Cost

System Development

Hardware Installation

Software Installation

License

Training

Total cost

Operational:

2. Development Method
3. Gantt Chart
Chapter 2: Software Specifications

1. Requirements Elicitation and Analysis


Using use case diagram

Deployment Diagram:
2. Requirements Structuring
Using data flow diagram

Level 0:

Level 1:
Level 1:

Level 2:
3. Requirements Specifications

1. Performance Requirements
               Response Time 
The system shall give responses in 1 second after checking the patient’s information
Capacity 
The system must support 1000 people at a time
User- interface
 The user-interface screen shall respond within 5 seconds
Conformity
The system must conform the the Microsoft Accessibility guidelines 
1. Qualitative Requirements
Good Quality of the framework=produces robust, bug free software which contains all necessary
requirements Customer Satisfaction 

1. Availability 
   The system shall be available all the time.

1. Security
Patient Identification
The system requires the patient to identify himself/herself using PHN

Login ID
Any user who uses the system shall have a Login ID and Password.

Modification
Any modification(insert,delete,update) for the Database shall be synchronized and done only by
the administrator in the ward 

Compliance
The system must comply with the Regional Health Authority Regulations concerning privacy

Front Desk staff rights


Desk Staff shall be able to view all information in HPMS, add new patients to HPMS but shall not
be able to modify any information in it. 

Administrator’s Rights
Administrators shall be able to view and modify all information in HPMS 

Nurse’s Rights
Nurses shall only be able to view all information in HPMS

Doctors rights
Doctors shall only be able to view all information in HPMS 

4. Requirements Validation
If applicable

Chapter 3: Software Design


1. Database Design
- List of entities and their attributes
- List of relationships between these entities
- Draw ER diagram
- Map ER to relational DB schema
- Normalize the relational DB schema to meet third norm form
Entities:
Patients
Employees
Nurse
Receptionist

2. Graphical User Interface Design


Put main screens and their input and output
Chapter 4: Software Implementation
Put main code segments

Sample code:index.html

<!DOCTYPE HTML>

<html>

<head>

<title>Hospital Management System</title>

<link href="css/style.css" rel="stylesheet" type="text/css" media="all" />

<link href='http://fonts.googleapis.com/css?family=Ropa+Sans' rel='stylesheet'


type='text/css'>

<link rel="stylesheet" href="css/responsiveslides.css">

<script
src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>

<script src="js/responsiveslides.min.js"></script>

<script>

// You can also use "$(window).load(function() {"

$(function () {
// Slideshow 1

$("#slider1").responsiveSlides({

maxwidth: 1600,

speed: 600

});

});

</script>

</head>

<body>

<div class="header">

<div class="wrap">

<!--start-logo-->

<div class="logo">

<a href="index.html" style="font-size: 30px;">Hospital


Management system</a>

</div>

<!--end-logo-->

<!--start-top-nav-->

<div class="top-nav">

<ul>

<li class="active"><a
href="index.html">Home</a></li>

<li><a href="contact.html">contact</a></li>

</ul>

</div>

<div class="clear"> </div>


<!--end-top-nav-->

</div>

<!--end-header-->

</div>

<div class="clear"> </div>

</div>

<!--End-image-slider---->

<div class="clear"> </div>

<div class="content-grids">

<div class="wrap">

<div class="section group">

<div class="listview_1_of_3 images_1_of_3">

<div class="listimg listimg_1_of_2">

<img src="images/grid-img3.png">

</div>

<div class="text list_1_of_2">

<h3>Patients</h3>

<p>Register & Book Appointment</p>

<div class="button"><span><a
href="hms/user-login.html">Click Here</a></span></div>

</div>

</div>

<div class="listview_1_of_3 images_1_of_3">

<div class="listimg listimg_1_of_2">

<img src="images/grid-img1.png">
</div>

<div class="text list_1_of_2">

<h3>Doctors Login</h3>

<div class="button"><span><a
href="hms/doctor/">Click Here</a></span></div>

</div>

</div>

<div class="listview_1_of_3 images_1_of_3">

<div class="listimg listimg_1_of_2">

<img src="images/grid-img2.png">

</div>

<div class="text list_1_of_2">

<h3>Admin Login</h3>

<div class="button"><span><a
href="hms/admin">Click Here</a></span></div>

</div>

</div>

</div>

</div>

</div>

<div class="image-slider" >

<!-- Slideshow 1 -->

<ul class="rslides" id="slider1">

<li><img src="images/slider-image1.jpg" alt=""></li>


<li><img src="images/slider-image2.jpg" alt=""></li>

<li><img src="images/slider-image1.jpg" alt=""></li>

</ul>

<div class="clear"> </div>

<div class="footer">

<div class="wrap">

<div class="footer-left">

<ul>

<li><a href="index.html">Home</a></li>

<li><a href="contact.php">contact</a></li>

</ul>

</div>

<div class="clear"> </div>

</div>

</div>

<!--end-wrap-->

</body>

</html>

Logout.php
<?php

session_start();

include('include/config.php');

$_SESSION['login']=="";

date_default_timezone_set('Asia/Kolkata');

$ldate=date( 'd-m-Y h:i:s A', time () );


mysqli_query($con,"UPDATE userlog SET logout = '$ldate' WHERE uid = '".
$_SESSION['id']."' ORDER BY id DESC LIMIT 1");

session_unset();

//session_destroy();

$_SESSION['errmsg']="You have successfully logout";

?>

<script language="javascript">

document.location="../index.html";

</script>

Chapter 5: Software Testing


Put test cases, expected results and produced results

Test strategy and approach


Field testing will be performed manually and functional tests will be written in
detail.

Test objectives
● All field entries must work properly.
● Pages must be activated from the identified link.
● The entry screen, messages and responses must not be delayed.

Features to be tested
● Verify that the entries are of the correct format
● No duplicate entries should be allowed
● All links should take the user to the correct page.

Test Results:
All the test cases mentioned above passed successfully. No defects encountered.

Conclusions and Perspectives

Since we are entering details of the patients electronically in the” Hospital


Management System”, data will be secured. Using this application we can retrieve
patient’s history with a single click. Thus processing information will be faster. It
guarantees accurate maintenance of Patient details. It easily reduces the book keeping
task and thus reduces the human effort and increases accuracy speed.

References

You might also like