This document describes a student management system project developed using C++. The project aims to manage student records and make the process more efficient than a manual system. It allows administrators to view, edit, search for, update, and delete student profiles by details like name, roll number, course, and contact. The interfaces support entering new student data, viewing all data, searching by roll number, updating existing records, deleting single or all records, and exiting the program. The hardware and software requirements are also provided.
4. INTRODUCTION
The “Student Management System” undertaken as a project is
based on relevant technologies.
The main aim of this project is to develop software for
managing Student Records.
This project has been developed to carry out the processes
easily and quickly, which is not possible with the manuals
systems, which are overcome by this software.
This project is developed using C++ language and hence it
provides the complete solution for the current management
system.
5. OBJECTIVE
The objective of Student Management System is to allow the
administrator of any organization to edit and find out the personal
details of a student and allows the student to keep up to date his
profile.
It'll also facilitate keeping all the records of students, such as their
name, class, phone number, course name, etc. So all the information
about an student will be available in a few seconds. Overall, it'll make
Student Information Management an easier job for the administrator
and the student.
Accepting correct data will results in generating the desired output in
correct format without any delay. So this system has been enabled with
validation data checkup while entering the data and before saving it to
the particular file. Students will also able to check their data and
modify their basic information as per their requirements.
6. REQUIREMENT
HARDWARE REQUIREMENTS
PROCESSOR : PENTIUM III or Above
RAM : 256MB or more
SOFTWARE REQUIREMENTS
OPERATING SYSTEM : WINDOWS98 OR ABOVE
COMPILR : VISIUAL STUDIO CODE
7. INTERFACE
These are the 6 basic functions, used
in our project.
ENTER
SHOW
SEARCH
UPDATE
DELETE
EXIT
8. INTERFACE
Enter data key is used to input
data of student.
The basic information's of the
student that could be entered
are –
1. NAME
2. ROLL NO
3. COURSE
4. CLASS
5. CONTACT
9. INTERFACE
We have entered information of about 5
students.
These are the outputs that can be
viewed by using show data key.
10. INTERFACE
Here, we have used the search
data key for searching the
information about a student with
the help of his roll no.
11. INTERFACE
Here, we have used the update
data key for updating the existing
information of the student.
12. INTERFACE
Here, we have used the delete data key
for deleting the record of a student of roll
no 10.
This is the final output after deletion,
which is shown by using show data key.
13. INTERFACE
Here, we have used the delete data
key for deleting all the records.