Professional Documents
Culture Documents
Introduction
■ Currently, many healthcare providers in primary health care use computerized
information systems to a certain extent.
■ It provides individuals access to medical and non-medical services that are aimed at
improving that individuals quality of life. In many health care facilities, however, there
exists a severe need for improvement in quality of service and patient waiting times.
■ In our proposed system, we are going to implement automated process in our system
user (Patient) can enter their symptoms details so that they can get corresponding disease
details and suggest tablets also and no need to go to hospital every time then after that
they can also fix their online appointment.
Abstract
A health care system consists of all organizations, people and actions whose primary
intent is to promote, restore or maintain health. This includes efforts to influence determinants of
health as well as more direct health improving activities. Examples of health workers are doctors,
nurses, midwives, dieticians, paramedics, dentists, medical laboratory technologists, therapists,
psychologists, pharmacists, chiropractors, optometrists, community health workers, traditional
medicine practitioners, and others.
Currently, many healthcare providers are emerging in primary health care use
computerized information systems to a certain extent. The design and implementation of
integrated health information system is challenging due to the heterogeneity and autonomy of
different clinical specialties and differences in ownership of clinical practice and resulting
differences in information systems that they use. Patients’ satisfaction with an appointment
system when they attempt to book a non urgent appointment is affected by their ability to book
with a doctor of choice and to book an appointment at a convenient time of day Patient
registration system in most health care institutions is carried out using paper or is not carried out
at all, and arrival of patients to health care institutions without reservation system results in live
queues at consulting rooms. Most elements of the reservation system are ineffective, and
therefore too much time of human resources, patients and employees is consumed for usual
operations, and material costs are too high as well. Smart appointment reservation system deals
with problems related to patient visit reservation in health care institutions are Much personal
time spent when registering for a visit and while waiting at consulting rooms
Organisation profile
Disadvantage:
The proposed work brings a new web application with disease based hospital search and
doctor appointment. The system helps to improve the service of medical field. The user/ patient
can find out the medicines for their symptoms.
Initially the system ask the user to register themselves with their basic information’s such as
name, gender, date of birth etc., then the user should enter or select their symptoms , after the
analysis the system will provide the appropriate medicines and medical service to the patients or
users based on the symptoms.
If the result is not satisfied by the user, then he/she can fix appointment in the nearest
hospital /doctors.
Advantages:
Users can easily identify the suitable hospital according their symptoms
3. SYSTEM SPECIFICATION
3.1 HARDWARE REQUIREMENTS
The following are the minimum hardware’s required for the proposed system
Processor : Intel core I5
RAM : 4GB
HardDisk Space: 2GB
MODULES:
Authentication module
User Enrollment Process
Appointment Process
Doctor and hospital entry process
Medical History
Report Analysis
Authentication module
It used to register the doctor, patient, Admin, member in hospitals
They can login and do their responsibilities.
It will be more secure and confidential.
No more fraudulent risks can be done.
The first module is the authentication module. Using this module the hospital admin
and user can get login into the website. Based on the role, the page will be navigated.
Appointment process
If patient fixed appointments, doctor can view those patients.
Doctors can able to see the specific patient details and disease too.
If Doctor is not available, they can reject the appointments.
Patient can view the rejected appointments.
Again same patient can fix the same doctor in different timings
Using this modules user can get their doctor details and hospital details also user send
appointment request to particular doctor. Also doctor can able to log on this web site
using their user name and password and they can able to see appointment request and can
give appointment conformation the conformation alert to user
Medical History:
Report Analysis:
Entered data can be analysed by doctors.
They can check about patient details to know about one.
Finally the system generates possible reports such as user details, appointment booking
details and doctor information reports. Report generation modules help to view all the
details efficient manner.
4.4 INPUT DESIGN
The input design is the link between the admin and the student. It comprises the
developing specification and procedures for data preparation and those steps are necessary to put
transaction data in to a usable form for processing can be achieved by inspecting the computer to
read data from the database in the system. The design of input focuses on controlling the amount
of input required, controlling the errors, avoiding delay, avoiding extra steps and keeping the
process simple.
The input is designed in such a way so that it provides security and ease of use with
retaining the privacy.
Input Design considered in the proposes system is given below:
What data should be given as input?
How the data should be arranged or coded?
The dialog to guide the operating personnel in providing input.
Methods for preparing input validations and steps to follow when error occur.
The input designs of this system are the login, settings and the initialization modules. Input
Design is the process of converting a user-oriented description of the input into a computer-based
system. This design is important to avoid errors in the data input process and show the correct
direction to the management for getting correct information from the computerized system.
It is achieved by creating user-friendly screens for the data entry to handle large volume of data.
The goal of designing input is to make data entry easier and to be free from errors. The data entry
screen is designed in such a way that all the data manipulates can be performed. It also provides
record viewing facilities.
4.5 OUTPUT DESIGN
A quality output is one, which meets the requirements of the end user and presents the
information clearly. In any system results of processing are communicated to the users and to
other system through outputs. In output design it is determined how the information is to be
displaced for immediate need and also the hard copy output. It is the most important and direct
source information to the admin. Efficient and intelligent output design improves the system’s
relationship to help admin decision-making.
Designing computer output should proceed in an organized, well thought out manner; the
right output must be developed while ensuring that each output element is designed so
that people will find the system can use easily and effectively. When analysis design
computer output they should identify the specific output that is needed to meet the
requirements.
Select methods for presenting information.
Create document, report, or other formats that contain information produced by the
system.
The output form of an information system should accomplish one or more of the
following objectives.
Convey information about past activities, current status or projections of the future.
Signal important events, opportunities, problems, or warnings.
Trigger and confirm the action
DFD depict hoe data interact with the system. DFD are extremely useful in modeling
many aspects of a business function because they systematically subdivide a task into basic
parts, helping the analyst understand the system that they trying to model.
A data flow diagram models a system by using external entities from which data flow to a
process which transmission the data and creates output data which goes to other processes on
external entities of files. Data may also flow to process as inputs.
- Represents a process
Register/login
Login, view appointment
View doctor details
request
Appointm
User/Patient Doctor
ent
system
Get appointment
conformation
Register/login
Hospital admin
Level-1
Hospital form
2.0
Hospital details
Admin
process
Hospital details entry
Hospital table
Doctor details
Doctor table
Reports page
Level-2
Appointm
ent Doctor table
process
Appointment entry
Appointment
table
Level 3
Retrieve
Doctor user name
/password
Login Retrieve
Doctor Doctor table
If logins success
View
Appointm Appointment
ent ion table
process
ENTITY RELATIONSHIP DIAGRAM
doctorid date
Age
patient
name patient_i time
Phone
patient_id d
no
others A_no status
View
patient and Appointment
get
1-m
Doctor details
Doctor id
specializa
name
tion
specialist timings
phone
A demonstration was given to the end user about the working system. This process is
uses to verify and identify and logical less working of the system by feeding various
combinations of test data. After the approval of the system by both end user and management the
system was implemented.
Tables:
1.USER REGISTRATION TABLE
Description
user id
user name
phone number
email id
password
user role
2.HOSPITAL
Description
hospital id
hospital name
address
contact number
specialization
location
3.DOCTOR
TABLE
Description
doctor id
doctor name
specialization
Phone
timings from
timings to
4.APPOINTMENT TABLE
Description
appointment no
patient id
patient name
doctor id
appointment date
appointment time
status
5.PATIENT TABLE
Description
patient id
user id
patient
patient
numbername
address
disease
date of registration
6.MEDICAL HISTORY
Descriptio
report
n number
patient id
date of visit
hospital id
doctor id
disease diagnosed
descriptio
n
TESTING METHODOLOGIES
The most important phase in system development life cycle is system testing. The
number and nature of errors in a newly designed system depends on the system specifications
and the time frame given for the design.
A newly designed system should have all the subsystems working together, but in reality
each subsystems work independently. During this phase, all the subsystems are gathered into
one pool and tested to determine whether it meets the user requirements.
Testing is done at two levels -Testing of individual modules and testing the entire system.
During the system testing, the system is used experimentally to ensure that the software will run
according to the specifications and in the way the user expects. Each test case is designed with
the intent of finding errors in the way the system will process it.
Testing plays a very critical role in determining the reliability and efficiency of software
and hence is a very important stage in software development. Software testing is done at
different levels. They are the unit testing and system testing which comprises of integration
testing and acceptance testing.
Unit Testing
System Testing
Integration Testing
Acceptance Testing
The future work will be focusing on specifying the next visit information for patients and
details of future visiting schedule for outpatients. Also provides patient to consult the doctor
through the video conferencing, so that the patient will be secured from spreading of diseases
and getting affected from pollution.
7. CONCLUSION
It is concluded that the application works well and satisfy the needs. The application is tested
very well and errors are properly debugged. It also acts as the sharing of files to the valuable
resources.
Finally the proposed system Fulfil appointment confirmation between doctor and patient .And
also proven this system can be used to replace patient workload and manual process .system
allows patient can keep their medical records online with efficient manner. The system also can
be made server enabled which enables storing the appointment, medicine and health record
details in efficient manner patient can get reports and other details depend on their medical
report.