Hms ASHI MainPRoject
-
Upload
jitendra-singh -
Category
Documents
-
view
234 -
download
0
Transcript of Hms ASHI MainPRoject
-
7/31/2019 Hms ASHI MainPRoject
1/58
PROJECT REPORT
on
HOSPITAL MANAGEMENTSYSTEM
Submitted by:-
Imtiyaz ali : 1036513020
Mohak kumar : 1036513027
mukesh : 1036513028
raghvendra : 1036513038
MINI PROJECT lab
Course: B.Tech IIrd year
Branch: Information technology
In THE GUIDANCE OF
Mr. tapan deySession:(2011-12)
Institute of Engineering & Management,
Mathura
1
-
7/31/2019 Hms ASHI MainPRoject
2/58
INSTITUTE OF ENGINEERING & MANAGEMENT
MATHURA
Certificate
This is certify that Ashish Gupta , Rajendra Singh and
Monika Singh has successfully completed the project,titled HOSPITAL MANAGEMENT SYSTEM in the
partial fulfillment of course B.Tech. IIIrd year in Information
Technology as per the curriculum UP Technical University,
Lucknow. This is the record of their own work carried out
by them under the guidance & supervision in the
department.
A.B.Pandey
2
-
7/31/2019 Hms ASHI MainPRoject
3/58
(Project Guide)
ABSTRACT OF PROJECT
LIFE is the biggest boon gifted by god. There is need forTreatment for saving our life. As the Horrible diseases
grow up the new technology take action against them. The
beauty of our Hospitals caring and treatement of patient
with new technology make life more secure and easily
solve the problem of big disease this is our main moto .
Life LINE hospital is a medical boon we have new
technology like We have a no. of specialist who not only technically
but also aware with new technology and disease.
We also give our as much as possible contribute in
social welfare like-
Free camp eyes checking.
Distribution of blanket etc in every winter.
We also senta team of specialist doctor incolleges twice in month.
3
-
7/31/2019 Hms ASHI MainPRoject
4/58
Acknowledgement
With great warmth and feelings, we deem it our proud
privilege to have undertaken the present investigation
under the able guidance of Mr. Sanjeev SIR, HOD, Deptt.
Of Computer Science & Engg. We cannot adequately
express the appreciation vast indebtedness and deep
sense of gratitude that we feel for our most respectedCoordinator Mr. Subodh Varshney, for his ongoing
interest advice and constructive criticism and
encouragement in completing his humorous task.
We also sincerely admit that our work would not
have been crystallized into the fruit of reality withoutthe firmly cooperation and encouragement of our
Project Guide,Mr. A.B.Pandey.
4
-
7/31/2019 Hms ASHI MainPRoject
5/58
Lastly and foremost we would like to thanks our
dear Parents, who were always there to help us and
encourage us. Thanks to all my group members well
wishers for their peerless cooperation and everlastingsupport.
tABLE OF CONTENTS
SI. PARTICULARS PAGENo.
1 COVER PAGE 1
2 CERTIFICATE 2
3 ABSTRACT OF PROJECT 3
4 ACKNOWLEDGMENT 4
5 TABLE OF CONTENT 5
6 INTRODUCTIONabout the project
6-9
7 REQUIRMENT SPECIFICATION 10
8 FEASIBILITY STUDY 119 SYSTEM ANALYSIS 16-22
10 VERIFICATION AND VALIDATION 23
11 IMPLEMENTATION AND DESCRIPTION 24-50
5
-
7/31/2019 Hms ASHI MainPRoject
6/58
12 RESULT AND CONCLUSION 51
13 REFERENCE/ BIBLIOGRAPHY 52
Introduction:-
ABOUT THE PROJECT
The software named as HOSPITAL MANAGEMENT
SYSTEM is basically developed for patient registration
and accounting in hospital. It is aimed to provide software
solution to support smooth registration of patient and
transaction of medicine all discharge detail related topatient
This package has the following feature
registration of patient
admittance of patient
Patient transaction of medicine
Detail of total no. of admitted patient
Detail of department ,Wards ,etc
6
-
7/31/2019 Hms ASHI MainPRoject
7/58
Detail of total no. of admitted patient
Detail of patient wardwise
Total transaction of all detail related to the patient
Project Description:
7
-
7/31/2019 Hms ASHI MainPRoject
8/58
This hospital management system has thesoftware applications that are capable of handlingthe activities of following major departments:
1. Outdoor patient's Department2. Indoor Patient's Department3. Investigative Labs4. Billing5. Medical Stores6. Financial Accounting7. Payroll
This software package provided solution for thehospital management covering all the majorfunctions of the hospital. This software was multi-user system operating on local area network(LAN) spread across the hospital.
8
-
7/31/2019 Hms ASHI MainPRoject
9/58
Hospital Management System Registration
The Registration module is an integrated patient
management system,which captures complete and
relevant patient information. The system automates the
patient administration functions to have better and
efficient patient care process
PATIENT REGISTRATION DETAILS
Medical Alerts Details
Appointment Scheduling
Doctor's Schedule Summary
Doctors Daily Schedule List
Patient Visit History
Medical Record Movements
Appointments for Radiology testsPatient Visit SlipSponsorship Details
It provides for enquiries about the patient, the patient's
location, Admission, and appointment scheduling and
discharge details. Furthermore, this system even takes
care of package deals for a patient for a fixed cost. Medical
Record keeps an abstract of clinical data about patients. It
allows easy retrieval of medical records on patients.
9
-
7/31/2019 Hms ASHI MainPRoject
10/58
REQUIRMENT SPECIFICATIONS
10
-
7/31/2019 Hms ASHI MainPRoject
11/58
Following feature are distinguished requirement
specification in order to meet client requirement .client is
using package made in fox pro for entering data about
patient registration from different windows.client packageis not a multi user package and no report generation
facility in this package .this is solely for data entry purpose
. their requirement are to store all data from different
windows into a centralize server,generate different report
and data entry forms for sold medicine receipts entry of
money received from patient .so these are the feature
given by client to meet their requirement
1 entry of patient registration
2-different category of department
3-registration fee in delivered from the patient
registration
4-entry of patient from different hospital and referred
by different doctors
5-entry of admitted patient (outdoor patient->indoor
patient)
6-admitted patient is categorized into to categories
suchGENERAL and PRIVATE
7-entry of transaction is related to all transaction of
medicine and discharge detail of patient
8-details of beds for general patient (bed) and private
(rooms)
11
-
7/31/2019 Hms ASHI MainPRoject
12/58
9-detail of discharge of particular patient admitted in
hospital
FEASIBILITY STUDY:-
It means to carry out the detailed study of the existing
system,find out the problem related to
technical,operational staff,and economical field like cost by
concerning the user of the study proposal of the proposed
system (i.e.creditor ledger) is accepted by the
management it will lead to the investigations of theexisting system of problem area. Having recognized the
problem,the next step to carry overall analysis of the
system requirement in terms of its:
The input data
Type of processing needed
The output reports
This need a detailed study of the proposed system,which is
carried out by the following technique
Interviews
Questionnaires
Observation
This would help to have an in depth study of the existing
system and understand the Strength and weakness and
requirement of the new proposed system.
12
-
7/31/2019 Hms ASHI MainPRoject
13/58
Three phase of the feasibility study is used :
Technical feasibility
Economic feasibility
Consumer behaviour
Technical Feasibility: -
Clearly we need not bother
about the technical feasibility because there is so such
utility available that can easily handle the problem statedabove.
There are many options to
choose from while making a utility or the analysis of Java
source code.
Firstly we need to define the implementing language.
For developing the under taken utility, the software
requirements are:
13
-
7/31/2019 Hms ASHI MainPRoject
14/58
1. Tomcat,MS ACCESS or SQL SERVER2.Notepad3. Windows xp Operating System
All these are available in our institute I.E.M.
For developing the under taken Static Reverse Engineering
for Java source code, the hardware requirements are:
1. Processor - Intel or equivalent.2. Operating System Windows xp3. RAM - At least 256 MB
The above hardware configuration with the operating
system is technically feasible and common to a general
computer system.
Economic Feasibility: -
The resources required to
implement the system are easily availably and economic
in cost and the implement system produces fast,
effective and accurate information which involves less
human resources.
Customer Behavior: -
User (here a programmer)
nowadays wants fast utilities in order to work in a very
efficient and effective manner. The utility we are
14
-
7/31/2019 Hms ASHI MainPRoject
15/58
developing will help a user in his work.
Our system is designed in such a way that a user can
implement & use the system easily and can interact with
the system easily.
The Graphical environment of
the system is easily understandable for a user and attracts
the user.
FEASIBILITY ANALYSIS REPORT
Feasibility analysis report is formal document for
management use and is prepared for system analyst
during or after feasibility study. This report generally
contains the following section.
Covering letter- It is formally presented thereport with
brief Description of the project
problem along
with recommendations to be
consider.
Table of content- It lists the section offeasibility study
report Along with their page
number.
15
-
7/31/2019 Hms ASHI MainPRoject
16/58
Overview -It list presentthe overview of theproject
problem along with the purpose and
scope of the
project
Description of the existing system
A brief
description of The existing system
along with the
purpose and scope Of the project.
System requirment the systemrequirement, which
are either derived from the existing
system or
from the discussion with the user, are
presented in
this section.
Description if proposed system- Itpresents a
general Description of the
proposed system.
16
-
7/31/2019 Hms ASHI MainPRoject
17/58
Highlight its roll in Solving the
problem.
Adscription of output reports to be
generated by
The system is also present in the
desired formats.
Devlopment plan- it present a detail planwith the
Starting and Completion dates fordifferent
needed phases of SDLC.
acomplementary planes
also for hardware and software
evaluation,
purchase and installation.
Technical feasibility finding- It presentthe
finding of technical feasibility study
along with
recommendation.
Cost and benefit-The detailed finding ofcost and
17
-
7/31/2019 Hms ASHI MainPRoject
18/58
benefits analysis are presented in
this section.
The saving and benefit are
highlighted to justify
economic feasibility of this project.
Operation feasibility finding -Itpresent the
finding of oprational feasibility
along with thehuman resource requirement to
implement
system.
Alternative considered/rejected the different
altrenative that an analyst usually
consider andreject
during feasibility study should also be
include in the
feasibility study report these alternativeare require
to be discussed because they show how
the sugg-
18
-
7/31/2019 Hms ASHI MainPRoject
19/58
-ested system is the best alternative to
solve the
Problem.
SYSTEM ANALYSIS:-
.
Systems Development can generally be thought of ashaving two major components: Systems Analysis and
Systems Design. Systems Design is the process of
planning a new business system or one to replace or
complement an existing system. But before this planning
can be done, we must thoroughly understand the old
system and determine how computers can best be used (if
at all) to make its operation more effective. Systems
analysis, then, is the process of gathering and interpreting
facts, diagnosing problems, and using the information to
recommend improvements to the system.
2.1 PROPOSED METHODS AND PROCEDURE
2.2.1 Summary of Improvements
In this section, we discuss the improvements, which
are held after developing the system. And we
consume how we will achieve the functional
19
-
7/31/2019 Hms ASHI MainPRoject
20/58
improvements. There are various factors due to which
we can show the improvements, some of the
improvements are as follows-
1:The first improvements that comes, which is it isless time consuming. Due to new system, there isless paper work.2:The most striking improvement is that it increasesthe accuracy and makes data more validate
2.2.1.2. Improvement to Existing
Capability:-
There are various improvements that areintended to the existing capability. Since at
beginning the work that are done, is totally
manually but when the system is computerized
then it becomes a time saving technique and
the all the records are maintained in the very
less time than the manual system and theremay be taken a short idea in few minute of all
work and we also find the various patient
available in hospital that can not be done in
manually work and for this work there will be
various register that are maintained. The error
rate is very low. Some point are as follow:-
1:Gather information about patient in hospital.
20
-
7/31/2019 Hms ASHI MainPRoject
21/58
2:Document the specific details of every aspect ofthe
project, focusing on design and Functionality3
:Execute the project according to thespecificationdocument created during the Design stage.
2.3 DETAILED CHARACTERISTICS:
2.3.1:- Specific Performance RequirementsDescribe the specific performance requirements for the
system as a whole and for major functions or subsystems
within it. Delineate the requirements on which the system
design will be based. Include a quantitative presentation
of requirements, such as the number of events that must
be processed, maximum allowable time from query to
receipt of requested information, and flexibility required to
accommodate changing user requirements.
2.3.1.1:- Accuracy and ValidityDescribe the accuracy requirements to be imposed on the
system. Accuracy requirements of mathematical
calculations and data must be considered
2.3.1.2:- Timing
Describe the online and/or batch timing requirements to
be imposed on the system. Consider the following
requirements:
21
-
7/31/2019 Hms ASHI MainPRoject
22/58
1:Response time from receipt of input data to
availability of system products.2:Response time to queries and updates3:Sequential relationship of functions4:Priorities imposed by types of input and changes inmodes5:Any deviations from specified response times forpeak load
periods or contingency operations, as applicable
2.3.1.3:- Capacity Limits
Specify the maximum numbers of transactions, storage
requirements, concurrent users, or any other quantifiable
information about capacity requirements placed on the
system. Identify changes to capacity limits resulting from
varying modes of operation. Include peak load limits andissues.
2.3.3:- External interface requirements
In this subsection give the details of the following
2.3.3.1:- Hardware interfaces
MINIMUM HARDWARE
Processor Intel
HDD 10 GB.
22
-
7/31/2019 Hms ASHI MainPRoject
23/58
RAM 256 MB.
Printer
Keyboard
Mouse
Monitor LCD 19
MINIMUM SOFTWARE
1-Front End :- HTML2-Back End : - SQL Server or MSAccess3-Operating System : - Windows 7
2.4:- Functional requirements
Describe by individual function the major functional
processing steps. This may be done using graphic
representation (e.g., flowchart and DFD) or descriptive usecases. Provide enough detail to support development of
design specifications
23
-
7/31/2019 Hms ASHI MainPRoject
24/58
2.4.1:- System Flow Charts
The production flowchart is a visual representation of thecontent of the sequence of the content of your product. It
show what comes first, second, third etc. as well as your
audience will do, if anything, and what will happen when
they have done it. A completed flowchart organizes your
topics; strategies, treatments & options into a plan from
which you can work out the details of what each screen,
page, or shot will look like.
2.4.2:- Data flow diagram
The Data Flow Diagram (D.F.D.) was first developedby Larry Constantine as a way of expressing system
requirements in a graphical form. D.F.D. represents
what data flow rather than how they are processed.
D.F.D. knows as bubble chart, has a purpose of
clarifying system requirements and identifying major
transformation that will become the programs in
system designs.
A D.F.D. consists of a series of bubbles joined by lines.
The bubble represents data transformation & line
represents the data flow in the system.
24
-
7/31/2019 Hms ASHI MainPRoject
25/58
D.F.D. Symbols
1.A square defines a source or destination ofsystem data.
2.An arrow identifies data flow, data in motion.
3.A circle or bubble represents the process.
4.An open rectangle represents data source.
It does not depend on hardware, software, data structure
of file organization.
0-LEVEL DFD
25
Hospital
Information
System
Hospital
Display
Informatio
n
-
7/31/2019 Hms ASHI MainPRoject
26/58
LEVEL 1 DFD
Verification And Validation
In verification and validation we are most concerned with the
correctness of the software .The terms verification and validation
often used interchangeable but they have different meaning.
Verification is the process of determining whether or not theproducts of given phase of s/w development fulfill the
specification established during the previous phase.
Verification activities include proving, testing and reviews.
Validation is the process of evaluating s/w at the end of the
s/w development to ensure compliance with the s/w
26
Login
Choose
Destination
Choos
eHospi
tal
Submit
Regist
er
Yourse
lf
-
7/31/2019 Hms ASHI MainPRoject
27/58
requirements.Testing is common method of validation.
Clearly, for high reliability we need to perform both activities
.Together they are often called V&V activities.
The major V&V activities for the s/w development are inspection
,reviews ,and testing. The V&V plan identifies the different phasesand specifies how these task contribute to the project V&V goals.
The two major V&V projects are testing and inspection. Testing
and inspection.
Testing is an activity that can be generally performed on code . It
is an important activity. Inspection is a more general activity
that can be applied to any work product, including code.
IMPLEMENTATION AND
DESCRIPTION
Coding for front pages:
Front.html
Hospital Management system
27
-
7/31/2019 Hms ASHI MainPRoject
28/58
Login
Name:
28
-
7/31/2019 Hms ASHI MainPRoject
29/58
Password:
Home.html
frame
29
-
7/31/2019 Hms ASHI MainPRoject
30/58
Header.html
title
Welcome to Patient Information System
Left.html
product
30
-
7/31/2019 Hms ASHI MainPRoject
31/58
Please click on one link
Patient
Registration
PatientAccessPatientDelete
Doctor
Entry
Doctor
Access
Doctor
Delete
Bed
Entry
BedAccess
Bed
Delete
31
-
7/31/2019 Hms ASHI MainPRoject
32/58
Right.html
right
P
{ FONT-SIZE: 20px; COLOR: #ffffff; FONT-FAMILY: "comic
sans MS"
}
Welcome to our user to search for the
Patient from
our System here you will get the various information just
ahead of one
click. please click one of the
Link which are at
your left screen.
32
-
7/31/2019 Hms ASHI MainPRoject
33/58
Patient.html
Patient Registration form
Back
PatientRegistration form
IdName
Address -
7/31/2019 Hms ASHI MainPRoject
34/58
=t3>
Gender
Male
Female
Date Of Birth
Phone
COUNTRY AmericaAustralia
Bangladesh
Bhutan British
China France
Germany India
Italy Japan
KoreaMalaysia
Disease
Careing Doctor34
-
7/31/2019 Hms ASHI MainPRoject
35/58
Pr.html
pat2
BackAccess Information Of
Patient
First You Enter The Patient Name:
NAME:
35
-
7/31/2019 Hms ASHI MainPRoject
36/58
Pd.html
pat2
Back36
-
7/31/2019 Hms ASHI MainPRoject
37/58
DELETE
INFORMATION OF DOCTOR
Enter the Name Of Patient Which you Want todelete
DOCTOR NAME:
Doctor.html
Registration Form
Back37
-
7/31/2019 Hms ASHI MainPRoject
38/58
Doctor Registration Form
ID
Name
Department
Address
Phone
Dr.html
pat2
Back38
-
7/31/2019 Hms ASHI MainPRoject
39/58
Access Information Of
Doctor
First You Enter The DOCTOR Name:
NAME:
Dd.html
pat2
BackDELETE
INFORMATION OF DOCTOR
39
-
7/31/2019 Hms ASHI MainPRoject
40/58
Enter the Name Of DOCTOR Which you Want to
delete
DOCTOR NAME
Bed.html
Registration form
Back
40
-
7/31/2019 Hms ASHI MainPRoject
41/58
Bed Entry
IDBedName
RatePerDay
BedTypeBr.html
BED RETRIVE
Back
41
-
7/31/2019 Hms ASHI MainPRoject
42/58
Access Information Of
BED
First You Enter The BED ID:
ID:
Bd.html
pat2
Back
42
-
7/31/2019 Hms ASHI MainPRoject
43/58
DELETE INFORMATION OF
BED
Enter the Name Of BED Which you Want to
delete
ID:
Coding for Back End Pages:
patient.jsp
-
7/31/2019 Hms ASHI MainPRoject
44/58
Connection
con=DriverManager.getConnection("jdbc:odbc:patient");
PreparedStatement st=con.prepareStatement("Insert into
patient values(?,?,?,?,?,?,?,?,?)");
String z1=request.getParameter("t1");
String z2=request.getParameter("t2");
String z3=request.getParameter("t3");
String z4=request.getParameter("t4");
String z5=request.getParameter("t5");
String z6=request.getParameter("t6");
String z7=request.getParameter("t7");
String z8=request.getParameter("t8");
String z9=request.getParameter("t9");
st.setString(1,z1);
st.setString(2,z2);
st.setString(3,z3);
st.setString(4,z4);
st.setString(5,z5);
st.setString(6,z6);
st.setString(7,z7);
st.setString(8,z8);
44
-
7/31/2019 Hms ASHI MainPRoject
45/58
st.setString(9,z9);
st.execute();
con.close();out.println("Your Record saved
successfully");
%>
Back
Pd.jsp
-
7/31/2019 Hms ASHI MainPRoject
46/58
st.setString(1,z1);
st.executeUpdate();
out.println("
-
7/31/2019 Hms ASHI MainPRoject
47/58
st.setString(1,s1);
ResultSet rs=st.executeQuery();
%>
ID NAME ADDRESSGender DateOfBirth PhoneCountryDisease Careing Doctor
47
-
7/31/2019 Hms ASHI MainPRoject
48/58
Back
Doctor.jsp
-
7/31/2019 Hms ASHI MainPRoject
49/58
String z1=request.getParameter("t1");
String z2=request.getParameter("t2");
String z3=request.getParameter("t3");
String z4=request.getParameter("t4");
String z5=request.getParameter("t5");
st.setString(1,z1);
st.setString(2,z2);
st.setString(3,z3);
st.setString(4,z4)
;st.setString(5,z5);
st.execute();
con.close();
out.println("Your
Record saved successfully");
%>Back
Dd.jsp
-
7/31/2019 Hms ASHI MainPRoject
50/58
String z1=request.getParameter("t1");
st.setString(1,z1); st.executeUpdate();
out.println("
-
7/31/2019 Hms ASHI MainPRoject
51/58
Back
Bed.jsp
-
7/31/2019 Hms ASHI MainPRoject
52/58
String z1=request.getParameter("t1");String
z2=request.getParameter("t2");
String z3=request.getParameter("t3");String
z4=request.getParameter("t4");st.setString(1,z1);st.setString(2,z2);st.setString(3,z3);
st.setString(4,z4);st.execute();con.close();
out.println("Your
Record saved successfully");
%>Back
Bd.jsp
-
7/31/2019 Hms ASHI MainPRoject
53/58
PreparedStatement st=con.prepareStatement("delete from bed
where ID=? ");
String z1=request.getParameter("t1");
st.setString(1,z1);
st.executeUpdate();
out.println("
-
7/31/2019 Hms ASHI MainPRoject
54/58
RatePerDay
BedType
Back
f.jsp
-
7/31/2019 Hms ASHI MainPRoject
55/58
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:f");
PreparedStatement st=con.prepareStatement("Select * from f
where Name=? and password=?");
String z1=request.getParameter("t1");
String z2=request.getParameter("t2");
st.setString(1,z1);
st.setString(2,z2);
ResultSet rs=st.executeQuery();if(rs.next())
{ response.sendRedirect("home.html");
}
else
out.print("
-
7/31/2019 Hms ASHI MainPRoject
56/58
The forces of deregulation, globalization and advancing
technology have increased the competitive pressure on
the Hospital .
1.As we know that information give user exact knowledge of patie2.For this There are no of patient here. This project maintain all thpatientrecords in the Hospital We have seen that maintaining and enhandoctorand patient relationship. It is a strategy to maintain about attendaof the patient. Our s/w provides flexibility it means that througthis project patient
registor,doctor available and the bed no.
6.2 CONCLUSION:
The project seems to be quiet satisfactory as it is fulfilling
the requirement of users it can be used by any Hospital
which help to get exact information .
6.3 LIMITATION:
Everything in this world irrespective of its walk of life has
its pros &cons. There is any dark side to any work so as to
compensate the good side of it. Thus the limitation it has
is not the facility of getting print out ,this is only for one
user.
REFRENCES/BIBLIOGRAPHY
56
-
7/31/2019 Hms ASHI MainPRoject
57/58
1.Teach Your Self Oracle 8 in 21 days 4th
Techmedia
2.The complete reference TMH
Publication
HTML
3.Introduction of Web Technology C.Xavier
3.Database management System TMH
Publication
CD ROM Content
1. front end pages code.
2.Back end pages code.
3.Tomcat server.
4.Java Software
5.Sql server also.
57
-
7/31/2019 Hms ASHI MainPRoject
58/58