You are on page 1of 2

Summary content

 Title of the project, author or innovator

Class Scheduling System by Adugna Tadesse, Remla Habib, Adisu Ayana and Sadam
Ahmed.

 Name of affiliation/JiT, JU

Affiliated with Jimma Institute of Technology, Jimma University

 Background

In this project we will be working on Class Scheduling System for Jimma Institute of
Technology. Scheduling systems are a necessity within every organization, without them the
organization will not be able to perform their activities in efficient, effective and organized
manner. Scheduling systems reduces the effort of employees of the organization by producing
time tables that makes the process of performing their jobs easier.

 Purpose

Purpose of this project is building a class scheduling system. Class Scheduling System is a
system that automates the creation of class and exam schedules and allows them to be
efficient and effective. What it mainly does is, it allows the department coordinator to create
schedules by inserting the courses for the semester to the course catalog and simply clicking
on the generate button. Once generated the schedules can be easily accessible by students
from anywhere. It also includes the functionality that allows the teachers ability to swap
schedules among themselves

 Methods

Before developing the design for the system, we have used various techniques to gather user
requirement for the intended system. Some of the techniques we have used are:

 Observation: we have observed how the current system works and we have decided
the way of working we want to add, change or remove form the system.
 Interviewing: we have interviewed various employees that are involved in the process
of creating schedules for what they would like to change or add to the current system.
 Document Analysis: we have used the schedule documents to see how the employees
create the schedules, and analysed these documents to understand what the limitations
of this system

Once the requirements for the new system are gathered, we have used object-oriented system
development methodology (OOSD) to formulate or identify the classes of our system based on
the requirements and organize the objects, identify the relationship between them and finally
model the system.

 Results

The new system we have built for the university is an android system that solves the
drawbacks of the existing system. It makes the process of creating schedules and making
them accessible easier. Students can easily view their class and exam schedules without any
inconvenience. Department coordinator inserts just the course catalog into the system and the
system will automatically generate the schedule based on the course catalog information.

Figure 1 Homepage of the app

Figure 2 Page for registering course catalogue

 Conclusions

This project is developed to address the difficulties that students and teachers face while dealing
with the class and exam schedules. We designed our system to make the scheduling system of the
class and exams easy for all parties involved. To accomplish this, we have developed the system
to have the capability to: Register Courses, Assign Accounts, Generate Class Schedules and
Exam Schedules, View Class and Exam Schedules, and added the capability for the teachers to
request a schedule swap among themselves. The system simplifies the task of generating
schedules because the all the academic coordinator has to do is register the courses for the
semester and click on generate schedule and the system will do the rest. The students can use the
accounts assigned for them by their department coordinator to log in view the schedules that have
been generated.

You might also like