You are on page 1of 3

WOLKITE UNIVERSITY

COLLAGE OF COMPUTING AND INFORMATICS


DEPARTMENT OF SOFTWARE ENGINEERING

Course title: Advanced Programming


Course code: SEng6131
Project Name: School Management System
Name ID No
1. Tamiru Dereje NSR/1990/13
2. Abdi Tefera NSR/0017/13
3. Oftanenus kasa NSR/1710/13
4. Yusuf Abubeker NSR/2298/13
5. Wandimayew Aschalew NSR/2506/13
6. Temesgen Moges NSR/2015/13

Mr. Joseph W.
Course Instructor
Chapter One
1. Introduction
School Management System (SMS) is system which enable the efficient running of various
operation held in school through digitization and automation. By automating school
management system documents that took up many large storage rooms can be stored on few
disks. The software plays the role of a school management system and allow you complete
jobs involving bulk data management quickly and also reduces the workload of staff, help
both students and teachers to save time, enable cost reduction, and also enhance data
security. Through the system teachers and the school admin can gain access to admission
details and personal information of students.

2. Statement of the problem


The statements written Below is the specific problem statement that occurs in school via
using manual system
 The is no systematic data arrangement in the student management. When the staff of
administrator wants to record the data of the student, they need to fill out by use the
manual system, in this case data might be lost hard to search and update the student
information and class arrangement
 Teachers also have some problem to as same as administrator that using manual system
including to develop the student performance example student result, so on that have no
any systematic record
 the systematic requirement is required so that all data is stored into the database for future
reference and enhancement
 Lack of data arrangement that is record by using manual system and using a lot of paper
to record the student information, student result and performance.
 The manual system is hard to search and update about the student information, result and
performance
 the manual system is not providing the security of the academic information that might be
lost
3. Objective
3.1. General Objective
The general objective of this project is to develop school management system and the
automate manual system.
3.2. Specific Objective
 To develop desktop application,
 To automate registration of student and teacher,
 To allow student and School community to view reports on students,
4. Requirement
4.1. Functional Requirement
 Student view their assessment
 Teacher view all student information
 Teacher add, view, update and delete the student assessment
 Student, teacher and admin(director) view their information
 Admin change his/her password and username
 Admin add, view, update and delete the student information
 Admin view student assessment progress
 Student insert or upload the payment receipt.
 Admin view weather or not student pay school payment.
 Admin assign teacher for each section and subject.

4.2. Non-functional Requirement


Security: User validation will be done during login to ensure that the user is valid and that
the user only has access to his or her permission data. General users will only have access
through the user interface.
Performance: query optimization is done on database
Fault-tolerance: we attempt to achieve using exceptional handling in all error prone
function.

5. Conclusion
Generally, school management system is the system automate the manual work in the school
that takes time and error prone with the rather security, performance and fault-tolerance way.
So, the system can reduce the work load of staff, teacher and school director by minimizing
the manual work.

You might also like