You are on page 1of 18

Project Synopsis BT0028

Name : Sadaf

Course : BSc.IT (6th semester) Subject: Project (BT0028)

University / Learning center code: 2501

Date of submission at University/learning center: 8/7/2007

Project synopsis
Hospital Management system
Objective
The objective of the project is to produce a medical solution to perform all operations
from admission to discharge, an cost effective and efficient management system that
meet the hospital requirements . It should be designed to improve the quality and
management of hospital health care management It should provide an user friendly
interface with different methods for accessing, manipulating and printing the data and an
easy method for entering, maintaining and analyzing the doctor, patient, hospital services
information as well as provide pharmaceutical and payroll management of the employees
and Medical records.

TOOLs/LANGUAGEs TO BE USED
1) GUI TOOLS : Visual Studio.
2) LANGUAGES : VISUAL BASIC.
3) DATABASE Management System: Ms Access.
4) APPLICATION : Database Management.
Project Synopsis BT0028

STRUCTURE of the SYSTEM

MANUAL ANALYSIS
The current system is a manual system wherein records of all doctors and
hospital services are manually recorded in files. Patients are required to fill out
forms Keeping a record of each patient is difficult and calculating the billing
information is a slow process with many errors possible. Retrieval of information
and inquiring patient records or doctor schedule prove to be time consuming as we
have to refer to the registers. Payroll management of the employees requires a lot
of paper work to be done to enter each and every employee in the company. This
manual management of the hospital is a slow process and less efficient then the
computerized system.

COMPUTERRIZED ANALYSIS
HMS mainly comprise of the following entities

Patient - a patient is the person who visit the hospital for treatment/consultation. Firstly
the patient will be registered with all the necessary details such as the patient history, the
treatment. Users of this software can search for patients by name, admission date,
discharge date etc. a doctor will be assigned to each patient. Patients would be
categorized into "In Patients" and "Out Patients". If patient type is "In Patient”, a bed will
be assigned to the user. When the patient will be discharged the bill will be calculated.
Doctor - System can maintain the list of doctors in the hospital and the appointments will
be made as well as the ward visits and schedules.
Bed - can maintain the list of beds/rooms available in the hospital.
A list of the staff and their details would be maintained and a payroll system would be
used to calculate their salary.
Pharmacy details also would be managed the medicines and other inventory items would
be entered with their prices and a sales as well as purchase of the stock would be
managed
Monthly reports on the patients discharged, admitted, doctor-wise reports, pharmacy
transactions will be recorded and maintained
Project Synopsis BT0028

ADVANTAGES

• One Integrated View to Patients for Billing, Collection, Discharge Detail,


Patient Medical History etc.
• Will require less number of Staff .
• Increase the profitability of the organization. .
• Would enable to improve the response time to the demands of patient care
because it automates the process of collecting, and retrieving any type of
information related to Patient history
• Accounting sometimes becomes awfully pathetic and complex. This
software will eliminate any such complexity, since the retrieval of
information through its MIS will become virtually on the tip of your
fingers.
• Easy Query Handling for instant decision of Bed Allocation for Patients,
and request for the Bed Transfers
Project Synopsis BT0028

MODULE DESCRIPTON

 Reception
 Registration and Patients module.
 Appointment scheduling
 Ward Management
 Billing
 Discharge Summary
 Pharmacy Management
 Payroll Management
 Doctor’s Module
 MIS Reports

Reception
The reception module handles various enquiries about the patient's admission and
discharge details, bed census, and the patient's movements within the hospital. The
system can also handle fixed-cost package deals for patients as well as Doctor
Consultation and Scheduling, Doctor Consultancy Fees and Time Allocation.

Registration
The Reception Counter handles in-patient and outpatient's operations like-

Patient Registration
Patient Admission
Online Doctor information and bed allocation
Various enquiries about the patient like its admission, discharge, medicine and tests,
suggestions, claims details
Bed census
Patient movement in the hospital from one section to another
Project Synopsis BT0028

Ward Management
The ward management module takes care of medical equipment, doctor visit, vitals
recording, patient case sheet. It also deals with the maintenance of the wards, inter- and
intra-ward transfers.

Billing
This module deals with receipts/payments. It can generate bills and pay slips.

This module handles all the master entry details for the hospital requirement such as
consultation detail such as doctor specialization, consultancy fee, and service charges.

Pharmacy Store
This module deals with all medical items. This module helps in maintaining Item Master
Maintenance, Receipt of Drugs/consumables, generating bills, stock maintenance. It also
helps in fulfilling the requirements of Pharmacy.

Doctor’s Module
This module helps the doctors to keep a track of the entire medical history of a particular
patient. Details such as the medicines prescribed, general medical records, previous
consultations are all available to the doctor.

Payroll Management
This module deals with pay calculations, printing of salary slips, and PF statements, and
enables a monthly analysis of these operations. The personnel module deals with the
maintenance of employee bio-data and attendance/overtime details. It also generates
reports on absenteeism, leaves, etc.

MIS Reports
Various MIS Reports are generated on the above modules for the smooth functioning of
the hospital management so that checks can be made on any irregularity done in the
hospital.
Project Synopsis BT0028

DATA STRUCTURE
USER LOGIN TABLES

USER DETAILS TABLE (Login


User Information)
Field Name Type
Username Text
Password Text
Fname Text
Text
Lname

Gender Text
Email Text
telephone Number

Login Table
Field Name Type
Username Text
Password Text
Date Date
Date/time
Time

EMPLOYEE DETAILS and PAYROLL


CALCULATION TABLES
Project Synopsis BT0028

DEPARTMENT TABLE
( Hospital department details)
Employee Table
Field Name Type ( Employee Details)
DeptID Text Field Name Type
Deptname Text EmpNo Text
Descript Memo EmpFName Text
Dob Date EmpLname Text
Dob Date
Gender Text
Nationality Text
Rphone Number
Ophone Number
Mobile Number
Email text
Address Text
DeptID Number
DesigID Text
Pfded Number
BasicSal Number

ALLowance Table

Field NAME DATA Description


TYPE
H_RENT Number House Rent
TRANS Number Transportation
MED_ALL Number Medical
Allowance
OTHER_ALL Number Other
Allowance
Desig Table(Designatoion
description)
Field NAME DAT Descripti
A on
TYP
E
Desig Text Designation
Desig_descriptio Text Designation
n description
Project Synopsis BT0028

Leaves Table [Child (Detailed) Table of DEPT]:

Field NAME DATA Descripti


TYPE on
No_wkpd Number No of
working days
per month
Available_leave Number Leaves
s available for
the employee

Tax Table

Field NAME DATA Descripti


TYPE on
taxdedn Number Taxdeduction
pfdedn Number Provident
fund
deduction

Pay_trans table
Field DATA Description
NAME TYPE
HRENT Number House rent
allowance
Project Synopsis BT0028

TRANS Number Transport


allowance
MED Number Medical
allowance
OTHER Number Other allowance
Empno text Employee
Number
Basic Number Basic Pay
Taxdedn Number Text Deduction
Pfdedn Number Provident Fund
Deduction
Lwp Number Leaves without
pay
Totleave number Total Leaves
taken
Lwp_amt Number Leaves without
payment amount
Netpay number Net Pay for the
employee =
Basic+Allowance-
taxdedn-pfdedn-
lwp_amt
month number Month for which
pay-slip to be
generated
payslipid Text Payslip id
HOSPITAL SERVICES

SERVICE TABLE
(Details of Services offered in
the Hospital)

Field DATA Description


NAME TYPE
ServiceID Number
ServiceNam Text
e
Duration NUmber Days
Charge Number Charge per service
Notes Memo
Project Synopsis BT0028

WARD TABLE
(Ward details)

Field DATA Description


NAME TYPE
WardNo Number
WardName Text
Wcharge Number Charge of the ward
Notes Memo

Room TABLE
(Room details)

Field DATA Description


NAME TYPE
RoomNo Text
RoomType Text
Rrate Number Rate for the Room
WardNo Number
Notes Memo

BED TABLE
(Bed details)

Field DATA Description


NAME TYPE
BedNo Number
RoomNo Text
Bedrate Number Charge for the ward
WardNo Number
Availablity Yes/No
AdmissionI Text
D
Project Synopsis BT0028

Doctor Table
( Doctor Details)
DOCTOR DETAILS, Field Name Type

Appointments, Schedules DocID Text


DocFName Text
and Payroll system DocLname Text
(Table) Doc_Dob Date
Doc_Gender Text
Doc_Nationality Text
Doc_Rphone Number
ALLowance Table Doc_Ophone Number

Field NAME DATA Description Doc_Mobile Number


TYPE Doc_Email text
H_RENT Number House Rent
Doc_Address Text
TRANS Number Transportation
MED_ALL Number Medical Doc_Specialization text
Allowance Dvisit_charge(Inpatients
OTHER_ALL Number Other Number
Vist charge)
Allowance
Pfded Number
Dc_charge Number
BasicSal Number
Project Synopsis BT0028

Leaves Table

Field NAME DATA Descripti


TYPE on
No_wkpd Number No of
working days
per month
Available_leave Number Leaves
s available for
the employee

Tax Table

Field NAME DATA Descripti


TYPE on
taxdedn Number Taxdeduction
pfdedn Number Provident
fund
deduction

Appointment Table Doctor Schedule Table


(Doctor
Appointment Field NAME DATA Descriptio
Table) TYPE n
Schedule_ID Text
Field NAME DATA TYPE DocID Text
Appointment No Text Doc_In Date/Time Time of
PateientID Text doctor In
DocID Text Doc_Out Date/Time Time of
Time Date/Time doctor out
Date Date/Time DocAvaiDate Date/Time Availability
Project Synopsis BT0028

PHARMACY STOCK MANAGEMENT


TABLES
Medicine Table
Medicine Categories
(Medicine details Table)
Table
(Medicine Category details Table)
Field NAME DATA Descriptio
TYPE n
Field NAME DATA Descriptio
ProductID Text
TYPE n
ProductName Text
CategoryID Text
CategoryID Text
CategoryName Text
SupplierID Text
CategoryDesc Memo Catoegory
Units_Stock Number Units in Stock
Description
Unit_price Number Units prices
ReorderLevel Number

Supplier Table Purchase Table


(Supplierdetails Table) (purchase details Table)

Field NAME DATA Descriptio Field NAME DATA Descriptio


TYPE n TYPE n
SupplierID Text PurchaseID Text
CompanyName Text Name of the PurchaseSupId Text Supplier Id
Company PurchaseDate Date
ContactNoRegistration
Number Table OrderID Text
(Registration
Address details
Text Table) ProductID Text
Rphone Customer Table
Number Residence Qty Number
Field(Customer details
DATA TableTable)
NAME AppointmentBill
Order PhoneTable
Descriptio
no, Unit_price Number
(Appointment
Fax (Order details
TYPE details
Number nTable)
Table)
Disc Number Discount
Field NAME DATA
RegID Text Descriptio
Registration Netvalue Number The
Field NAMETYPE DATA ID n Descriptio
totalnetvalue
CustomerID
PateintID TYPE
Text n
CompanyName
OrderID
AppointmentID
GuardianID Text
Text
Date FINANCIAL
Fcustname
CustomerID
PateintID
RoomID Date
TextText FirstName
Flastname
OrderDate
BillID
BedID TextDate Last Name
Number MANAGEMENT
BillingAdd
ApptCharge
ProductID Number
Ref_Doc TextText Doctor
Billing
Charge for the
Qty Address
appointment
Number Referred to
HospitalCharge
Phoneno Number Date of
Unit_price Number
Reg_Date
EmailAddress
Discount
Disc Number
Number Doctor
Discount
GrandTotal
Disc
Netvalue Number
Number Appointment
Discount
The total net
Netvalue
Netvalue Number
Number value
Project Synopsis BT0028

BillPayment ServiceAppointment
Table Table
(Appointment Bill (Service appointment details
payment details Table)
Table)
Field NAME DATA TYPE
Field NAME DATA SApptID Text
TYPE PateintID Text
BillID Text HosiptalServiceID Text
BillPayID Text ASDate Date
AmountPaid Date ASTime DAte
Date Text ASCharge
PayType Number Hospital_Chareg
Grandtotal
Discount
Net_value

ServiceApptBillPaymen
t Table
(Bill Payment details Table)

Field NAME DATA TYPE


SApptID Text
AmtPaid Number
Pay_date Date
Pay_type Text
ChckNO Number
ChckDate Date
Bank Number
Project Synopsis BT0028

INPATIENT DETAILS AND


OUTPATIENT DETAILS

Patient Table Pateint Details


(Pateint Information) Field Name Type
Field Name Type
PateintServiceID Text
PateintID Text
PateintID Text
FName Text
Admission_date Date
Lname Text
ServiceID Text
Dob Date
BillDate Date
Gender Text
ServiceDate Date
Nationality Text
ServiceType Text
Rphone Number
ServiceCharge Number
Ophone Number
Discount Number
Mobile Number
Total Number
Address Text
PatientBillTable
Height Number (Pateint BillInformation)
PateintOrder Table
Weight Number Field Name (Order
Type details Table)

Bloodgp Text BillID Field NAMEText


DATA Descriptio
PateintID Text TYPE n
DocName Text
OrderID Text
Notes RegID Text
Text RegID Text
DischargeDate OrderDate
Date Date
PateintDischarge Table ProductID Text
(Pateint Discharge details Table) DocCHarges DateSold Number Date
MedicineChargesUnit_price
Number Number
Field NAME DATA Descriptio Disc Number
TYPE n ServiceCharges QtyNumber Number
DischargeID Text
RegID Text RoomCharge TotalAmt Number Number
DischargeDate Date HospitalCharge Number
DischargeTime Text
Discount Text

NetTotal Text

OtherDetails Text
Project Synopsis BT0028

OPatientTable PrescriptionTable
(OutPateint BillInformation) ( Prescription Information)
Field Name Type Field Name Type
OpID Text PrescriptionID Text
PateintID Text ServiceID Text
DoctorID Text
Frequency Text
Date Date
NoOfDays Date
Time Time
Description Text
Prescription Text

LOGIC DIAGRAM
Project Synopsis BT0028

Discharge
Payment /
Bill
PATIENTS(IN/OUT)

Orders

Appointments /
Treatments

PHARMACY SERVICES
Medicine

Suppliers HSM Ward (Room Bed)


DOCTOR c

Department
s

PAYROLL Employees

Salary

FUTURE SCOPE
• A data security and easy recovery in case of a system failure.
Project Synopsis BT0028

• General and Standardized Health Packages for the OPD and IPD Patients
• Comprehensive Performance Reports.
• Multiple Store Accounting
• Interface facility with the Smart Card Technology
• Interface with the Bar Code

• Interface with various Laboratory Equipments for Data Capturing


• Integration of Multiple units of Hospital

You might also like