Computer Science
Computer Science
Computer Science
Entitled as
RECORD KEEPING SYSTEM
Submitted By: -
Name: - MANISH GIRI
Class: - XII - A
Roll No: - 26720700
Certificate
This is to certify that MANISH GIRI of class Xll – A
has worked successfully under the supervision of Dr. Jyoti
Shokeen during academic year 2023 – 24 on the project
“ RECORD KEEPING SYSTEM ” as per the guidelines issued
by Central Board of SecondaryEducation(CBSE).
Signature of Principal
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.
I express my heartfelt gratitude to my parents for constant encouragement while carrying out
this project.
I gratefully acknowledge the contribution of the individuals who contributed in bringing this
project up to this level, who continues to look after me despite my flaws,
I express my deep sense of gratitude to the luminary The Director, Principal, GBSSS TIKRI
KALAN, DELHI who has been continuously motivating and extending their helping hand to
us.
I express my sincere thanks to the Dr. JYOTI SHOKEEN, GBSSS TIKRI KALAN,
DELHI,
for providing opportunity in doing this project
My sincere thanks to Dr. JYOTI SHOKEEN, Master In-charge, A guide, Mentor all the above
a friend, 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. I am grateful for their constant
support and help.
TABLE OF CONTENT:
1. ABSTRACT
2. SYSTEM CONFIGURATION
3. INTRODUCTION
4. OBJECTIVES OF THE PROJECT
5. PROPOSED SYSTEM
8. SOURCE CODE
9. OUTPUT (SCREENSHOT)
10. CONCLUSION
11. BIBILOGRAPHY
ABSTRACT:
The main objective of this project is to build a student database system (LOC)
student reports accurately. All the phases of software development cycle are
employed and provisions have been made to facilitate future development in the
system.
SYSTEM CONFIGURATION:
HARDWARE CONFIGURATION
about its operations, to manage this data effectively, and to use it to analyse and guide its
activities. The Student Record Management system offer users with a unified view of the data.
Over the years, education had experienced growth and advancement through to Information
Technology. Record means any document or other source of information compiled or stored in
written form or by electronic process, or in any other manner or by any other means. Record
keeping is the process of collecting, inputting, storing, classifying, summarizing and interpreting
record. In accordance, this Record keeping system is built using python and MySQL Relational
Database Management Software (RDBMS). The main objective of this project is to build a student
The objective of this project is to let the students apply the programming knowledge into a
real- world situation/problem and exposed the students how programming skills helps in developing
a good software.
1. Write programs utilizing modern software tools.
2. Apply object oriented programming principles effectively when developing small to medium
sized projects.
3. Write effective procedural code to solve small to medium sized problems.
4. Students will demonstrate a breadth of knowledge in computer science, as exemplified in
the areas of systems, theory and software development.
5. Students will demonstrate ability to conduct a research or applied Computer Science
project, requiring writing and presentation skills which exemplify scholarly style in computer
science.
PROPOSED SYSTEM
Today one cannot afford to rely on the fallible human beings of be really wants to stand
against today’s merciless competition where not to wise saying “to err is human” no longer valid,
it’s outdated to rationalize your mistake. So, to keep pace with time, to bring about the best result
without malfunctioning and greater efficiency so to replace the unending heaps of flies with a much
One has to use the data management software. Software has been an ascent in atomization
various organisations. Many software products working are now in markets, which have helped
making the organizations work easier and efficiently. Data management initially had to maintain a
lot of ledgers and a lot of paperwork has to be done but now software product on this organization
has made their work faster and easier. Now only this software has to be loaded on the computer
and work can be done. This prevents a lot of time and money. The work becomes fully automated
and any information regarding the organization can be obtained by clicking the button. Moreover,
now it’s an age of computers of and automating such an organization gives the better look.
LIBRARIES AND FUNCTIONS USED:
2. .sys module - The sys module provides a number of functions and variables that can be
used to manipulate different parts of the Python runtime environment.
Source Code :
print(" ")
for row in data:
print ("{0:<9s} {1:<9s} {2:<9s} {3:<9s} {4:<9s} {5:<9s} {6:<9s} {7:<9s} {8:<9s} {9:<9s}" .format
(str(row[1]), row[4], row[5], row[6], row[14], row[15], row[16], row[17],row[18],row[19]))
elif ch == 'E' or ch == 'e':
print ("Exiting Program.")
sys.exit(0)
else:
print ("Wrong Input. Try Again!!!!!")
OUTPUT [SCREEN SHOTS]
4) Deleting Record:
5) Searching Record:
6) Displaying Records:
7) Exit:
CONCLUSION:
Record Keeping system is an environment where all the process of the students/clients
This system saves the time of the administrator. It includes process like Inserting
This makes the system easy to handle and feasible for finding the omission with updating at
If filed a query to search or update in a manual system, it will take a lot of time to
This computerized system stores all the data in the database which makes it easy to fetch
HTTPS://WWW.W3SCHOOLS.COM/PYTHON/PYTHON_MYSQL_GETSTARTED
.ASP
HTTPS://WWW.TUTORIALSPOINT.COM/PYTHON/PYTHON_DATABASE_AC