1. Guided by
Mr. MANIKANDAN
Computer Applications,
Government arts(autonomous)College kumbakonam,
BY
DEENATHAYALAN K
P 21 CA 4426
Date:23.02.2023
(Mini Project)
2. ABSTRACT
online doctor appointment In java is web based application.
The project online doctor appointment includes registration of patients.The
software has the facility to give a unique id for every patient and stores the details
of every patient.
The online doctor appointment can be entered using a username and password. It
is accessible either by an administrator .
Only they can add data into the database. The data can be retrieved easily. The
interface is very user-friendly. The data are well protected in database.
3. OBJECTIVE
The main objective of online doctor appointment is to develop a
web application that help to booking an appointment
An availability list of different doctors Specialization and an
accurate list of doctor available in each Specialization.
Booking an appointment for his convenient time slot
Patients can see his/her own appointment history.
4. Hardware Requirements: Software Requirements:
Operating
System
Windows
Client side
language
HTML
Server side
language
JAVA
Server XAMPP
Processor Intel CORE i3
RAM 2 GB(minimum)
6. Existing System
Absence of Appointment booking
Makes waiting long time in hospital lobby
Existing system not have Doctor Contact number
7. Proposed System
list of different doctors specialization and an accurate list of doctor
available in each specialization.
Patient can book his/her appointment.
Patients can see his/her own appointment history.
User and Doctor can update his/her profile, change the password
and recover the password.
Doctor can search patient with the help of patient name and mobile
number.
12. Table Design:
User Table:
Field Data Type Constraints
id Int(10) primary key
Full_name Varchar(15) Not Null
Address Varchar2(25) Null
City Varchar2(15) Null
Gender Varchar(6) Null
Email Varchar2(15) Null
Password Varchar2(10) Not Null
13. Login Table:
Field Data Type Constraints
User name Varchar(15) Not Null
Password Varchar2(8) Not Null
14. Admin Table:
Field Data Type Constraints
User name Varchar(15) Not Null
Password Varchar2(8) Not Null
15. Doctor Table :
Field Data Type Constraints
Doctor_id Int(11) PrimaryKey
Specialization Varchar(20) Not Null
Dr_name Varchar(30) Not Null
Address Varchar2(25) Null
Dr_fess Int(5) Null
Contact_no Int(13) Not Null
Dr_email Varchar2(25) Null
password Varchar2(10) Not Null
16. Appointment Table:
Field Data Type Constraints
id Int(10) Foreignkey
Doctors_Specialization Varchar(20) Not Null
Doctor_id Int(11) Foreignkey
Consultation_Fee Int(10) Null
Appointment_date_Time DateTime
(‘0000-00-00 00:00:00’)
Not Null
Posting_Date timestamp Current_timestamp
17. Module Description
Admin module:
Admin can view the Patients Appointments.
Add doctor’s specialization
Mange doctors (Add/Update)
View login and logout time of doctor and User.
View users detail
18. User module (patient):
Patients can view the his/her profile
Booking his/her appointment.
Patients can see his/her own appointment history.
19. Doctor module:
Doctor can view profile and online appointments.
Doctor can see patient’s appointment history.
Doctor can manage patients (Add/Update).
25. conclusion
The project online doctor appointment 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 is great improvement over the manual system has speed up the
process. The online doctor appointment thoroughly checked and tested
with the data and thus is found reliable. The software takes care of all
the requirement of an average hospital and is capable to provide easy
and efficient storage of information related to patients that comes up to
the hospital.
26. Future Enhancement
In future the online doctor appointment can improve more facility like
pharmacy system . Thus the module contains the stock details of
medicines in the pharmacy and enables the users to include comment
section and feedback in the system. Although the project is complete
in itself but, as there is always a future scope for improvement like a
android application.