Presentation Student Management System
Presentation Student Management System
Namrata Bastola
Srenka Bhandari
Ritika Gharti
PROJECT
This application is designed to streamline and automate various process related to managing student record such as
student registration, course and grade management. It can be used to store and organize information such as student
personal details like name, student id, course and grade.The student record-keeping system is used by various
stakeholders in educational institutions, including teachers, administrators, and staff members. Administrators use the
system to manage student records and analyze performance data to improve educational outcomes. Staff members can
easily add the information regarding students’ data.
This project is also designed in a simple manner so that user can easily access without any difficulty while using this
program. This system is developed by using waterfall methodology. In this methodology, elaborate documentation is
done at every phase of the software's development process and there is less chance of occurring any errors during the
development of software. Due to the simplicity of the model, it becomes easier to develop the program.
INTRODUCTION
The use of computers in educational
institutions has revolutionized the way
education is delivered, managed, and
accessed as computers are used to
store, manage, and analyze student
data, facilitate communication between
teachers and students, deliver online
learning and create and deliver
interactive educational content.
● Computers can be used in educational for student record-keeping
to efficiently manage and store student data, such as personal
details and academic records as the use of computers for student
record-keeping provides a centralized platform for educators to
access and update student records quickly and easily.
● The student record-keeping system can be used by various
stakeholders in educational institutions, including teachers,
administrators, and staff members as teachers can use the system
to track and manage student performance data, such as
grades, course, and behavior and Administrators can use the
system to manage student records and analyze performance data to
improve educational outcomes as well as Staff members can use the
system to update student information and communicate with
teachers and administrators.
Overall, the student record
keeping system is a critical tool
for educational institutions to
manage student data efficiently
and effectively. Thus, the
student record keeping system
was developed to simplify and
streamline the administrative
tasks of educational institutions
and provide a centralized
platform for managing student
data and information.
TOOLS AND PLATFORM
1. Manual monitoring system:
Using a manual system to manage the student’s data which records all information in the book or paper makes
it more difficult to handle the data for the teacher and becomes more troublesome for them to do proper job.
There is a possibility of missing or destroying the record because of any accident or carelessness.
2. Time consuming:
Traditional record keeping methods involve manual recording, which is often time-consuming and error prone.
Students had many difficulties providing their information from time to time due to mis-recoding of their data
which leads to inconvenience and loss of faith in the educational institution due to data loss.
PROBLEM STATEMENT
3. Lack of digitalization:
Manual record keeping lacks the advantages of digital or computerized record-keeping systems such as the
ability to easily search and retrieve records, data backup and recovery, remote access to records, automated
data entry to reduce errors, and advanced data analysis and reporting capabilities. Additionally, manual record
keeping is often more time-consuming, labor-intensive, and can be prone to errors and inaccuracies.
• Programming Language-C
• File based Database
• Command line user interface
• DevC++IDE
• GCCcompiler
DATA FLOW DIAGRAM
FEATURES OF THE
PROJECT