Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
6 views

Advanced Java Prolosal

This document outlines a school management system project for Wolkite University. It introduces the project, which aims to develop a desktop application to automate the registration and information management of students and teachers. It discusses problems with the current manual system, including a lack of systematic data arrangement and difficulty searching and updating student information. The objectives are to develop the system and automate the manual processes. Functional requirements include allowing students and teachers to view information and assessments, and the admin to manage user accounts and student data. Non-functional requirements address security, performance, and fault tolerance.

Uploaded by

Nasis Dereje
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Advanced Java Prolosal

This document outlines a school management system project for Wolkite University. It introduces the project, which aims to develop a desktop application to automate the registration and information management of students and teachers. It discusses problems with the current manual system, including a lack of systematic data arrangement and difficulty searching and updating student information. The objectives are to develop the system and automate the manual processes. Functional requirements include allowing students and teachers to view information and assessments, and the admin to manage user accounts and student data. Non-functional requirements address security, performance, and fault tolerance.

Uploaded by

Nasis Dereje
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

WOLKITE UNIVERSITY

COLLAGE OF COMPUTING AND INFORMATICS


DEPARTMENT OF SOFTWARE ENGINEERING

Course title: Advanced Programming


Course code: Seng 6112
Project Name: School Management System

Name ID No
1. Bisrat Jenbere NSR/0385/12
2. Ebisa Girma NSR/0474/12
3. Elsabet Awraris NSR/0515/12
4. Isayas Malkamu NSR/0791/12

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