100% found this document useful (1 vote)
415 views15 pages

School Management System Database Project

This document provides an overview of an education management system database project. The system was developed using C# and SQL Server 2012 to manage all aspects of an educational institution, including student and employee registration, attendance tracking, results management, payroll, and accounting. Key features include an easy admission process, secure data storage, and automated reports for stakeholders. The goals of the project were to streamline school procedures, improve decision making with accurate timely data, and raise educational standards overall. Testing ensured the system met requirements and functioned as intended across different users and environments.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
415 views15 pages

School Management System Database Project

This document provides an overview of an education management system database project. The system was developed using C# and SQL Server 2012 to manage all aspects of an educational institution, including student and employee registration, attendance tracking, results management, payroll, and accounting. Key features include an easy admission process, secure data storage, and automated reports for stakeholders. The goals of the project were to streamline school procedures, improve decision making with accurate timely data, and raise educational standards overall. Testing ensured the system met requirements and functioned as intended across different users and environments.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 15

School Management

System Database
INTRODUCTION

Today, education is very important to the prosperity of any nation. Many


educational groups work to improve the standard of education. Managing school
resources is one of the aspects of this improvement. Education Management Systems
are carried out by any person or institution engaged in providing a service to students,
teachers, guardians, and other persons are intermediary that perform one or more of
the following functionalities - Student Admission, Employee Registration, Student List,
Employee List, Student Attendance, Employee Attendance, Student Routine, Result
Management, Payroll & Accounts.

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.

We use databases, and database technology is significantly influencing the expansion


of computer use. In short, education management software handled your educational
institution by streamlining and automating procedures and addressing the demands of
all stakeholders, enabling them to be more effective in their varying responsibilities. The
system was implemented utilizing C# and SQL Server 2012 technology.
OBJECTIVES

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.

Features of the Project


The common features of the projects are:

 This is very easy to use for each user.


 Increase Efficiencies and Reduce Costs
 Transform IT for Higher Education
 Easy Solution
 Easy Admission Process
 Secure All Data
 Easy Account Maintenance
 Transaction History
 Easy Attendance Process
 The user of the database can see all information and also can edit if necessary.
 Easy implemented routine for student and teachers.
 Module of Easy Education Management System
Administration

 System User Group Setup


 System User Setup
 System User Authorization Setup
 Class Setup
 Section Setup
 Student Group Setup
 Subject Setup
 Stuff Designation Setup
 Student Routine Setup
 Student Hall Setup
 Student Seat Setup

Personal Information Management System (PIMS)

i. Student Registration/ Admission


 Personal Information
 Guardian Information
ii. Employee/ Stuff Registration
 Personal Information
 Academic Information
 Professional Information
 Skills/ Training Information
Attendance

 Holiday Setup
 Student Attendance
 Employee/Staff Attendance
Result

 Student Exam Setup


 Student Exam Result Entry
Accounts

 Debit Head Setup


 Credit Head Setup
 Income
 Expense
 Bank deposit
 Withdraw from Bank
Reports

 Student Daily Attendance


 Student’s Result
 Employee/ Staff Attendance
 Student Details
 Student List Report (For Each Class)
 Class Wise Student Routine
 Employee details Report
 Employee/ Stuff List
 All Income by Date
 Head Wise Income by Month
 Head Wise Monthly Income by Financial Year
 All Expense by Date
 Head Wise Expense by Month
 Head Wise Monthly Expense by Year
Students Information to Parents by Easy SMS Service
 Admission Information Confirmation
 Student Attendance Report Each Day (If Not Come)
 Student Attendance Report Each Exam (If Not Come)
 Exam Date Information
 Exam Date Cancel Information
SIGNIFICANCE OF THE STUDY

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

Software testing is an examination done to tell stakeholders about the caliber of


the good or service being tested. Program testing can also give a firm an unbiased,
unbiased perspective on the software so that it can recognize and comprehend the risks
associated with software installation. The process of running a program or application
with the goal of locating software bugs is one of the test methodologies (errors or other
defects).

It involves the execution of a software component or system component to evaluate one


or more properties of interest. In general, these properties indicate the extent to which
the component or system under test:

 Meets the requirements that guided its design and development,


 Responds correctly to all kinds of inputs,
 Performs its functions within an acceptable time,
 Is sufficiently usable,
 Can be installed and run in its intended environments, and
 Achieves the general result its stakeholder’s desire.

The reviews mentioned suffer from the following issues:


• Produce an official transcript with some challenge.
• Don't sufficiently produce the necessary information so that parents may view their
children's status and reports so that SKSU personnel can participate in decision-
making;
• Avoid creating a school schedule.
• Don't assist the homeroom teachers in keeping attendance records.

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

Computer - A machine that performs tasks, such as calculations or electronic


communication, under the control of a set of instructions called programs.

Software - It is a non-tangible part of computer system. The programs and other


operating information used by a computer

System - It is any collection of components elements that work together to perform


tasks.

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.

Debugging - It is to find and remove errors in a system, especially a computer program


or device.

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

REVIEW OF RELATED LITIRATURE

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.

On March 19, 2021, at Multi-Purpose Hall, SKSU, a forward-thinking university,


responds to the call of time by launching its first and new Learning Management System
(LMS), called E-Leads (Electronic Learning Delivery System), to gain uniform and quick
access to student data for administrative purposes on promoting the students'
achievement and related issues. With the support of the University President and the
Board of Regents' approval, the SKSU LMS was born as a result of the pandemic's
academic twists and turns. In collaboration with the Director for Instruction, Mr. Eulogio
L. Apellido, MIT, the Vice-President for Academics, Christine P. Abo, PhD, Joe H.
Selayro, and Ms. Kristine Mae H. Ampas, MIT, suggested the E-leaDS, & Benedict A.
Rabut, DIT, Director of University ICT.
CHAPTER 3

METHODOLOGY

Systems analysis is a method of solving problems that breaks down a system


into its smallest parts in order to examine how well each part functions independently
and in concert to achieve its goal. It was decided to use the traditional system
development life cycle method because the software system requirements were
predictable. This method necessitates the development of software in a systematic,
sequential manner, starting at the system level and progressing through analysis,
design, coding, testing, and maintenance. The procedures are relevant to all paradigms
of database systems. The SDLC is used for the software (Software Development Life
Cycle).

Requirements in these processes has involved identifying the requirements or


conditions that must be met for a new or modified project, taking into account the
potentially conflicting requirements of the various stakeholders, as well as in analyzing,
documenting, validating, and managing software or system requirements. The success
of systems or software project depends on the results of the requirements analysis. The
requirements must be well-written, implementable, quantifiable, testable, traceable,
relevant to identified business opportunities or needs, and sufficiently detailed to allow
for system design.

Software Requirements

 Microsoft windows XP/ Windows 7/ Windows Vista/ Windows 8/ Windows 10/


Windows Server 2003, 2008, 2012 or above
 Visual Studio 2012 should be installed.
 .Net framework should be installed, Crystal report should be installed for report
view (visual studio package not installed in OS).
 MSSQL Server 2012 should be installed
Language To Be Used

 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:

Tool for Programming

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.

You might also like