105 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 :
106 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.
107
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).
108 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.
109
Gambar 4.5 Halaman Jurusan
4.1.6 Form Master Data Variabel
Form master data variable berfungsi untuk menambah dan mengedit data variabel.
110 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.
111 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.
112
Gambar 4.10 Form Topik
4.1.11 Form Mengelola Knowledge
Form mengelola knowledge berfungsi untuk mengedit rule-rule dan menyimpannya ke dalam database.
113 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.
114
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.
115 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.
116
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.
117 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.
118 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.
119
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.
120
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.
121
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.
122
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 :
123
Tabel 4.1 Skenario Pengujian sistem pakar berbasis fuzzy untuk pra-pengujian judul skripsi
No Nama Pengujian Kriteria Hasil Pengujian
1. Pengujian Terhadap Proses
Pengubahan Data Input Pada Menu Master
Jika data diisi, maka data akan menampilkan hasil data yang sudah di inputkan. Jika data yang diisi tidak lengkap, maka akan tampil pesan data belum lengkap.
2. Pengujian Terhadap Proses Edit
dan Hapus Data pada Menu Pakar
Setelah data diedit maka data akan langsung tersimpan. Setelah data terhapus, data langsung terhapus.
3. Pengujian Terhadap Input Data,
Edit, Simpan dan Hapus jurusan.
Jika data diisi, maka data akan menampilkan hasil data yang sudah di inputkan. Jika data yang diisi tidak lengkap, maka akan tampil pesan data belum lengkap.
4. Pengujian Terhadap
Menampilkan dan Mencetak Laporan Judul diterima
Aplikasi dapat menampilkan dan mencetak laporan judul yang diterima.
124
5. Pengujian Terhadap
Menampilkan dan Mencetak Laporan judul ditolak
Aplikasi dapat menampilkan dan mencetak laporan judul yang ditolak
6. Pengujian Terhadap
Menampilkan dan Mencetak Laporan history pra-pengujian
Aplikasi dapat menampilkan dan mencetak Laporan history pra-pengujian.
7. Pengujian terhadap hasil aplikasi saat merekomendasi judul skripsi
Mahasiswa menguji judul layak atau tidaknya judul skripsi untuk diajukan 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 pra-pengujian 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
125
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
126
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.
127
Tabel 4.2 Hasil pengujian responden aplikasi pra-pengujian judul skripsi.
No. NAMA PEKERJAAN KOMENTAR
1. Yahya Staff TIK -
2. Linda Nur
Afifa
Sekertasi Ka-Jur TIF
Syarat untuk rekomendasi penolakan dan penerimaan judul masih sangat subyektif karena belum melibatkan kriteria dari berbagai pakar.