BAB IV HASIL IMPLEMENTASI DAN ANALISIS HASIL
4.1
Implementasi Sistem Implementasi pengoperasian sistem aplikasi web dilakukan secara offline dan
menggunakan spesifikasi komputer sebagai berikut: Perangkat
: ASUS X45U
Operating system
: Windows 7 Home Premium 32-bit
Processor
: AMD E-350 APU with Radeon™ HD Graphics 1.60 Ghz.
Memory
: 2.00 GB(1,59 GB usable)
Hard disk
: 500 GB
Touchpad
: scroll zone, two pick buttons
Output Device
: Monitor dan Printer
Bahasa Pemrograman : HTML, PHP, JAVASCRIPT Database
: Mysql
Implementasi sistem ini juga akan membahas kegunaan merancang sistem pakar berbasi fuzzy untuk pra-pengujian judul skripsi mahasiswa. Halaman dan form yang ada pada aplikasi ini antara lain :
105
4.1.1 Halaman Login Halaman ini merupakan halaman awal saat aplikasi dijalankan, dan halaman berisi form login masuk untuk dapat menggunakan aplikasi ini. Halaman Login ini dapat digunakan oleh admin, pakar, mahasiswa, dan jurusan.
Gambar 4.1 Halaman Login
4.1.2 Halaman Admin Halaman admin merupakan tampilan setelah login sebagai admin. Admin bertugas menambah, mengubah, menghapus data admin lalu menambah dan mengedit data variable input.
106
Gambar 4.2 Halaman Admin
4.1.3 Halaman Pakar Halaman pakar merupakan tampilan setelah login sebagai pakar. Pakar bertugas hanya dapat memodifikasi bobot metode (algoritma), memodifikasi bobot jenis aplikasi, memodifikasi kompleksitas database, memodifikasi bobot topik dan mengelola knowledge (IF-THEN RULE).
Gambar 4.3 Halaman Pakar
107
4.1.4 Halaman Mahasiswa Halaman
mahasiswa
merupakan
tampilan
setelah
login
sebagai
mahasiswa.mahasiswa hanya dapat menguji tema, melihat judul-judul skripsi mahasiswa telah lulus, melihat judul skripsi mahasiswa yang telah diterima tetapi belum lulus dan melihat judul skripsi yang pernah ditolak.
Gambar 4.4 Halaman Mahasiswa
4.1.5 Halaman Jurusan Halaman mahasiswa merupakan tampilan setelah login sebagai mahasiswa. jurusan dapat memasukkan judul skripsi yang telah lulus, judul skripsi yang sudah diterima tetapi belum lulus dan memasukkan judul skripsi yang ditolak, dapat melihat laporan judul yang telah lulus, laporan judul diterima, laporan judul ditolak dan laporan history pra-pengujian.
108
Gambar 4.5 Halaman Jurusan
4.1.6 Form Master Data Variabel Form master data variable berfungsi untuk menambah dan mengedit data variabel.
Gambar 4.6 Form Master Data Variabel
109
4.1.7 Form Master Data User Form master data user berfungsi untuk menambah, mengedit dan menghapus data user kecuali data mahasiswa.
Gambar 4.7 Form Master Data User
4.1.8 Form Algoritma Form algoritma berfungsi untuk mengubah dan menghapus nama algoritma dan bobot nilai algoritma menyimpannya ke dalam database. Form ini juga berfungsi untuk menambahkan nama dan bobot nilai algoritma sesuai yang dingikan pakar.
Gambar 4.8 Form Algoritma 110
4.1.9 Form Jenis Aplikasi Form jenis aplikasi berfungsi untuk mengubah dan menghapus nama aplikasi dan bobot nilai aplikasi menyimpannya ke dalam database. Form ini juga berfungsi untuk menambahkan nama dan bobot nilai jenis aplikasi sesuai yang dingikan pakar.
Gambar 4.9 Form Jenis Aplikasi
4.1.10 Form Topik Form topik berfungsi untuk mengubah dan menghapus nama topik dan bobot nilai topic menyimpannya ke dalam database. Form ini juga berfungsi untuk menambahkan nama dan bobot nilai topik sesuai yang dingikan pakar.
111
Gambar 4.10 Form Topik
4.1.11 Form Mengelola Knowledge Form mengelola knowledge berfungsi untuk mengedit rule-rule dan menyimpannya ke dalam database.
Gambar 4.11 Form Mengelola Knowledge
112
4.1.12 Form Kompleksitas Database Form ubah kompleksitas database berfungsi untuk mengubah bobot nilai kompleksitas database menyimpannya ke dalam database. Form ini juga berfungsi untuk mengubah bobot nilai kompleksitas database sesuai yang dingikan pakar.
Gambar 4.12 Form Kompleksitas Database
4.1.13 Form Judul Skripsi Telah Lulus Halaman judul skripsi telah lulus ini,Halaman ini berisi data judul yang telah lulus.Untuk dapat melihat halaman ini, mahasiswa diharuskan untuk login, kemudian pilih menu status judul dan memilih judul skripsi telah lulus. Pada halaman tersebut, mahasiswa harus pilih angkatan tahun lulus terlebih dahulu untuk dapat melihat judul yang telah diterima dan lulus.
113
Gambar 4.13 Form Judul Skripsi Telah Lulus
4.1.14 Form Judul Skripsi Diterima Halaman judul skripsi diterima ini,Halaman ini berisi data judul yang telah diterima.Untuk dapat melihat halaman ini, mahasiswa diharuskan untuk login, kemudian pilih menu status judul dan memilih judul skripsi diterima. Pada halaman tersebut, mahasiswa harus pilih angkatan tahun diterima terlebih dahulu untuk dapat melihat judul yang telah diterima.
Gambar 4.14 Form Judul Skripsi Diterima 114
4.1.15 Form Judul Skripsi Ditolak Halaman judul skripsi ditolak ini,Halaman ini berisi data judul yang telah ditolak.Untuk dapat melihat halaman ini, mahasiswa diharuskan untuk login, kemudian pilih menu status judul dan memilih judul skripsi ditolak. Pada halaman tersebut, mahasiswa harus pilih angkatan tahun ditolak terlebih dahulu untuk dapat melihat judul yang telah ditolak.
Gambar 4.15 Form Judul Skripsi Ditolak
4.1.16 Form Uji Judul Skripsi Form uji judul skripsi ini berfungsi untuk menguji judul mahasiswa. Pada form inilah judul mahasiswa akan diperkirakan diterima, dipertimbangkan atau ditolak.
115
Gambar 4.16 Form Uji Judul Skripsi
4.1.17 Hasil Output Pada form uji judul skripsi mahasiswa hasil outputnya akan diperkirakan diterima, dipertimbangkan atau ditolak.
Gambar 4.17 Hasil Output
116
4.1.18 Form Judul Telah Lulus Form ubah jenis judul telah lulus berfungsi untuk mengubah dan menghapus judul skripsi menyimpannya ke dalam database. Form ini juga berfungsi untuk menambahkan judul skripsi sesuai kebutuhan jurusan.
Gambar 4.18 Form Judul Telah Lulus
4.1.19 Form Judul Diterima Form ubah jenis judul diterima berfungsi untuk mengubah dan menghapus tanggal diterima, judul skripsi dan nama menyimpannya ke dalam database. Form ini juga berfungsi untuk menambahkan tanggal diterima, judul skripsi dan nama sesuai kebutuhan jurusan.
Gambar 4.19 Form Judul Diterima
117
4.1.20 Form Judul Ditolak Form ubah jenis judul ditolak berfungsi untuk mengubah dan menghapus tanggal ditolak, judul skripsi dan nama menyimpannya ke dalam database. Form ini juga berfungsi untuk menambahkan tanggal ditolak, judul skripsi dan nama sesuai kebutuhan jurusan.
Gambar 4.20 Form Judul Ditolak
4.1.21 Halaman Cetak Judul Yang Telah Lulus Halaman cetak judul yang telah lulus ini menampilkan seluruh rincian tentang judul yang telah lulus yang sudah diinputkan, halaman ini berisikan laporan judul skripsi yang telah lulus. Untuk dapat mencetak halaman ini, jurusan harus login terlebih dahulu, kemudian pilih laporan judul yang telah lulus yang ingin dicetak.
118
Gambar 4.21 Halaman Cetak Judul Yang Telah Lulus
4.1.22 Halaman Cetak Judul diterima Halaman cetak judul diterima ini menampilkan seluruh rincian tentang judul diiterima yang sudah diinputkan, halaman ini berisikan laporan judul skripsi yang diterima. Untuk dapat mencetak halaman ini, jurusan harus login terlebih dahulu, kemudian pilih laporan judul diterima yang ingin dicetak.
119
Gambar 4.22 Halaman Cetak Judul diterima
4.1.23 Halaman Cetak Judul ditolak Halaman cetak judul ditolak ini menampilkan seluruh rincian tentang judul ditolak yang sudah diinputkan, halaman ini berisikan laporan judul skripsi yang ditolak. Untuk dapat mencetak halaman ini, jurusan harus login terlebih dahulu, kemudian pilih laporan judul ditolak yang ingin dicetak.
120
Gambar 4.23 Halaman Cetak Judul ditolak
4.1.24 Halaman Cetak History Pra-Pengujian Halaman cetak history pra-pengujian ini menampilkan seluruh rincian tentang history pra-pengujian yang sudah diinputkan, halaman ini berisikan laporan history pra-pengujian. Untuk dapat mencetak halaman ini, jurusan harus login terlebih dahulu, kemudian pilih laporan history pra-pengujian yang ingin dicetak.
121
Gambar 4.24 Halaman Cetak History Pra-Pengujian
4.2 Analisis Hasil 4.2.1 Pengujian Aplikasi Berdasarkan Modul Untuk menguji masing – masing form dalam aplikasi, maka dibuat suatu skenario pengujian terhadap aplikasi. Berikut kriteria bekerja sistem aplikasi :
122
Tabel 4.1 Skenario Pengujian sistem pakar berbasis fuzzy untuk pra-pengujian judul skripsi No 1.
Nama Pengujian
Kriteria Hasil Pengujian
Pengujian Terhadap Proses
Jika data diisi, maka data akan
Pengubahan Data Input Pada
menampilkan hasil data yang sudah
Menu Master
di inputkan. Jika data yang diisi tidak lengkap, maka akan tampil pesan data belum lengkap.
2.
3.
Pengujian Terhadap Proses Edit
Setelah data diedit maka data akan
dan Hapus Data pada Menu
langsung tersimpan. Setelah data
Pakar
terhapus, data langsung terhapus.
Pengujian Terhadap Input Data,
Jika data diisi, maka data akan
Edit, Simpan dan Hapus jurusan. menampilkan hasil data yang sudah di inputkan. Jika data yang diisi tidak lengkap, maka akan tampil pesan data belum lengkap. 4.
Pengujian Terhadap
Aplikasi dapat menampilkan dan
Menampilkan dan Mencetak
mencetak laporan judul yang
Laporan Judul diterima
diterima.
123
5.
Pengujian Terhadap
Aplikasi dapat menampilkan dan
Menampilkan dan Mencetak
mencetak laporan judul yang ditolak
Laporan judul ditolak 6.
7.
Pengujian Terhadap
Aplikasi dapat menampilkan dan
Menampilkan dan Mencetak
mencetak Laporan history pra-
Laporan history pra-pengujian
pengujian.
Pengujian terhadap hasil
Mahasiswa menguji judul layak atau
aplikasi saat merekomendasi
tidaknya judul skripsi untuk diajukan
judul skripsi
mahasiswa sebelum seminar judul di program studi tekniki nformatika.
Dari tabel 4.1 diatas, dapat terlihat bahwa hasil dari setiap pengujian mulai dari proses data master hingga proses pra-pengujian judul skripsi dan menampilkan dan mencetak data judul diterima, judul ditolak dan history prapengujian yang telah berjalan dengan cukup baik dan sesuai dengan analisis awal kebutuhan aplikasi.
4.2.2 Pengujian Respon User Selain dengan cara pengujian aplikasi berdasarkan modul, analisis hasil juga dilakukan dengan cara menganalisis hasil kuisioner. Analisis hasil kuisioner sistem pakar berbasis fuzzy untuk pra-pengujian judul skripsi diambil dari 10 orang
124
responden yang sebelumnya para responden mencoba menggunakan aplikasi sistem pakar berbasis fuzzy untuk pra-pengujian judul skripsi terlebih dahulu, dengan kriteria penilaian kurang sekali, kurang, cukup, baik, dan baik sekali, dari 10 orang responden memberikan penilaian sebagai berikut : 1.
Untuk tampilan keseluruhan halaman aplikasi pra-pengujian judul skripsi, 0% memberikan penilaian kurang sekali, 0% memberikan penilaian kurang, 66.7% memberikan penilaian cukup, 33.3% memberikan penilaian baik, dan 0% orang memberikan penilaian baik sekali.
2.
Untuk pemilihan tema aplikasi pra-pengujian judul skripsi, 0% memberikan penilaian kurang sekali, 0% memberikan penilaian kurang, 100% memberikan penilaian cukup, 0% memberikan penilaian baik, dan 0%
memberikan
penilaian baik sekali. 3.
Untuk pengaturan tata letak tampilan form-form aplikasi pra-pengujian judul skripsi, 0% memberikan penilaian kurang sekali, 0% memberikan penilaian kurang, 66.7% memberikan penilaian cukup, 33.3% memberikan penilaian baik, dan 0% memberikan penilaian baik sekali.
4.
Untuk kelengkapan data yang tersedia pada di pra-pengujian judul skripsi, 0% memberikan penilaian kurang sekali, 0% memberikan penilaian kurang, 66.7% memberikan penilaian cukup, 0%
memberikan penilaian baik, dan 33.3%
memberikan penilaian baik sekali. 5.
Untuk kelengkapan fungsi-fungsi keseluruhan aplikasi pra-pengujian judul skripsi, 0% memberikan penilaian kurang sekali, 0% memberikan penilaian
125
kurang, 66.7% memberikan penilaian cukup, 0% memberikan penilaian baik, dan 33.3% memberikan penilaian baik sekali. 6.
Untuk kegunaan fungsi-fungsi yang tersedia, 0% memberikan penilaian kurang sekali, 0% memberikan penilaian kurang, 33.3% memberikan penilaian cukup, 66.7% memberikan penilaian baik, dan 0% memberikan penilaian baik sekali.
7.
Untuk kelengkapan konten informasi yang tersedia, 0% memberikan penilaian kurang sekali, 0% memberikan penilaian kurang, 50% memberikan penilaian cukup, 50% memberikan penilaian baik, dan 0% memberikan penilaian baik sekali.
8.
Untuk performa aplikasi pra-pengujian judul skripsi, 0% memberikan penilaian kurang sekali, 0% memberikan penilaian kurang, 100% memberikan penilaian cukup, 0% memberikan penilaian baik, dan 0% memberikan penilaian baik sekali.
9.
Untuk kemudahan dalam pengguna aplikasi pra-pengujian judul skripsi, 0% memberikan penilaian kurang sekali, 0% memberikan penilaian kurang, 33.3% memberikan penilaian cukup, 33.3% memberikan penilaian baik, dan 33.3% memberikan penilaian baik sekali.
10.
Untuk pendapat keseluruhan tentang aplikasi pra-pengujian judul skripsi, 0% memberikan penilaian kurang sekali, 0% memberikan penilaian kurang, 66.7% memberikan penilaian cukup, 0%
memberikan penilaian baik, dan 33.3%
memberikan penilaian baik sekali.
126
Tabel 4.2 Hasil pengujian responden aplikasi pra-pengujian judul skripsi. No.
NAMA
PEKERJAAN
1.
Yahya
Staff TIK
2.
Linda
Nur Sekertasi
Afifa
TIF
Mahasiswa
Mahasiswa
3.
KOMENTAR -
Ka-Jur Syarat untuk rekomendasi penolakan dan penerimaan judul masih sangat subyektif karena belum melibatkan kriteria dari berbagai pakar. Perlu dikembangkan lagi.
127