BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi sekarang ini maju dengan pesat. Dengan adanya hal tersebut maka banyak instansi yang menggunakan kecanggihan teknologi. Teknologi informasi memudahkan instansi untuk mengirim dan mengolah datadata dengan efisien sehingga lokasi dimana data itu berada tidak menjadi suatu halangan. Selain itu, teknologi informasi juga bisa mengoptimalkan data dikirim dengan cepat dan akurat. Apabila suatu pekerjaan dipantau secara berkala maka akan selesai sesuai rencana. Pemantaun secara berkala bertujuan agar kesalahan yang terjadi bisa diperbaiki dengan cepat serta waktu yang dibutuhkan untuk memperbaiki bisa dilakukan secara optimal. Pemantauan atau sering disebut monitoring menggunakan teknologi informasi mampu menyelesaikan suatu pekerjaan dengan efisien dan efektif karena bisa dilakukan dimana saja. Program DoktorIlmu Komputer di Universitas Gadjah Mada masih menggunakan monitoring disertasi secara manual. Penyusunan disertasi perlu adanya pemantauan dari tim promotordalam proses penelitian yang dilakukan agar karya ilmiah tersebut dapat selesai dengan baik.Mahasiswa mengumpulkan berkas disertasi kepada promotor dengan bertatap muka secara langsung, sehingga apabila promotor tidak bisa bertemu karena suatu alasan, bimbingan disertasi juga diundur sesuai kesepakatan kapan akan bertemu. Dengan keterbatasan waktu dalam melakukan bimbingan, maka dapat mengakibatkan mahasiswa Program Doktor Ilmu Komputer lulus lebih lama dari waktu yang sudah ditentukan. Menurut website ugm.ac.id (2013)jumlah mahasiswa Program Doktor semakin meningkat, dengan bertambahnya kuantitas maka kualitas pelayanan untuk Program Doktor juga perlu ditingkatkan demi kenyamananmahasiswa dalam melakukan sebuah penelitian pada jenjang studinya. 1 2 Berdasarkan permasalahan di atas maka selayaknya diimplementasikan Sistem Monitoring Disertasi Program Doktor Ilmu Komputer Universitas Gadjah Mada yang berbasis web. Dengan adanya sistem tersebut diharapkan mampu mengatasi persoalan dalam monitoring disertasi dan monitoring kuliah. Sehingga antara mahasiswa dengan tim promotor atau mahasiswa dengan dosen dapat melakukan bimbingan kapan pun tanpa ada keterbatasan waktu. 1.2 Rumusan Masalah Berdasarkan latar belakang yang telah dijelaskan, maka rumusan masalah untuk tugas akhir ini adalah bagaimana membangun sebuah sistem monitoring disertasi untuk Program Doktor IlmuKomputer yang dapat melakukan proses bimbingan bagi mahasiswa kepada Tim Promotor terhadap perkembangan penelitian disertasi tanpa adanya keterbatasan waktu dalam melakukan bimbingan. 1.3 Batasan Masalah Batasan-batasan masalah dalam penelitian tugas akhir ini sebagai berikut: 1. Tidak membahas bagaimana mahasiswa memberikan informasi kepada tim promotor bahwa berkas sudah dikirim ke sistem monitoring. 2. Tidak membahas keamanan data dan informasi 3. Data yang digunakan dalam sistem bukan data sebenarnya dari Program Doktor Ilmu Komputer 1.4 Tujuan Penelitian Tujuan dari penelitian ini adalah membangun sebuah sistem monitoring disertasi padaProgram Doktor Ilmu Komputer Universitas Gadjah Madaberbasis web yang mampu mengolah data disertasi mahasiswa. 1.5 Manfaat Penelitian Manfaat dari penelitian sistem monitoring disertasi Program Doktor Ilmu Komputer Universitas Gadjah Mada antara lain: 1. Mengumpulkan berkas disertasi tidak perlu dengan cara dicetakcukup dengan unggahfile di sistem monitoring 3 2. Tim promotor dapat membimbing mahasiswa dimana saja. 3. Dosen dapat melihat dan megoreksi tugas yang dikumpulkan mahasiswa 1.6 Metode Penelitian Metodologi penelitian yang digunakan dalam pembuatan tugas akhir ini adalah sebagai berikut: 1. Wawancara Pengumpulan data dengan cara melakukan tanya jawab secara langsung kepada pihak yang terkait untuk mendapatkan informasi dan data yang dibutuhkan dalam pengembangan sistem. 2. Studi literatur Studi literatur dilakukan dengan mempelajari beberapa sumber referensi untuk menunjang penelitian. Sumber referensi antara lain dari buku, artikel, web, dan sumber lain yang berhubungan dengan penelitian yang dilakukan. 3. Pengembangan sistem Tahapan-tahapan yang dilakukan dalam pengembangan sistem antara lain sebagai berikut: a. Analisis Sistem Sistem yang berjalan saat ini masih manual, sehingga pada tahap ini akan dilakukan analisa kebutuhan bagi sistem yang akan dibangun untuk mendapatkan sistem monitoring disertasi yang lebih efisien. b. Perancangan Sistem Tahap ini dilakukan dengan merancang basis data, desain antarmuka pengguna, input, output, dan file. Perancangan input berupa berkasberkas disertasi yang nantinya akan diupload ke dalam sistem monitoring. Perancangan output berupa keluaran dari sistem yang akan dibangun, dan untuk format file adalah pdf. 4 c. Implementasi Sistem Monitoring Disertasi diimplementasikan dengan bahasa pemrograman PHP menggunakan framework Codeigniter dan basis data MySQL. d. Pengujian Pengujian yang akan dilakukan antara lain proses mengunggah materi, proses menambah data tugas dan monitoring kuliah, proses menambah berkas disertasi, proses pemilihan reviewer untuk mahasiswa, serta proses memberikan komentar dalam monitoring disertasi dan monitoring kuliah. e. Dokumentasi Dokumentasi bertujuan untuk mendokumentasikan proses pembuatan sistem dari tahapan–tahapan di atas ke dalam bentuk karya tulis untuk pengembangan selanjutnya. 1.7 Sistematika Penulisan Untuk memberi gambaran secara menyeluruh masalah yang akan dibahas dalam laporan tugas akhir ini, maka dibuat sistem penulisan yang dibagi menjadi beberapa bab dengan pokok bahasan sebagai berikut: BAB I PENDAHULUAN Bab ini menjelaskan tentang latar belakang permasalahan, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode penelitian, dan sistematika penulisan. BAB II TINJAUAN PUSTAKA Bab ini berisi tentang informasi hasil penelitian yang telah dilakukan mahasiswa lain, sehingga bisa menjadi referensi untuk penelitian yang sedang dilakukan. BAB III LANDASAN TEORI Bab ini berisi tentang teori-teori dan konsep yang mendukung untuk menjadi suatu landasan dalam penyusunan tugas akhir. 5 BAB IV ANALISIS DAN PERANCANGAN SISTEM Bab ini menjelaskan tentang analisis kebutuhan dan perancangan terhadap sistem yang akan dibangun. Menganalisis kebutuhan dan pengguna yang ada pada sistem. Rancangan sistem meliputi rancangan basis data, rancangan proses berjalannya sistem, serta rancangan antarmuka pengguna. BAB V IMPLEMENTASI Bab ini mengimplementasikan dari bab sebelumnya yaitu analisis dan perancangan sistem berupa tampilan antarmuka pengguna beserta bahasa pemrograman yang dipakai yaitu bahasa pemrograman PHP dengan framework codeigniter. BAB VI HASIL PENELITIAN DAN PEMBAHASAN Bab ini menjelaskan tentang pengujian sistem dan cara kerja sistem dalam me-monitoring disertasi BAB VII KESIMPULAN Bab ini merupakan akhir dari penelitian. Berisi tentang kesimpulan penelitian yang sudah dilakukan serta saran untuk pengembangan sistem monitoring disertasi selanjutnya.