The Purpose of The Research Organization of the Study

8 2. This system processes the data only in the even semester in year 20092010. If the user wants to process other semester, the user must giving input about the elements needed for that semester, they are : course subject and lecturer. 3. Each session is only for meetings that have weight two credits hour. 4. The writer uses waterfall as the methodology research. 5. This system is using MySQL as the database server.

1.4. The Purpose of The Research

The purpose of this thesis writing is : 1. Helping Informatic Engineering Major Islamic University Syarif Hidayatullah in processing data by making a system which it called “Lecturing Scheduling System at Informatic Engineering Major Islamic University Sysrif Hidayatullah Jakarta Using Genetic Algorithm”. 2. Developing a system that it can give advantage to the staff in processing data and distribute it to the student. 9 1.5. The Advantage 1.5.1. For The Writer 1. Understanding the development of the system by using PHP programming language and analyzing the system by using genetic algorithm. 2. The writer could implemented the knowledge that the writer got in university, such: System Design Analysis, Software Engineering, Web Programming, Artificial Intelligence, Programming and Algorithm, Research Methodology in ICT, Database System and Data Structure. 3. This thesis writing is the requirement for achieving a bachelor degree from university.

1.5.2. For The Academic

1. Knowing the student ability in implementing the university Into the real. 2. Evaluating the student capability. 1.6. The Research Methodology 1.6.1. The Collecting Data Method Based on Hasibuan 2007: 155, data used in the research must be qualified good data, such as: 1 data must be accurate; 2 data must be relevant; and 3 data must be up to date. Qualitative 10 research method conducted by interview, observation and ethnography. Based on Hasibuan 2007: 155, in qualitative research, data sources can be both human actions and words, materials such as document libraries, archives, newspapers, magazines, scientific journals, books, annual reports, etc. Techniques used for qualitative research data is interviews, participatory research, observation and literature study. 1. Literature study: According to Keraf 1994: 164, Literature study is collecting the data and the information by reading the book as a reference material for the research. 2. Interview method: According to Hasibuan 2007: 157, the interview, in which researchers ask questions with the interviewees, both the status of the informant as an informant or respondent. The interview is a conversation with a purpose. The conversations conducted two parties, namely interviewer that ask questions and interviewee which provides answers to questions. 3. Observation method: Based on Hasibuan 2007: 157, the observation is a study conducted to understand a phenomenon that is based on the ideas or knowledge that has been known previously. 11 Based on Jogiyanto 2008: 89, the observation is an approach to obtain primary data by directly observing the data object. The observations were divided into two types, they were: behavioral observation and non behavioral observation. Based on Jogiyanto 2008: 90, the behavioural observation is an oobservation that carried out on everything except the data and the non behavioral observation is an analysis of observational data could be collected data from the current record or historical data.

1.6.2. The System Development Method

The system development method that the writer uses in this thesis writing is Waterfall model. The waterfall model discovered by Winston W. Royce in 1970 . According to Pressman 2010, The waterfall model is suggest a systematic, sequential approach to software development that begins with customer specification of requirements and progresses through planning, modelling, construction, and deployment, culminating in on-going support of the completed software. Based on Pressman 2010, The steps in waterfall model such : 12 1. Communication In this stage, the writer shall try to find the problem that was occurred, try to identify the problem, collect the data and map the problem into project scope. 2. Planning In this stage the writer will summarize the result of analysis then the writer will make a plan to build something which is suitable with the user’s request. 3. Modeling The writer shall design the project according to the requirement that already collected. Modelling divides into two types and the writer identified them such as: requirement model and design model. 4. Construction In construction stage, the writer will do some activities, such as coding and testing. The writer shall transform the genetic algorithm method into the coding and after finishing, the writer shall test it whether use white box testing or black box testing. 5. Deployment After finishing and the project ready to be a package or bound it, the writer shall to deliver it to the user then the user will give the feedback to the writer. In this stage, the writer shall maintain the software in use. 13

1.7. Organization of the Study

In this thesis writing, the writer divides the paper into five chapters with some explanation in each chapter. The writing scheme: PART I INTRODUCTION Chapter one gives an overview of the thesis, the identification of research problems, the reason for undertaking this research and the purpose of the study. PART II LITERATURE REVIEW Chapter two is reviewing lecturing scheduling system using genetic algorithm literature to bring together various descriptions of genetic algorithm into a working definition, concept underlying genetic algorithm. From the review of the literature, characteristics and capabilities of Information Technology are identified and summarized into dimensions which make up lecturing scheduling system using genetic algorithm. PART III RESEARCH METHODOLOGY Chapter three outlines the research methods used in collecting data for analysis. Various research methods are explored before a particular method is chosen. As this study is survey based, the admin of data collection means are given emphasis. 14 PART IV ANALYSIS AND DESIGN Chapter four explains how the research variables were operationalised and incorporated. Furthermore, the methods by which the research instrument was comprehensively validated are described and evaluated. PART V IMPLEMENTATION This part is showing the implementation and the contribution of genetic algorithm inside the lecturing scheduling system. PART VI CONCLUSION This part, summarizes the study’s findings, outlines implications for both research and practice, and qualifies the result within the frame of theoretical and statistical limitation. The study concludes with suggestion for future avenues of research and final thoughts. 15 Figure 1.2: Overview of the research process and corresponding parts PART 1 - Background research problem - Objective of the study - Context of the study PART 2 - Literature Review - Understanding of the concept that relate to the study PART 3 - Research methodology - Fact finding tools and mechanisms - Case profiles PART 4 - Discussion of the data collected - Analysis and Design PART 5 It’s about implementing the genetic algorithm to the lecturing scheduling system PART 6 Summarizing and Suggesting for future work 16 PART II LITERATURE REVIEW

2.1. Introduction