Download Computer Science Project: Adoption Center Management and more Summaries Computer science in PDF only on Docsity! aes LU Ag a od * PRESIDIUM COMPUTER SCIENCE NAME :- AKSHIT TYAGI CLASS :- 12 SECTION:- ROLL NO: EXAM ROLL NO: ACADEMIC YEAR : 2021-22 CERTIFICATE This is to certify that Master of class has successfully completed the Computer Science project on the topic Adoption Center Management under the guidance of during the academicyear 2021-22. INTERNAL EXAMINER PRINCIPAL EXTERNAL EXAMINER TOPIC OF THE PROJECT ADOPTION CENTER MANAGEMENT 2021-22 Group members: 1) Kabir Malik 2) Akshit Tyagi BACKGROUND OF THE PROJECT In today’s world, all the things have become computerized. Generally, the adoption center works on paper work. To register the childs information, there is need of a lot of paper work. So, this software is useful for doing adoption center’s work easy. It registers the information such as- Childs name, Childs age , Date of birth , Blood group. Generally, to take appointment, the adopter has to call or meet the receptionist of the adoption center. By using this software, you can easily take the appointment with a adoption manager with date , time and appointment no. of that day. Hence, this software makes easy work for both adopter and adoption management. FUNCTIONS connect(): This function establishes connection between Python and MySQL. cursor(): It is a special control structure that facilitates the row-by-row processing of records in the result set. The syntax is: <cursor object>=<connection object>.cursor() execute(): This function is use to execute the sql query and retrieve records using python. The syntax is: <cursor object>.execute(<sql query string>) fetchall(): This function will return all the rows from the result set in the form of a tuple containing the records. commit(): This function provides changes in the database physically. FLOW OF THE PROJECT V. TO MODIFY DATA: In this option, you can change/modify the registered details given by adopter. > In the ADOPTION MANAGER (ADMIN) MODULE, manager has to enter his/her ID NO. And PASSWORD to know the appointment of the adopter with their names, age, and appointment no. he/she has. > — Inthe last and final module i.e. EXIT MODULE, user can end the program. At last, program will display THANK YOU with giving a positive message i.e. “PARENTHOOD REQUIRES LOVE , NOT DNA.” It will also display the names of developers. USE OF TECHNOLOGY \, MySQL. “+ WHAT IS MySQL? MySQL is a relational DBMS that can run virtually all platforms, including Linux, Unix and Windows. Popular for web-based applications and online publishing, MySQL is a part of open-source enterprise stack LAMP (Linux, Apache, MySQL, PHP). MySQL is a freely available open source RDBMS that uses Structured Query Language (SQL). It is down-loadable from site www.mysgl.org MySQL is fast, reliable, scalable alternative to many of the commercial RDBMs available today. MySQL provides you with a rich set of features that support a secure environment for storing, maintaining, and accessing data. major platforms, and can be freely distributed. Often, programmers fall in love with Python because of the increased productivity it provides. Debugging Python programs is easy: a bug or bad input will never cause a segmentation fault. Instead, when the interpreter discovers an error, it raises an exception. A source level debugger allows inspection of local and global variables, evaluation of arbitrary expressions, setting breakpoints, stepping through the code a line at a time, and so on. The debugger is written in Python itself, testifying to Python's introspective power. On the other hand, often the quickest way to debug a program is to add a few print statements to the source: the fast edit-test-debug cycle makes this simple approach very effective. HARDWARE AND SOFTWARE REQUIREMENT SYSTEM: OS- Windows 11 Home 64-Bit (Build22499) Language: English System Manufacture-Lenovo Technology Co., Ltd BIOS:-BIOS Date: 05/01/2021 Ver: LENOVO FCCN1 Processor:- AMD Ryzen 5 4600h @4GHz (6 Cores) Memory: 8000 MB RAM DirectX Version: Direct XIl DISPLAY DEVICE: Name:-NVIDIA GeForce GTX 1650ti Manufacturer: - NVIDIA Co., Ltd Chip Type: - TU117 DAC Type:-Internal Approx. Total Memory:-4000 MB Current Display mode: - 1980X1080(60Hz) }, “* To develop this project many references were used: 1. COMPUTER SCIENCE TEXTBOOK CLASS 12: SUMITA ARORA httos://www.google.com https://www.python.org.in https://www.mysal.or httos://www.tutorialaicsip.com REMARKS