Professional Documents
Culture Documents
College
ICT Department
Adviser name: -Mekonnen (MSc)
November 2022
1|Page
DECLARATION
We hereby declare that the project entitled IT Class Scheduling system for Karat
Construction and Industrial College is submitted in partial fulfillment of the requirement for the award
of the degree in BSc Degree in Bachelor of Science in ICT Teacher Education, Karat Construction and
Industrial college is a record of our own work carried out by us during the academic year 2022 under the
supervision and guidance of Mekonen , MSc Department of ICT. The extent and source of information
are derived from the existing system and have been indicated through the project at the appropriate
places. The matter embodied in this work is original and has not been submitted for the award of any
other degree, either in this or any other University
Approval Sheet
i|Page
Name ____________________________ Sign ________________
November 2022
Acknowledgment
ii | P a g e
Firstly, we would like to express our sincere gratitude to our advisor Instructor Mekonen
for the continuous support of our senior project and related project, for his patience,
motivation, and immense knowledge. His guidance helped us in all the time of senior
project and writing of this documentation. We could not have imagined having a better
advisor and mentor for our BSc study besides my advisor, we would like to thank the rest
of our senior project committee, for their insightful comments and encouragement, but
also for the hard question which incented us to widen our project from various
perspectives.
Our sincere thanks also go to ICT Department and Admin staff of Federal TVETI who
gave access to the laboratory and project facilities. Without they precious support it
would not be possible to conduct this project.
We thank our fellow lab mates in for the stimulating discussions, for the sleepless nights
we were working together before deadlines, and for all the fun we have had in the last
five summers of years. Also, we thank our friends in the Federal TVET Institute. In
particular, we are grateful our group to exchange idea based on this final project ICT
graduates.
Last but not the least, we would like to thank our family: our parents and to our brothers
and sister for supporting us spiritually throughout our education and to our life in general.
iii | P a g e
4|Page
Table of Content
Contents
Acknowledgment.........................................................................................................................................ii
List of Figures...............................................................................................................................................2
List of Tables................................................................................................................................................3
Abbreviations..............................................................................................................................................4
Abstract.......................................................................................................................................................5
Chapter One................................................................................................................................................5
1.1 Introduction...........................................................................................................................................5
1.2 Background of the Karat Construction and Industrial College...............................................................6
1.3 Statement of problem.......................................................................................................................6
1.4 Objectives of the project..................................................................................................................7
1.4.1 General Objective.......................................................................................................................7
1.4.2 Specific objective................................................................................................................................7
1.5 Scope of the project.........................................................................................................................7
1.6 Significance of the project.................................................................................................................7
1.6.1 Target Beneficiaries of the System.................................................................................................8
1.7 Methodology of the project...............................................................................................................8
1.7.1 Data source.....................................................................................................................................8
1.7.2 Fact finding Techniques..............................................................................................................8
1.7.3 System analysis and design (approach)......................................................................................8
1.7.3.2 Technical feasibility..................................................................................................................9
1.8.2 System development tools..................................................................................................9
1.8.3 Testing Procedure.....................................................................................................................10
1.9 7 Schedule of the project in terms of time..................................................................................10
1.9 Management issues.....................................................................................................................10
1.9.2 Communication plan.................................................................................................................11
1.9.3 Change Management................................................................................................................11
1|Page
List of Figures
2|Page
List of Tables
Table 1.1 schedule feasibility table……………………………………………………….. 14
3|Page
Abbreviations
Terminology Meaning
GMFA General Metal Fabrication and Assembly
ICT Information Communication Technology
IT Information Technology
KCIC Karat Construction and Industrial College
FTVETI Federal Technical Vocational and Education Training
4|Page
Abstract
The purpose of the project entitled as “IT scheduling system” is to computerize the Registration
Office Management of Karat Construction and Industrial College to develop application which is
user friendly simple, fast, and cost – effective. It deals with the collection of trainee and Trainers
information, class Room, Course Title and Course Cod etc. previously, it was done manually.
The main function of the system is scheduling Class. The Scheduling System can be entered
using a username and password. It is accessible either by an students or Teachers. Only they can
add data into the database. The data are well protected for personal use and make data processing
very fast.
5|Page
Chapter One
1.1 Introduction
Now we are in technological century. With new day, new generation with new idea and
creativity in the existed world is born daily. The advancement of computer is enabling us to
speak about technology. The evolution of computer comes up with intelligent technology. One of
the remarkable and much known products of technology advancement is the Conversion of
manually system into automated system. Automation produces a great impact in the lives of man,
particularly in the field of industry, business, medicine, and Education.
It is a fact that arranging schedules, instructor’s load and room utilization for the Students and
faculty in every department is one of the many activities that each department scheduler must
prepare before classes start. But Our College is use the manual way of preparing the schedule
still now. With the manual system, more time and labour force is required to plot, arrange, and
revise the class schedules, room utilization and instructors’ load provided by the department
staff. Scheduling system allow managers to monitor and maximize labour resources. With all of
the tasks managers are required to perform, any tools which expedite and ease those duties are
welcome. It also provides adverse range of functions which attempt to do precisely. It produces
reports to show student time tables and teacher time tables. It also stores schedule information
for department, batch, semester, year, teachers, classrooms, day, and time.
The foundation of Karat Construction and Industrial College based on the giving Quality
Training for the Trainers with Skills and Attitude and also producing Technologies to solve
raised local problems. The college was established in April 2015 by bringing together the three
departments-ICT, Automotive, Construction and GMFA.
6|Page
The main problem of this college is lack of an automated scheduling system. This leads to the
following problems:
Time consuming: - wasting time occurs when scheduler arrange timetable using manual
system. They be careful in arrange the time table to decrease the mistake probability so
they need a lot of time to arrange the time table.
Lack of Information distribution method: - The information distribution method is
very slow. Since information transformation is paper based. The prepared schedule didn’t
reach at right time to the student as well as to the Instructor, also they didn’t gate
everywhere they want. Also the distributed information is inefficient.
It is difficult to update:-to update only one entry of the table you must change schedule
that you print before. This needs to replace the original paper by the new updated one this
consume additional resource and assign additional work for the person who post the
schedule on the board and give for the instructors.
There are clash of class schedule: - there are class overlapping problem.
7|Page
Update the prepared schedule without overlapping.
easily search and print the information.
Observation: This is also another data collecting method. In fact we have also used this
observation method to gather data. This method enables us observing and understanding how the
schedule is done.
8|Page
1.7.3 System analysis and design (approach)
The attainable and unattainable of the project is determined by feasibility study. The feasibility
of the project should pass through the following feasibility ground.
9|Page
1.8.2 System development tools
Micro soft visual studio 2012
Window 10 operating system
Micro soft office word 2010
Microsoft Access 2010
Micro soft Visio 2013
c# or php to write the code.
Language visual basic
10 | P a g e
1.9 Management issues
The table below shows the way of work break down structure of our project and how we manage
our time and cost. But, all of our members have a responsibility to participate and do any task.
Then task assigned to individual will not do by him/her.
Name Responsibility
Dawit Gamaida Project manager
Programmer
Getachew Gemeda Analyst
Assistance programmer
Almazi Alemu Secretary
Coordinator
Fantaye Yaregal Designer
11 | P a g e
12 | P a g e