Perancangan Halaman view, edit dan hapus Hasil Pengujian Halaman Untuk User Hasil Pengujian Halaman Knowledge Enginer

e. Perancangan Halaman view, edit dan hapus

4.5. Implementasi Sistem 4.5.1. Konstruksi Sistem Pakar Dalam fase konstruksi, bahasa yang digunakan adalah PHP dengan menggunakan database MySQL serta menggunakan model penalaran forward chaining dan teknik penelusuran depth first search. XAMPP Versi 1.7.3 digunakan untuk membuat database MySQL pada sistem, php merupakan bahasa pemrograman yang digunakan, Adobe dreamweaver CS3 dan edit plus3 digunakan sebagai editor, flock 2.6.1 dan terkadang mozila firefox versi 3.5.6 digunakan untuk pengujian, pengecekan dan menjalankan sistem dan mengeksekusi rule – rule yang menggunakan bahasa pemograman php . HEADER MENU FOOTER List Data view edit delete

4.5.2. Pengujian Sistem Pakar

Pada tahapan pengujian sistem pakar, pengujian dilakukan dengan cara pengujian mandiri dan penujian oleh user secara blackbox testing. Dalam melakukan pemrograman, penulis melakukan pengujian mandiri yaitu pengujian terhadap kode-kode program untuk memastikan kebenaran program tersebut. Pengujian ini dilakukan untuk mencari kesalahan yang ditimbulkan karena salah tulis atau kesalahan pemrograman. Kegiatan unit testing ini disebut juga debugging. Kegiatan ini digunakan untuk mencari posisi peringatan warning, kesalahan error dari kode-kode program dan mengetahui debugging yang sukses. Gambar 4.29. Contoh code program warning pada proses debugging Gambar 4.30. Contoh code program error pada proses debugging Gambar 4.31. Contoh code program sukses pada proses debugging Cara pengujian blackbox testing dilakukan dengan menjalankan aplikasi sistem pakar dan melakukan input data serta melihat input-nya apakah sesuai dengan domain masalah serta kesimpulan yang diharapkan. Hasil pengujian blackbox testing disajikan dalam tabel 4.34 :

a. Hasil Pengujian Halaman Untuk User

Tabel 4.34 Pengujian Halaman Interface Untuk User No Pengujian Interface yang diharapkan Hasil pengujian 1. Interface halaman utama User Halaman menu utama userhomeindex OK 2. Interface halaman profil Halaman profil OK 3. Interface konsultasi Halaman petunjuk konsultasi OK 4. Interface konsultasi Halaman konsultasi OK 5. Interface hasil konsultasi Halaman hasil konsultasi OK 6. Interface sistem pakar Halaman sistem pakar OK 7. Interface Informasi Halaman informasi OK 8. Interface cari Informasi Halaman hasil pencarian informasi OK 9. Interface Buku tamu Halaman buku tamu OK 10. Interface Masuk login Halaman masuk login OK

b. Hasil Pengujian Halaman Knowledge Enginer

Tabel 4.35 Pengujian Halaman Interface Untuk Admin No Pengujian Interface yang diharapkan Hasil pengujian 11. Interface halaman utama Admin Halaman utama admin index OK 12. Interface halaman Kejahatan Halaman kejahatan OK 13. Interface go kejahatan Halaman tampil data-data kejahatan OK 14. Interface tambah Kejahatan Halaman tambah kejahatan OK 15. Interface view kejahatan Halaman view kejahatan OK 16. Interface edit kejahatan Halaman edit kejahatan OK 17. Interface delete Kejahatan Halaman delete kejahatan OK 18. Interface halaman pasal Halaman pasal OK 19. Interface go pasal Halaman tampil data-data pasal OK 20. Interface tambah pasal Halaman tambah pasal OK 21. Interface view pasal Halaman view pasal OK 22. Interface edit pasal Halaman edit pasal OK 23. Interface delete pasal Halaman delete pasal OK 24. Interface manajemen Admin Halaman Manajemen admin OK 25. Interface tampilkan Halaman daftar admin OK 26. Interface tambah Halaman tambah OK 27. Interface informasi Halaman informasi OK 28. Interface go informasi Halaman daftar informasi OK 29. Interface tambah Informasi Halaman tambah informasi OK 30. Interface view informasi Halaman view informasi OK 31. Interface edit informasi Halaman edit informasi OK 32. Interface delete informasi Halaman delete informasi OK 33. Interface Buku Tamu Halaman Buku tamu OK 34. Interface tampilkan Buku tamu Halaman daftar Buku tamu OK 35. Interface view Buku tamu Halaman view Buku tamu OK 36. Interface delete Buku tamu Halaman delete Buku tamu OK 37. Interface logout Halaman logout OK

4.6. Implementasi Tahap Lanjut