Professional Documents
Culture Documents
Hospital Manegement
Hospital Manegement
The user must go through a few registers. Time is lost because of this.
Therefore, using this system will make it simple to manage everything process.
Therefore, the development team are designing this system that can help both
patients and hospital workers using the motivation of this scenario, which was
frequently performed in hospitals[01,05]. So, the stakeholders would like to have
this system that makes hospitals work quickly and efficiently.
II. LITRATURE REVIEW
Initially, a collection of results was gathered from the databases that were
searched using various keywords. Only studies that used maturity models were
examined from the results. The studies that did not make use of maturity models
were dropped. Operational efficiency and wait times across various procedures,
departments, and people are two of the biggest problems current hospital
management systems are facing[4]. The solution includes visual simulation and
gives users the power to examine current processes and make necessary corrections
to boost service levels and process efficiency. A final sample of 41 surveys was
created because of this method. 82.93% of them are spread among a variety of
pieces, with doctorate dissertations making up 7.32% and expert's dissertations
9.76% of the total.[3,7]
A. Existing Systems
B.
Organization's storage on a daily basis. All of these details are currently kept
in the file system. There will accumulate several files because of this daily basis.
The hospitals manage and handle every single task by hand. Therefore, it could
require a lot of time and effort to complete each activity. A lot of labor is required.
At the moment, manual processes are used only in Zone Hospital to manage daily
operations. Patients will schedule appointments with doctors and lab tests with the
receptionist. Only at hospitals may patients purchase pharmacy items; there is no
option for patient delivery. Only at the hospital are the healthcare options offered
to patients. All the patient details, doctor details, lab test results are manually taken
on papers and feuded on computer latterly. And the reports will be generated by
hands with the help o experts.
Problem Introduction:
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
patient's bill based on various treatments.
Goals
5- Diagnosis
1.5 Objective:-
1) Define hospital
3) Generating bills.
These are the various jobs that need to be done in a Hospital by the operational
staff and Doctors. All these works are done on papers
1) Information about Patients is done by just writing the Patients name, age and
gender. Whenever the Patient comes up his information is stored freshly. 2)
Bills are generated by recording price for each facility provided to Patient on
a
1. Separate sheet and at last they all are summed up. 3) Diagnosis information
to patients is generally recorded on the document, which contains Patient
information. It is destroyed after some time period to decrease
2. The paper load in the office. 4) Immunization records of children are
maintained in pre-formatted sheets, which
3. Are kept in a file. 5) Information about various diseases is not kept as any
document. Doctors
5. Papers are needed to be handled and taken care of Doctors have to remember
various
1.7 MODULES:
The entire project mainly consists of 7 modules, which are Admin module
Doctor module
Nurse module
Pharmacist module
Laboratories module
Accountant module
Admin module:-
Manage department of hospitals, user, doctor, nurse, pharmacist, laboratories
accounts.
User module(patient):
Accountant module:
It may help collecting perfect management in details. In a very short time, the
collection will be obvious, simple and sensible. It will help a person to know
the management of passed year perfectly and vividly. It also helps in current all
works relative to Inventory. It will be also reduced the cost of collecting the
management & collection procedure will go on smoothly.
The present project has been developed to meet the aspirations indicated in the
modern age. An attempt has been made through this project to do all work ease
& fast. It provide current add, Update, Move Next, Move Previous , Move
Last, Find & Delete all facilities to accomplish the desired objectives. The
facility Include in this project and the suggested activities have been organized
to impart knowledge & develop skill & attitude in the Service official works.
Beyond the usual functions and equipment. This is to ensure that no efforts are
being made to fit previous solutions into new situations.
Practicality
The system must be stable and can be operated by people with average.
Efficiency
Cost
It is desirable to aim for a system with a minimum cost subject to the condition
that it must satisfy all the requirements.
Flexibility
The system should be modifiable depending on the changing needs of the user.
Such modifications should not entail extensive reconstructing or recreation of
software. It should also be portable to different computer systems.
Security
This is very important aspect of the design and should cover areas of hardware
reliability, fall back procedures, physical security of data and provision for
detection of fraud and abuse.
System design involves first logical design and then physical construction of
the system. The logical design describes the structure and characteristics of
features, like the outputs, inputs, files, database and procedures. The physical
construction, which follows the logical design, produces actual program
software, files and a working system.
SYSTEM CONFIGURATION
i) HARDWARE CONFIGURATION:
CPU TYPE : Dual Core
CPU CLOCK MEMORY : 2.66 GHz Extend
RAM DDR II : 2 GB
Disk drive : DVD Writer
Keyboard : Any
Display type : LCD monitor
Printer type : laser print
Speed : 1.1 GHz
Hard Disk : 500 GB
Mouse : optical
UML Diagram
1. Class diagram
2. Object diagram
4. Sequence diagram
5. Collaboration diagram
7. Activity diagram
8. Component diagram
9. Deployment diagram
USE CASE DIAGRAM:
Registration
Reception
Goto doctor
Take recept
doctor patient
pharmacist
laboratorist
Discharge summary
Sequence diagram:
1 : login()
2 : view appointment()
3 : registration()
4 : send request()
6 : go to laboratory()
7 : take medicins()
8 : paitent ok()
10 : discharge paitent()
Collaboration diagram:
1:Takes Appointment
10:Takes Appointment from doctor
P1 : Patient R1 : Receptionist
4:confirms appointment
9:Ask for payment
7:Take medicins
3:Doctor available
5:Consult doctor
8:paitent ok
D1 : Doctor N1 : Nurse
6:Assist doctor
SOFTWARE SELECTION
OPERATING SYSTEM
M.S.WORD
Microsoft word was first released in 1983 under the name multi-tool
word for system versions were later written for several other platforms. It
became part of the suite, in which it is referred to as Microsoft office word,
although it is still also sold as a standalone product or bundled with a full
featured word processing program for windows and the Macintosh from
Microsoft, it is sophisticated program with rudimentary desktop publishing
capabilities that has become the most widely used word processing applications
on the market the first various of word come out under dos and provided both
graphics-based and text-based interfaces for working with a document.
WINDOW 7
The difference being that the server Versions are designed to be dedicated
servers. The clients versions of windows may also share data over the network
and can be configured to grant access to all are specific files only. Windows
PC’s are used to access a verify of servers on the networks, including windows
servers, UNIX, Linux and network servers and mainframes. The most widely
used operating system for desktop and Laptop computer developed by the
Microsoft window primarily runs on the x 86-based CPU windows provide a
graphical user interface and desktop environment in application displayed in
resizable movable windows on screen. Window comes in both client and server
various, all of which support networking Windows 95 was the first 32-bit
windows operating system and a major upgrade from windows 3.1 it used an
entirely different user interface that incorporated the now common start menu
and taskbar. It was also the first time the computer booted directly into
windows, rather than being loaded after booting up in dos. Windows 98 was an
upgrade to Windows 95 that tightly integrated the internet explorer, web
browser with the O/S. In 1999 windows 98 second edition fixed numerous bugs
and upgraded its applications.
MS-DOS
Object-Oriented:-
Event-Driven:-
All previous versions of Visual Basic.net were event-driven, but this feature is
heavily enhanced under the vb.net framework. Events are no longer recognized
because they use certain naming convention (Object Name Event Name), but
now are declared with a Handles Object Name. Event Name clause. Event
handlers can also be declared at runtime using the Add Handler command.
SYSTEM ANALYSIS
i) Preliminary Investigation
Feasibility study is both necessary and prudent to evaluate the feasibility of the
project at the earliest possible time. It involves preliminary investigation of the
project and examines whether the designed system will be useful to the
organization. Months or years of effort, thousand for millions of money and
untold professional embarrassment can be averted if an in-conceived system is
recognized early in the definition phase.
Technical Feasibility
Technical Feasibility deals with the hardware as well as software requirements.
Technology is not a constraint to type system development. We have to find out
whether the necessary technology, the proposed equipments have the capacity
to hold the data, which is used in the project, should be checked to carry out
this technical feasibility.
The technical feasibility issues usually raised during the feasibility stage
of investigation includes these
This software is running in windows 2000 Operating
System, which can be easily installed.
The hardware required is Pentium based server.
The system can be expanded.
Behavioral Feasibility
This feasibility test asks if the system will work when it is developed and
installed Operational feasibility in this project:
Economical feasibility
Economical Feasibility deals about the economical impact faced by the
organization to implement a new system. Financial benefits must equal or
exceed the costs. The cost of conducting a full system, including software and
hardware cost for the class of application being considered should be evaluated.
Economic Feasibility in this project:
The various document of the office was studied and after a short interview the
fact finding was finished and certain
questions were arising that:
1. No problem of retrieval.
2. There is no extra Guide is needed.
3. Yes they want the proposed system of Hardware Detailing.
4. Yes office member is benefited.
5. Yes they are ready to accept the changes.
A system is also expected to provide benefits. The first task is to identify and
then assign a monetary value to it for cost / benefit analysis.
The two major benefits are improving performance and minimizing the
cost of processing. The performance category emphasize in the accuracy of the
result or access to information and easier access to the system by authorized
users.
Our software has fulfilled all the benefits very well. Our software are
improving and minimizing the cost of processing. Our software has controlled
error and caused reduction of staff.
Tangible or Intangible cost and benefits:-
vi) Normalization
We can easily change the database without rewriting many or the entire
program that used those databases.
II. An entity is in 2NF if it is already in 1NF and if the value of all non primary
key attributes that are dependent on only part of primary key should be moved
to any entity where that partial key is actually the full key. That may require
creating a new entity and relationship of model.
III. An entity is in 3NF if it is already in 2NF and if the value of it non primary
key attributes that are not dependent on another non primary key attributes.
Any non primary key attributes that are dependent on other non primary key
attributes must be moved or deleted. Again new entities and relationship may
have to be added to the data model. For our convenience we have not taken the
concept of Normalization in consideration in our project.
IMPLEMENTATION
Implementation is the stage of the project when the theoretical design is turned
out into a working system. Thus it can be considered to be the most critical
stage in achieving a successful new system and in giving the user, confidence
that the new system will work and be effective.
The implementation stage involves careful planning, investigation of the
existing system and it’s constraints on implementation, designing of methods to
achieve changeover and evaluation of changeover methods.
Implementation Review:
After the system is implemented and conversion is complete, user usually
conducts a review of the system. User usually conducts a review of the system.
In this system all Requirements are fulfills.
The user can easily insert, update and delete the
record in Efficient way.
This system is user-friendly and easily understands.
User can view the Purchase Report and Sales Report So,
user can speedily work in this system .
The performance level of users has improved.
Data record can be easily stored.
DATA DICTIONARY
TYPES OF TESTING:
Unit testing:
Unit testing involves the design of test cases that validate that the internal
program logic is functioning properly, and that program inputs produce valid
outputs. All decision branches and internal code flow should be validated. It is the
testing of individual software units of the application .it is done after the
completion of an individual unit before integration. This is a structural testing, that
relies on knowledge of its construction and is invasive. Unit tests perform basic
tests at component level and test a specific business process, application, and/or
system configuration. Unit tests ensure that each unique path of a business process
performs accurately to the documented specifications and contains clearly defined
inputs and expected results.
Integration testing:
Functional test:
System Test:
System testing ensures that the entire integrated software system meets
requirements. It tests a configuration to ensure known and predictable results. An
example of system testing is the configuration oriented system integration test.
System testing is based on process descriptions and flows, emphasizing pre-driven
process links and integration points.
Black Box Testing is testing the software without any knowledge of the inner
workings, structure or language of the module being tested. Black box tests, as
most other kinds of tests, must be written from a definitive source document, such
as specification or requirements document, such as specification or requirements
document. It is a testing in which the software under test is treated, as a black
box .you cannot “see” into it. The test provides inputs and responds to outputs
without considering how the software works.
Unit Testing:
Unit testing is usually conducted as part of a combined code and unit test
phase of the software lifecycle, although it is not uncommon for coding and unit
testing to be conducted as two distinct phases.
Test objectives
Integration Testing:
Test Results:
Acceptance Testing:
User Acceptance Testing is a critical phase of any project and requires significant
participation by the end user. It also ensures that the system meets the functional
requirements.
Test Results:
All the test cases mentioned above passed successfully. No defects
encountered.
CONCLUSION
The aim of this project was to save the time, make the processing faster
and accurate and to automate the Hotel management system. Maintaining the
activities of managerial area, which would not only help the employees
related to the services but also the members.
Thus all the objectives that were determined in the beginning were mate.
This system makes the management activities of service faster and accurate.
It increases the efficiency of the management system and changes a
complicated system to a simpler system. Though it has some limitations still
then it works efficiently.