School Management System Database Project
School Management System Database Project
System Database
INTRODUCTION
A service like Education Management System (EMS) offers all the services required by
an educational institution in order to ensure its performance and make your life simpler
and faster. Easy User Management System (EMS) is a system that will provide you a
bird's eye perspective of how the entire educational institution is operating. It also offers
an easy admission process and an easy attendance system. An educational institution's
various procedures, such as general administration, staff management, academics,
student management, and accounts, can all be managed with the use of this
management information system. The information is created with the most recent
technology and aids in making decisions more quickly, effectively, and easily than ever
before. Additionally contributes to raising the institution's overall standard of instruction.
The system will be finished with the aid of database technology support,
management information system theory, and management information system
methodologies. The context, purpose, and significance of the graduate design themes
are initially covered in this essay's structure section. Following a more in-depth
discussion of system requirements analysis, design, implementation, and the
implementation of the tasks, techniques, and tools comes as description of the
development platform and database technologies, as well as the benefits of each. In
this project, we aim to create sound software that can handle any challenging situation
in the present era. End systems to complete information input, output, data modification,
query and statistics, as well as print statements, making operations simple and rapid.
Information from the administrator and users is used to make wise judgments. The
information stored or processed is more accurate, pertinent, and timely, and the
judgments are effective.
Holiday Setup
Student Attendance
Employee/Staff Attendance
Result
Schools must have access to complete, accurate, and timely information about
children in order to support student development and achievement. One advantage of
automated SMS is that the student record system will make it easier to find the
information that is needed and is a fantastic tool for school improvement by taking
action based on the information obtained. Despite the use of automated SMS, the
government schools in Sultan Kudarat State University still use a paper-based
documentation system for carrying out various tasks. The school administrators use a
hit-and-miss method when scheduling classes and courses (creating the timetable),
which wastes a lot of time and manpower and does not make use of the most recent
technology.
The record officer and teachers personally construct each student's transcript. The
homeroom teachers create the report cards. The teachers in the kids' home rooms keep
track of attendance. The attendance officer must collect the attendance slips from the
respective homeroom instructors and collate them, which is also a time-consuming
operation, in order to control absentees and know how many days a student has missed
during the school days. Additionally, it has been challenging to locate student records
who graduated a few years ago, and the manual system struggles to generate the many
reports required by stakeholders like instructors, administrators, or SKSU officials.
Teachers may desire to associate a student with his parent or emergency persons for
disciplinary actions which necessitate searching of the pupils record in the record office.
It has been challenging to find a record among thousands of similar records, and it has
been noted that students will accept anyone as their parent or emergency contact,
which causes problems with student control.
The current manual approach is ineffective, thus SMS must be automated in order to
effectively manage student attendance, produce transcripts, report cards, and other
reports that satisfy users and consumers, as well as develop timetables that can
arrange classes for teachers and student groups.
SCOPE AND LIMITATIONS
This project work makes an attempt to close the gap by automating the numerous
school tasks. It aims to meet client needs and streamline administrative, record-
keeping, and educational tasks. An automated school management system makes it
simple for parents to communicate with the school community, monitor their children's
progress, and participate in school development activities.
OPERATIONAL DEFINITION OF TERMS
R.A.D (Rapid App Development) - It was designed and created to determine and ensure
implementation of a system.
Database - Any collection of data organized for storage in a computer memory and
designed for easy access by authorized users.
Inventory - It is the act or an instance for recording the inventory related tools and
equipment’s or the process of being organizing the inventory system.
CHAPTER 2
Automated SMS plays a significant role in streamlining school staff' tasks and
meeting the needs of students, parents, and other stakeholders. Although there isn't any
documentation to be examined, products have been seen at some schools to help
understand the issue with managing schools and handling student data. These goods
are reviewed in this chapter.
METHODOLOGY
Software Requirements
C# in front end
.Net Framework
MS SQL Server DBMS (backend database)
TOOLS AND MATERIALS
In this chapter, the tools used in developing the prototype and the developed system
are described:
The system uses a single database for two separate applications. These are the Web
application, also referred to as a thin-client application, and Windows applications, also
referred to as thick-client applications. C#, an object-oriented development language in
the.NET framework, is used to create the Windows application. Active Server Pages are
used in the development of the Web application (ASP .NET 2.0).
SMS Prototype
Here, a description of the system in use is given. Along with the screen photos, the
description describes how the user interacts with the system and some of the outcomes
of that engagement.
In order to authenticate the user, a login screen is provided when the application is
launched, as seen in Figure 6.1. The system displays a splash screen for 3 seconds as
shown in Figure 6.2 and then a window with the system's primary menus as shown in
Figure 6.3 if the user has entered the right user id and password on the login screen.
The main pane shows menus and submenus according on the user's logged-in role.