Computer Science
Computer Science
NAME : VISHAL
ADIA TOKAS
CLASS : XII - a
ROLL NUMBER : 26720701
Aissce
2023-24
2022 - 23
BONAFIDE CERTIFICATE
This is to certify that this COMPUTER SCIENCE Project on the topic “RECORD
XII A,
Roll.no 26720701 at GBSSS TIKRI KALAN,DELHI for the partial fulfilment of this project
as a part of All India Senior Secondary Certificate Examination - CBSE, New Delhi for the
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 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
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
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