This document certifies that Aahana Tanaya completed a student management system project for her class under the guidance of Ms. Niharika Das. The project used MySQL and Python and was a group effort. It describes the hardware and software requirements for the project as well as an overview of the software development lifecycle and features of a student management system. The objectives of the project were for students to apply programming skills to a real-world problem and develop a good software program.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
66 views12 pages
Comp Proj Finalllll
This document certifies that Aahana Tanaya completed a student management system project for her class under the guidance of Ms. Niharika Das. The project used MySQL and Python and was a group effort. It describes the hardware and software requirements for the project as well as an overview of the software development lifecycle and features of a student management system. The objectives of the project were for students to apply programming skills to a real-world problem and develop a good software program.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12
BONAFIDE CERTIFICATE
This is to certify that Aahana Tanaya of Class-XII,
Section-D has successfully completed the project work entitled with “Student Management System” under my guidance during academic session 2023-24 for the partial fulfilment of the requirement for AISSCE Syllabus of the school.
All the works of the project was performed under the
guidance of Ms. Niharika Das. It is further certified that this project is a group work of the students.
Ms. Niharika Dash
Date: - PGT, Computer Science Modules Used: 1. MySQL. Connector 2. os Software Requirement Specification • Python: Frontend MySQL: Backend HARDWARE REQUIREMENTS I.OPERATING SYSTEM: WINDOWS 7 AND ABOVE II. PROCESSOR: PENTIUM(ANY) OR AMD ATHALON (3800+- 4200+ DUALCORE) III. MOTHERBOARD: 1.845 OR 915,995 FOR PENTIUM 0R MSI K9MM-V VIAK8M800+8237R PLUS CHIPSET FOR AMD ATHALON IV. RAM: 512MB+ V. Hard disk: SATA 40 GB OR ABOVE VI. CD/DVD r/w multi drive combo: (If back up required) VII. FLOPPY DRIVE 1.44 MB: (If Backup required) VIII. MONITOR 14.1 or 15 -17 inch IX. Key board and mouse X. Printer: (if print is required – [Hard copy]) 1. Planning: Defining the project scope, objectives, timelines, and resources required. 2. Analysis: Understanding and documenting the requirements of the software, including functionality, performance, and design constraints. 3. Design: Creating a blueprint for the software, specifying how different components will interact and mapping out the overall architecture. 4. Implementation: Writing the actual code based on the design specifications, adhering to coding standards, and employing best practices. 5. Testing: Systematically validating the software to identify and rectify defects, ensuring it meets the specified requirements and functions correctly. 6. Deployment: Releasing the software for general use, which may involve installation, configuration, and data migration. 7. Maintenance: Addressing issues, updating features, and making enhancements as needed to ensure the software remains effective and up-to- date throughout its lifecycle.
These phases are often depicted as a linear sequence, but iterative
models and agile methodologies allow for flexibility and revisiting earlier stages as needed. The goal of SDLC is to produce high-quality software that fulfils user needs while adhering to time and budget constraints. "Student Management System (SMS) is a solution tool that is designed to track, maintain and manage all the data generated by a School, including the grades of a student, their attendance, their interpersonal activities records, etc.," SMS acts as the bottom line database to store all the day-to-day school operations, maintain the proper records of the past few decades, regulate the various operation modules, managing the critical tasks, efficiently handling the administrative processes such as: 1.Admissions: The Student Management System software is created to help manage the student's admissions activities, starting from initial communication to course enrolment. 2. Billing and Payments: The Payments paid or received can also be managed and recorded through Student Management System; unlike invoice generation, credit notes, refunds, etc., SMS stores all the necessary information about parents and staff suppliers, and contractors. 3. Reporting: Reporting feature benefits the schools to analyse the trends in student behaviour and examine the outcomes to boost their performance. 4. Tracking Student's Fees: Fee tracking is one of the most beneficial features of this online software. 5.The school administration department can track billing dates, induce late fee penalty, generate invoice, and automatically gets the report of received payments throughout the year. 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 research or applied Computer Science project, requiring writing and presentation skills which exemplify scholarly style in computer science. 6. Student Management System software is helpful for teachers and school supervisors and also support applications and dashboards effective for students and parents as well for communication and combined data collection. Main Menu 1. Add record: To add the students records 2. display all records: To display all the student records 3. search by roll no: To search the student by roll no 4. search by name: To Search the student by name 5. Modify by roll no: To update the student details 6. delete by roll no: To delete the record from the database 7. exit: Exiting from the system • The use of software in computers in Student management system has made things easy. • These are made to keep a check details of students. • The software is user friendly and easy to handle. 1. Computer science With Python - Class XI By: Sumita Arora 2. Websites: https://www.w3resource.com 3. https://pythonworld.in/practical- project/project-list/ 4.http://https://csipithub.blogspot.com/ p/blog-page_18.html 5.http://python.mykvs.in/uploads/show papers/testproject.php