CS Project) 11
CS Project) 11
CBSE ROLL NO :
CLASS : XI
1
INDEX
Serial No. Content Page No.
1. Certificate 3
2. Acknowledgement 4
3. Declaration 5
4. Introduction 6
5. H/w and S/w requirements 7
6. Flowchart / pseudocode / algorithm 8
7. Modules and in-built functions 9
8. Database description 10
9. Variables description 11
10. Source code 13
11. Output screenshots 18
12. Bibliography 20
2
THE KALYANI SCHOOL
CERTIFICATE
This is to certify that the Computer Science (083) Project was done by Pranav Narang
Name and Signature of the teacher Name and signature of the principal:
______________________ _____________________
3
ACKNOWLEDGEMENT
Apart from the efforts of me, the success of any project depends largely on the
encouragement and guidelines of many others.
I take this opportunity to express my gratitude to the people who have been
instrumental in the successful completion of this project.
I express deep sense of gratitude to almighty God for giving me strength for the
successful completion of the project.
My sincere thanks to our teacher Dr. Hajra Momin, who critically reviewed my
project and helped in solving each and every problem, occurred during
implementation of the project.
The guidance and support received from all the members who contributed and who
are contributing to this project, was vital for the success of the project.
4
DECLARATION
I hereby declare that the project word entitled Hospital Management – Pranav
Narang and Ansh Kalonia submitted to the Department of Computer Science, The
Kalyani School, Manjiri is a record of the original work done by me under the
guidance of Dr. Hajra Momin . All the coding is result of my personal efforts.
INTRODUCTION
5
This is a “HOSPITAL MANAGEMENT” software made by Pranav Narang
and Ansh Kalonia
6
Hardware requirements:
Software requirements:
7
FLOWCHART / PSEUDOCODE / ALGORITHM
Program Start
Initialize Variables mentioned below
Return output
Program end
8
MODULES AND IN-BUILT FUNCTIONS
list()
print()
input()
range()
type()
set()
9
DATABASE DESCRIPTION
They are the basic data types in python and are easily accessible and
usable.
10
VARIABLES DESCRIPTION
11
patdocndict: dictionary of doctor names and patients
patdociddict: dictionary of doctor ids and patients
patndict: dictionary of patient names
patnamedict: final dictionary of patient names
pattredict: dictionary of patients and their treatments
newpatc:variable to check if a new patient has been added
newdocc: variable to check if a new doctor has been added
docnlist: list of doctor names
docnlist2: list of doctor names
docidlist: list of doctor ids
patlist: list of patient names
patconlist:list of patient conditions
patlistf: final list of patient names
patlist1: list of patient names
12
SOURCE CODE
13
14
15
16
17
OUTPUT SCREENSHOTS
18
19
BIBLIOGRAPHY
20