0% found this document useful (0 votes)
33 views23 pages

Doctor Appointment System-1

Project final year

Uploaded by

mahekpathan131
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views23 pages

Doctor Appointment System-1

Project final year

Uploaded by

mahekpathan131
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

P.D.E.

A’s
PROF. RAMKRISHNA MORE ARTS, COMMERCE & SCIENCE COLLEGE
(AUTONOMOUS), AKURDI, PUNE-44

A
Project Report
on

“DOCTOR APPOINTMENT SYSTEM”

Submitted by
Londhe Swapnil Kailas(70)
Narale Dhairyashil Arjun(55)

S.Y.B.C.A. (Science) - Sem III

2024-2025
P.D.E.A’s
PROF. RAMKRISHNA MORE ARTS, COMMERCE & SCIENCE COLLEGE
(AUTONOMOUS), AKURDI, PUNE-44

CERTIFICATE
This is to certify that Project entitled
“DOCTOR APPOINTMENT SYSTEM”
has successfully completed the practical assignments for Lab Course
BSFPP-231 Project Lab.

Londhe Swapnil Kailas(70)


Narale Dhairyashil Arjun(55)

towards the fulfillment by S.Y.B.C.A. (Science) SEM- III 2024-25.

(Prof. Birari N.P.) (Prof. More A.R.)


Project Guide Head of Department

Internal Examiner External Examiner


ACKNOWLEDGEMENT
We sincere and heartfelt thanks to our guide Prof. Birari N.P. and Head of
Department Prof. More A.R. for providing us the right guidance, advice
and for showing us the right way to complete the project successfully.
We would also like to thank to all the faculty of the B.C.A. (Science)
Department for their support and encouragement they have given us
during the course of our work.

With Thanks,
Londhe Swapnil Kailas(70)
Narale Dhairyashil Arjun(55)
INDEX

Sr. No. Particulars Page


No.
1 Introduction 5
2 Objectives 6
3 Software and Hardware Requirement Specification 7
4 Detailed System Analysis
4.1 Data Flow Diagram
8-10
4.2 Data Structures and Tables
4.3 Entity Relationship Diagram

5 System Design
5.1 Form Design 11-20
5.2 Input Screen and Output Screen
6 Future Scope of Project 21
7 Conclusion 22
8 Bibliography and References 23
INTRODUCTION

Doctor Appointment System is a value added service taking advantage of the


developments in growing internet facilities. We created a project called Doctor
Appointment System.

Nowadays the world become easier for the blessing of online systems. So we
created a project which will provide an online system of hospital appointment. They are
required to travel long distance to access health care services which are costly and time
consuming. To overcome this disparity in health care access, this system will make patients-
doctors communication easy and it will help to build a good relationship between patients
And doctors can play a critical role. It has great potential to improve both the quality and
The access to health care service delivery with reduced costs even in the scarcity of
resources.

The Application includes:

 Login Form
 Select Doctor
 Add appointment
 View Appointment
 Update Form
 Display Form

These systems will ultimately allow you to better manage resources.


OBJECTIVES
This system is suitable specially for patients who live at remote places and therefore
find it difficult to attend clinic regularly due to the cost of transportation along with
patients in emergency for first aid treatment. To assist the medical doctors in pursuing a
sound course of action to provide effective and safe medical care founded on current
information, available resources and patient needs to ensure patient and provider safety.

First aid treatments and doctors will be available 24/7 for patients though patients
can contact doctors using online messages. To provide protocols relating to issues of
liability and negligence, doctor-patient relationship, management and treatment, informed
consent, continuity of care, referral for emergency services, medical records, privacy and
security of the patient records and exchange of information, prescribing, counselling etc.

This project is helpful to cut back the time and quality of maintaining the records.
It also helps the incorrect maintenance of patient and patient details. Therefore, Doctor
Appointment System is to provide easy approach to doctors.
SOFTWARE AND HARDWARE REQUIREMENT
SPECIFICATION

Hardware
Hardware is a term that refers to all the physical parts that make up a
computer.The internal hardware devices that make up the computer.
Various devices whichare essentials to form a hardware is called as
components.
Following are the hardware specifications that is required to develop
this project isas follows:
1. Computer components like Monitor, Keyboard, Mouse, CPU, Keyboard.

2. Minimum 1 GB ram for smooth working of application.

3. 250 GB Hard Disk or More. CD ROM Drive.

Software
Computer software, or simply software, is a collection of data or computer
instructions that tell the computer how to work. This is in contrast to
physicalhardware, from which the system is build and actually performs
the work.
 Front End- Python
 Back End- SQLite3
 Text Editor-VS Code Editor

Operating System
 Windows
Detailed System Analysis

Data Flow Diagram


Data Structures and Tables
1) APPOINTMENTS:
This is a SQL Database in which the Administrator can manage the Patients
Appointments Details.

 Doctor Table:

 Patients Tables:
Entity Relationship Diagram :

DoctorID

phone name

Doctor specialization

conduct

Appointments

name

age
schedule

gender

ID patient

location

Sheduletime
phone
SYSTEM DESIGN

1) Admin:

This is the Doctor Appointment System Login form. You have to enter Username and
Password on it.
2) Doctor :
This is a Doctor selection form. In this patient need to select Doctor for the Book
Appointment.

3) Appointment :
This is Appointment Booking Form. This form shows the Patients Details such as
name,age,gender,phone no.,location and other details to doctor.
4) Update and Delete :

This is Update Form. Form here we can search patient name and update the Patients
Details and also Delete Appointment.
INPUT SCREEN AND OUTPUT SCREEN :
1) Login Page:
Input : This is the Doctor Appointment System Login Form. Here the Admin has to
enter his Username and Password.

Output : After the Admin has entered his Username and Password. The Admin has to
click on the ‘Login’ button. The Doctor Selection Screen will open only if the admin has
entered correct Username and Password,Otherwise not.
2) Select Doctor :
Input : This is a Doctor Selection Page. Here Patients wants to select a Doctor as per
their health issue.

Output : After the Doctor selection,we can to click on the ‘Proceed to Book
Appointment’ button.Then Patient Information Page open for the Book Appointment.
3) Appointment Page:
Input : This is a Book Appointment Page. Here we want to Fill the Patient Information.
And click on the ‘Add Appointment’ button for Book Appointment and click on the ‘View
Appointment’ button for the view Appointment.

Output : After the clicking on the ‘Add Appointment’ button. Admin will see the
‘Appointment has been created’ message on the screen.
And also clicking on ‘View Appointment’ button,Admin will the see the Booked
Appointments in Logs.
4) Update and Delete Page :
Input : This is a Update and Delete Page.Here first we want to search Patient name for
the Search Patient ,then we can click on the ‘search’ button for the Update that Patient
Information the click the ‘update’ button for save changes and also we can click on the
‘Delete’ for the Delete Appointment.

Output : After the clicking ‘Update’ button,admin will see the ‘Successfully Updated’
Message on the screen.
V

After the clicking ‘Delete’ button,admin will see the ‘Successfully Deleted’ Message on the
screen.
5)Display Appointment Page :
Input : This is the Appointment Display Page. Here Admin can see the Appointments in
Serial manner. When we click on the ‘Next Appointment’ we see the Appointment
number and Patient name.

Output : After clicking on the ‘Next Appointment’ we see the Appointment


number and Patient name.
FUTURE SCOPE OF PROJECT
The future scope of a Doctor Appointment System includes:

1. Telemedicine Integration: Enabling video consultations and remote care.


2. AI and Machine Learning: Enhancing scheduling and predicting patient needs.
3. Patient Engagement Tools: Providing reminders and educational content.
4. Mobile App Development: Offering easy access to appointments and health
records.
5. Wearable Device Integration: Connecting with health tech for real-time data.
6. Data Analytics: Tracking trends to optimize operations.
7. Enhanced Security and Compliance: Protecting patient data and adhering to
regulations.
8. Multi-Language Support: Making the system accessible to diverse populations.
9. Blockchain for Record Management: Ensuring secure and interoperable patient
records.
10. Feedback Mechanisms: Allowing patients to review their experiences.
11. Customization for Specialties: Tailoring features for different healthcare providers.
12. Collaboration Tools: Facilitating communication among healthcare teams.

These advancements aim to improve patient care, engagement, and operational efficiency
in healthcare.
CONCLUSION
a Doctor Appointment System is a vital tool for enhancing healthcare delivery and
improving patient experiences. By streamlining the scheduling process, reducing wait
times, and providing easy access to medical services, such systems not only facilitate
efficient management of appointments but also foster better communication between
patients and healthcare providers. The incorporation of advanced technologies
like telemedicine, AI, and data analytics will further empower patients, offering
personalized care and timely interventions. As healthcare continues to evolve, the
Doctor Appointment System will play a crucial role in ensuring that both patients and
providers can navigate the complexities of modern healthcare effectively and
efficiently, ultimately leading to improved health outcomes and a more patient-ce
ntered approach to care.
BIBLIOGRAPHY & REFERENCES

Websites References:

 https://wiki.python.org/moin/ReferenceBooks

 https://github.com/topics/python-project

 https://www.w3schools.com/python/

 https://www.geeksforgeeks.org/python-gui-tkinter/

You might also like