Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 12

SCHEDULING SYSTEM

Jimma Institute of Technology


Information Technology Department
Project Presentation

Students: Adugna Tadesse


Remla Habib
Sadam Ahmed
Adisu Ayana
CONTENTS
• PROJECT OVERVIEW
• EXISTING SYSTEM
• REQUIREMENT DESCRIPTION
• PROJECT SCOPE AND LIMITATION
• USE CASE DIAGRAMS
• CLASS DIAGRAM
• COMPONENT DIAGRAM
• PROGRAMMING TOOLS AND TECHNOLOGY
OVERVIEW 2
PROJECT OVERVIEW

CLASS SCHEDULING SYSTEM IS A SYSTEM AUTOMATES THE


CREATION OF CLASS AND EXAM SCHEDULES AND ALLOWS
THEM IT 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
3
EXISTING SYSTEM

THERE DOES EXIST A MANUAL SYSTEM THAT PERFORMS THE


SCHEDULING TASK FOR THE UNIVERSITY. THE DEPARTMENT
COORDINATOR WILL GENERATE THE CLASS AND EXAM
SCHEDULE MANUALLY BASED ON THE COURSES’ ECTS AND
WILL MAKE IT AVAILABLE TO THE STUDENTS AND TEACHERS
BY PRINTING AND PINNING IT ON DISPLAY BOARDS. THIS
PROCESS MAY RESULT IN SCHEDULES THAT CONFLICT AND
HARD TO UPDATE.
NEW SYSTEM

THE NEW SYSTEM WE ARE BUILDING 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
REQUIREMENT DESCRIPTION

THE SYSTEM SHOULD ALLOW THE DEPARTMENT COORDINATORS


TO CREATE ACCOUNTS BY ALLOWING THEM TO FILL OUT A FORM.
• THE SYSTEM SHOULD ALLOW THE DEPARTMENT
COORDINATORS TO INSERT THE COURSE CATALOG FOR THE
CURRENT SEMESTER AND ASSIGN USER ACCOUNTS FOR THE
TEACHERS WITHIN THEIR DEPARTMENT.
• THE SYSTEM SHOULD BE ABLE GENERATE AND DISPLAY THE
CLASS SCHEDULE FOR THE SELECTED DEPARTMENT AND
SECTION.
PROJECT SCOPE AND LIMITATION

THE SCOPE OF THE PROPOSED SYSTEM INCLUDES THE


FOLLOWING MAIN TASKS, IT WILL CREATE A CLASS SCHEDULE,
EXAM SCHEDULE, INVIGILATOR SCHEDULE AND ALLOW
SCHEDULE SWAPS ALL BASED ON THE COURSES ENTERED BY
THE DEPARTMENT COORDINATOR. IT WILL NOT INCLUDE
SCHEDULES FOR ADD STUDENTS,GRADE CALCULATION, TYPE
OF EXAM, PEER GROUP CREATION OR ANY OTHER TASK OTHER
THAN THE ABOVE LISTED.
USE CASE DIAGRAM
CLASS DIAGRAM
COMPONENT DIAGRAM
PROGRAMMING TOOLS AND
TECHNOLOGY OVERVIEW
• ANDROID STUDIO IDE – IT IS USED TO DEVELOP THE
APPLICATION.
• JAVA – IT IS THE PROGRAMMING LANGUAGE WE USED TO
DEVELOP OUR APPLICATION
• FIREBASE REALTIME DATABASE – THE DATABASE PLATFORM
WE USED TO STORE AND DISTRIBUTE DATA FOR OUR
APPLICATION.
• XML – XML IS USED TO DEFINE THE VISUAL STRUCTURE FOR
THANK YOU FOR YOUR TIME !

You might also like