School Management System

Only available on StudyMode
  • Topic: High school, Unified Modeling Language, Use case
  • Pages : 39 (9433 words )
  • Download(s) : 360
  • Published : June 19, 2012
Open Document
Text Preview
SCHOOL MANAGEMENT SYSTEM

By Degif Teka

A Project paper submitted to the School of Graduate Studies of Addis Ababa University in partial fulfillment of the requirements for the Degree of Master of Science in Computer Science

June 2008

ADDIS ABABA UNIVERSITY SCHOOL OF GRADUATE STUDIES FACULTY OF INFORMATICS DEPARTMENT OF COMPUTER SCIENCE

SCHOOL MANAGEMENT SYSTEM

By Degif Teka

Name and Signature of members of the Examining Board: 1. Dr. Dida Midekso, Advisor 2. ______________________ 3. ______________________ ________________________ ________________________ ________________________

- ii -

Acknowledgements
I would like to express my gratitude to my advisor Dr. Dida Midekso for his guidance, support and his continuous enthusiasm and encouragement throughout the project. I am also very grateful and extend my sincere thanks to the principals and staff members of the department of mathematics at Kokebe Tsibah Secondary School for their cooperation by sharing the load that I was teaching to make me have time to work on this project and throughout my study. Finally many thanks to friends, who have helped and given me suggestions, supports and corrections through out the project.

- iii -

Table of Contents
Chapter 1 Introduction ................................................................................................................... 1 1.1 Background...................................................................................................................... 1 1.2 Statement of the Problem................................................................................................. 2 1.3 Objective.......................................................................................................................... 3 1.3.1 General Objective .................................................................................................... 3 1.3.2 Specific Objectives .................................................................................................. 3 1.4 Organization of the Document......................................................................................... 3 Chapter 2 Overview of the School Management System .............................................................. 4 2.1 Secondary School in Ethiopia.......................................................................................... 4 2.2 The Timetabling Problem ................................................................................................ 5 2.2.1 Time Slot Assignment ............................................................................................. 6 Chapter 3 Literature Review.......................................................................................................... 9 3.1 Observed Products ........................................................................................................... 9 3.2 Manual Timetabling....................................................................................................... 10 3.3 Drawbacks of the Reviewed Systems............................................................................ 10 Chapter 4 System Analysis .......................................................................................................... 12 4.1 Functional Requirements ............................................................................................... 12 4.2 Non Functional Requirements ....................................................................................... 12 4.3 Analysis Model .............................................................................................................. 13 4.3.1 Use case Diagram .................................................................................................. 13 4.3.2 Actor Description................................................................................................... 15 4.3.3 Use Case...
tracking img