BAB III METODOLOGI PENELITIAN 3.1 Metodologi Penelitian Dalam proses penelitian ini penulis membuat tahapan-tahapan penelitian sebagai berikut : Mulai Identifikasi Masalah Sistem Pakar Prediksi Kesiapan Mahasiswa Skripsi FT UHAMKA Observasi Masalah Mahasiswa Terkait Kesiapan Skripsi Studi Literatur Penelitian Terkait Sistem Pakar Prediksi Kesiapan Skripsi Wawancara Ka. Prodi perihal SOP Skripsi dan Wawancara Penjamin Mutu Proses pengumpulan data Mahasiswa dan SOP Skripsi berdasar kurikulum yang akan digunakan dalam penelitian Pemrosesan Data Untuk mendapatkan aturan(rule) Prediksi Kesiapan Skripsi Perancangan Sistem User Interface Sistem Pakar Pembuatan Sistem Pakar Prediksi Kesiapan Mahasiswa Untuk Skripsi Menggunakan Bahasa PHP Ada Eror atau Bug Pengujian Sistem Tidak Ada Eror atau Bug Implementasi Sistem Langsung Kepada Mahasiswa Pengujian Akurasi dengan membandingkan hasil prediksi sistem terinput data mahasiswa dengan hasil prediksi oleh pakar Pembuatan Laporan Hasil Penelitian Selesai Gambar 3.1 Flowchart Metodologi Penelitian. 3.2 Penjelasan Flowchart Metodologi Penelitian 3.2.1 Mulai Pada tahap ini penelitian dimulai dengan melengkapi seluruh perizinan terkait penelitian. Penulis memerlukan surat perizinan untuk keperluan penelitian, surat perizinan diperuntukkan kepada pihak penjamin mutu uhamka sebagai pakar dalam penelitian yang penulis lakukan. 3.2.2 Identifikasi Masalah Pada tahap ini peneliti akan mencatat semua permasalahan terkait sistem pakar prediksi kesiapan mahasiswa untuk skripsi dan menentukan rumusan masalah berdasarkan permasalahan tersebut. Pada tahap ini juga membatasi masalah pada sistem sehingga penelitian ini tidak menyimpang dan dapat mencapai tujuan yang diinginkan. 3.2.3 Observasi Observasi dilakukan dengan melakukan pengamatan dan melakukan wawancara kepada mahasiswa yang akan mengambil skripsi terkait masalah yang dihadapi untuk bisa mengambil skripsi. 3.2.4 Studi Literatur Mencari jurnal-jurnal yang berkaitan dengan sistem pakar prediksi kesiapan mahasiswa untuk skripsi, jurnal terkait metode Forward Chaining dan buku pedoman akademik terkait untuk skripsi, sebagai teori dasar untuk penelitian ini. 3.2.5 Wawancara Penulis mewawancarai Ka. Prodi Fakultas Teknik Uhamka untuk menanyakan SOP terkait aturan pengambilan skripsi. Penulis juga melakukan wawancara kepada pakar terkait skripsi yakni penjamin mutu uhamka untuk memperoleh informasi dan data-data lebih lanjut yang diperlukan dalam pembuatan sistem pakar ini. 3.2.6 Pengumpulan data SOP Skripsi berdasar kurikulum Pengumpulan data selain dilakukan dengan observasi, studi literatur dan wawancara, peneliti juga mengumpulkan data terkait SOP skripsi di Fakultas Teknik Uhamka menggunakan buku pedoman akademik. Pada penelitian ini yang peneliti gunakan yakni buku pedoman akademik. Adapun indikator yang digunakan pada sistem ini di antaranya (1)Matakuliah yang diambil sudah 90%, (2)Nilai D maksimal 1(Satu), (3)IPK minimal disesuaikan dengan aturan yang berlaku, (4)telah mengikuti PKL, (5)Matakuliah wajib sudah Semua, (6)Matakuliah Pilihan Sudah Semua, (7)Sudah Mengambil Matakuliah Riset, (8)Sudah memiliki judul, (9)Sudah menentukan dosen pembimbing, (10)Sudah mengajukan judul, (11)Judul telah disetujui, (12)Sudah ada yang mengajukan judul, (13)Sudah memiliki objek, (14)Sudah memiliki tempat (15)Mengambil Cuti, (16)Telah mengikuti AIKA. penelitian, 3.2.7 Pemrosesan Data Pada proses ini data-data yang telah dikumpulkan dari metodologi penelitian sebelumnya diproses sedemikian rupa menjadi suatu basis pengetahuan yang nantinya data tersebut dimasukkan ke dalam sistem dan dirancang sebagai suatu aturan(rule). Data yang didapat adalah hasil wawancara dari penulis dengan mahasiswa terkait masalah skripsi, hasil wawancara dengan KA.PRODI terkait aturan skripsi, dan penjamin mutu sebagai pakar yang memberikan saran dari masalah-masalah yang berkaitan sistem pakar pengambilan skripsi. 3.2.8 Perancangan Sistem Tahap ini adalah perancangan awal terkait antar muka pemakai (User Interface) dan aturan-aturan yang akan digunakan dalam sistem pakar prediksi kesiapan mahasiswa untuk skripsi. Pada sistem pakar ini akan dibuat seperti sistem konsultasi, dimana mahasiswa menjawab pertanyaan-pertanyaan yang telah disediakan. Pertanyaan – pertanyaan yang disediakan ditulis menggunakan program php menggunakan aturan-aturan yang telah didapatkan dari pakar. Setelah menjawab pertanyaan maka akan muncul hasil prediksi untuk mahasiswa dan saran yang diberikan oleh pakar yang telah diinputkan ke dalam program sistem. 3.2.9 Pembuatan Sistem Pada tahap ini memasukkan hasil dari perancangan sistem ke dalam bahasa pemrograman PHP. Pada tahap ini melakukan pembuatan sistem pakar prediksi kesiapan mahasiswa untuk skripsi dengan metode forward chaining secara menyeluruh. Setiap aturan (rule) terkait kesiapan skripsi hasil wawancara dimasukkan ke dalam database, yang nantinya database ini akan dihubungkan dengan sistem yang dibuat. 3.2.10 Pengujian Sistem Dalam tahap ini pengujian sistem dilakukan untuk menghilangkan bug atau eror pada program tersebut. Jika tidak terjadi bug atau eror maka program tersebut bisa dijalankan dan dipakai oleh pakar maupun oleh mahasiswa, namun apabila dalam sistem terdapat bug atau eror, maka akan dilakukan lagi perancangan sistem untuk memperbaiki kesalahan yang ada pada sistem tersebut. 3.2.11 Implementasi Sistem Setelah bug dan eror tidak ditemukan pada sistem, selanjutnya pada tahap ini melakukan implementasi langsung kepada mahasiswa, implementasi ini untuk mendapatkan hasilhasil prediksi kesiapan skripsi, penulis pada tahap ini meminta langsung kepada mahasiswa untuk menjadi seorang user sistem pakar ini. Hasil dari prediksi mahasiswa akan tersimpan ke dalam database sistem yang nantinya hasil ini akan digunakan untuk dibandingkan dengan hasil prediksi dari pakar. 3.2.12 Pengujian Akurasi Sistem Pakar dengan Pakar Langsung Pada tahap ini hasil yang telah didapatkan dari implementasi langsung kepada mahasiswa akan tersimpan di dalam database dan dibandingkan dengan pakar langsung secara manual. Pengujian akurasi meliputi apa saja yang telah dipilih oleh mahasiswa di dalam sistem pakar terkait kesiapan skripsi dan apa hasil yang didapatkan dari sistem. Pakar juga akan menguji terkait apa saja yang dipilih oleh mahasiswa dan hasil yang ditentukan sendiri oleh pakar secara langsung. Hasil dari pengujian sistem dan oleh pakar langsung akan dimasukkan ke dalam tabel dan akan dibandingkan untuk mendapatkan berapa tingkat keakurasian dari sistem pakar yang dibuat. 3.2.13 Pembuatan Laporan Hasil Penelitian Membuat laporan yang sesuai dengan data – data yang diperoleh dari hasil penelitian yang dilakukan oleh penulis tentang sistem pakar prediksi kesiapan mahasiswa untuk skripsi 3.2.14 Selesai Tahap akhir dari penelitian yang dilakukan di fakultas teknik uhamka dengan melengkapi seluruh administrasi dan memberikan hasil dari penelitian kepada pihak fakultas teknik uhamka. 3.3 Waktu dan Tempat Penelitian Tempat penelitian dengan judul “Sistem Pakar Prediksi Kesiapan Mahasiswa untuk Skripsi” ini dilaksanakan di Fakultas Teknik Uhamka, Sedangkan waktu pelaksanaan penelitian ini dilakukan selama 4 bulan, dimulai pada bulan Juli 2019 sampai dengan bulan Oktober 2019. 3.4 Jadwal Penelitian No. Jenis Kegiatan 1 Identifikasi Masalah 2 Observasi 3 Studi Literatur 4 Wawancara 5 Pengumpulan Data SOP Skripsi 6 Pemrosesan Data 7 Perancangan Sistem 8 Pembuatan Sistem 9 Pengujian Sistem 10 Implementasi Sistem 11 Penulisan Laporan Juli 1 2 3 Agustus 4 1 2 3 September 4 1 2 3 Oktober 4 1 2 3 Gambar 3.2 Jadwal Penelitian Perancangan Sistem Pakar Prediksi Kesiapan Mahasiswa. 4