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
References: [1]. E. Burke and W. Erben. Practice and Theory of Automated Timetabling, Third International Conference, Germany, Springer Private Limited, August 2000 [2]. J. G. Hedberg et. al. (1992). Educational information systems: Problems of the small educational organisation. Australian Journal of Educational Technology, 8(2), 132-160. http://www.ascilite.org.au/ajet/ajet8/hedberg.html [3]. M. Marte. Models and Algorithms for School Timetabling, A Constraint-Programming Approach, Ph.D dissertation, an der Fakult¨at f¨ur Mathematik, Informatik und Statistik der Ludwig-Maximilians-Universit ¨at M¨unchen, July, 2002 [4] R.J. Willemen. School Timetable Construction: Algorithms and Complexity, Thesis, Faculty of Mathematics and Computer Science, Technische Universiteit Eindhoven, 2002. [5]. S. Petrovic and E. Burke. University Timetabling, School of Computer Science and Information Technology, University of Nottingham, 2002, pp. 1-4 [6] T. Willis and B. Newsome. Beginning Visual Basic 2005, Wiley Publishing, Inc., 2006. - 54 -