Perancangan Antar Muka Admin Sebagai Server

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’