SlideShare a Scribd company logo
1 of 26
Guided by
Mr. MANIKANDAN
Computer Applications,
Government arts(autonomous)College kumbakonam,
BY
DEENATHAYALAN K
P 21 CA 4426
Date:23.02.2023
(Mini Project)
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.
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.
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)
Modules
Admin module
User module
Doctor module
Existing System
 Absence of Appointment booking
 Makes waiting long time in hospital lobby
 Existing system not have Doctor Contact number
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.
Data Flow Diagram:
Level 0:
User online doctor
appointment
Patient Record
Login Consulting
Level 1:
User
Searching
Specialization
Checking
Availability
of doctor
Login
Select specialization
appointment
request Checking
doctor
schedule
not availability
Booking
appointm
ent
Decline
Accept
Record
User Searching
Specialization
Checking
availability
of doctor
Approved
appointment
Checking
doctor
schedule
login
not availability select Specialization
appointment
request
Decline
Accept
Patient record
Checking
history
Download patient
record
Level 2
Doctor
D
Download
History
request
ER Diagram
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
Login Table:
Field Data Type Constraints
User name Varchar(15) Not Null
Password Varchar2(8) Not Null
Admin Table:
Field Data Type Constraints
User name Varchar(15) Not Null
Password Varchar2(8) Not Null
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
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
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
User module (patient):
 Patients can view the his/her profile
 Booking his/her appointment.
 Patients can see his/her own appointment history.
Doctor module:
 Doctor can view profile and online appointments.
 Doctor can see patient’s appointment history.
 Doctor can manage patients (Add/Update).
Home Page
Registration Form Page
Dashboard Page
User Profile Page
Appointment Page
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.
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.

More Related Content

Similar to Online Doctor Appt Java

detail the reference of Hospital Booking.pptx
detail the reference of Hospital Booking.pptxdetail the reference of Hospital Booking.pptx
detail the reference of Hospital Booking.pptxAnkitaVerma776806
 
the reference of book detail Hospital Booking.pptx
the reference of book detail Hospital Booking.pptxthe reference of book detail Hospital Booking.pptx
the reference of book detail Hospital Booking.pptxAnkitaVerma776806
 
IRJET- Wecare: Medical Application
IRJET-  	  Wecare: Medical ApplicationIRJET-  	  Wecare: Medical Application
IRJET- Wecare: Medical ApplicationIRJET Journal
 
Smart Health Disease Prediction django machinelearning.pptx
Smart Health Disease Prediction django machinelearning.pptxSmart Health Disease Prediction django machinelearning.pptx
Smart Health Disease Prediction django machinelearning.pptxsaiproject
 
e-MedSolution
e-MedSolutione-MedSolution
e-MedSolutionandecker
 
Final application
Final applicationFinal application
Final applicationtomcook8
 
SRS for Hospital Management System
SRS for Hospital Management SystemSRS for Hospital Management System
SRS for Hospital Management Systemkataria Arvind
 
IRJET- An Android Application for Electronic Health Record System
IRJET- An Android Application for Electronic Health Record SystemIRJET- An Android Application for Electronic Health Record System
IRJET- An Android Application for Electronic Health Record SystemIRJET Journal
 
IRJET- An Android Application for Electronic Health Record System
IRJET- An Android Application for Electronic Health Record SystemIRJET- An Android Application for Electronic Health Record System
IRJET- An Android Application for Electronic Health Record SystemIRJET Journal
 
Hospital Management System SRS for software
Hospital Management System SRS for softwareHospital Management System SRS for software
Hospital Management System SRS for softwareknowledgeradha07
 
Hospital mnagement system presentation.pptx
Hospital mnagement system presentation.pptxHospital mnagement system presentation.pptx
Hospital mnagement system presentation.pptxCopyContentCC
 
Practo Clone App Development
Practo Clone App DevelopmentPracto Clone App Development
Practo Clone App DevelopmentMalikFaisalDubran
 
Hospital mangement system report file
Hospital mangement system report fileHospital mangement system report file
Hospital mangement system report fileNausheen Hasan
 
Digital Case Paper
Digital Case PaperDigital Case Paper
Digital Case Papervivatechijri
 
Smart health disease prediction python django
Smart health disease prediction python djangoSmart health disease prediction python django
Smart health disease prediction python djangoShaikSalman28
 
Healthcare App - Video Conferencing Appointment and Record Management
Healthcare App - Video Conferencing Appointment and Record ManagementHealthcare App - Video Conferencing Appointment and Record Management
Healthcare App - Video Conferencing Appointment and Record ManagementIRJET Journal
 
Hospital management system in java
Hospital management system in javaHospital management system in java
Hospital management system in javaVarun Yadav
 
Computer project
Computer projectComputer project
Computer projectVarun Yadav
 
Computer project
Computer projectComputer project
Computer projectVarun Yadav
 

Similar to Online Doctor Appt Java (20)

detail the reference of Hospital Booking.pptx
detail the reference of Hospital Booking.pptxdetail the reference of Hospital Booking.pptx
detail the reference of Hospital Booking.pptx
 
the reference of book detail Hospital Booking.pptx
the reference of book detail Hospital Booking.pptxthe reference of book detail Hospital Booking.pptx
the reference of book detail Hospital Booking.pptx
 
IRJET- Wecare: Medical Application
IRJET-  	  Wecare: Medical ApplicationIRJET-  	  Wecare: Medical Application
IRJET- Wecare: Medical Application
 
Smart Health Disease Prediction django machinelearning.pptx
Smart Health Disease Prediction django machinelearning.pptxSmart Health Disease Prediction django machinelearning.pptx
Smart Health Disease Prediction django machinelearning.pptx
 
e-MedSolution
e-MedSolutione-MedSolution
e-MedSolution
 
Final application
Final applicationFinal application
Final application
 
SRS for Hospital Management System
SRS for Hospital Management SystemSRS for Hospital Management System
SRS for Hospital Management System
 
IRJET- An Android Application for Electronic Health Record System
IRJET- An Android Application for Electronic Health Record SystemIRJET- An Android Application for Electronic Health Record System
IRJET- An Android Application for Electronic Health Record System
 
IRJET- An Android Application for Electronic Health Record System
IRJET- An Android Application for Electronic Health Record SystemIRJET- An Android Application for Electronic Health Record System
IRJET- An Android Application for Electronic Health Record System
 
Hospital Management System SRS for software
Hospital Management System SRS for softwareHospital Management System SRS for software
Hospital Management System SRS for software
 
Hospital mnagement system presentation.pptx
Hospital mnagement system presentation.pptxHospital mnagement system presentation.pptx
Hospital mnagement system presentation.pptx
 
Practo Clone App Development
Practo Clone App DevelopmentPracto Clone App Development
Practo Clone App Development
 
Hospital mangement system report file
Hospital mangement system report fileHospital mangement system report file
Hospital mangement system report file
 
Digital Case Paper
Digital Case PaperDigital Case Paper
Digital Case Paper
 
Smart health disease prediction python django
Smart health disease prediction python djangoSmart health disease prediction python django
Smart health disease prediction python django
 
Healthcare App - Video Conferencing Appointment and Record Management
Healthcare App - Video Conferencing Appointment and Record ManagementHealthcare App - Video Conferencing Appointment and Record Management
Healthcare App - Video Conferencing Appointment and Record Management
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
Hospital management system in java
Hospital management system in javaHospital management system in java
Hospital management system in java
 
Computer project
Computer projectComputer project
Computer project
 
Computer project
Computer projectComputer project
Computer project
 

Recently uploaded

How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 

Recently uploaded (20)

How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 

Online Doctor Appt Java

  • 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.
  • 8. Data Flow Diagram: Level 0: User online doctor appointment Patient Record Login Consulting
  • 9. Level 1: User Searching Specialization Checking Availability of doctor Login Select specialization appointment request Checking doctor schedule not availability Booking appointm ent Decline Accept Record
  • 10. User Searching Specialization Checking availability of doctor Approved appointment Checking doctor schedule login not availability select Specialization appointment request Decline Accept Patient record Checking history Download patient record Level 2 Doctor D Download History request
  • 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.