Hospital Management System-out patient Detail

Jiten_Pansara 37,248 views 50 slides Mar 26, 2011
Slide 1
Slide 1 of 50
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50

About This Presentation

This Ppt gives u each n every information about out patient management system


Slide Content

Guided By:-Mr. Navin Pal
YOGIJICREATIONS
PVT. LTD.
Submitted By:-Jiten Pansara
















PRESENTATIONOUTLINE
YOGIJICREATIONSPVT
LTD.

YOGIJICREATIONS
YogijiCreationsisaweb&graphicdesign,organizationprovidingworld-classIT
solutions.
YogijiCreationsprovidehighlycustomizedwebprogrammingsolutions,website
design,logodesign,flashdesign,websiteMaintainceandsoftwaredevelopmentof
supremequalityataffordableratesfromIndia.Ourclientsacrosstheworldareassured
ofaestheticandoriginaldesigns,fastturnaroundandpromptcustomer
support.Whetheryouownbusinessthatneedsawebsite,youcantrustYogiji
Creationstobuildwebsitethatperfectlysuitsyourbudget.YogijiCreationsisusingthe
experienceobtainedinyearsinmakingwebapplicationsasaoffersawiderangeof
servicestofulfillitsclientsbusinessneedsforthewebandnewmedia,intermsof
creatingverywelllookingwebdesignanduserfriendlywebapplicationdevelopment.
GODSPREADSLOVE,WESPREADSCREATIVITY
YOGIJICREATIONSPVT
LTD.

INTRODUCTION
Purpose
The software is for the automation of Out Patient Detail Management.
The Software includes:-
Maintaining Patient details.
Providing Prescription, Precautions and Diet advice.
Billing and Report generation.
Scope
It can be used in any Hospital or Dispensary for maintaining patient details and their
test results.
YOGIJICREATIONSPVT
LTD.

ABOUTPROJECT
OurprojectOutPatientManagementSystemincludesregistrationof
patients,storingtheirdetailsintothesystemandalsocomputerizedbilling.
Oursoftwarehasthefacilitytogiveauniqueidforeverypatientand
storesthedetailsofeverypatientandthestaffautomatically.Usercan
searchavailabilityofadoctorandthedetailsofapatientusingtheid.
TheOutPatientManagementSystemcanbeenteredusingausername
andpassword.Itisaccessibleeitherbyandoctororreceptionist.Only
theycanadddataintothedatabase.Thedatacanberetrievedeasily.The
interfaceisveryuser-friendly.Thedataarewellprotectedforpersonaluse
andmakesthedataprocessingveryfast.
YOGIJICREATIONSPVT
LTD.

EXISTINGSYSTEM
Existingsystemreferstothesystemthatisbeingfollowedtillnow.
Presentlyallthehospitalfunctionalitiesaredonemanually.Thatis
ifapatientwanttoconsultadoctorheneedtowaittheirtillhis
chancecalled.Thisisverydifficultprocess.
Out_Patientticketsaredistributeddirectly.Themaindisadvantage
istimeconsuming.
YOGIJICREATIONSPVT
LTD.

LIMITATIONSOFEXISTING
SYSTEM
Lack of security of data.
Time consuming.
Consumes large volume of paper work.
Manual work
No direct role for the higher officials.
To avoid all these limitations and make the system working more
accurately it needs to be computerized.
YOGIJICREATIONSPVT
LTD.

OBJECTIVESOFPROPOSED
SYSTEM
TheHospitalmanagementsystemsoftwareisuser-friendly
software.Themainobjectivesofthesystemiswhichshowsand
helpsyoutocollectmostoftheinformationaboutHospitalityand
MedicalServices.Thesystemisverysimpleindesignandto
implement.Thesystemrequiresverylowsystemresourcesand
thesystemwillworkinalmostallconfigurations.
Themainobjectivesoftheproposedsystemcanbeenumeratedas
follows:
Patientsareeasilyallocatedtothedoctors.
DoctorsSearchispossible.
Today’spatientlisthelpdoctorstosearchtheirpatients
YOGIJICREATIONSPVT
LTD.

Technologies to be used
This project will be a desktop application to be developed in C#.NET having
SQL-Server as backend.
Back-End(SQL-Server 2008)
Front-End(Microsoft Visual Studio 2008)
Overview
•Project is related to Hospital Management System.
•The project maintains two levels of users:-
Administrator Level-Doctor
User Level-Data Entry Operator
YOGIJICREATIONSPVT
LTD.

Providing billing details for patients.
Maintaining backup of data as per user requirements.
If user forgets his/her password then it can be retrieved by hint question.
User or Administrator can search a patient’s record by his/her name.
YOGIJICREATIONSPVT
LTD.

PROJECTREQUIREMENTS
Client side:-
1.Hardware Requirements:-
Processor : - Pentium Processor P_IV
RAM : - 256 MB and Above
Hard Disk : - 10 GB and Above
2. Software Requirements:
Operating System : - Windows xp, Vista, Seven
Database Server : - SQL server -2008
Language : - c#
YOGIJICREATIONSPVT
LTD.

User Characteristics:-
Every user should be:-
• Comfortable of working with computer.
• Operator should aware of medical terms.
• Operator should have basic knowledge of English too.
Benefits:-
•Easy to Operate.
•Speech Recognition is used which makes the interface user-friendly.
YOGIJICREATIONSPVT
LTD.

DATAFLOWDIAGRAM
Notations
Process
Data Flow
Source/Destination
Data Storage
DATAFLOWDIAGRAM
A data flow diagram(DFD) is a graphical representation of the "flow" of data through
an information system. DFDs can also be used for the visualization of data
processing (structured design).
YOGIJICREATIONSPVT
LTD.

Patient
Hospital
Management
System
Doctor
Receptionist
DFD: Level 0
Gives Details
Registration
Prescribes Test
Prescription
Prescription
Bill
Bill
Shows the system’s major processes, data flows, and data stores at a high
level of abstraction.
Appointment
Appointment
YOGIJICREATIONSPVT
LTD.

Prescription
Doctor
Receptionist
Enters
Gives Prescription
Request Prescription
Prescription_Db
DFD: Level 1.0
YOGIJICREATIONSPVT
LTD.

DFD: Level 2.0
Appointment
Receptionist
Save Appointment
Appointment_Db
Cancel Appointment
Message
YOGIJICREATIONSPVT
LTD.

Generate
Bill
Bill_Db
Receptionist
Save Appointment
Receptionist
Requesting Patient Id
Gives Bill
Gives PatientId
DFD: Level 3.0
YOGIJICREATIONSPVT
LTD.

Receptionist
Consultant
Doctor
Permanent
Patient
Add/Update/Dele
te Staff
Registration
Appointments
Login
Out Patient Management System
Prescription
Edit Profile
USECASEDIAGRAM
Patient
Information
Bill Details
YOGIJICREATIONSPVT
LTD.

SEQUENCEDIAGRAMS
A sequence diagramin Unified Modeling Language (UML) is a kind of interaction
diagram that shows how processes operate with one another and in what order.
Patient –Update Record
YOGIJICREATIONSPVT
LTD.

STATECHARTDIAGRAM
Diagnosis Patient
Gives Treatment
Prescribes Medicines & Gives
Diet Advice
Cures the Patient
State diagrams are used to give an abstract description of the behavior of a system.
This behavior is analyzed and represented in series of events, that could occur in one
or more possible states.
1.Doctor SCD
YOGIJICREATIONSPVT
LTD.

Enter Hospital
Undergo Diagnosis
Takes Treatment
Gets Cured
2. Patient SCD
Takes Appointment
YOGIJICREATIONSPVT
LTD.

Checks Details as Patient
Gives appointment
Gives Bill
Takes Bill Amount
2. Receptionist SCD
Checks availability of doctor
YOGIJICREATIONSPVT
LTD.

CLASSDIAGRAM
A class diagramin the Unified Modeling Language (UML) is a type of static structure
diagram that describes the structure of a system by showing the system's classes, their
attributes, operations(or)methods and the relationships between the classes.
YOGIJICREATIONSPVT
LTD.

E-R DIAGRAM
Notations
Entity
Relationship
Attribute
Identifier Attribute
A detailed, logical representation of the entities, associations and data
elements for an organization or business.
YOGIJICREATIONSPVT
LTD.

YOGIJICREATIONSPVT
LTD.
Patients
has
M
M
Consultant
Permanent
Doc_Patient Doctor
Treats Treats
1 M 1
Appointment
M
1
has
Prescription
1
Prescription Details has
1
M
Bill has1
1

DATATABLES
1. User_Info:-
Field Name Data Type Constraint
User_Id Int PK
User_Name Text
User_Pass Text
Hint_Question Text
Hint_Answer Text
User_Desi Text
YOGIJICREATIONSPVT
LTD.

2.Patient_Detail Table:-
Field Name Data Type Constraint
Patient_Id Int PK
Registration_Date Date Time
Name Text
Address Text
City Text
Contact_No Bigint
Maritial_Status Text
Religion Text
Gender Text
Father_Husband_name Text
Age Int
Referred_To Text
YOGIJICREATIONSPVT
LTD.

Field Name Data Type Constraint
Doc_Id Int PK
First Name Text
Last Name Text
Address Text
Gender Text
Contact_No Bigint
License_No Bigint
DOB Date Time
Specialization Text
Category Text
Service_Charge Int
Picture image
3.Doctor_Details:-
YOGIJICREATIONSPVT
LTD.

YOGIJICREATIONSPVT
LTD.
Field Name Data Type Constraint
Prescription_Id Int PK
App_Id Int FK
Medicine_Code Bigint
Medicine_Name Text
Qty Int
Unit Int
Unit_In Text
Instructions Text
Date Date Time
5.Prescription Details:-
4.Doc_Patient Details:-
Field Name Data Type Constraint
Doctor_Id Int FK
Pateint_Id Int FK

YOGIJICREATIONSPVT
LTD.
Field Name Data Type Constraint
App_Id Int PK
Patient_Id Int FK
Doctor_Id Int FK
App_Date Date Time
App_Time Date Time
6.Appointment Details:-
7.Bill Details:-
Field Name Data Type Constraint
Bill_Id Int PK
App_Id Int FK
Tot_Amount Int

SCREEN-SHOTS
Splash Screen
YOGIJICREATIONSPVT
LTD.

MainMDI Form
YOGIJICREATIONSPVT
LTD.

MainMDI with validationForm
YOGIJICREATIONSPVT
LTD.

Receptionist Home Page
YOGIJICREATIONSPVT
LTD.

Doctor Home Page
YOGIJICREATIONSPVT
LTD.

Forgot Password Form
YOGIJICREATIONSPVT
LTD.

New_User Form
YOGIJICREATIONSPVT
LTD.

Patient_Registration Form
YOGIJICREATIONSPVT
LTD.

Patient_Registration Form
YOGIJICREATIONSPVT
LTD.

Change Password
YOGIJICREATIONSPVT
LTD.

Doctor Registration
YOGIJICREATIONSPVT
LTD.

Search Patient Form
YOGIJICREATIONSPVT
LTD.

Prescription Form
YOGIJICREATIONSPVT
LTD.

Edit Profile Form
YOGIJICREATIONSPVT
LTD.

Cancel Appointment
YOGIJICREATIONSPVT
LTD.

About Yogiji Creations
YOGIJICREATIONSPVT
LTD.

TEST-CASES
The Various test cases that were carried out
and the obtained results from the system are.
Test
No.
Description Test Data Expected
Result
Actual Result
1. Clickingthe login
Button in MDI form with
invalid username and
password.
Username=“ABC”
Password=“ABC”
A message box
shoulddisplay
which contains
invalid username
and password.
Pass
2. Clickingthe login
Button in MDI form with valid
username and password.
Username=“DocManishKhar
e”
Password=“meetmanishkhar
e”
Redirect to Doctor’s
HomePage.
Pass
TESTCASEFORLOGIN
YOGIJICREATIONSPVT
LTD.

Test
No.
Description Test Data Expected
Result
Actual Result
1. Clickingthe submit
Button without filling any
Details.
Username=“”
HintQuestion=“”
Hint Answer=“”
Proper error
messages should
display.
Pass
2. Clicking the submit Button
with filling correct details.
Username=“ResPratikMukte

HintQuestion=“Who is your
idol?”
Hint Answer=“Adnan Sami”
Passwordshould
be shown.
Pass
TESTCASEFORNEW
USER
TESTCASEFORFORGOT
PASSWORD
Test
No.
Description Test Data Expected
Result
Actual Result
1. On form load message
should be given using
Speech Recognition.
- Userid increments
automatically,there
is no need to insert
user id.
Pass
2. Delete button should be
disableuntil you select User
Id
- Disable Delete
Button
Pass
3. Clicking the submit button
Withoutentering any data.
User name=“”
Password=“”
Designation=“”
Hint Question=“”
Hint Answer=“”
Propermessages
should be shown for
mandatory fields.
Pass
YOGIJICREATIONSPVT
LTD.

The project Hospital Management System (HMS) is for computerizing the working in a
hospital. The software takes care of all the requirements of an average hospital and is capable
to provide easy and effective storage of information related to patients that come up to the
hospital.
It generates bill reports, prescription reports; provide prescription details diet advice, and
medicines prescribed to patient. It also provides billing facility.
The system also provides the facility of backup as per the requirement.
CONCLUSION
YOGIJICREATIONSPVT
LTD.

Thank you.
God Bless you.
YOGIJICREATIONSPVT
LTD.
Tags