Gambar 4.26 Perancangan Antar Muka Distribusi Tabel 4.17 Event List Perancangan Antarmuka Distribusi
EVENT JENIS
KETERANGAN Simpan
Button Menympan data uang dan
beras yang berhak diterima mustahiq.
CB1 Combo Box
Menampilkan pilihan cari berdasarkan
“no_registrasi” “nama” muzaqi.
OK Button
Mencari data distribusi per mustahiq berdarakan
CB1. CBRT
Combo Box Menampilakn pilihan RT
“1 – 7” dan “luar” OK2
Button Menampilkan Data
pencarian distribus berdasarkan RT yang di
pilih di CBRT.
5. Kelola Data Amilin Bertujuan untuk mengelola siapa saja yang berhak untuk menggunakan
Sistem Informasi Zakat, Infaq Shodaqoh.
Gambar 4.27 Perancangan Antar Muka Kelola Data Amilin Tabel 4.18 Event List Perancangan Antarmuka Distribusi
EVENT JENIS
KETERANGAN Simpan
Button Menympan Data
Amilin Ubah
Button Mengubah Data
Amilin Hapus
Button Menghapus Data
Amilin Bersih
Button Membersihkan seluruh
Text Field CB Petugas Admin
Combo Box Menampilkan pilihan
“Amilin petugas” “Admin server”.
Untuk menetapkan status.
CB id amilin Combo Box
Menampilkan pilihan pencarian berdasarkan
Id_Amilin atau nama amilin.
Cari Button
Mencari data yang diminta
Logout Button
Keluar dari system.
104
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM
5.1. Implementasi
Untuk pembangunan perangkat lunak ini menggunakan Net Beans 7.3 dan Appserv MySQL versi 2.5.10 . Net Beans 7.3 digunakan sebagai pembuatan sistem
dengan menggunakan bahasa pemograman Java, Appserv MySQL versi 2.5.10 digunakan sebagai perangkat lunak dalam pembuatan basis data database.
5.1.1. Implementasi Perangkat Lunak
Untuk mendukung sistem yang diusulkan berjalan dengan optimal, dibutuhkan software pengolahan data, adapun perangkat lunak yang digunakan
untuk mendukung pembuatan program aplikasi ini sebagai berikut : 1.
Sistem Operasi Sistem operasi yang digunakan dalam menjalankan aplikasi ini adalah
Miscrosoft Windows 8 professional versi 2012, digunakannya sistem operasi ini dikarenakan sistem operasi lebih mutakhir dan efisien.
2. Bahasa Pemrograman
Bahasa pemrograman dalam perancangan aplikasi ini menggunakan Java, sedangkan program yang digunakan untuk merancang aplikasi ini adalah Net Beans
7.3. 3.
Database Media penyimpanan data database yang digunakan dalam aplikasi ini
adalah Appserv MySQL, dipilih karena mudah untuk digunakan dan dikoneksikan dengan bahasa pemograman dan perangkat lainnya.
5.1.2. Implementasi Perangkat Keras
Perangkat keras yang dibutuhkan berdasarkan kebutuhan minimal yang harus terpenuhi antara lain :
1. Spesifikasi Hardware untuk Server
Processor : Intel Pentium IV atau yang sekelasnya Memori RAM : minimal 512 MB
Monitor : Resolusi 1024 X 768 Hard Disk : minimal 60 GB
Printer sebagai alat untuk mencetak Mouse, Keyboard dan Monitor sebagai peralatan antar muka.
2. Spesifikasi Hardware untuk client
Processor : Intel Pentium atau yang sekelasnya. Memori RAM : minimal 64 MB
Monitor : Resolusi 1024 X 768 Hard Disk : minimal 20 GB
Mouse, Keyboard dan Monitor sebagai peralatan antar muka.
5.1.3. Implementasi Basis Data
-- --
Database : ‘zis’ --
Table structure for table ‘admin’ CREATE TABLE ‘amilin’
‘idamilin’ varchar 8 collate latin1_general_ci NOT NULL, ‘namauser’ varchar 8 collate latin1_general_ci NOT NULL,
‘alamatuser’ varchar 8 collate latin1_general_ci NOT NULL, ‘password’ varchar 8 collate latin1_general_ci NOT NULL,
‘status’ varchar 8 collate latin1_general_ci NOT NULL, ‘last_login’ datetime collate latin1_general_ci NOT NULL,
PRIMARY KEY ‘idamilin’