bab iii pembahasan - bina sarana informatika...c. mengontrol kegiatan administrasi di rumah tahfizh...

73
25 BAB III PEMBAHASAN 3.1. Tinjauan Instansi 3.1.1. Sejarah Instansi Madena Tahfizh Quran didirikan pada tanggal 15 Maret 2015 oleh Bapak Asep Farhan dan Bapak Budi Rachmat Kurniawan, S.Pd.. Awal berdirinya yaitu ketika ISSMA (Ikatan Siswa Siswi Masjid Al-Amanah) diundang dalam acara seminar “Seminar Keajaiban Al Quran” dan pada saat itu Bapak Farhan ikut untuk memaparkan mengenai “Al Quran Teknologi Cara Menghafal Al Quran” ternyata antusiasnya begitu luar biasa dan 3 hari setelah itu Bapak Farhan mendirikan Rumah Tahfizh pertama yaitu di Al-Hilal Mancogeh Tasikmalaya. Saat itu santri yang mendaftar ada 37 orang dan lama kelamaan santrinya berkurang menjadi 9 orang yang bertahan sampai wisuda. Sembilan orang itulah yang menjadi Fastabiqul Awwalun yang disebut 9 cahaya, kini Madena Tahfizh Quran memiliki 7 unit yaitu di As-Said, Al-Fauzan, PUI, Periwatas, Masjid Agung Tasikmalaya dan Cibatu Bengkok.

Upload: others

Post on 18-Feb-2021

9 views

Category:

Documents


2 download

TRANSCRIPT

  • 25

    BAB III

    PEMBAHASAN

    3.1. Tinjauan Instansi

    3.1.1. Sejarah Instansi

    Madena Tahfizh Quran didirikan pada tanggal 15 Maret 2015 oleh Bapak

    Asep Farhan dan Bapak Budi Rachmat Kurniawan, S.Pd.. Awal berdirinya yaitu

    ketika ISSMA (Ikatan Siswa Siswi Masjid Al-Amanah) diundang dalam acara

    seminar “Seminar Keajaiban Al Quran” dan pada saat itu Bapak Farhan ikut untuk

    memaparkan mengenai “Al Quran Teknologi Cara Menghafal Al Quran” ternyata

    antusiasnya begitu luar biasa dan 3 hari setelah itu Bapak Farhan mendirikan

    Rumah Tahfizh pertama yaitu di Al-Hilal Mancogeh Tasikmalaya. Saat itu santri

    yang mendaftar ada 37 orang dan lama kelamaan santrinya berkurang menjadi 9

    orang yang bertahan sampai wisuda. Sembilan orang itulah yang menjadi

    Fastabiqul Awwalun yang disebut 9 cahaya, kini Madena Tahfizh Quran memiliki

    7 unit yaitu di As-Said, Al-Fauzan, PUI, Periwatas, Masjid Agung Tasikmalaya dan

    Cibatu Bengkok.

  • 26

    3.1.2. Struktur Organisasi dan Fungsi

    Sumber : Madena Tahfizh Quran

    Gambar III.1

    Struktur Organisasai Madena Tahfizh Quran

    Fungsi:

    1. Pembina

    a. Bertanggung jawab terhadap Rumah Tahfizh yang dibina.

    b. Menerima calon santri dan melakukan penyeleksian.

    c. Mengontrol dan membina akhlak santri.

    d. Melakukan pembinaan dan peningkatan wawasan dan kinerja pengurus.

    e. Melakukan monitoring dan evaluasi kegiatan Rumah Tahfizh Madena.

  • 27

    2. Ketua

    a. Bertanggung jawab kepada pembina.

    b. Melaksanakan tugas-tugas bimbingan dan keteladanan sehari-hari kepada

    santri.

    c. Membantu pembina dalam melaksanakan seluruh kegiatan Rumah Tahfizh

    Madena.

    d. Melaporkan secara berkala kegiatan yang telah dilaksanakan kepada

    pembina.

    3. Sekretaris

    a. Bertanggung jawab atas segala hal yang berkaitan dengan kesekretariatan

    kepada pembina.

    b. Mengendalikan semua kegiatan pengajaran.

    c. Mengontrol kegiatan administrasi di Rumah Tahfizh Madena.

    d. Melaporkan secara berkala kegiatan di Rumah Tahfizh Madena.

    e. Mengonsep surat yang ada di Rumah Tahfizh Madena

    4. Bendahara

    a. Bertanggung jawab kepada pembina.

    b. Melaksanakan tugas-tugas administrasi keuangan dan pengembangan

    usaha yang ada di Rumah Tahfizh Madena

    c. Melaporkan secara berkala tentang perkembangan keuangan .

    5. Divisi Dakwah

    a. Mengkordinir hafalan santri.

    b. Mengadakan kegiatan kerohanian.

    c. Mengadakan bakti sosial.

  • 28

    6. Divisi Kurikulum

    a. Memahami, mengkaji dan menguasai pelaksanaan juga pengembangan

    pembelajaran santri.

    b. Menyusun pembagian tugas koordinator dan jadwal pertemuan.

    c. Mengkoordinasikan dan menggerakan kegiatan:

    1. Pelaksanaan pembelajaran efektif.

    2. Penyusunan dan pengembangan sistem penilaian.

    3. Penyusunan dan pengembangan model-model pembelajaran.

    4. Menganalisa hasil belajar.

    d. Mengkoordinasikan penyusunan dan pengembangan bahan ajar atau

    modul.

    e. Mengkoordinasikan kegiatan evaluasi.

    7. Divisi Kesejahteraan

    a. Melaksanakan administrasi penunjang kegiatan santri.

    b. Melaksanakan layanan kesejahteraan santri.

    8. Divisi Informasi Komunikasi (InfoKom)

    Mengoptimalkan fungsi media sosial Madena Tahfizh Quran sehingga menjadi

    sumber informasi dan dokumentasi seputar kegiatan Madena Tahfizh Quran.

    3.2. Analisis Kebutuhan

    Kebutuhan pengguna dalam website yang dibangun dapat dikelompokan

    menjadi enam tingkatan yang dapat mengaksesnya, yaitu super administrator,

    ketua umum, bendahara, anggota, wakif dan pengunjung. Kebutuhan masing-

    masing pengguna antara lain:

  • 29

    1. Super Administrator

    Super administrator merupakan tingkatan tertinggi yang dapat mengakses

    secara penuh (full access), memanajemen keseluruhan data, mengatur website

    pada halaman user sekaligus menjadi pemelihara website.

    2. Admin

    Admin merupakan tingkatan dibawah super administrator. Admin memiliki

    akses dalam penambahan data baru dan pengelolaan data wakaf. Dalam hal ini

    level admin terbagi menjadi tiga tingkatan. Yaitu:

    a. Ketua Umum

    Akses level ketua umum yaitu:

    1) Melakukan login atau masuk akun untuk memasuki halaman ketua

    umum.

    2) Menambah, melihat, mengubah, menghapus dan mencari semua data

    (admin, supported, sponsor, rekening, rumah tahfizh dan wakaf).

    3) Melakukan pengaturan profil program wakaf quran.

    4) Mengaktifkan atau menonaktifkan program wakaf quran.

    5) Mengelola data penyaluran wakaf quran.

    6) Melihat data uang masuk transfer dan tunai.

    7) Melihat perkembangan pencapaian target serta grafik pencapaian.

    8) Melihat dan mencetak laporan.

    b. Bendahara

    1) Melakukan login atau masuk akun untuk memasuki halaman

    bendahara.

  • 30

    2) Melihat dan mencari data admin, data supported, data sponsor, data

    rekening, data rumah tahfizh dan data wakaf.

    3) Melihat data uang masuk transfer dan tunai.

    4) Melakukan verifikasi konfirmasi transfer.

    5) Melihat perkembangan pencapaian target serta grafik pencapaian.

    6) Menambah wakaf yang dilakukan secara tunai.

    7) Melihat dan mencetak laporan.

    c. Anggota

    1) Melakukan login atau masuk akun untuk memasuki halaman anggota.

    2) Melihat dan mencari data admin, data supported, data sponsor, data

    rekening, data rumah tahfizh dan data wakaf.

    3) Melihat data uang masuk transfer dan tunai.

    4) Melihat perkembangan pencapaian target serta grafik pencapaian.

    5) Menambah wakaf yang dilakukan secara tunai.

    6) Melihat dan mencetak laporan.

    3. Wakif

    Wakif adalah orang yang melakukan wakaf. Hal yang bisa dilakukan oleh wakif

    yaitu:

    a. Melihat profil Madena Tahfizh Quran sebagai penyelenggara program

    wakaf quran.

    b. Melihat tentang dan cara wakaf quran.

    c. Melihat profil dan rincian program wakaf quran yang sedang berjalan

    maupun program yang telah selesai dilaksanakan.

    d. Melihat nama-nama muwakif.

  • 31

    e. Melihat pihak pendukung program wakaf quran.

    f. Melihat data penyaluran wakaf quran.

    g. Melihat galeri foto kegiatan penyaluran wakaf quran.

    h. Melakukan login atau masuk akun yang sebelumnya sudah terdaftar

    menjadi wakif.

    i. Mengubah profil atau akun.

    j. Melakukan pendaftaran wakaf dan mengunduh bukti pendaftaran.

    k. Melakukan konfirmasi pembayaran wakaf dengan mengunggah foto bukti

    pembayaran.

    l. Melihat riwayat wakaf yang telah dilakukan.

    m. Melakukan testimonial.

    4. Pengunjung

    Pengunjung adalah setiap orang yang hanya membuka website. Dalam hal ini

    pengunjung dapat melihat beberapa informasi yaitu:

    a. Melihat profil Madena Tahfizh Quran sebagai penyelenggara program

    wakaf quran.

    b. Melihat tentang wakaf quran dan manfaat wakaf quran.

    c. Melihat profil program wakaf quran yang sedang berjalan maupun

    program yang telah dilaksanakan.

    d. Melihat cara melakukan wakaf beserta daftar menjadi wakif agar bisa

    melakukan wakaf.

    e. Melihat para muwakif (yang sudah melakukan wakaf).

    f. Melihat pihak pendukung yang terlibat dalam program wakaf quran.

    g. Melihat data penyaluran wakaf quran.

  • 32

    h. Melihat galeri foto kegiatan penyaluran wakaf quran.

    3.3. Rancangan Dokumen

    3.3.1. Rancangan Dokumen Masukan

    Rancangan dokumen masukan berfungsi untuk menjelaskan mengenai

    dokumen masukan yang digunakan pada sistem website. Dokumen berisi data-data

    yang kemudian dijadikan bahan untuk menghasilkan dokumen keluaran yang

    diinginkan sesuai kebutuhan.

    1. Nama Dokumen : Data Wakif

    Fungsi : Sebagai data wakif atau orang yang berwakaf

    pada program yang sedang aktif

    Sumber : Calon Wakif

    Tujuan : Admin

    Media : Tampilan Layar

    Jumlah : 1

    Frekuensi : Setiap kali melakukan pendaftaran

    Bentuk : Lampiran A.1

    2. Nama Dokumen : Data Pendaftaran Wakaf

    Fungsi : Sebagai data pendaftaran wakaf

    Sumber : Wakif

    Tujuan : Admin

    Media : Tampilan Layar

    Jumlah : 1

    Frekuensi : Setiap kali melakukan pendaftaran wakaf

  • 33

    Bentuk : Lampiran A.2 (Secara Transfer)

    Lampiran A.3 (Secara Tunai)

    3. Nama Dokumen : Data Konfirmasi Pembayaran

    Fungsi : Sebagai bukti telah melakukan pembayaran

    wakaf secara transfer

    Sumber : Wakif

    Tujuan : Admin (Bendahara)

    Media : Tampilan Layar

    Jumlah : 1

    Frekuensi : Setiap kali melakukan konfirmasi

    pembayaran

    Bentuk : Lampiran A.4

    4. Nama Dokumen : Data Rumah Tahfizh Quran

    Fungsi : Untuk mengetahui jumlah hafizh quran

    sebagai jumlah target penyaluran quran

    Sumber : Admin (Ketua Umum)

    Tujuan : Admin (Bendahara, Anggota)

    Media : Tampilan Layar

    Jumlah : 50

    Frekuensi : Setiap kali mengadakan program wakaf

    quran

    Bentuk : Lampiran A.5

  • 34

    3.3.2. Rancangan Dokumen Keluaran

    Rancangan dokumen keluaran berfungsi untuk menjelaskan mengenai

    dokumen keluaran yang dihasilkan dari masukan sistem pada website.

    1. Nama Dokumen : Struk Pendaftaran Wakaf

    Fungsi : Sebagai bukti telah melakukan pendaftaran

    wakaf

    Sumber : Admin

    Tujuan : Wakif

    Media : Tampilan layar

    Jumlah : 1

    Frekuensi : Satu kali setiap melakukan pendaftaran

    wakaf

    Bentuk : Lampiran B.1

    2. Nama Dokumen : Laporan Data Wakaf

    Fungsi : Untuk mengetahui jumlah data muwakif dan

    total donasi wakaf

    Sumber : Admin

    Tujuan : Admin dan Wakif

    Media : Tampilan layar

    Jumlah : -

    Frekuensi : Setiap kali dibutuhkan

    Bentuk : Lampiran B.2

  • 35

    3. Nama Dokumen : Laporan Data Penyaluran Quran

    Fungsi : Untuk mengetahui data penyaluran quran ke

    rumah tahfizh quran sesuai jumlah hafizh

    quran

    Sumber : Admin

    Tujuan : Admin, Wakif dan Pengunjung

    Media : Tampilan layar

    Jumlah : 1 (Satu)

    Frekuensi : Setiap penyaluran quran

    Bentuk : Lampiran B.3

    3.4. Entity Relationship Diagram

    Perancangan basis data menghasilkan pemetaan tabel-tabel yang

    digambarkan dengan Entity Relationship Diagram (ERD) dan Logical Record

    Structure (LRS).

  • 36

    Gambar III.2

    Entity Relationship Diagram Website Wakaf Quran

    Gambar III.3

    Logical Record Structure Website Wakaf Quran

    bank

    id_bank *

    bank

    program

    id_program *

    nama_program

    nama_quran

    gambar

    harga

    logo

    deksripsi

    t_jumlah

    t_total

    status

    tgl

    tahun

    rekening

    id_rek *

    no_rek

    nama_pemilik

    id_bank **

    tgl

    id_admin **

    wakif

    kode_wakif *

    nama_wakif

    alamat_w

    email_w

    kata_sandi

    kontak

    status_wakif

    tgl

    status2

    admin

    id_admin *

    nama_lengkap

    alamat

    no_hp

    email

    foto

    hak_akses

    nama_pengguna

    kata_Sandi

    tgl

    wakaf

    kode_wakaf *

    id_program **

    kode_wakif **

    nama_pewakaf

    jenis_wakaf

    nominal

    norekening

    kode_unix

    total

    tgl_wakaf

    jam_akhir_pembayaran

    ket

    id_admin **

    status_wakaf

    baca

    rumah_tahfizh

    id_rumah_tahfizh *

    nama_rumah_tahfiz

    email_rt

    kontak

    jumlah_hafiz

    propinsi

    kota_kab

    kec

    alamat

    pembimbing

    status_rt

    tgl

    salurkan

    penyaluran

    Id_penyaluran*

    id_program **

    tahun

    tgl

    id_rumah_tahfizh **

    jumlah

    keterangan

    1

    M

    1

    M

    1

    id_konfirmasi *

    kode_wakaf **

    bukti

    tgl_konfir

    status_konfirmasi

    baca

    konfirmasi

    sponsor

    kd_sponsor *

    id_program **

    nama_sponsor

    logo_sponsor

    asal

    kontak

    email_sp

    medsos

    ket

    tgl

    supported

    kd_supported *

    id_program **

    tgl

    nama_supported

    logo

    asal

    kontak

    email_sup

    medsos

    ket

    M

    1

    M

    1

    M

    1

    1

    1

    11

    1

    1

    M

    1

    M

    id_test *

    tgl_test

    kode_wakif **

    testi

    testimoni1

    M

    galeri

    id *

    id_program **

    foto

    deskripsi_foto

    tgl

    1

    M

    1 melakukan mengelola

    admin

    memiliki

    konfirmasi

    rekening 1 dimiliki 1 bank

    memiliki

    program M peyaluran M rumah_tahfizh

    id_program

    nama_program

    nama_quran

    harga

    logo

    gambar

    deskripsit_jumlah

    t_total

    status

    tgl

    tahun

    id_penyaluran

    tahun

    tgl

    id_program

    id_rumah_tahfizh

    jumlah

    keterangan

    kode_wakif kode_wakaf

    id_konfirmasi

    jam_akhir_pembayaran

    ket

    id_program kode_Wakaf

    kode_wakaf

    bukti tgl_konfir

    status_konfirmasi

    kode_wakaf id_konfirmasi

    kode_wakaf id_admin

    id_rek

    no_rek

    nama_pemilik id_bank

    id_Admin

    tgl

    logoid_bank

    bank

    id_admin

    nama_lengkap

    alamat

    no_hp

    email foto

    hak_akses

    nama_pengguna

    kata_sandi

    tgl

    id_rumah_tahfizh

    nama_rumah_tahfiz

    email_rt

    kontak

    jumlah_hafiz

    propinsi

    kota_kab kec

    alamat

    pembimbing

    status_rt

    tgl

    salurkan

    id_rek id_bank

    id_rek id_admin

    wakif

    kode_wakif

    nama_wakif

    alamat_w

    email_w

    kata_sandikontak

    status_wakif

    tgl

    status2

    M wakaf M

    baca

    id_program

    kode_wakif

    nama_pewakaf

    nominal

    jenis_wakafkode_unix

    total

    norekening

    tgl_wakaf

    id_admin

    baca

    kode_wakaf

    memegang

    1

    1

    1

    M

    1

    1

    1

  • 37

    3.5. Spesifikasi File

    1. Spesifikasi File Admin

    Nama File : Admin

    Akronim : Admin

    Fungsi : Menyimpan data admin

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 220 Byte

    Kunci Field : id_admin

    Software : MySQL

    Tabel III.1.

    Spesifikasi File Admin

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. ID Admin id_admin Varchar 7 Primary Key

    2. Nama Lengkap nama_lengkap Varchar 30

    3. Alamat Alamat Text

    4. Nomor Handphone no_hp Varchar 13

    5. Email Email Varchar 30

    6. Foto Foto Varchar 50

    7. Hak Akses hak_akses Varchar 30

    8. Nama Pengguna nama_pengguna Varchar 10

    9. Kata Sandi kata_sandi Varchar 50

    10. Tanggal Tgl Date

    2. Spesifikasi File Bank

    Nama File : Bank

    Akronim : bank

    Fungsi : Menyimpan data bank

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 91 Byte

    Kunci Field : id_bank

    Software : MySQL

  • 38

    Tabel III.2.

    Spesifikasi File Bank

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. ID Bank id_bank Int 11 Primary Key

    2. Bank Bank Varchar 30

    3. Logo Logo Varchar 50

    3. Spesifikasi File Alamat

    Nama File : Alamat

    Akronim : alamat

    Fungsi : Menyimpan data alamat

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 161 Byte

    Kunci Field : id_alamat

    Software : MySQL

    Tabel III.3.

    Spesifikasi File Alamat

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. ID Alamat id_alamat Int 11 Primary Key,

    Auto Increment

    2. Provinsi provinsi Varchar 50

    3. Kota Kabupaten kota_kab Varchar 50

    4. Kecamatan kecamatan Varchar 50

    4. Spesifikasi File Program

    Nama File : Program

    Akronim : Program

    Fungsi : Menyimpan data program

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 343 Byte

    Kunci Field : id_program

    Software : MySQL

  • 39

    Tabel III.4.

    Spesifikasi File Program

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. ID Program id_program Int 11 Primary Key,

    Auto Increment

    2. Nama Program nama_program Varchar 50

    3. Nama Quran nama_quran Varchar 30

    4. Gambar gambar Varchar 100

    5. Harga harga Int 11

    6. Logo logo Varchar 100

    7. Deskripsi deskripsi Long Text

    8. Total Jumlah

    Quran

    t_jumlah Int 11

    9. Total Total Uang t_total Int 11

    10. Status status Varchar 15

    11. Tanggal tgl Date

    12. Tahun tahun Year 4

    5. Spesifikasi File Profil

    Nama File : Profil

    Akronim : Profil

    Fungsi : Menyimpan data profil wakaf quran

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 218 Byte

    Kunci Field : Hal

    Software : MySQL

    Tabel III.5.

    Spesifikasi File Profil

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. Halaman hal Varchar 30 Primary Key,

    Auto

    Increment

    2. Logo Web Wakaf logo_web_wakaf Varchar 30

    3. Nama Web nama_web Varchar 30

    4. Akronim akronim Varchar 15

    5. Nama

    Penyelenggara

    nama_penyelenggara Varchar 30

    6. Logo

    Penyelenggara

    logo_p Varchar 30

    7. Alamat alamat Text

  • 40

    8. Email Wakaf email_wakaf Varchar 40 Foreign Key

    9. Kontak Kontak Varchar 13

    10. Deskripsi Deskripsi Text

    6. Spesifikasi File Sponsor

    Nama File : Sponsor

    Akronim : sponsor

    Fungsi : Menyimpan data sponsor

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 195 Byte

    Kunci Field : kd_sponsor

    Software : MySQL

    Tabel III.6.

    Spesifikasi File Sponsor

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. Kode Sponsor kd_sponsor Int 11 Primary Key ,

    Auto Increment

    2. ID Program id_program Int 11 Foreign Key

    3. Nama Sponsor nama_sponsor Varchar 50

    4. Logo Sponsor logo _sponsor Varchar 50

    5. Asal asal Text

    6. Kontak kontak Varchar 13

    7. Email Sponsor email_sp Varchar 30

    8. Media Sosial medsos Varchar 30

    9. Keterangan ket Text

    10. Tanggal tgl Date

    7. Spesifikasi File Supported

    Nama File : Supported

    Akronim : supported

    Fungsi : Menyimpan data supported

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 195 Byte

    Kunci Field : kd_supported

    Software : MySQL

  • 41

    Tabel III.7.

    Spesifikasi File Supported

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. Kode Supported kd_supported Int 11 Primary Key

    2. ID Program id_program Int 11 Foreign Key

    3. Tanggal tgl Date

    4. Nama Supported nama_supported Varchar 50

    5. Logo Supported logo Varchar 50

    6. Asal asal Text

    7. Kontak kontak Varchar 13

    8. Email Supported email_sup Varchar 30

    9. Media Sosial medsos Varchar 30

    10. Keterangan ket Text

    8. Spesifikasi File Rekening

    Nama File : Rekening

    Akronim : rekening

    Fungsi : Menyimpan data rekening

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 97 Byte

    Kunci Field : id_rek

    Software : MySQL

    Tabel III.8.

    Spesifikasi File Rekening

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. ID Rekening id_rek Int 11 Primary Key,

    Auto Increment

    2. Nomor Rekening no_rek Int 20

    3. Nama Pemilik nama_pemilik Varchar 30

    4. ID Bank id_bank Varchar 30 Foreign Key

    5. Tanggal tgl Date

    6. ID Admin id_admin Varchar 7 Foreign Key

  • 42

    9. Spesifikasi File Rumah Tahfizh

    Nama File : Rumah Tahfizh

    Akronim : rumah_tahfizh

    Fungsi : Menyimpan data rumah tahfizh

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 293 Byte

    Kunci Field : id_rumah_tahfizh

    Software : MySQL

    Tabel III.9.

    Spesifikasi File Rumah Tahfizh

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. ID Rumah Tahfizh id_rumah_tahfiz

    h

    Int 11 Primary Key,

    Auto

    Increment

    2. Nama Rumah

    Tahfizh

    nama_rumah_ta

    hfiz

    varchar 50

    3. Email Rumah

    Tahfizh

    email_rt Varchar 50

    4. Kontak Kontak Varchar 13

    5. Jumlah hafizh jumlah_hafiz Int 11

    6. Provinsi Propinsi Varchar 30

    7. Kota Kabupaten kota_kab Varchar 30

    8. Kecamatan Kec Varchar 30

    9. Alamat Alamat Text

    10. Pembimbing pembimbing Varchar 30

    11. Status Rumah

    Tahfizh

    status_rt Varchar 30

    12. Tanggal tgl Date

    13. Salurkan Salurkan Varchar 8

    10. Spesifikasi File Galeri

    Nama File : Galeri

    Akronim : galeri

    Fungsi : Menyimpan data foto-foto kegiatan

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 52 Byte

  • 43

    Kunci Field : id

    Software : MySQL

    Tabel III.10.

    Spesifikasi File Galeri

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. ID Galeri id Int 11 Primary key,

    Auto Increment

    2. ID Program id_program Int 11 Foreign Key

    3. Foto foto Varchar 30

    4. Deskripsi Foto deskripsi_foto Text

    5. Tanggal tgl Date

    11. Spesifikasi File Testimoni

    Nama File : Testimoni

    Akronim : testimoni

    Fungsi : Menyimpan data pesan testimoni

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 25 Byte

    Kunci Field : id_test

    Software : MySQL

    Tabel III.11.

    Spesifikasi File Testimoni

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. ID Test id_test Int 11 Primary Key,

    Auto Increment

    2. Tanggal Test tgl_test Date

    3. Kode Wakif kode_wakif Varchar 14 Foreign Key

    4. Testimoni testi Text

    12. Spesifikasi File Slider

    Nama File : Slider

    Akronim : slider

    Fungsi : Menyimpan data gambar untuk slider

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

  • 44

    Panjang Record : 61 Byte

    Kunci Field : id_slider

    Software : MySQL

    Tabel III.12.

    Spesifikasi File Slider

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. ID Slider id_slider Int 11 Primary Key,

    Auto Increment

    3. Foto Slider foto-slider Varchar 50

    4. Deskripsi Slider deskripsi_slider Text

    5. Tanggal Upload tgl_upload Date

    13. Spesifikasi File Halaman

    Nama File : Halaman

    Akronim : halaman

    Fungsi : Menyimpan data halaman

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 30 Byte

    Kunci Field : nama_halaman

    Software : MySQL

    Tabel III.13.

    Spesifikasi File Halaman

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. Nama Halaman nama_halaman Varchar 30 Primary Key

    2. Isi Elemen isi_halaman Text

    14. Spesifikasi File Wakif

    Nama File : Wakif

    Akronim : wakif

    Fungsi : Menyimpan data wakif

    Tipe File : File Master

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 217 Byte

    Kunci Field : kode_wakif

  • 45

    Software : MySQL

    Tabel III.14.

    Spesifikasi File Wakif

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. Kode Wakif kode_wakif Varchar 14 Primary Key

    2. Nama Wakif nama_wakif Varchar 30

    3. Alamat Wakif alamat_w Text

    4. Email Wakif email_w Varchar 50

    5. Kata Sandi kata_sandi Varchar 50

    6. Kontak kontak Varchar 13

    7. Status Wakif status_wakif Varchar 30

    8. Tanggal tgl Date

    9. Status 2 status2 Varchar 30

    15. Spesifikasi File Wakaf

    Nama File : Wakaf

    Akronim : wakaf

    Fungsi : Menyimpan data wakaf

    Tipe File : File Transaksi

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 197 Byte

    Kunci Field : kode_wakaf

    Software : MySQL

    Tabel III.15.

    Spesifikasi File Wakaf

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. Kode wakaf kode_wakaf Varchar 15 Primary Key

    2. ID Program id_program Int 11 Foreign Key

    3. Kode Wakif kode_wakif Varchar 14

    4. Nama

    Pewakaf

    nama_pewakaf Varchar 35

    5. Jenis Wakaf jenis_wakaf Varchar 30

    6. Nominal nominal Double

    7. Nomor

    Rekening

    pengirim

    norekening Varchar 20

    8. Kode Unix kode_unix Int 11

    9. Total total Int 11

  • 46

    10. Tanggal

    Wakaf

    tgl_wakaf Date 11

    11. Jam Akhir

    Pembayaran

    jam_akhir_pembayaran Varchar 6

    12. Keterangan ket Text

    13. ID Admin id_admin Varchar 7 Foreign Key

    14. Status Wakaf status_wakaf Varchar 16

    15. Baca baca Varchar 10

    16. Spesifikasi File Konfirmasi

    Nama File : Konfirmasi

    Akronim : konfirmasi

    Fungsi : Menyimpan data konfirmasi

    Tipe File : File Transaksi

    Organisasi File : Index Sequential

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 86 Byte

    Kunci Field : id_konfirmasi

    Software : MySQL

    Tabel III.16.

    Spesifikasi File Konfirmasi

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. ID Konfirmasi id_konfirmasi Int 11 Primary key,

    Auto Increment

    2. Kode Wakaf kode_wakaf Varchar 15 Foreign Key

    3. Bukti bukti Varchar 30

    4. Tanggal

    Konfirmasi

    tgl_konfir Date

    5. Status Konfirmasi status_konfirmasi Varchar 30

    17. Spesifikasi File Penyaluran

    Nama File : Penyaluran

    Akronim : penyaluran

    Fungsi : Menyimpan data penyaluran

    Tipe File : File Laporan

    Organisasi File : -

    Akses File : Random

    Media : Hard Disk

    Panjang Record : 48 Byte

    Kunci Field : id_penyaluran

  • 47

    Software : MySQL

    Tabel III.17.

    Spesifikasi File Penyaluran

    No. Elemen Data Akronim Tipe Panjang Keterangan

    1. ID Penyaluran id_penyaluran Int 11 Primary Key,

    Auto Increment

    2. ID Program id_program Int 11 Foreign Key

    3. Tahun tahun Year 4

    4. Tanggal tgl Date

    5. ID Rumah

    Tahfizh

    id_rumah_tahfizh Int 11 Foreign Key

    6. Jumlah Quran jumlah Int 11

    7. Keterangan keterangan Text

    3.6. Pengkodean

    1. Id Admin

    Setiap admin harus memiliki id masing-masing sehingga dapat membatasi hak

    akses dari masing-masing pengguna. Pengkodean yang digunakan pada Id

    Admin yaitu kode grup (group code). Berikut pengkodean dari id_admin :

    Dibawah ini merupakan contoh pengkodean pada id_admin:

    Keterangan : BEN = Bendahara

    01 = Nomor Urut

    X

    Identitas Jabatan Nomor Urut

    X X 9 9 9

    B

    Identitas Jabatan Nomor Urut

    E N 0 0 1

  • 48

    2. Kode Wakif

    Pengkodean yang digunakan pada kode wakif yaitu kode grup (group code).

    Berikut pengkodean dari kode_wakif :

    Dibawah ini meupakan pengkodean pada kode_wakif :

    Keterangan : 18 = Dua digit terakhir tahun

    09 = Bulan

    001 = Nomor Urut

    3. Kode Wakaf

    Pengkodean yang digunakan pada kode wakaf yaitu kode grup (group code).

    Berikut pengkodean dari kode wakaf :

    X

    WAKIF

    X X X X

    9

    9

    Tahun

    9 9 9 9 9 9

    Bulan Nomor Urut

    W

    WAKIF

    A K I F

    9

    1

    Tahun

    8 0 9 0 0 1

    Bulan Nomor Urut

    X

    WAKAF

    X X X X

    9

    9

    Tahun

    9 9 9 9 9 9

    Bulan Nomor Urut

  • 49

    Dibawah ini pengkodean pada kode_wakaf :

    Keterangan : 18 = Dua digit terakhir tahun

    09 = Bulan

    001 = Nomor Urut

    3.7. Spesifikasi Program

    1. Struktur Navigasi Halaman Pengunjung

    Gambar III.4

    Struktur Navigasi Halaman Pengunjung

    2. Struktur Navigasi Wakif

    Gambar III.5

    Struktur Navigasi Halaman Wakif

    W

    WAKAF

    A K A F

    9

    1

    Tahun

    8 0 9 0 0 1

    Bulan Nomor Urut

    Beranda Wakaf Quran Program Wakaf

    Index

    Dukungan Testimoni Akun Saya

    Masuk Akun Daftar AkunCara Wakaf Wakaf

    Beranda Wakaf Quran Program Wakaf

    Index

    Dukungan Testimoni Nama Wakif

    Riwayat

    WakafProfil WakifCara Wakaf Wakaf

    Keluar

    Akun

  • 50

    3. Struktur Navigasi Super Administrator

    Gambar III.6

    Struktur Navigasi Halaman Super Administrator

    Beranda

    Uang Masuk

    Index

    Penyaluran

    Program

    Wakaf Quran

    Konfirmasi

    Wakaf

    Laporan

    Master

    Admin

    Rekening

    Bank

    Dukungan

    Rumah

    Tahfizh Quran

    Sponsor

    Supported

    Data Wakif

    Data Wakaf

    Penyaluran

    Wakaf

    Pengaturan

    Umum

    Bank

    Media

    Halaman

    Slider

    Galeri

    Tentang

    Wakaf

    Cara Wakaf

    Login

    Progres

    Pencapaian

    Tambah

    Wakaf

  • 51

    4. Struktur Navigasi Ketua Umum

    Gambar III.7

    Struktur Navigasi Halaman Ketua Umum

    Beranda

    Uang Masuk

    Grafik Wakaf

    Index

    Penyaluran

    Laporan

    Penyaluran

    Wakaf

    Pengaturan

    Media

    Slider

    Galeri

    Login

    Halaman

    Tentang

    Wakaf

    Cara Wakaf

    Progres

    Pencapaian

    Program

    Wakaf Quran

    Wakaf

    Master

    Admin

    Rekening

    Bank

    Dukungan

    Rumah

    Tahfizh Quran

    Sponsor

    Supported

    Data Wakif

    Data Wakaf

    Tambah

    Wakaf

  • 52

    5. Struktur Navigasi Bendahara

    Gambar III.8

    Struktur Navigasi Halaman Bendahara

    Beranda

    Uang Masuk

    IndexLogin

    Progres

    Pencapaian

    Laporan

    Penyaluran

    Wakaf

    Konfirmasi

    Program

    Wakaf Quran

    Wakaf

    Master

    Admin

    Rekening

    Bank

    Dukungan

    Rumah

    Tahfizh Quran

    Sponsor

    Supported

    Data Wakif

    Data Wakaf

    Tambah

    Wakaf

  • 53

    6. Struktur Navigasi Anggota

    Gambar III.9

    Struktur Navigasi Halaman Anggota

    3.8. Spesifikasi Sistem Komputer

    Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak

    minimum yang dibutuhkan untuk mengimplementasikan website wakaf quran pada

    Madena Tahfizh Quran.

    3.8.1. Spesifikasi Perangkat Keras

    1. Server

    a. Processor Core i5

    b. RAM 8 GB

    c. Harddisk 1 TB

    d. PSU 500 Watt

    e. LAN Card

    Beranda

    Uang Masuk

    IndexLogin

    Progres

    Pencapaian

    Program

    Wakaf Quran

    Wakaf

    Master

    Admin

    Rekening

    Bank

    Dukungan

    Rumah

    Tahfizh Quran

    Sponsor

    Supported

    Data Wakif

    Data Wakaf

    Tambah

    Wakaf

  • 54

    f. Monitor minimal 17 inci

    g. Keyboard dan Mouse

    h. Koneksi internet dengan kecepatan 1 Mbps

    2. Client

    a. Processor Intel Pentium Dual-core 2.0 GHz

    b. Memori RAM 1 GB DDR 2

    c. Memori Harddisk 150 GB

    d. Mouse

    e. Keyboard

    f. Monitor dengan resolusi layar minimum 1024x768

    g. Koneksi internet dengan kecepatan 1 Mbps

    3.8.2. Spesifikasi Perangkat Lunak

    1. Server

    a. Sistem operasi yang umum digunakan seperti : Microsoft Windows

    (Windows XP) atau Linux (Ubuntu, Fedora, dll)

    b. Web server: Apache 2.4.3

    c. Programming Language : PHP 5.4.7

    d. Database : MySQL 5.5.27

    e. Aplikasi web browser seperti : Mozilla Firefox, Google Chrome

    2. Client

    a. Sistem operasi yang umum digunakan seperti : Microsoft Windows

    (Windows XP) atau Linux (Ubuntu, Fedora, dll)

    b. Aplikasi web browser seperti : Mozilla Firefox, Google Chrome

  • 55

    3.9. Implementasi

    1. Halaman Beranda User

    Halaman beranda user adalah halaman utama pada website dawaqu. Halaman

    utama ini menampilkan ajakan wakaf dan testimoni para wakif. Halaman

    beranda user dapat dilihat sebagai berikut:

    Gambar III. 10

    Halaman Beranda User

    2. Halaman Wakaf Quran

    Halaman ini menampilkan program wakaf quran yang sedang aktif atau yang

    sedang diselenggarakan oleh Madena Tahfizh Quran. Pada halaman ini

  • 56

    terdapat tombol untuk proses wakaf. Halaman beranda wakaf quran dapat

    dilihat sebagai berikut:

    Gambar III. 11

    Halaman Wakaf Quran

  • 57

    3. Halaman Cara Wakaf

    Halaman ini menampilkan halaman langkah pendaftaran wakaf dan langkah

    konfirmasi pembayaran. Halaman cara wakaf dapat dilihat sebagai berikut :

    Gambar III. 12

    Halaman Cara Wakaf

    4. Halaman Program Wakaf

    Halaman ini menampilkan program wakaf yang pernah diselenggarakan oleh

    Madena Tahfizh Quran. Pada halaman ini bisa dilihat nama program, harga

    quran, jumlah target quran dan target total pencapaian pada masing-masing

    program wakaf. Pada halaman ini juga terdapat tombol untuk melihat rincian

  • 58

    masing-masing program wakaf quran. Halaman program wakaf dapat dilihat

    sebagai berikut:

    Gambar III. 13

    Halaman Program Wakaf Quran

  • 59

    5. Halaman Galeri

    Halaman ini menampilkan dokumentasi kegiatan acara penyaluran quran

    kepada para penghafal quran sesuai program wakaf quran. Halaman galeri

    dapat dilihat sebagai berikut:

    Gambar III. 14

    Halaman Galeri

  • 60

    6. Halaman Dukungan

    Halaman ini menampilkan informasi pihak-pihak yang mendukung kegiatan

    program wakaf quran yang terdiri dari pihak sponsor dan supported. Halaman

    dukungan dapat dilihat sebagai berikut:

    Gambar III. 15

    Halaman Dukungan

    7. Halaman Testimonial

    Pada halaman ini terdapat form untuk mengisi testimonial. Form ini hanya

    bisa diisi oleh wakif yang melakukan login dan pengunjung hanya bisa melihat

    saja. Halaman testimonial dapat dilihat sebagai berikut:

  • 61

    \

    Gambar III. 16

    Halaman Testimonial

    8. Halaman Daftar Wakif

    Halaman ini menampilkan form pendaftaran wakif. Untuk melakukan wakaf

    diharuskan melakukan pendaftaran wakif terlebih dahulu. Halaman

    pendaftaran wakif dapat dilihat sebagai berikut:

    Gambar III. 17

    Halaman Pendaftaran Wakif

  • 62

    9. Halaman Login Wakif

    Halaman ini menampilkan form untuk memasuki halaman wakif. Pada form ini

    wakif harus memasukan email dan kata sandi yang benar untuk bisa memasuki

    halaman wakif. Halaman pendaftaran wakif dapat dilihat sebagai berikut:

    Gambar III. 18

    Halaman Login Wakif

    10. Halaman Daftar Wakaf

    Halaman ini menampilkan form untuk melakukan pendaftaran wakaf. Pada

    form ini wakif harus mengisi nominal, bank, nomor rekening dan atas nama.

    Untuk nama pewakaf dan keterangan boleh tidak disi. Halaman pendaftaran

    wakaf dapat dilihat sebagai berikut:

  • 63

    Gambar III. 17

    Halaman Pendaftaran Wakaf

    Gambar III. 19

    Halaman Daftar Wakaf

    11. Halaman Rincian Wakaf Transfer

    Halaman ini menampilkan rincian pendaftaran wakaf dan informasi tentang

    batas waktu konfirmasi pembayaran. Pada halaman ini juga terdapat tombol

    untuk melihat struk yang bisa di download sebagai bukti telah melakukan

    pendaftaran wakaf. Halaman rincian wakaf dapat dilihat sebagai berikut:

  • 64

    Gambar III. 20

    Halaman Rincian Wakaf

    12. Halaman Riwayat Wakaf

    Halaman ini menampilkan data riwayat wakaf. Pada halaman ini terdapat tiga

    menu yaitu Selesai, Belum Konfirmasi dan Batal. Menu Selesai menampilkan

    data wakaf yang telah selesai melakukan konfirmasi pembayaran, menu Belum

    Konfirmasi menampilkan data wakaf yang belum melakukan konfirmasi. Jika

    konfirmasi melebihi batas maksimal yang telah ditentukan, maka data wakaf

    akan di tampilkan pada menu Batal tetapi pendaftaran wakaf masih bisa

    dilakukan ulang. Halaman riwayat wakaf dapat dilihat sebagai berikut:

  • 65

    Gambar III. 21

    Halaman Riwayat Wakaf

    13. Halaman Profil Wakif

    Halaman ini menampilkan profil wakif. Pada halaman ini terdapat tombol ubah

    profil yang berfungsi untuk mengubah profil wakif. Hlaman profil wakif dapat

    dilihat sebagai berikut:

    Gambar III. 22

    Halaman Profil Wakif

  • 66

    14. Halaman Login Admin

    Halaman ini menampilkan form untuk memasuki halaman admin dengan cara

    memasukan nama pengguna dan kata sandi dengan benar. Halaman untuk login

    admin dapat dilihat sebagai berikut:

    Gambar III. 23

    Halaman Login Admin

    15. Halaman Beranda Admin

    Halaman ini merupakan halaman utama admin yang menampilkan jumlah data

    wakaf, data wakif, data rumah tahfizh dan data konfimasi. Pada halaman ini

    juga menampilkan grafik wakaf dan testimoni wakif. Halaman beranda admin

    dapat dilihat sebagai berikut:

  • 67

    Gambar III. 24

    Halaman Beranda Admin

    16. Halaman Uang Masuk

    Halaman ini menampilkan data keuangan wakaf yang masuk. Pada halaman

    ini terdapat data pemasukan wakaf secara transfer dan secara tunai. Halaman

    uang masuk dapat dilihat sebagai berikut:

  • 68

    Gambar III. 25

    Halaman Uang Masuk

    17. Halaman Progress Pencapaian

    Halaman ini menampilkan perkembangan pemasukan wakaf yang berisi

    informasi persentase pencapaian target program wakaf. Halaman progress

    pencapaian dapat dilihat sebagai berikut:

    Gambar III. 26

    Halaman Progress Pencapaian

  • 69

    18. Halaman Tambah Admin

    Halaman ini merupakan form untuk menambahkan admin baru. Menambahkan

    admin hanya bisa dilakukan oleh ketua umum dan super administrator.

    Halaman tambah admin dapat dilihat sebagai berikut:

    Gambar III. 27

    Halaman Tambah Admin

    19. Halaman Data Admin

    Halaman ini menampilkan data admin. Data ini dapat dicari dan dilihat detail

    oleh semua admin, tetapi dihapus dan ditambahkan hanya bisa dilakukan oleh

    ketua umum. Halaman data admin dapat dilihat sebagai berikut ini:

  • 70

    Gambar III. 28

    Halaman Data Admin

    20. Halaman Data Rekening Bank

    Halaman ini menampilkan data rekening bank. Data ini dapat dicari oleh semua

    admin, tetapi dihapus dan ditambahkan hanya bisa dilakukan oleh ketua umum.

    Halaman data rekening bank dapat dilihat sebagai berikut ini:

    Gambar III.29

    Halaman Data Rekening

  • 71

    21. Halaman Data Supported

    Halaman ini menampilkan data supoorted. Data ini dapat dicari dan dilihat

    detail oleh semua admin, tetapi dihapus dan ditambahkan hanya bisa dilakukan

    oleh ketua umum. Halaman data supported dapat dilihat sebagai berikut:

    Gambar III.30

    Halaman Data Supported

    22. Halaman Data Sponsor

    Halaman ini menampilkan data sponsor. Data ini dapat dicari dan dilihat detail

    oleh semua admin, tetapi dihapus dan ditambahkan hanya bisa dilakukan oleh

    ketua umum. Halaman data sponsor dapat dilihat sebagai berikut:

  • 72

    Gambar III.31

    Halaman Data Sponsor

    23. Halaman Detail Sponsor

    Halaman ini menampilkan detail atau rincian data dari satu sponsor yang bisa

    dilihat oleh semua admin. Halaman detail sponsor dapat dilihat sebagai berikut:

    Gambar III.32

    Halaman Detail Sponsor

  • 73

    24. Halaman Data Rumah Tahfizh Quran

    Halaman ini merupakan halaman untuk mendaftarkan rumah tahfizh yang akan

    mendapat penyaluran quran pada program yang sedang aktif. Untuk

    mendaftarkan rumah tahfizh quran yaitu dengan cara menceklis pada bagian

    kiri (dekat nomor) kemudian klik tombol salurkan. Untuk membatalkan

    penyaluran ceklis kembali rumah tahfizh kemudian klik tombol tidak salurkan.

    Admin yang bisa melakukan proses ini hanya ketua umum. Halaman data

    rumah tahfizh dapat dilihat sebagai berikut:

    Gambar III.33

    Halaman Data Rumah Tahfizh

    25. Halaman Detail Rumah Tahfizh

    Halaman ini menampilkan detail atau data lengkap dari satu rumah tahfizh.

    Halaman detail rumah tahfizh dapat dilihat sebagai berikut:

  • 74

    Gambar III.34

    Halaman Detail Rumah Tahfizh

    26. Halaman Edit Rumah Tahfizh Quran

    Halaman ini merupakan halaman untuk mengubah satu data rumah tahfizh.

    Admin yang dapat melakukan hal ini hanya ketua umum. Halaman edit rumah

    tahfizh dapat dilihat sebagai berikut:

    Gambar III.35

    Halaman Edit Rumah Tahfizh

  • 75

    27. Halaman Tambah Program Wakaf

    Halaman ini merupakan form untuk menambahkan program wakaf baru dan

    hanya bisa diakses oleh ketua umum. Halaman tambah program wakaf quran

    dapat dilihat sebagai berikut:

    Gambar III.36

    Halaman Tambah Program Wakaf

    28. Halaman Data Program

    Halaman ini menampilkan data program wakaf quran, pada halaman ini

    terdapat rincian atau informasi lengkap tentang program wakaf . Status

    program wakaf hanya bisa diaktifkan dan di nonaktifkan oleh ketua umum.

    Program yang bisa diaktifkan hanya satu program sesuai dengan program

    wakaf yang sedang diselenggarakan. Halaman program wakaf quran dapat

    dilihat sebagai berikut ini:

  • 76

    Gambar III.37

    Halaman Data Program

    29. Halaman Data Wakif

    Halaman ini untuk menampilkan data wakif. Data wakif yaitu data orang yang

    sudah melakukan wakaf pada program yang sedang aktif. Untuk melihat

    halaman wakif dapat dilihat sebagai berikut:

    Gambar III.38

    Halaman Data Wakif

  • 77

    30. Halaman Riwayat Wakaf Perwakif

    Halaman ini merupakan halaman yang menampilkan riwayat wakaf wakif

    selama program sedang berjalan. Untuk melihat halaman riwayat wakif dapat

    dilihat sebagai berikut:

    Gambar III.39

    Halaman Riwayat Wakaf PerWakif

    31. Convert Riwayat Wakaf Perwakif

    Gambar III.40

    Convert Riwayat Wakaf PerWakif

  • 78

    32. Halaman Tambah Wakaf (Tunai)

    Halaman ini merupakan halaman untuk melakukan tambah wakaf atau

    transaksi wakaf secara tunai. Halaman ini bisa diakses oleh admin siapa saja.

    Untuk melihat halaman tambah wakaf dapat dilihat sebagai berikut:

    Gambar III.41

    Halaman Tambah Wakaf (Tunai)

    33. Halaman Konfirmasi

    Halaman ini menampilkan data konfirmasi dari wakif. Halaman ini hanya bisa

    diakses oleh bendahara. Halaman data konfirmasi dapat dilihat sebagai berikut:

    Gambar III.42

    Halaman Konfirmasi

  • 79

    34. Halaman Data Wakaf

    Halaman ini merupakan halaman untuk menampilkan data pemasukan wakaf.

    Data wakaf ini menampilkan data wakaf secara tunai, data wakaf secara

    transfer yang masih dalam proses (menunggu konfirmasi pembayaran) dan data

    wakaf yang telah selesai melakukan konfirmasi pembayaran. Halaman data

    wakaf dapat dilihat berikut:

    Gambar III.43

    Halaman Data Wakaf

    35. Halaman Rincian Wakaf Tunai

    Gambar III.44

    Halaman Rincian Wakaf Tunai

  • 80

    36. Halaman Penyaluran Quran

    Halaman ini merupakan halaman penyaluran quran. Pada halaman ini terdapat

    informasi jumlah quran yang akan disalurkan. Apabila jumlah quran lebih

    banyak dari jumlah hafizh, maka gunakan tombol tambah untuk menambahkan

    jumlah quran yang akan disalurkan. Bagian yang bisa mengakses halaman

    penyaluran ini hanya admin ketua umum. Halaman penyaluran wakaf quran

    dapat dilihat sebagai berikut:

    Gambar III.45

    Halaman Penyaluran Quran

    37. Halaman Laporan Wakaf

    Halaman ini menampilkan data wakaf yang bisa ditampilkan berdasarkan

    tanggal yang dipilih dan bisa dicetak berdasarkan range tanggal. Untuk

    mencetak laporan, terlebih dahulu pilih tanggal mulai dan tanggal akhir yang

    akan dicetak. Halaman data konfirmasi dapat dilihat sebagai berikut:

  • 81

    Gambar III.46

    Halaman Laporan Data Wakaf

    38. Convert Laporan Data Wakaf

    Ini merupakan laporan wakaf yang di convert ke microsoft excell sebagai

    laporan untuk mengetahui data wakif dan jumlah donasi wakaf yang masuk.

    Gambar III.47

    Convert Laporan Data Wakaf

  • 82

    39. Halaman Laporan Penyaluran Quran

    Halaman ini menampilkan data penyaluran quran. Pada halaman ini terdapat

    pilihan laporan penyaluran quran yang akan ditampilkan, dengan cara pilih

    program pada combo box maka laporan penyaluran akan tampil dan data bisa

    di cetak.

    Gambar III.48

    Laporan Penyaluran Quran

    40. Convert Laporan Penyaluran Quran

    Ini merupakan laporan penyaluran quran yang di convert ke microsoft word

    sebagai laporan untuk mengetahui jumlah quran yang disalurkan.

  • 83

    Gambar III.49

    Convert Laporan Penyaluran Quran

    41. Halaman Pengaturan Cara Wakaf

    Halaman ini berfungsi untuk merubah langkah-langkah pendaftaran wakaf dan

    konfirmasi pembayaran yang hanya bisa diakses oleh ketua umum. Halaman

    Pengaturan Cara Wakaf bisa dilihat sebagai berikut:

    Gambar III.50

    Halaman Pengaturan Cara Wakaf

  • 84

    42. Halaman Pengaturan Tentang Wakaf

    Halaman ini berfungsi untuk merubah tentang wakaf yang akan ditampilkan

    pada halaman user. Halaman pengaturan ini hanya bisa diakses oleh ketua

    umum. Halaman pengaturan tentang wakaf dapat dilihat sebagai berikut:

    Gambar III.51

    Halaman Pengaturan Tentang Wakaf

    43. Halaman Pengaturan Umum

    Halaman ini menampilkan form untuk pengaturan tampilan pada halaman user.

    Tampilan yang bisa di rubah yaitu logo web, nama web dll. Halaman

    pengaturan ini hanya bisa diakses oleh super administrator. Halaman

    Pengaturan umum dapat dilihat sebagai berikut:

  • 85

    Gambar III.52

    Halaman Pengaturan Umum

    44. Halaman Pengaturan Bank

    Halaman ini menampilkan data bank dan form tambah bank baru. Halaman ini

    hanya bisa diakses oleh super administrator. Halaman pengaturan bank dapat

    dilihat sebagai berikut:

  • 86

    Gambar III.53

    Halaman Pengaturan Bank

    45. Halaman Galeri

    Halaman ini merupakan halaman dokumentasi berupa foto kegiatan penyaluran

    quran. Galeri foto ini bisa ditambahkan hanya oleh admin ketua umum saja.

    Halaman galeri dapat dilihat sebagai berikut:

    Gambar III.54

    Halaman Galeri

  • 87

    3.10. Pengujian Unit

    Pengujian yang dilakukan pada website wakaf quran ini menggunakan

    pengujian blackbox testing yang berfokus pada proses masukan dan keluaran

    program.

    1. Halaman User

    a. Pengujian Form Daftar dan Edit Wakif

    Tabel III.18.

    Hasil Black Box Testing Form Daftar dan Edit Wakif

    No.

    Sekenario

    Pengujian Test Case

    Hasil yang

    diharapkan

    Hasil

    Pengujian Kesimpulan

    1. Nama Lengkap

    diisi dengan

    angka

    Nama

    Lengkap:

    (99999)

    Sistem akan

    menolak akses

    dan inputan

    Nama Lengkap

    tidak terisi

    Sesuai

    Harapan

    Valid

    2. Nama Lengkap

    diisi dengan

    huruf

    Nama

    Lengkap :

    (xxxxx)

    Sistem akan

    menerima akses

    dan inputan

    Nama Lengkap

    terisi

    Sesuai

    Harapan

    Valid

    3. Kontak diisi

    dengan huruf

    Kontak:

    (xxxxx)

    Sistem akan

    menolak akses

    dan inputan

    Kontak tidak

    terisi

    Sesuai

    Harapan

    Valid

    4. Kontak diisi

    dengan angka

    Kontak :

    (99999)

    Sistem akan

    menerima akses

    dan inputan

    Kontak terisi

    Sesuai

    Harapan

    Valid

    5. Email diisi

    dengan format

    salah

    Email:

    (format

    salah)

    Sistem akan

    menolak akses

    dan data tidak

    tersimpan

    Sesuai

    Harapan

    Valid

    6. Email diisi

    dengan format

    benar

    Nama

    Lengkap:

    (format

    benar)

    Sistem akan

    menerima akses

    dan inputan

    tersimpan

    Sesuai

    Harapan

    Valid

    7. Inputan Kata

    Sandi dan

    Ulangi Kata

    Sandi tidak

    sama

    Kata Sandi:

    (kata sandi1)

    Ulangi Kata

    Sandi: (kata

    sandi2)

    Sistem akan

    menolak akses

    dan

    menampilkan

    “Kata Sandi

    Tidak Sama.”

    Tombol

    Simpan tidak

    berfungsi

    Sesuai

    Harapan

    Valid

    8. Inputan Kata

    Sandi dan

    Kata Sandi:

    (kata sandi1)

    Sistem akan

    menerima akses

    Sesuai

    Harapan

    Valid

  • 88

    Ulangi Kata

    Sandi sama

    Ulangi Kata

    Sandi (kata

    sandi1)

    dan dtombol

    simpan

    berfungsi

    b. Pengujian Form Masuk Akun Wakif

    Tabel III.19.

    Hasil Black Box Testing Form Masuk Akun Wakif

    No.

    Sekenario

    Pengujian Test Case

    Hasil yang

    diharapkan

    Hasil

    pengujian Kesimpulan

    1. Email dan

    Kata Sandi

    tidak di isi

    kemudian klik

    tombol Masuk

    Akun

    Email :

    (kosong)

    Kata Sandi:

    (kosong)

    Sistem akan

    menolak akses

    dan

    menampilkan

    “Gagal masuk,

    silakan lengkapi

    inputan!”

    Sesuai

    Harapan

    Valid

    2. Email di isi

    dan Kata

    Sandi tidak

    diisi kemudian

    klik tombol

    Masuk Akun

    Email :

    (diisi)

    Kata Sandi:

    (kosong)

    Sistem akan

    menolak akses

    dan

    menampilkan

    “Gagal masuk,

    email atau kata

    sandi anda

    salah!”

    Sesuai

    Harapan

    Valid

    3. Email tidak di

    isi dan Kata

    Sandi diisi

    kemudian klik

    tombol Masuk

    Akun

    Email :

    (kosong)

    Kata Sandi:

    (kosong)

    Sistem akan

    menolak akses

    dan

    menampilkan

    “Gagal masuk,

    silakan lengkapi

    inputan!”

    Sesuai

    Harapan

    Valid

    4. Email di isi

    dengan benar

    dan Kata

    Sandi diisi

    dengan benar

    kemudian klik

    tombol Masuk

    Akun

    Email :

    (benar)

    Kata Sandi:

    (benar)

    Sistem akan

    menerima akses

    masuk akun

    dan

    menampilkan

    “Selamat datang

    anda berhasil

    masuk” dan

    menampilkan

    halaman utama

    wakif

    Sesuai

    Harapan

    Valid

  • 89

    c. Pengujian Form Daftar Wakaf

    Tabel III.20.

    Hasil Black Box Testing Form Daftar Wakaf

    No.

    Sekenario

    Pengujian Test Case

    Hasil yang

    diharapkan

    Hasil

    Pengujian Kesimpulan

    1. Nominal di isi

    dengan huruf

    Nominal:

    (xxxxx)

    Sistem akan

    menolak akses

    dan inputan

    Nominal kosong

    Sesuai

    Harapan

    Valid

    2. Nominal diisi

    dengan angka

    Nominal:

    (99999)

    Sistem akan

    menerima akses

    dan inputan

    Nominal terisi

    Sesuai

    Harapan

    Valid

    3. Nomor

    Rekening di

    isi dengan

    huruf

    Nomor

    Rekening:

    (xxxxx)

    Sistem akan

    menolak akses

    dan inputan

    Nomor

    Rekening tidak

    terisi

    Sesuai

    Harapan

    Valid

    4. Nomor

    Rekening diisi

    dengan angka

    Nomor

    Rekening:

    (99999)

    Sistem akan

    menerima akses

    dan inputan

    Nomor

    Rekening terisi

    Sesuai

    Harapan

    Valid

    5. Atas Nama di

    isi dengan

    angka

    Atas Nama:

    (99999)

    Sistem akan

    menolak akses

    dan inputan

    Atas Nama

    tidak terisi

    Sesuai

    Harapan

    Valid

    6. Tas Nama

    diisi dengan

    huruf

    Atas Nama:

    (xxxxx)

    Sistem akan

    menerima akses

    dan inputan

    Atas Nama

    terisi

    Sesuai

    Harapan

    Valid

  • 90

    2. Halaman Administrator

    a. Pengujian Form Masuk Akun

    Tabel III.21.

    Hasil Black Box Testing Form Masuk Akun

    No.

    Sekenario

    Pengujian Test Case

    Hasil yang

    diharapkan

    Hasil

    pengujian Kesimpulan

    1. Nama

    Pengguna di

    isi dengan

    salah dan Kata

    Sandi diisi

    dengan benar

    kemudian klik

    tombol Masuk

    Akun

    Nama

    Pengguna :

    (salah)

    Kata Sandi:

    (benar)

    Sistem akan

    menolak akses

    dan

    menampilkan

    “Gagal masuk,

    nama pengguna

    atau kata sandi

    anda salah!”

    Sesuai

    Harapan

    Valid

    2. Nama

    Pengguna di

    isi dengan

    benar dan

    Kata Sandi

    diisi dengan

    salah

    kemudian klik

    tombol Masuk

    Akun

    Nama

    Pengguna :

    (benar)

    Kata Sandi:

    (salah)

    Sistem akan

    menolak akses,

    dan

    menampilkan

    “Gagal Masuk,

    nama pengguna

    atau kata sandi

    anda salah!”

    Sesuai

    Harapan

    Valid

    3. Nama

    Pengguna di

    isi dengan

    salah dan Kata

    Sandi diisi

    dengan salah

    kemudian klik

    tombol Masuk

    Akun

    Nama

    Pengguna :

    (salah)

    Kata Sandi:

    (salah)

    Sistem akan

    menolak akses,

    dan

    menampilkan

    “Gagal masuk,

    nama pengguna

    atau kata sandi

    anda salah!”

    Sesuai

    Harapan

    Valid

    4. Nama

    Pengguna di

    isi dengan

    benar dan

    Kata Sandi

    diisi dengan

    benar

    kemudian klik

    tombol Masuk

    Akun

    Nama

    Pengguna :

    (benar)

    Kata Sandi:

    (benar)

    Sistem akan

    menerima akses,

    dan

    menampilkan

    “Selamat

    datang, anda

    berhasil

    memasuki

    halaman

    administrator”

    dan

    menampilkan

    halaman utama

    administrator

    Sesuai

    Harapan

    Valid

  • 91

    b. Pengujian Form Tambah dan Edit Admin

    Tabel III.22.

    Hasil Black Box Testing Form Tambah dan Edit Admin

    No.

    Sekenario

    Pengujian Test Case

    Hasil yang

    diharapkan

    Hasil

    Pengujian Kesimpulan

    1. Nama Lengkap

    di isi dengan

    angka

    Nama

    Lengkap:

    (99999)

    Sistem akan

    menolak akses

    dan inputan

    Nama Lengkap

    tidak terisi

    Sesuai

    Harapan

    Valid

    2. Nama Lengkap

    di isi dengan

    huruf

    Nama

    Lengkap:

    (xxxxx )

    Sistem akan

    menerima akses

    dan inputan

    Nama Lengkap

    terisi

    Sesuai

    Harapan

    Valid

    3. Kontak di isi

    dengan huruf

    Kontak:

    (xxxxx)

    Sistem akan

    menolak akses

    dan inputan

    Kontak tidak

    terisi

    Sesuai

    Harapan

    Valid

    4. Kontak diisi

    dengan angka

    Kontak:

    (99999)

    Sistem akan

    menerima akses

    dan inputan

    Kontak terisi

    Sesuai

    Harapan

    Valid

    5. Email diisi

    dengan format

    salah

    Email:

    (format

    salah)

    Sistem akan

    menolak akses

    dan data tidak

    tersimpan

    Sesuai

    Harapan

    Valid

    6. Email diisi

    dengan format

    benar

    Nama

    Lengkap:

    (format

    benar)

    Sistem akan

    menerima akses

    inputan

    tersimpan

    Sesuai

    Harapan

    Valid

    7. Inputan Kata

    Sandi dan

    Ulangi Kata

    Sandi tidak

    sama

    Kata Sandi:

    (kata sandi1)

    Ulangi Kata

    Sandi: (kata

    sandi2)

    Sistem akan

    menolak akses

    dan

    menampilkan

    “Kata Sandi

    Tidak Sama.”

    Tombol Simpan

    tidak berfungsi

    Sesuai

    Harapan

    Valid

  • 92

    8. Inputan Kata

    Sandi dan

    Ulangi Kata

    Sandi sama

    Kata Sandi:

    (kata sandi1)

    Ulangi Kata

    Sandi: (kata

    sandi1)

    Sistem akan

    menerima akses

    dan Tombol

    Simpan

    berfungsi

    Sesuai

    Harapan

    Valid

    c. Pengujian Form Tambah Rekening

    Tabel III.23.

    Hasil Black Box Testing Pengujian Form Tambah Rekening

    No.

    Sekenario

    Pengujian Test Case

    Hasil yang

    diharapkan

    Hasil

    Pengujian Kesimpulan

    1. Nomor

    Rekening di

    isi dengan

    huruf

    Nomor

    Rekening :

    (xxxxx)

    Sistem akan

    menolak akses

    dan inputan

    Nomor

    Rekening

    tidak terisi

    Sesuai

    Harapan

    Valid

    2. Nomor

    Rekening diisi

    dengan angka

    Nomor

    Rekening :

    (99999)

    Sistem akan

    menerima

    akses dan

    inputan

    Nomor

    Rekening

    terisi

    Sesuai

    Harapan

    Valid

    3. Menginput

    Bank yang

    sama dengan

    Bank

    sebelumnya

    Bank :

    (bank sama

    dengan

    sebelumnya)

    Sistem akan

    menolak akses

    dan

    menampilkan

    “Bank sudah

    ada”

    Sesuai

    Harapan

    Valid

    4. Menginput

    Bank yang

    berbeda

    dengan bank

    sebelumnya

    Bank :

    (bank

    berbeda

    dengan

    sebelumnya)

    Sistem akan

    menerima

    akses dan

    inputan

    tersimpan

    Sesuai

    Harapan

    Valid

    5. Menginput

    Nomor

    Rekening

    yang sama

    dengan nomo r

    rekening

    sebelumnya

    Nomor

    Rekening:

    (nomor

    rekening

    sama dengan

    sebelumnya)

    Sistem akan

    menolak akses

    dan

    menampilkan

    “Nomor

    Rekening

    sudah ada”

    Sesuai

    Harapan

    Valid

    5. Menginput

    Nomor

    Rekening

    berbeda

    dengan nomor

    Nomor

    Rekening :

    (nomor

    rekening

    berbeda

    Sistem akan

    menerima

    akses dan

    inputan

    tersimpan

    Sesuai

    Harapan

    Valid

  • 93

    rekening

    sebelumnya

    dengan

    sebelumnya)

    d. Pengujian Form Tambah Supported

    Tabel III.24.

    Hasil Black Box Testing Halaman Tambah Supported

    No.

    Sekenario

    Pengujian Test Case

    Hasil yang

    diharapkan

    Hasil

    Pengujian Kesimpulan

    1. Kontak diisi

    dengan huruf

    Kontak :

    (xxxxx)

    Sistem akan

    menolak akses

    dan inputan

    Kontak tidak

    terisi

    Sesuai

    Harapan

    Valid

    2. Kontak diisi

    dengan angka

    Kontak:

    (99999)

    Sistem akan

    menerima

    akses dan

    inputan

    Kontak terisi

    Sesuai

    Harapan

    Valid

    3. Menginput

    Logo yang

    sama dengan

    logo

    sebelumnya

    Logo :

    (logo yang

    sama dengan

    logo

    sebelumnya)

    Sistem akan

    menolak akses

    dan

    menampilkan

    “Gambar

    sudah ada”

    Sesuai

    Harapan

    Valid

    4. Menginput

    Logo yang

    berbeda

    dengan logo

    sebelumnya

    Logo :

    (logo yang

    berbeda

    dengan logo

    sebelumnya)

    Sistem akan

    menerima

    akses dan

    inputan

    tersimpan.

    Sesuai

    Harapan

    Valid

    5. Menginput

    Nama

    Supported

    yang sama

    dengan nama

    sebelumnya

    Nama

    Supported :

    (nama

    supported

    yang sama

    dengan nama

    sebelumnya)

    Sistem akan

    menolak akses

    dan

    menampilkan

    “Nama

    Supported

    sudah ada”

    Sesuai

    Harapan

    Valid

    6. Menginput

    Nama

    Supported

    yang berbeda

    dengan nama

    sebelumnya

    Nama

    Supported :

    (nama

    supprted

    yang

    berbeda

    Sistem akan

    menerima

    akses dan

    inputan

    tersimpan.

    Sesuai

    Harapan

    Valid

  • 94

    dengan nama

    sebelumnya)

    e. Pengujian Form Tambah Sponsor

    Tabel III.25.

    Hasil Black Box Testing Form Tambah Sponsor

    No.

    Sekenario

    Pengujian Test Case

    Hasil yang

    diharapkan

    Hasil

    Pengujian Kesimpulan

    1. Kontak diisi

    dengan huruf

    Kontak :

    (xxxxx)

    Sistem akan

    menolak akses

    dan inputan

    Kontak tidak

    terisi

    Sesuai

    Harapan

    Valid

    2. Kontak diisi

    dengan angka

    Kontak:

    (99999)

    Sistem akan

    menerima

    akses dan

    inputan terisi

    Sesuai

    Harapan

    Valid

    3. Menginput

    Logo yang

    sama dengan

    logo

    sebelumnya

    Logo :

    (logo yang

    sama dengan

    logo

    sebelumnya)

    Sistem akan

    menolak akses

    dan

    menampilkan

    “Gambar

    sudah ada”

    Sesuai

    Harapan

    Valid

    4. Menginput

    Logo yang

    berbeda

    dengan logo

    sebelumnya

    Logo :

    (logo yang

    berbeda

    dengan logo

    sebelumnya)

    Sistem akan

    menerima

    akses dan

    inputan

    tersimpan.

    Sesuai

    Harapan

    Valid

    5. Menginput

    Nama Sponsor

    yang sama

    dengan nama

    sebelumnya

    Nama

    Sponsor :

    (nama

    sponsor

    yang sama

    dengan

    nama

    sebelumnya)

    Sistem akan

    menolak akses

    dan

    menampilkan

    “Nama

    Sponsor sudah

    ada”

    Sesuai

    Harapan

    Valid

    6. Menginput

    Nama Sponsor

    yang berbeda

    dengan nama

    sebelumnya

    Nama

    Sponsor :

    (nama

    sponsor

    yang

    berbeda

    Sistem akan

    menerima

    akses dan

    inputan

    tersimpan.

    Sesuai

    Harapan

    Valid

  • 95

    dengan

    nama

    sebelumnya)

    f. Pengujian Form Tambah dan Edit Rumah Tahfizh

    Tabel III.26.

    Hasil Black Box Testing Form Tambah dan Edit Rumah Tahfizh Quran

    No.

    Sekenario

    Pengujian Test Case

    Hasil yang

    diharapkan

    Hasil

    Pengujian Kesimpulan

    1. Kontak diisi

    dengan huruf

    Kontak :

    (xxxxx)

    Sistem akan

    menolak akses

    dan inputan

    Kontak tidak

    terisi

    Sesuai

    Harapan

    Valid

    2. Kontak diisi

    dengan angka

    Kontak:

    (99999)

    Sistem akan

    menerima akses

    dan inputan

    terisi

    Sesuai

    Harapan

    Valid

    3. Jumlah Hafizh

    diisi dengan

    huruf

    Jumlah

    Hafizh:

    (xxxxx)

    Sistem akan

    menolak akses

    dan inputan

    Jumlah Hafizh

    tidak terisi

    Sesuai

    Harapan

    Valid

    4. Jumlah Hafizh

    diisi dengan

    angka

    Jumlah

    Hafizh:

    (99999)

    Sistem akan

    menerima akses

    dan inputan

    terisi

    Sesuai

    Harapan

    Valid

    5. Pembimbing

    diisi dengan

    angka

    Pembimbi

    ng:

    (99999)

    Sistem akan

    menolak akses

    dan inputan

    pembimbing

    tidak terisi

    Sesuai

    Harapan

    Valid

    6. Pembimbing

    diisi dengan

    huruf

    Kontak:

    (xxxxx)

    Sistem akan

    menerima akses

    dan inputan

    terisi

    Sesuai

    Harapan

    Valid

  • 96

    g. Pengujian Form Tambah Bank

    Tabel III.27.

    Hasil Black Box Testing Pengujian Form Tambah Bank

    No.

    Sekenario

    Pengujian Test Case

    Hasil yang

    diharapkan

    Hasil

    Pengujian Kesimpulan

    1. Nama Bank

    diisi dengan

    angka

    Nama Bank :

    (99999)

    Sistem akan

    menolak akses

    dan inputan

    Nama Bank

    tidak terisi

    Sesuai

    Harapan

    Valid

    2. Nama Bank

    diisi dengan

    huruf

    Nama Bank:

    (xxxxx)

    Sistem akan

    menerima

    akses dan

    inputan Nama

    Bank terisi

    Sesuai

    Harapan

    Valid

    3. Menginput

    Nama Bank

    yang sama

    dengan

    nama bank

    sebelumnya

    Nama Bank :

    (nama bank sama

    dengan

    sebelumnya)

    Sistem akan

    menolak akses

    dan

    mwnampilkan

    “Nama Bank

    sudah ada”

    Sesuai

    Harapan

    Valid

    4. Menginput

    Nama Bank

    berbeda

    dengan

    nama bank

    sebelumnya

    Nama Bank :

    (nama bank

    berbeda dengan

    sebelumnya)

    Sistem akan

    menerima

    akses dan

    inputan

    tersimpan

    Sesuai

    Harapan

    Valid

    5. Menginput

    Logo Bank

    yang sama

    dengan logo

    bank

    sebelumnya

    Logo Bank :

    (logo bank sama

    dengan

    sebelumnya)

    Sistem akan

    menolak akses

    dan

    mwnampilkan

    “Gambar

    sudah ada”

    Sesuai

    Harapan

    Valid

    6. Menginput

    Logo Bank

    berbeda

    dengan logo

    bank

    sebelumnya

    Logo Bank :(logo

    bank berbeda

    dengan

    sebelumnya)

    Sistem akan

    menerima

    akses dan

    inputan

    tersimpan

    Sesuai

    Harapan

    Valid

  • 97

    h. Pengujian Form Tambah Program Wakaf

    Tabel III.28.

    Hasil Black Box Testing Pengujian Form Tambah Program Wakaf

    No.

    Sekenario

    Pengujian Test Case

    Hasil yang

    diharapkan

    Hasil

    Pengujian Kesimpulan

    1. Harga Quran

    diisi dengan

    huruf

    Harga

    Quran :

    (xxxxx)

    Sistem akan

    menolak akses

    dan inputan

    Harga Quran

    tidak terisi

    Sesuai

    Harapan

    Valid

    2. Harga Quran

    diisi dengan

    angka

    Harga

    Quran :

    (99999)

    Sistem akan

    menerima akses

    dan inputan

    Harga Quran

    terisi

    Sesuai

    Harapan

    Valid

    3. Target Jumlah

    Quran diisi

    dengan huruf

    Target

    Jumlah

    Harga

    Quran :

    (xxxxx)

    Sistem akan

    menolak akses

    dan inputan

    Target Jumlah

    Quran tidak

    terisi

    Sesuai

    Harapan

    Valid

    4. Target Jumlah

    Quran diisi

    dengan angka

    Target

    Jumlah

    Quran :

    (99999)

    Sistem akan

    menerima akses

    dan inputan

    Target Jumlah

    Quran terisi

    Sesuai

    Harapan

    Valid