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