1
PART I INTRODUCTION
1.1. Background Research Problem
Information Technology has traversed all aspects of human life today. The dependence on electronic information exchange infrastructure is
growing exponentially, with each passing millisecond. The society has emerged into age which has been described using many terms: “The
Computer Revolution”, “The Information Revolution”, “The Binary Age” – into a society that is called “The Information Society” Williams et. al.
1999. Based on Gates 1999, Information Technology is going to change in
every year. It produced many technologies and goals, in every change from information technology are helping people to run bussiness smoothly,
transforming business and making people easier in doing their job.
If the 1980s were about quality,and the 1990s were about reengineering then 2000s were about developing technology Gates, 1999.
How about quickly the nature of information technology will change? How about information technology access will alter the lifestyle of people and
their expectation of technology?. After reading some previous thesis writing and article, the writer’s
assumes that using a lecturing scheduling system is very helpful because it can use for monitoring the location and the time, for making easier in
2
lecturing scheduling betwen the lecturers and the student about the time and the location.
Based on the interviewed with a secretary of Informatic Engineering Major Islamic University Syarif Hidayatullah Jakarta, the writer found some
problems in lecturing schedule, they are : the clash in using the room between Informatic Engineering major and other majors in faculty of
science and technology and the clash in using the laboratory room between Informatic Engineering major and other majors in faculty of science and
technology. There were some important elements that they made influence in lecturing scheduling system, the writer identified such as: the total credit
of course subject, the course subject, the class, the lecturer day and time in giving lesson and the room.
Today the Lecturing Scheduling System at Informatic Engineering Major Islamic University Syarif Hidayatullah Jakarta is still using manual
system in processing and managing. The processes of the manual system are:
3
Figure 1.1 : Flowchart of the current system
Start
Creating a lecture request form and course
subject Read course subject
and a lecture request form
Matching the course subject and the lecture
request form
Saving the data into Mic.
Excel Calculating the total of
credit hour in a semester and course
subject
Recheck the lecturer request, course subject
Lecture request form and List of
course subject The schedule report
Publish the schedule
End
4
The explanation of the flowchart above is : 1. The secretary of Informatic Engineering is creating the course subject
that will be offered in a semester, 2. The secretary of Informatic Engineering will make a form for lecture,
3. The secretary of Informatic Engineering will make duplicate for the offered schedule in a semester including with the information about
the due date of submiting the form for lecture then the secretary of Informatic Engineering will distribute it to the lecture,
4. The lecture of Informatic Engineering will read the course subject list, 5. The lectures of Informatic Engineering will choose the course subject
based on their expectation and fill the form then they give back the form that already fullfill to the secretary of Informatic Engineering,
6. The secretary of Informatic Engineering will receive and gather the form from the lecture,
7. The secretary of Informatic Engineering checks the form and insert it into Microsoft Excel software and leave a space to used as a studying
process in a session, 8. The secretary of Informatic Engineering calculate the number of credit
semester based on the structural position of a lecturer and the course subject,
9. The secretary of Informatic Engineering will inform the validation result for lecturing,
5
10. The secretary of Informatic Engineering will recheck the lecturing scheduling in which already made in Microsoft Excel and will print
the schedule, 11. The secretary of Informatic Engineering gives the schedule printed to
the academic in science and technology faculty for publishing it to the student,
12. The academic will publish the schedule on the board.
The problems was occuring when the Informatic Engineering Major uses current system. The problems are identify such:
1. It is less efficient system because of using paper as form. 2. Difficulty in making a lecturing schedule based on agreement form
which already filled by lecturer 3. The secretary at Informatic Engineering must work hard to match the
room and the lecturer based on the paper agreement form. 4. Difficult in check the info about the lecturer’s name, the course
subject, the code of course subject, the time and the room for lecturing.
5. Difficulty in managing schedule for laboratory room between Informatic Engineering major and other major.
To overcome the problems that occured above, the secretary of Informatic Engineering did some actions such as : rescheduling and
changing the lecturer. In the fact, use both of them is very risky.
6
Rescheduling will produce not efficient in time it spends long time and changing the lecturer with other lecturer will give a bad performance for
new lecturer might be the new lecturer is not ready to teach because of the short time.
Based on observation, a previous research: Annisa 2009 had not overcome the problem and she did not use any specific optimization method
to find the best solution in scheduling problem and other previous researches, they are: Ivan 2008 and Aria 2008 had overcome the problem
by implementing genetic algorithm method. Based on the explanation above, the writer decides the genetic
algorithm for developing an application which the writer called it
“Lecturing Scheduling System at Informatic Engineering Major Islamic University Syarif Hidayatullah Jakarta Using Genetic Algorithm
”.
1.2. Objective of the Study