0% found this document useful (0 votes)
171 views

Clinic Management System

This document contains a certificate for a student who completed a Python project at Sanskar Public School in Raigarh. It certifies that the student bearing roll number successfully completed the project titled "__________" and fulfilled the project requirements. It wishes the student great success in the future and expects they can reflect their talent as needed. The document includes declarations by the student and internal examiner, as well as an acknowledgements section thanking those who supported and guided the student.

Uploaded by

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

Clinic Management System

This document contains a certificate for a student who completed a Python project at Sanskar Public School in Raigarh. It certifies that the student bearing roll number successfully completed the project titled "__________" and fulfilled the project requirements. It wishes the student great success in the future and expects they can reflect their talent as needed. The document includes declarations by the student and internal examiner, as well as an acknowledgements section thanking those who supported and guided the student.

Uploaded by

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

CERTIFICATE

This is to certify that


_____________________________________ bearing Roll
number _____________ of _____________ is a Bonafide
students of Sanskar Public School, Raigarh. He/She has
successfully completed his/her project on
“______________________________” given to him/her in
Python. She/He has successfully fulfilled the requirements of
this project which will remain as a bonafide record of the work
done by her/him in the Institution forever.
While wishing him/her great success for his/her future, I expect
that she/he will be able to reflect his/her inner talent as and
when required.

Internal Examiner
Mrs Archana Kumari

1
DECLARATION

I declare that I am the bonafied student of Sanskar Public


School , Raigarh. I would also like to declare that the
project entitled “_________________________________”
is a true and genuine work done by me as per the CBSE
curriculum and guidelines. I am completely submitting my
project to School.

Student Name:
Roll No.
Date:

2
ACKNOWLEDGEMENT

The satisfactions that accompany the successful completion of any task


would be incomplete without mentioning the people who made it
possible. The credit must go to each individual who contributed their
efforts together which in turns produced this output.

I am very much thankful to my project Guide Mrs Archana Kumari


(PGT ), Computer Science , for guiding me in developing this project.
I would like to express my deep sense of gratitude to respected
Principal Madam Mrs Rashmi Sharma for her unfailing co-operation &
encouragement throughout the completion of Course and Project.

I would also like to thank my teammates for their support. I am


thankful to all my Friends who gave their kind support and time
whenever needed and helped me run a lot of thing which I am unsure of
my sincere thank to my family members for their unwavering support.
Last but not the least special thank to all those who couldn’t find note
mention in the pages of this report.

3
ABSTRACT

Clinic Management System is developed to support the clinic daily

record, before this is done manually. This system will involve all the

clinic details from details and Doctors Profiles. The important thing is

it will become easier for the data record and retrieval. For example, the

number of per day and total collection per day. This system is able to

check the inventory for the medicine in the clinic. The target user for

this system is staff of the clinic, doctor and also the management. The

main important while developing any system is to make the system

usable. Evaluation is conduct with Python IDLE Shell. The doctor and

staff can also give opinion to make the system more usable for the

clinic daily operation. Overall this system is able to support the daily

clinic operation based on Registration and Collections.

4
CONTENTS
1. INTRODUCTION 05-06
1.1 Objective Of The Project

2. SYSTEM STUDY 07-09


2.1 Existing System
2.2 Proposed System
2.3 Software/Hardware Requirement
3. SYSTEM DESIGNING 11-16
3.1 Module Division
3.2 Flowchart
4. SYSTEM DEVELOPMENT 17-
4.1CODING
4.2 SCREEN SHOT

5. CONCLUSION
6. BIBLIOGRAPHY

5
1. INTRODUCTION

Nowadays many systems have been developed to make life easier. The

system will include python to create easy app that will record all the data.

For the private clinics, usually they are using digital system(mobiles and

registers) to record the information and other information that related to the

clinic. There are many manual systems for clinic management system, but it

does not meet the local user requirement that is still new in the electronic

system. This system will provide easy access and information providing

system about doctor’s details, time, fees and appointment date which makes

registration easier.

6
1.1 OBJECTIVE OF THE PROJECT

 The main purpose of the Clinic Management System is to provide

another way for the recording patient and doctor’s information.

 It first records all the registered doctors detailed information.

 It allow to access Doctors Profile with different specialization as per

their requirement.

 To enable patient to check the availability of the doctor in the clinic.

 Patient and Attendant can check the time and day of appointment as

per their requirement.

 To enable patient to give feedback on doctors treatment method and

results.

2. SYSTEM STUDY

7
2.1 Existing System

The Clinics generally follows a manual system for maintaining the

Patient and Doctors Information. 

Whenever any requisition comes to the Counter to check it

manually and fix the appointments which later have chance of

ambiguity also.

     The day-to-day entries are made manually into the book that has

gotten all the relevant entries. 

2.2 Proposed System

The proposed system replaces manual approach by computerized entry

system which stores every information safe, secure and for a longer

period of time. It first records all the registered doctors detailed

information. It allow to access Doctors Profile with different

specialization as per their requirement. It also allow patient to check the

availability of the doctor in the clinic. Patient and Attendant can check

the time and day of appointment as per their requirement.

2.3 SOFTWARE/HARDWARE

8
REQUIRNMENT
Software needed:

Operating system :Window

Programming Language : Python 3.7

Hardware Needed:

 Processor : Intel Pentium III or higher

 Processor speed : 1.8 GHz

 RAM : 64 MB RAM

 Hard Disk Drive : 130MB

 Monitor : IBM/SAMSUNG

 Cache Memory : 2MB

3. SYSTEM ANALYSIS AND


DESIGNING

3.1 Modules Design


9
Module Module Function
No. Name
I Doctors Module Allow the patients to check doctors
profile

II Registration Allow the patient to do registration


Module for check up

III Feedback Module Allow the patient to give feedback


on treatment.

3.2 FLOWCHART

10
A flowchart is a graphical representation of steps. It was originated
from computer science as a tool for representing algorithms and
programming logic but had extended to use in all other kinds of
processes. Nowadays, flowcharts play an extremely important role in
displaying information and assisting reasoning. They help us visualize
complex processes, or make explicit the structure of problems and
tasks. A flowchart can also be used to define a process or project to be
implemented.

Drawing flowchart while solving any problem has

following advantages:

1. Effective Communication : Flowcharts are better way of


communicating the logic of the system.
2. Effective Analysis : Using flowchart problem can be analyzed
more efficiently.
3. Easy Debugging and Efficient Testing : The Flowchart helps in
debugging and testing process.
4. Efficient Coding : The flowcharts are very useful during
program development phase.
5. Proper Documentation : Flowcharts serves as a good program
documentation, which is needed for various purpose.
6. Efficient Program Maintenance : Maintenance of operating
programs becomes easy with the help of flowchart.

FLOWCHART NOTATION

11
12
PROJECT FLOWCHART

13
CODING

print("@@@@@@@@@@@@@@@@@@@@@@@@@@@")

print("WELCOME TO CLINIC MANAGEMENT SYSTEM"

print("@@@@@@@@@@@@@@@@@@@@@@@@@@@")

DoctorName = 'Snehal Gaur'

Department = 'Dermatology'

Time = '10 - 12'

DoctorName = 'Rajeev Malhotra'

Department = 'immunology'

Time = '4 - 6'

DoctorName = 'Garvit Manikpuri'

Department = 'Pediatric'

Time = '6 - 8'

DoctorName = 'Rajat Ray'

Department = 'Ganeacology'

Time = '6 - 8'

SnehalGaur =('Age:49','Qual:MBBS','Exp : 22years')

RajeevMalhotra = ('Age:52','Qual:MBBS','Exp : 29 years')

14
GarvitManikpuri = ('Age:42','Qual:MBBS','Exp : 14 years')

RajatRay = ('Age:55','Qual:MBBS','Exp : 22 years')

print("*********************************************")

print("---------------------------------------------")

print("*********************************************")

print("########### DOCTORS INFORMATION ###########")

print("*********************************************")

print("---------------------------------------------")

print("*********************************************")

Department = input("Enter the Department Name : ")

if (Department == 'Dermatology'):

print ("Doctor present is Snehal Gaur")

print("Timing is 10 - 12")

print("Consultataion charges is Rs 500/-")

elif(Department == 'immunology'):

print ("Doctor present is Rajeev Malhotra")

print("Timing is 4 - 6")

print("Consultataion charges is Rs 400/-")

elif(Department == 'Pediatric'):

15
print ("Doctor present is Garvit Manikpuri")

print("Timing is 6 - 8")

print("Consultataion charges is Rs 500/-")

elif(Department == 'Ganeacology'):

print("Doctor present is Rajat Ray")

print("Timing is 6 - 8")

print("Consultataion charges is Rs 300/-")

print("*********************************************")

print("---------------------------------------------")

print("*********************************************")

Profile = input(" Do you want to see the profile : ")

if (Profile == 'yes'):

print("Profile is uploading .......................")

else:

print("Thank You for visiting")

print("*********************************************")

print("---------------------------------------------")

print("*********************************************")

DoctorName = input("Enter Doctor Name")

16
if (DoctorName == 'Rajat Ray'):

print RajatRay

if (DoctorName == 'Garvit Manikpuri'):

print GarvitManikpuri

if (DoctorName == 'Snehal Gaur'):

print SnehalGaur

if (DoctorName == 'Rajeev Malhotra'):

print RajeevMalhotra

else:

print("Thank You")

print("*********************************************")

print("---------------------------------------------")

print("*********************************************")

print("****************************************")

print("----------------------------------------")

print("WELCOME TO PATIENT REGISTRATION WINDOW")

print("----------------------------------------")

print("****************************************")

print("----------------------------------------")

17
Doctor = input("Enter the Doctor Name")

print("----------------------------------------")

Appointment = input("Do you want appointment : ")

if (Appointment == 'no'):

print("Thank You")

else:

print("Enter your details ")

print("----------------------------------------")

PatientName = input("Enter patient name : ")

PatientAge = input("Enter patient age : ")

Address = input("Enter patient address")

Mobile = input("Enter youy Phone Number")

print("----------------------------------------")

print("Your Appointment is fixed for Monday")

print(" Thank You ")

print("----------------------------------------")

print("***************************************")

print("--------------------------------------")

print("WELCOME TO PATIENT FEEDBACK FORM")

18
print("--------------------------------------")

print("***************************************")

name = input("Enter your name")

Mobile = input("Enter your mobile no.")

print("***************************************")

print("--------------------------------------")

Treatment = input("Do you Like Doctor")

print("--------------------------------------")

if Treatment == 'yes':

print("Thank you ")

print("Visit us next time")

else:

print("Consult some other Doctor")

print("Thank you ")

print("--------------------------------------")

print("***************************************")

print("--------------------------------------")

Visit = input("Do you to visit next time")

print("--------------------------------------")

19
if Visit == 'yes':

print("We will fix your appointment shortly")

print("Thank you for your feedback")

else:

print("Consult some other Doctor")

print("Thank you ")

print("--------------------------------------")

print("***************************************")

SCREEN SHOTS
20
21
22
23
24
CONCLUSION

This mini application is very simple and easy to use.


Any technical and non technical personal can also utilize it
for daily ____________ entry, maintaining computerised
records and fulfilling user’s queries. It’s very easy to debug
the error while execution in the code and it also gives
faster result.

25
BIBLIOGRAPHY

Reference Book:-

 Computer Science with Python by Sumita Arora

Websites:-

 www.itproject.com
 www.sun.com
 www.projectidea.com
With out the assistance of these books and valuable
sites, this project would have been curtailed. So we are
very much obliged and grateful to these sources.
A last thanks to our institution, which provides us with
the above mentioned book.

26

You might also like