Organization Structure Analysis Overview at Science and Technology Faculty Islamic University Syarif Hidayatullah Jakarta

76

4.1.3. Organization Structure

Figure 4.1 : Organization Structure at Science and Technology Faculty 4.2. Developing Lecturing Scheduling System at Informatic Engineering Major Islamic University Syarif Hidayatullah Jakarta The writer is using waterfall method for developing lecturing scheduling system which was explained by Pressman 2010. These are steps which used to develop Lecturing Scheduling System: DEKAN PUDEK Bid Adkum PUDEK Bid Kemahasiswaan PUDEK Bid Akademik KABAG Akademik dan Kemahasiswaan KABAG Umum dan Kepegawaian Prodi Kimia Prodi Biologi Prodi Matematika Prodi Fisika Prodi Sistem Informasi Prodi Agribisnis Prodi Teknik Informatika Program Internasional Program Ekstensi Name Title 77

4.2.1. Analysis

The current system of lecturing scheduling at Informatic Engineering Major is still using manual way. The steps of the current system as shown in the figure below : Current System Lecturers Faculty Academic Secretary Program Start Creating a lecture request form and course subject lecture request form and course subjec lecture request form and course subjec Fiil In Lecturers Request form Submited lecture request form Calculating the total of credit hour in a semester and course subject Matching the course subject and the lecture request form Submited lecture request form Saving to Ms. Excel Recheck the lecturer request, course subject Lecture request form and List of course subject The schedule report The schedule report End Publish the schedule Making A Report Validation No Yes Figure 4.2 : Process of Current System 78 Explanation : 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, 79 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, 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. Based on the observation, the writer analyzed that at Informatic Engineering Major Islamic University Syarif Hidayatullah Jakarta has 93 course subjects in a week and this total of course subject exclude lab session, because lab session is constant and it doesn’t depend on the room. For example: networking lab room will not use by operating system student. Based on the observation, Informatic Engineering has some empty rooms in the morning and Informatic Engineering Major has 4 classes, there are: TI A, TI B, TI C and TI D. Informatic Engineering major has 4 grades, they are: semester 2, semester 4, semester 6 and 80 semester 8. Based on observation, Informatic Engineering has 8 rooms, they are: room 503, room 505, room 506, room 507, room 605, room 607, room 608 and room 702. In a week there are 5 active classes, it starts from Monday until Friday and there are 4 studying sessions each day. To analyze the lecturing scheduling system at Informatic Engineering Major, the writer is using the time slot’s formula to calculate the total time slot. The total time slot is very useful to represent the result to become a chromosome. The total of genes inside the chromosome is depending on the total time slot. The formula was inventoried by previous research. This below is the figure of the time slot at Informatic Engineering Major: Based on the observation, the writer finds that using the current system is less efficient because, the clash of using the room is still happen even the total of all empty rooms are 160 and the total of room used only 93 rooms. Time Slot = Total of room x Total of active days in a week x Total session In a day = 8 x 5 x 4 = 160 Time Slot 81

4.2.1.1. Problem Identification

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 computer.

4.2.1.2. Initiate the Project

Based on the observation at Informatic Engineering Major Islamic University Syarif Hidayatullah Jakarta, the writer identified that authors identified that currently require a scheduling system that can solve existing problems. This 82 is because the current system is still manual and not able to achieve optimization. In this case, the authors build a project with a genetic algorithm to achieve optimization. The software that the writer used is PHP language.

4.2.1.3. Proposing New System

Through the identification of all issues that have been identified by the writer, the writer proposes some proposed solutions are: 1. Creating a lecturing scheduling system which can be accessed by the academy and making it easier for staffs to see the automatic schedule and the empty room without having to check one by one. 2. Using genetic algorithms method to achieve optimization 3. The propose application has a form to type the inputs such as: the name of course subject, the name of the lecturer, the total of the credit hours and the time. The application will give the output: : the name of course subject, the name of the lecturer, the total of the credit hours, the time and the room class. 83

4.2.1.4. The Scope of the System

The writer makes this system to overcome the existing scheduling problem. The current system is still using manual way paper based. In which the secretary of Informatic Engineering Major still needs to look for the solution by manually. This perceived lack of effective. The new system has some features such as: inserting the data which is associated with the lecturing scheduling system, searching for the room local and giving the output as the time table. This new system is not talking about the security. It works only for lecturing scheduling.

4.2.1.5. Feasibility Study

Based on the feasibility study that the writer has explained in the chapter two, the writer chooses operational feasibility study. It causes, by using this kind of feasibility study, the writer could measure of how a new system by using genetic algorithm can solve the problems and how a new system can achieve optimization. By using operational feasibility study, the writer can compare the fitness calculating result from the current system and from the proposed system. From the comparison, it shows that the current system is less efficient. 84

4.2.2. Planning