You are on page 1of 21

WELCOME

TO

OUR PRESENTATION
OUR TEAM (GROUP J)

Bibek Shah (312154)


Dharma Raj Patherkat (312157)
Ayuscal Sedhai (312150)
Student Database Management System
• The Student Database Management System (SDBMS) is a software application
developed in C language to efficiently manage student records.
• It provides a comprehensive solution for storing, organizing, and retrieving
student information, including personal details, academic records, and other
relevant data.
• Traditional methods of record-keeping, such as manual paper-based systems, are
prone to errors, time-consuming, and difficult to manage. With the advancement
of technology, the need for a more efficient and automated system has become
evident.
• It provides a secure login interface to ensure authorized access to the system,
protecting sensitive student data from unauthorized users.
Overview
The Student Database Management System (SDBMS) is a software application
designed to efficiently manage student records in educational institutions. It provides a
centralized database where administrators can store, organize, and retrieve student
information, including personal details, academic records, attendance, and other
relevant data.
Objectives
 To design an automated student database management system that is window-based system
using C programming language secured by username and password.

 The primary objective of the SDBMS is to provide a centralized and efficient system for
managing student records.

 It provides functionalities to add new students, enter and calculate marks, display GPA, search
for specific records, delete records, and edit student information.

 By minimizing human errors and inconsistencies, the system provides reliable and trustworthy
student records .

 It accommodates a growing number of students and academic programs, allowing for the
efficient management of student records across different departments or faculties.
scope
 Student Record Management:
 User Authentication and Security:
 Data Entry and Updates:
 Marks Entry and GPA Calculation:
Function

 Function is a group of statements that together perform a task. A function declaration


tells the compiler about a function's name, return type, and parameters.
 In our program we have mainly used the function to merge different file in a folder.
The function like void add record (), void view record (), void edit record (), void edit
password (), void delete record () are used in our program.
Flow Chart
start

Enter
Username:
Password:

No Check
Username and
Password:

Yes

Add Display Enter marksof: Display Search Delete EDIT


New Student: Student Record: Mathematics, FOIT, GPA: Student Record: Student Record Student Record:
Social, English and C
Programming.

Exit & save


FUNCTIONALITIES
 Login Interface:
 Add New Students:
 Display Student Records:
 Enter and Calculate Marks:
 Display Marks in GPA:
 Search Student Record:
 Delete Student Record:
 Edit Student Record:
 Save and Exit:
Login Interface:
Add New Students:
Display Student Records:
Enter and Calculate Marks:
Display Marks in GPA:
Search Student Record:
Delete Student Record:
Edit Student Record:
Save and Exit:
Conclusion

The conclusion of student Database Management Systems (DBMS) can vary depending on
the specific context and objectives of the study. In conclusion, the Student Database
Management System stands as a vital cornerstone in the modern educational landscape. Its
role in efficiently organizing, accessing, and managing student-related data cannot be
overstated. Through this system, educational institutions can streamline administrative
processes, enhance communication, and ensure accurate record-keeping.
References
For books: E Balagurusamy "Database Systems: Concepts, Design, and Implementation.". MC
GRAW HILL Education (Private) Limited
For online resources:
"A Comprehensive Guide to Database Management System." Database Journal. Retrieved from
https://en.wikipedia.org/wiki/Student_information_system
THANK YOU

You might also like