4.3 Pengkodean Code
Pada tahap ini, dilakukan pengkodean terhadap rancangan-rancangan yang telah didefinisikan. Pengkodean sistem dilakukan dengan menggunakan bahasa
pemrograman PHP versi 5.2.3 sebagai bahasa pemrograman, MySQL versi 5.0.37 sebagai database,. PHPMyAdmin versi 2.10.2 sebagai interface berbasis web
yang dapat digunakan untuk mengadministrasi MySQL, dan untuk Web servernya penulis menggunakan uniform server versi 5.0.41
Kemudian dalam mengkonfigurasikan untuk GUI programnya, yaitu pada pembuatan homepage, penulis menggunakan Macromedia Dreamweaver MX,
pengolahan gambarnya menggunakan Adobe Photoshop CS.2, designer tools nya menggunakan Microsoft Office Visio 2003, dan Mozilla Firefox 7.0 sebagai web
browser. Adapun baris kode program yang penulis buat dapat dilihat pada bagian
lampiran K
4.4 Uji Coba Test 4.4.1 Blacbox Testing
Setelah perancangan dilakukan, dan diterapkan dalam bahasa pemograman PHP dan database MySQL, terlebih dahulu dilakukan pengujian pada sistem,
dengan maksud agar tidak ada kesalahan lagi dalam sistem dan sistem benar- benar siap untuk digunakan. Pengujian sistem pakar ini dilakukan menggunakan
metode pengujian unit dengan pendekatan blackbox testing. Pengujian ini dimaksudkan untuk mengetahui seberapa jauh program tersebut berjalan dan
seberapa banyak kesalahan yang ada pada program tersebut. Bila terjadi kesalahan maka program tersebut akan segera diperbaiki dan diuji kembali.
Berikut ini merupakan tabel hasil pengujian sistem pakar :
Tabel .4.60 Tabel Pengujian Sistem No
Rancangan Proses Hasil yang Diharapkan
Keterangan Hasil
1. Klik menu ‘Beranda’
Menampilkan halaman beranda pengguna
OK
3. Klik menu ‘Hitung
Warisan’ Menampilkan halaman
form login OK
4. Sudah terdaftar sebagai
user, Isi form login, kemudian klik tombol
‘login’ Menampilkan sesi
pertama halaman konsultasi perhitungan
waris OK
5. Belum terdaftar sebagai
user, klik link ’daftar’ Menampilkan form
pendaftaran user Link daftar terdapat
pada halaman form login
OK
6. Isi form pendaftaran, kemudian klik tombol
‘daftar’ Menampilkan halaman
verifikasi sukses atau tidak dalam melakukan
pendaftaran OK
7. Lupa username atau
password klik link ‘lupa’
Menampilkan form request username
password Link daftar terdapat
pada halaman form login
OK
8. Isi form request
username password dengan alamat email
ketika melakukan pendaftaran, kemudian
klik tombol ‘request’ Menampilkan halaman
verifikasi OK
username dan password 9.
Pilih status user sebagai ahli waris atau bukan
Menampilkan daftar status ahli waris
• Pilihan button radio
• Pada halaman pertama sesi
konsultasi OK
10. Isi form nama mayit dan jenis kelamin
mayit, klik tombol lanjut
Menampilkan halaman kedua sesi konsultasi
Pada halaman pertama sesi konsultasi
OK
11. Klik tombol ‘kembali’ kembali ke halaman
pertama sesi pertama konsultasi
OK
12. Isi form harta kotor, dan kewajiban pewaris,
kemudian klik tombol ‘hitung’
Menampilkan harta bersih dari mayit atau
pewaris Halaman kedua
konsultasi OK
13. Klik tombol ‘lanjut’ Menampilkan halaman
sesi ketiga konsultasi OK
14. Masukan nama ahli waris dan pilih status
ahli waris pada daftar ahli waris yang tersedia
Menampilkan tabel nama ahli waris dan
status ahli waris yang telah dinput
Halaman ketiga sesi konsultasi
OK
15. Klik tombol ‘hitung’ Menampilkan halaman
hasil hitung waris OK
16. Klik tombol ‘cetak’ Menampilkan laporan
hasil perhitungan atau kesimpulan pembagian
waris, dengan format pdf
OK