XAMPP dan PHP Model Prototype

Gambar tersebut diatas merupakan salah satu gambaran sistem yang diusulkan dalam pembuatan sistem informasi manajemen nikah berbasis web, dimana aktifitas dari setiap aktor dapat dilakukan dalam suatu sistem yang terintegrasi antara aktor satu dan yang lainnya dengan hak akses yang telah ditentukan.

2.22 Desain

Input Output Menurut Jogiyanto 2005, desain inputoutput adalah alat desain dan teknik dokumentasi dalam siklus pengembangan sistem, mempunyai sasaran utama sabagai berikut : 1 Untuk menyediakan suatu struktur guna memahami fungsi-fungsi dari sistem. 2 Untuk lebih menekankan fungsi-fungsi yang harus diselesaikan oleh program, bukannya menunjukkan statement-statement program yang digunakan untuk melaksanakan fungsi tersebut. 3 Untuk menyediakan penjelasan yang jelas dari Input yang harus digunakan dan output yang harus dihasilkan oleh masing-masing fungsi pada tiap-tiap tingkatan. 4 Untuk menyediakan output yang tepat dan sesuai dengan kebutuhan pemakai.

2.23 Data to Location CRUD Matrix

Data to location CRUD Create, Read, Update, Delete matrix adalah matrix yang digunakan untuk memetakan requirement data pada lokasi dalam sistem, Whitten, 2007. Tabel 2.8 Contoh Data Location Matriks CRUD Location Entity – Attribute Admin Catin Tata Usaha Penghulu Kepala KUA Pegawai Id_Pegawai CRUD R R R R Nama_pegawai CRUD R RU RU RU Nip CRUD R RU RU RU Id_user CRUD R RU RU RU Id_Jabatan CRUD R RU RU RU Id_biodata CRUD CRU CRU CRU CRU

2.24 Pengujian

Testing Menurut Pressman 2010, testing adalah suatu proses melaksanakan program aplikasi dengan tujuan menemukan kesalahan. Sebelum diterapkan dalam suatu sistem basis data harus dilakukan testing terlebih dahulu. Hal ini dicapai dengan penggunaan secara hati-hati untuk merencanakan suatu test dan data yang realistic sedemikian sehingga keseluruhan proses pengujian sesuai dengan metode dan dilaksanakan sesuai dengan aturan yang ada. Pengujian Sistem itu sendiri dibagi menjadi 2, yaitu : a. Black Box Testing b. White Box Testing

2.24.1 Black Box Testing

Menurut Pressman 2010 Black Box Testing merupakan pengujian terhadap sistem tentang cara operasinya, apakah sudah berjalan sebagaimana yang diharapkan atau sebaliknya. Cara pengujian ini dilakukan dengan