You are on page 1of 6

ABSTRACT

The purpose of the project entitled as HOSPITAL MANAGEMENT SYSTEM is


to computerize the Excel Office Management System of Hospital to develop software
which is user friendly simple, fast, and cost-effective. It deals with the collection of
patients information, diagnosis details, etc. Traditionally, it was done manually. The
main function of the system is register and store patient details and doctor details and
retrieve these details as and when required, and also to manipulate these details
meaningfully. System input contains patient details, diagnosis details, while system
output is to get these details on to the screen. This software has the facility to give a
unique id for every patient and stores the details of every patient and the staff
automatically. User can search availability of a doctor and the details of a patient
using the id. It is accessible either by an administrator or receptionist. The data can be
retrieved easily. The data are well protected for personal use and makes the data
processing very fast.

INTRODUCTION

This system is to facilitatethe center to retrieve, update, and report the patient information
efficiently, in turnhelping the doctors make timely, effective diagnoses. At the same time, the center
can utilize this system to monitor their medical and financial management.
Currently, different departments in the healthcare center have their own separated
systems leading to the lack of communications and the inefficient data sharing. For
example, the finance department uses simple excel spreadsheets to record the paycheck
information of the employees which is inconvenient to retrieve and update employees
information; in the clinic department, the doctors have to write down the prescriptions for
the patients and keep paper documents, and also do not have any information about the
patientsinsurance plans; the medicine department has to keep the prescription and
inventory records on their own computer system. While each system serves a distinctive
purpose, there is no coordinating and representing of data. The systems may
have duplicate data which is a waste of space. The different systems also may have
different application programs which cause incompatible files.

Due to these disadvantages of the current system, a healthcare management system


is proposed. Healthcare management system is a database management system (DBMS),
which is based on computer networks, using the advanced database technology to
construct, maintain, and manipulate various kinds of data in a database system .
The DBMS can track and update all the information of recorded patients in the healthcare
center during a particular time span. The major advantages of the DBMS are easy to
retrieve and update information, efficient data sharing and communication, and reliable
backup and security.

EXISTING SYSTEM

Lack of immediate retrievals: -


The information is very difficult to retrieve and to find particular information like- E.g. - To find out
about the patients history, the user has to go through various registers. This results in inconvenience
and wastage of time.
Lack of immediate information storage: -
The information generated by various transactions takes time and efforts to be stored at right place.
Lack of prompt updating: -
Various changes to information like patient details are difficult to make as paper work is involved.
Error prone manual calculation: -
Manual calculations are error prone and take a lot of time this may result in incorrect information.
For example calculation of patients bill based on various treatments.
Preparation of accurate and prompt reports: -
This becomes a difficult task as information is difficult to collect from various registers.

PROPOSED SYSTEM

The drawback of the existing system is that it is very difficult to retrieve data from case files.It is
difficult to handle the whole system manually and it is less accurate and to keep the datain case files
for future reference because it may get destroyed. Moreover it is very difficult toretrieve data.
Redundancy of data may occur and this may lead to the inconsistency. The manual system is so
time-consuming.The proposed system is very easy to operate. Speed and accuracy are the main
advantages of proposed system. There is no redundancy of data. The data are stored in the
computers secondary memories like hard disk, etc. it can be easily receive and used at anytime.
The proposed system will easily handle all the data and the work done by the existingsystems. The
proposed systems eliminate the drawbacks of the existing system to a great extent and it provides
tight security to data.

SCHEMA DIAGRAM

E-R DIAGRAM
METHODOLOGY

Relational Model

Doctor (D_Ssn, D_Name, Gender, Age, Position, Office, Phone, Address, City, Zip)
Paycheck (D_Ssn, Chk_Num, Salary, Bonus, Pay_Date)
Patient (D_Ssn, P_Ssn, P_Name, Gender, Age, Position, Phone, Address, City, Zip)
Insurance (InsCo_Id, InsCo_Name, Category, Phone, Address, City, Zip)
PatientInsurance (P_Ssn, InsCo_Id)
Invoice (P_Ssn, Invoice_Num, CPT_Id, Diagnosis_Id, Prescription_Id, Amount,
Invoice_Date, Due_Date)

Payment (Invoice_Num, PayTrans_Num, Pay_Method, Pay_Status, Paid_Date)


CPT ( CPT_Id, Category)
Diagnosis (Diagnosis_Id, Category)
Prescription (Prescription_Id, Medicine_Quantity)
Medicine (MInventory_Id, M_Name, Manufacturer, Price, Quantity, Exp_Date)
PrescriptionMedicine (Prescription_Id, Minventory_Id)

MySQL:

MySQL is developed, distributed, and supported by Oracle Corporation. MySQL is a database


system used on the web it runs on a server. MySQL is ideal for both small and large applications. It
is very fast, reliable, and easy to use. It supports standard SQL. MySQL can be compiled on a
number of platforms.

The data in MySQL is stored in tables. A table is a collection of related data, and it
consists of columns and rows. Databases are useful when storing information categorically.

FEATURES OF MySQL:

Written in C and C++.

Tested with a broad range of different compilers.

Works on many different platforms.


Tested with Purify (a commercial memory leakage detector) as well as with Val grind, a
GPL tool.
Uses multi-layered server design with independent modules.
Security:

A privilege and password system that is very flexible and secure, and that enables host-
based verification.
Password security by encryption of all password traffic when you connect to a server.

Scalability and Limits:


Support for large databases. We use MySQL Server with databases that contain 50 million
records. We also know of users who use MySQL Server with 200,000 tables and about
5,000,000,000 rows.

Support for up to 64 indexes per table (32 before MySQL 4.1.2). Each index may consist of
1 to 16 columns or parts of columns. An index may use a prefix of a column
for CHAR, VARCHAR, BLOB, or TEXT column types.

CONNECTIVITY:
Clients can connect to MySQL Server using several protocols:

Clients can connect using TCP/IP sockets on any platform.

On Windows systems in the NT family (NT, 2000, XP, 2003, or Vista), clients can
connect using named pipes if the server is started with the --enable-named-pipe option. In
MySQL 4.1 and higher, Windows servers also support shared-memory connections if
started with the --shared-memory option. Clients can connect through shared memory by
using the --protocol=memory option.

On UNIX systems, clients can connect using Unix domain socket files.

LOCALIZATION:
The server can provide error messages to clients in many languages.
All data is saved in the chosen character set.
CLIENTS AND TOOLS:

MySQL includes several client and utility programs. These include both command-line
programs such as mysqldump and mysqladmin, and graphical programs such
as MySQL Workbench.
MySQL Server has built-in support for SQL statements to check, optimize, and repair
tables. These statements are available from the command line through
the mysqlcheck client. MySQL also includes myisamchk, a very fast command-line
utility for performing these operations on MyISAM tables.
MySQL programs can be invoked with the --help or -? option to obtain online
assistance.

WHY TO USE MySQL:

Leading open source RDBMS

Ease of use No frills

Fast

Robust

Security

Multiple OS support

Free

Technical support

Support large database up to 50 million rows, file size limit up to 8 Million TB


CONCLUSIONS

The Database Management System (DBMS) is a powerful tool in current and


future business. This real world Healthcare DBMS involves huge amount of research and
collection of information and its implementation is possible, profitable, and realistic.
Through this system, the healthcare center can retrieve, update, and report information
efficiently and greatly improve the data sharing and communication.

However, the future improvement is necessary and continuous modification is


needed to approach the final success:

The security problem should be solved.

Visual Basic and/or other language should be more used to implement different functions;

A more user-friendly interface should be provided;



The system should be web-based.

Hospital Management System not only provides an opportunity to the hospital to enhance
their patient care but also can increase the profitability of the organization

Hospital Management System would enable hospitals or Nursing Homes to serve the rapidly
growing number of health care consumers in a cost-effective manner

Hospital Management System can also save extra money on your current computer
hardware shopping.

Hospital administrators would be able to significantly improve the operational control and
thus streamline operations

This would enable to improve the response time to the demands of patient care because it
automates the process of collecting, collating and retrieving patient information

Accounting sometimes becomes awfully pathetic and complex. This product will eliminate
any such complexity, since the retrieval of information through its MIS will become
virtually on the tip of your fingers

Very important for some, the reduced cost of the manpower would pay for the cost of this
product with in a short time after its implementation

You might also like