Analisis Sistem Yang Sedang Berjalan

44

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.1. Analisis Sistem

Analisis sistem dilakukan untuk memperoleh definisi permasalahan dan gambaran yang tepat dari apa yang akan dilakukan oleh sistem. Analisis sistem bertujuan untuk mengetahui bagaimana seluk beluk sistem yang akan diteliti.

3.1.1 Analisis Sistem Yang Sedang Berjalan

Analisis sistem yang berjalan bertujuan untuk memberikan gambaran tentang proses yang selama ini dilakukan. Proses penjadwalan yang dilakukan selama ini yaitu masih dilakukan secara manual dengan menggunakan Microssoft Excel. Penjadwalan bimbingan belajar yang selama ini dilakukan, dikerjakan oleh pegawai. Selama ini bimbingan belajar TELSTAR mengalami kendala terjadinya bentrokan untuk setiap jadwal bimbingan belajar dan tes toefl. Terdapat 4 jenis data yang akan dijadwalkan yaitu data tutor, data kelas, data level dan data ruangan. Analisis sistem yang sedang berjalan dapat digambarkan dengan flowchart. Adapun flowmap jadwal bimbingan belajar dan tes toefl yang selama ini berjalan yaitu : Penjadwalan Tutor Bagian Akademik Data level, tutor, ruang, waktu Pembentukan Jadwal Input Data level, tutor, ruang, waktu Jadwal. xls Jadwal Bimbel tes toefl untuk semua Level Jadwal Bimbel tes toefl untuk semua Level Jadwal Bentrok? Jadwal Bimbel tes toefl untuk semua Level tidak ya Gambar 3.1 Flowmap yang sedang berjalan Keterangan Flowchart penjadwalan Bimbingan belajar dan tes Toefl yang sedang berjalan, yaitu : 1. Bagian akademik menyiapkan data level, tutor, kelas, ruang dan waktu untuk proses penjadwalan. 2. Kemudian bagian akademik melakukan proses penjadwalan dengan mencocokan anatara level, tutor, ruang dan waktu. 3. Bagian Akademik input data ke komputer dengan menggunakan software Microssoft Excel dan disimpan dalm bentuk file jadwal.xls masih bersifat sementara. 4. Setelah jadwal terbentuk, bagian akademik memberikan jadwal kepada setiap tutor dan tutor melakukan proses pengecekan apakah terjadi bentrokan pada jadwal yang sudah dibuat. 5. Bila masih terjadi bentrokan maka panitia kembali melakukan proses penjadwalan. Tapi jika tidak terjadi bentrok maka jadwal tersebut sudah dapat ditampilkan. 3.1.2. Analisis Penjadwalan Manual 3.1.2.1. Karakteristik Komponen Utama