bab iii pembahasan · program utama yaitu, raudhatul athfal (ra) ... rumah tahfidz al-quran (rtq)...

42
36 BAB III PEMBAHASAN 3.1 Tinjauan Lembaga Tinjauan lembaga ini menjelaskan isi tentang sejarah lembaga, visi dan misi, serta struktur organisasi dan fungsinya. 3.1.1 Sejarah Lembaga Lembaga Bayt Al-Quran Indonesia berdiri pada tanggal 07 mei 2013, dan lembaga tersebut bergerak dibidang Pendidikan Islam, Sosial, dan Dakwah. Seketariat lembaga ini beralamat di jalan Parit H. husin 2 komplek Permata Griya nomor 1 A. Lembaga Bayt Al-Quran Indonesia di ketuai oleh direktur Bapak Ustadz Uzlah Maulana, S.Ud. Dalam lembaga ini, direktur dibantu oleh Pengawas lembaga, Bapak Ustadz H.M. Nur Hasan, SE; Pembina lembaga, Bapak Ir. H. Syafaruddin, AS,MM Bendahara Lembaga, Ibu Hj. Naridawati, dan Sekretaris, Bapak Suhartiman, SH. Lembaga Bayt Al-Quran Indonesia mempunyai tiga program utama yaitu, Raudhatul Athfal (RA) setara dengan taman kanak-kanak yang telah berjalan sejak tahun 2013 dan sudah mempunyai izin operasional dari Kantor Kementrian Agama Provinsi Kalimantan Barat, Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah berjalan sejak tahun 2013 dan telah memiliki izin dari Kantor Kementrian Agama Provinsi Kalimantan Barat, dan Baitul Maal yang merupakan sebuah wadah untuk penerimaan dan penyaluran zakat, infaq, dan sedekah didaerah Pontianak dan sekitarnya. Baitul maal Bayt Al-Quran Indonesia berdiri pada tanggal 5 Maret 2017, program ini sedang mengajukan izin operasional ke

Upload: others

Post on 14-Nov-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

36

BAB III

PEMBAHASAN

3.1 Tinjauan Lembaga

Tinjauan lembaga ini menjelaskan isi tentang sejarah lembaga, visi dan

misi, serta struktur organisasi dan fungsinya.

3.1.1 Sejarah Lembaga

Lembaga Bayt Al-Quran Indonesia berdiri pada tanggal 07 mei 2013, dan

lembaga tersebut bergerak dibidang Pendidikan Islam, Sosial, dan Dakwah.

Seketariat lembaga ini beralamat di jalan Parit H. husin 2 komplek Permata Griya

nomor 1 A. Lembaga Bayt Al-Quran Indonesia di ketuai oleh direktur Bapak

Ustadz Uzlah Maulana, S.Ud. Dalam lembaga ini, direktur dibantu oleh Pengawas

lembaga, Bapak Ustadz H.M. Nur Hasan, SE; Pembina lembaga, Bapak Ir. H.

Syafaruddin, AS,MM Bendahara Lembaga, Ibu Hj. Naridawati, dan Sekretaris,

Bapak Suhartiman, SH. Lembaga Bayt Al-Quran Indonesia mempunyai tiga

program utama yaitu, Raudhatul Athfal (RA) setara dengan taman kanak-kanak

yang telah berjalan sejak tahun 2013 dan sudah mempunyai izin operasional dari

Kantor Kementrian Agama Provinsi Kalimantan Barat, Rumah Tahfidz Al-Quran

(RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak,

program ini telah berjalan sejak tahun 2013 dan telah memiliki izin dari Kantor

Kementrian Agama Provinsi Kalimantan Barat, dan Baitul Maal yang merupakan

sebuah wadah untuk penerimaan dan penyaluran zakat, infaq, dan sedekah

didaerah Pontianak dan sekitarnya. Baitul maal Bayt Al-Quran Indonesia berdiri

pada tanggal 5 Maret 2017, program ini sedang mengajukan izin operasional ke

Page 2: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

37

Kantor Wilayah Kementerian Agama Provinsi Kalimantan Barat. Saat ini Baitul

Maal Lembaga Bayt Al-Quran Indonesia memiliki karyawan sebanyak 3 orang

yang terdiri dari ketua, sekretaris, dan bendahara. Baitul Maal Lembaga Bayt Al-

Quran Indonesia beralamat di Jalan Parit Haji Husien 2 Komplek Grand Paris

Nomor A.25. Lembaga Bayt Al-Quran memiliki visi dan misi sebagai berikut:

1. Visi dan Misi

a. Visi

Mewujudkan masyarakat yang berakhlak ulkarimah, mandiri, kreatif,

inovatif dan memiliki skill di bidang keagamaan.

b. Misi

Menciptakan sebuah pusat kegiatan masyarakat dalam rangka

meningkatkan Sumber Daya Manusia dibidang keislaman melalui

berbagai macam kegiatan keislaman.

3.1.2 Stuktur Organisasi dan Fungsi

Berikut ini merupakan struktur organisasi dan fungsi yang terdapat pada

Lembaga Bayt Al-Quran Indonesia

1. Stuktur Organisasi

Sumber: Hasil Penelitian

Gambar: III.1 Struktur Organisasi Lembaga Bayt Al-Quran Indonesia

Direktur lembaga

Ketua Pimpinan

Bendahara Seketaris

Page 3: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

38

1. Direktur Yayasan

Kepala yayasan bertanggung jawab mengelola yayasan dan memantau

perkembangan yayasan, dan menyetujui apabila ada pengajuan sumbangan

yang akan dibagikan.

2. Ketua Pimpinan

Ketua pimpinan bertanggung jawab mengontrol kinerja dari seketaris dan

bendahara serta mengawasi apabila ada pemasukan donasi dan penyaluran

donasi.

3. Seketaris

Seketaris bertugas menjemput dan menyalurkan donasi para donatur, serta

membuat laporan tentang donasi yang di salurkan.

4. Bendahara

Bendahara bertugas mengatur keuangan dari donasi para donatur untuk

disalurkan kepada orang-orang yang membutuhkan.

3.2 Analisis Kebutuhan

Berdasarkan riset yang telah penulis lakukan pada Baitul Maal Lembaga

Bayt Al-Quran Indonesia memiliki dua kebutuhan sistem, yaitu kebutuhan

fungsional dan kebutuhan non fungsional, yang mana kebutuhan fungsional

sistem ini terdiri atas beberapa fungsi utama yang saling berhubungan dan saling

mendukung satu sama lainnya, sedangkan kebutuhan non fungsional sistem ini

berfungsi mendukung kelancaran fungsi-fungsi utama untuk menghasilkan suatu

tampilan yang diinginkan.

Page 4: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

39

3.2.1 Kebutuhan Fungsional (Functional Requirement)

Kebutuhan fungsional merupakan kebutuhan yang terkait langsung pada

sistem ini diantaranya, sebagai berikut:

1. Login

Fungsi Login adalah hak akses Anggota dan Admin yang disediakan untuk

keamanan sistem. Hak akses login bagi Anggota digunakan agar Anggota

dapat melakukan pemilihan donasi dan menampilkan data-data Anggota itu

sendiri. Hak akses login bagi Admin agar Admin dapat mengolah data pada

halamannya, dan jika tidak melakukan login maka halaman Administrasi

tidak dapat di akses. Dengan memasukkan username dan password, Anggota

dan Admin dapat mengakses halamannya masing-masing.

2. Pendaftaran Donatur

Halaman ini disediakan agar pengunjung dapat melakukan pendaftaran untuk

menjadi Para Donatur yang menyumbang, setelah melakukan pendaftaran

pengunjung sudah memiliki akun dan dapat melakukan login.

3. Program

Untuk halaman ini menampilkan pilihan program yang para donatur bisa

memilih program tersendiri untuk menyalurkan donasinya.

4. Data Donatur

Halaman ini menampilkan data donatur yang dihasilkan dari Anggota yang

melakukan pendaftaran.

5. Acc Konfirmasi Donasi

Halaman ini menampilkan data hasil konfirmasi donatur setelah melakukan

transfer atau pembayaran dan berstatus valid.

Page 5: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

40

6. Dokumentasi

Halaman ini menampilkan foto-foto dan keterangan hasil donasi yang telah di

salurkan.

3.2.2 Kebutuhan Non Fungsional (Non Functional Requirement)

Dalam menjalankan sistem ini, tentunya membutuhan perangkat

pendukung agar mendukung kelancaran sistem ini diantaranya, sebagai berikut:

1. Perangkat keras (Hardware)

Perangkat keras (Hardware) sebagai komponen secara fisik bekerja dalam

melaksanakan pengolahan data dan digunakan sistem untuk menjalankan

program yang telah diperintahkan, Personal Computer (PC) atau Laptop

sebagai perangkat dalam mengoperasikan program Sistem Informasi.

2. Perangkat Lunak (Software)

Agar mendukung sistem kerja pada hardware akan memerlukan software.

Perangkat lunak pendukung seperti xampp yang terdapat aplikasi server

Apache berfungsi sebagai web server dan MySQL database. Web browser

seperti Mozilla Firefox, Google Chrome, dan Internet Explorer sebagai

software dalam menampilkan program itu sendiri.

3. Pemakai (Brainware)

Perlu adanya kegiatan user dalam mengolah sebuah program untuk menjadikan

program tersebut berjalan sesuai dengan hasil yang diinginkan.

Page 6: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

41

3.3 Perancangan Perangkat Lunak

3.3.1 Rancangan Antar Muka

Penulis melakukan tahap perancangan antar muka dengan tujuan agar

dapat memudahkan dalam proses implementasi.

1. Rancangan Antar Muka Halaman Utama Pengunjung

Sumber: Hasil Penelitian

Gambar III.2. Rancangan Antar Muka Halaman Utama Pengunjung

Page 7: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

42

2. Rancangan Antar Muka Halaman Program

Sumber: Hasil Penelitian

Gambar III.3. Rancangan Antar Muka Halaman Program

Page 8: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

43

3. Rancangan Antar Muka Halaman Pendaftaran Donatur

Sumber: Hasil Penelitian

Gambar III.4. Rancangan Antar Muka Halaman Pendaftaran Donatur

Page 9: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

44

4. Rancangan Antar Muka Halaman Login Admin dan Donatur

Username :

Password :

Login

Sumber: Hasil Penelitian

Gambar III.5. Rancangan Antar Muka Halaman Login Admin Donatur

5. Rancangan Antar Muka Halaman Utama Admin

Sumber: Hasil Penelitian

Gambar III.6. Rancangan Antar Muka Halaman Utama Admin

@ Heru Bastian - 2017

Page 10: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

45

6. Rancangan Antar Muka Halaman Data Program

Sumber: Hasil Penelitian

Gambar III.7. Rancangan Antar Muka Halaman Data Program

7. Rancangan Antar Muka Halaman Data Dokumentasi

Sumber: Hasil Penelitian

Gambar III.8. Rancangan Antar Muka Halaman Data Dokumentasi

@ Heru Bastian - 2017

Slide Image

Home Tambah Data Data Master Donatur Dana Terkumpul Logo

ut

Data Program

@Heru Bastian - 2017

No Kode Inisial Nama Program Poto Deskripsi Opsi

@ Heru Bastian - 2017

Page 11: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

46

8. Rancangan Antar Muka Halaman Data Donatur

Sumber: Hasil Penelitian

Gambar III.9. Rancangan Antar Muka Halaman Data Donatur

9. Rancangan Antar Muka Halaman Data Acc Konfirmasi Donasi

Sumber: Hasil Penelitian

Gambar III.10. Rancangan Antar Muka Halaman Data Acc Konfirmasi

Donasi

Page 12: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

47

10. Rancangan Antar Muka Halaman Data Dana Terkumpul

Sumber: Hasil Penelitian

Gambar III.11. Rancangan Antar Muka Halaman Data Dana

Terkumpul

Page 13: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

48

3.3.2 Rancangan Basis Data

Membuat sebuah rancangan basis data yang berfungsi untuk menghasilkan

gambaran tabel-tabel yang akan dirancang mengunakan Entity Relationship

Diagram (ERD).

1. Entity Relationship Diagram (ERD)

Sumber: Hasil Penelitian

Gambar III.12. Entity Relationship Diagram (ERD)

Page 14: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

49

2. Logical Record Structure (LRS)

Sumber: Hasil Penelitian

Gambar III.13. Logical Record Structure (LRS)

3. Spesifikasi File

Dalam spesifikasi file ini menjelaskan tentang tabel-tabel yang terbentuk

dari transformasi ERD, file-file ini akan tersimpan dalam sebuah database.

Adapun file-file tersebut diantaranya sebagai berikut:

Page 15: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

50

a. Spesifikasi File Admin

Nama File : Admin

Akronim : admin

Fungsi : sebagai penyimpan data admin

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 165

Kunci field : id_admin

Software : MySQL

Tabel III.1.

Spesifikasi File Admin

No Elemen Data Nama Field Tipe Size Keterangan

1 Id Admin id_admin int 15 Primary Key

3 Username Username varchar 50

4 Password Password varchar 100

Sumber: Hasil Penelitian

b. Spesifikasi File Donatur

Nama File : Donatur

Akronim : donatur

Fungsi : sebagai penyimpan Data Anggota Donatur

Tipe File : File Master

Organisasi File : Indexed Sequential

Page 16: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

51

Akses File : Random

Media : Harddisk

Panjang record : 390

Kunci field : id_donatur

Software : MySQL

Tabel III.2.

Spesifikasi File Donatur

No Elemen Data Nama Field Tipe Size Keterangan

1 Kode Donatur kode_donatur int 10 Primary Key

2 Nama nama_anggota varchar 50

3 J_K j_k varchar 15

4 Username Username varchar 20

5 Password Password varchar 40

6 Alamat Alamat varchar 70

7 HP Hp varchar 25

8 Pin BBm pin_bbm varchar 10

10 WA Wa varchar 25

11 Perkerjaan Perkerjaan varchar 50

12 Penghasilan Penghasilan varchar 35

13 Status Menikah stts_menikah varchar 20

14 Jumlah Anak jml_anak int 10

15 Tanggal Registrasi tgl_reg date 10

Sumber: Hasil Penelitian

Page 17: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

52

c. Spesifikasi File Dokumentasi

Nama File : Dokumentasi

Akronim : dokumentasi

Fungsi : sebagai penyimpan data dokumentasi

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 525

Kunci field : iddok

Software : MySQL

Tabel III.3.

Spesifikasi File Dokumentasi

No Elemen Data Nama Field Tipe Size Keterangan

1 Id Dokumentasi Iddok varchar 15 Primary Key

2 Kode Program kode_program int 10 Foreign Key

4 Tanggal Tanggal date 10

5 Foto 1 foto_1 varchar 50

6 Foto 2 foto_2 varchar 50

7 Foto 3 foto_3 varchar 50

8 Judul Judul varchar 100

Page 18: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

53

9 Isi Isi varchar 200

10 Lokasi Lokasi varchar 40

Sumber: Hasil Penelitian

d. Spesifikasi File Konfirmasi Donatur

Nama File : Konfirmasi Donatur

Akronim : konfirmasi_donatur

Fungsi : sebagai penyimpan data Konfirmasi dari Donatur

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 111

Kunci field : idkonfir

Software : MySQL

Tabel III.4.

Spesifikasi File Konfirmasi Donatur

No Elemen Data Nama Field Tipe Size Keterangan

1 Id Konfrimasi Idkonfir int 10 Primary Key

2 Kode Donatur kode_donatur int 10 Foreign Key

3 Kode Program kode_program int 10 Foreign Key

4 Nominal Nominal double 11

5 ID Bank Lem idbank_lem int 10 Foreign Key

6 ID Bank Idbank int 10 Foreign Key

Page 19: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

54

7 Foto Foto varchar 50

8 Status Status enum 15

9 Tanggal Tgl date 10

10 Bulan Bln int 10

11 Tahun Thn int 15

Sumber: Hasil Penelitian

e. Spesifikasi File Program

Nama File : Program

Akronim : program

Fungsi : sebagai penyimpan data program

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 330

Kunci field : kode_program

Software : MySQL

Tabel III.5.

Spesifikasi File Program

No Elemen Data Nama Field Tipe Size Keterangan

1 Kode Program kode_program Int 15 Primary Key

2 Inisial Inisial Varchar 15

3 Program Program Varchar 50

Page 20: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

55

4 Foto Foto Varchar 50

5 Deskripsi Deksripsi Text 200

Sumber: Hasil Penelitian

f. Spesifikasi File Bank Lembaga

Nama File : Bank Lembaga

Akronim : bank_lembaga

Fungsi : sebagai penyimpan data bank_lembaga

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 86

Kunci field : idbank_lem

Software : MySQL

Tabel III.6.

Spesifikasi File Bank Lembaga

No Elemen Data Nama Field Tipe Size Keterangan

1 Id Bank Lem idbank_lem int 11 Primary Key

2 Nama Bank nama_bank varchar 30

3 Atas Nama a_nm varchar 30

4 No Rek Norek varchar 25

Sumber: Hasil Penelitian

Page 21: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

56

g. Spesifikasi File Bank

Nama File : Bank

Akronim : bank

Fungsi : sebagai penyimpan data Bank

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 40

Kunci field : idbank

Software : MySQL

Tabel III.7.

Spesifikasi File Bank

No Elemen Data Nama Field Tipe Size Keterangan

1 IdBank Idbank Int 10 Primary Key

2 Bank Bank varchar 30

Sumber: Hasil Penelitian

h. Spesifikasi File Total Dana Donasi

Nama File : Total Dana Donasi

Akronim : total_dana_donasi

Fungsi : sebagai penyimpan data Total Dana Donasi

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Page 22: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

57

Media : Harddisk

Panjang record : 41

Kunci field : idtotal

Software : MySQL

Tabel III.8.

Spesifikasi File Total Dana Donasi

No Elemen Data Nama Field Tipe Size Keterangan

1 Id Total Idtotal Int 10 Primary Key

2 Kode Program kode_program int 10

3 Jumlah Jumlah Int 11

4 Tanggal Tanggal date 10

Sumber: Hasil Penelitian

3.3.3 Rancangan Struktur Navigasi

Dalam rancangan struktur navigasi ini terbagi menjadi 2 struktur navigasi,

diantaranya struktur navigasi pengunjung dan struktur navigasi untuk halaman

Admin. Adapun rancangannya sebagai berikut:

1. Struktur Navigasi Pengunjung

Sumber: Hasil Penelitian

Gambar III.14. Struktur Navigasi Pengunjung

Page 23: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

58

2. Struktur Navigasi Donatur

Home

Tentang Kami Program Donatur

Sejarah

Visi dan Misi

Dana

TerkumpulHubungi Kami Logout

Data Donatur

Konfirmasi

Donasi

Dokumentasi

Sumber: Hasil Penelitian

Gambar III.15. Struktur Navigasi Donatur

3. Struktur Navigasi Admin

Sumber: Hasil Penelitian

Gambar III.16. Struktur Navigasi Admin

Page 24: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

59

3.4 Implementasi dan Pengujian Black Box

3.4.1 Implementasi

Pada bagian ini merupakan hasil dari perancangan yang sudah

diterjemahkan ke dalam bahasa pemograman. Hasil dari tahap implementasi ini

merupakan sebuah sistem yang siap diuji dan dijalankan.

1. Implementasi Antar Muka

a. Halaman Login Admin dan Donatur

Halaman ini dibuat untuk memberikan batasan kepada pihak yang tidak

berkepentingan agar tidak dapat mengakses dan mengolah data pada

halaman administrasi ataupun donasi tanpa melakukan login terlebih

dahulu.

Sumber: Hasil Penelitian

Gambar III.17. Implementasi Halaman Login Admin dan Donatur

Page 25: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

60

b. Halaman Utama Admin

Halaman utama admin adalah halaman administrasi untuk mengolah setiap

data yang tersedia pada halaman ini, halaman administrasi dapat diakses

jika admin sudah melakukan login.

Sumber: Hasil Penelitian

Gambar III.18. Implementasi Halaman Utama Admin

c. Halaman Data Program

Untuk menampilkan tabel data program, dan dilengkapi fungsi cari data,

edit data, dan hapus data.

Sumber: Hasil Penelitian

Gambar III.20. Implementasi Halaman Data Program

Page 26: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

61

d. Halaman Data Dokumentasi

Halaman ini untuk menampilkan tabel data Dokumentasi secara

keseluruhan, dan dilengkapi fungsi cari data, edit data, dan hapus data.

Sumber: Hasil Penelitian

Gambar III.19. Implementasi Halaman Data Dokumentasi

e. Halaman Data Donatur

Halaman antar muka tabel data Donatur ini digunakan untuk menampilkan

data Donatur secara keseluruhan, dan dilengkapi fungsi cari data, edit data,

dan hapus data.

Sumber: Hasil Penelitian

Gambar III.21. Implementasi Halaman Data Donatur

Page 27: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

62

f. Halaman Data Konfirmasi Donasi

Halaman ini berfungsi untuk menampilkan tabel data Konfirmasi Donasi

secara keseluruhan, dan dilengkapi fungsi cari data dan hapus data.

Sumber: Hasil Penelitian

Gambar III.22. Implementasi Halaman Data Konfirmasi Donasi

g. Halaman Utama Pengunjung

Halaman utama pengunjung menampilkan Program-program Baitul Maal

Bayt Al-Qur’an Indonesia secara keseluruhan yang ditawarkan kepada

pengunjung atau donatur, dan sudah disediakan tombol-tombol navigasi

yang dapat digunakan oleh pengunjung atau donatur untuk mengakses

informasi yang dibutuhkan.

Sumber: Hasil Penelitian

Gambar III.23. Implementasi Halaman Utama Pengunjung

Page 28: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

63

h. Halaman Pendaftaran Donatur

Halaman ini terdapat pada halaman login, pendaftaran disediakan untuk

pengunjung melakukan pendaftaran agar dapat bergabung menjadi

donatur, karena untuk menjadi anggota donasi harus bergabung menjadi

donatur. Terdapat tombol Daftar dan Kembali di halaman login.

Sumber: Hasil Penelitian

Gambar III.24. Implementasi Halaman Pendaftaran Anggota Donatur

2. Spesifikasi Sistem Komputer

Kebutuhan minimum pada spesifikasi perangkat keras dan perangkat

lunak adalah sebagai berikut:

Page 29: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

64

a. Spesifikasi Perangkat Keras

1) Server

a) CPU

(1) Processor Intel Core i3

(2) RAM 4,00 GB

(3) Hard Disk 500 GB

b) Mouse

c) Keyboard

d) Monitor dengan resolusi layar minimum 1024 x 768

e) Koneksi internet dengan kecepatan 2 Mbps

2) Client

a) CPU

(1) Processor 3.7 Ghz

(2) RAM 2,00 GB

(3) Hard Disk 500 GB

b) Mouse

c) Keyboard

d) Monitor dengan resolusi layar minimum 1024 x 768

e) Koneksi internet dengan kecepatan 1 Mbps

b. Spesifikasi Perangkat Lunak

1) Server

a) Sistem operasi seperti Microsoft Windows 7 dan Windows XP.

b) Aplikasi web server seperti Xampp yang memiliki beberapa komponen,

diantaranya:

Page 30: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

65

(1) Aplikasi Apache Server

(2) Aplikasi MySQL Server

(3) Aplikasi PHP Server

(4) Aplikasi phpMyAdmin

2) Client

a) Sistem operasi seperti Microsoft Windows 7 dan Windows XP.

b) Aplikasi web browser seperti: Google Chrome dan Mozilla Firefox.

3.4.2 Pengujian Black Box

Dengan melakukan pengujian black box ini bermaksud untuk

mendapatkan informasi apakah proses masukan dan keluaran dari program

tersebut sesuai dengan spesifikasi yang diharapkan, maka pada implementasinya

diperlukan pengujian berdasarkan klasifikasi pengujian black box yang ada,

diantaranya yaitu:

1. Pengujian Fungsional

Dalam pengujian fungsional ini program akan diperiksa apakah berjalan sesuai

harapan.

Tabel III.9.

Hasil Pengujian Fungsional Login Admin

No

Skenario

Pengujian

Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpul

an

1 Username dan

Password

dikosongkan,

setelah itu klik

Username :

(kosong)

Password :

(kosong)

Sistem akan

menolak akses login

dan menampilkan

pesan “Login gagal,

Sesuai

harapan

Valid

Page 31: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

66

tombol Login Periksa username

atau password”

2 Mengisi

Username dan

Password dengan

kondisi salah atau

hanya salah

satunya, lalu klik

tombol login

Username :

(admin)

Password :

(xxxxx)

Sistem akan

menolak akses login

dan menampilkan

pesan “Login gagal,

Periksa username

atau password”

Sesuai

harapan

Valid

3 Mengisi

Username dan

Password dengan

data yang benar,

lalu klik tombol

login

Username :

(admin)

Password :

(admin)

Sistem menerima

akses login dan

menampilkan pesan

“Login Sukses”

kemudian membuka

halaman menu

utama admin

Sesuai

harapan

Valid

Sumber: Hasil Penelitia

Tabel III.10.

Hasil Pengujian Fungsional Input Data Admin

No.

Skenario

Pengujian

Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpul

an

1 Mengosongkan

semua isian data,

lalu klik tombol

Simpan

Form input data:

(kosong)

Sistem akan

menolak akses

simpan dan

menampilkan

pesan “Harap

Sesuai

harapan

Valid

Page 32: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

67

isi bidang ini”

2

Mengosongkan

sebagian isian

data, lalu klik

tombol Simpan

Form input data :

(data tidak

lengkap)

Sistem akan

menolak akses

simpan dan

menampilkan

pesan “Harap

isi bidang ini”

Sesuai

harapan

Valid

3

Mengisi semua

isian data dengan

lengkap dan

benar,

lalu klik tombol

Simpan

Form input data :

(diisi dengan

lengkap dan

benar)

Sistem akan

menerima data

dan

menampilkan

pesan “Berhasil

disimpan.”

Sesuai

harapan

Valid

Sumber: Hasil Penelitian

Tabel III.11.

Hasil Pengujian Fungsional Input Data Bank

No.

Skenario

Pengujian

Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpul

an

1 Mengosongkan

semua isian data

bank, lalu klik

tombol Simpan

Form input data:

(kosong)

Sistem akan

menolak akses

simpan dan

menampilkan

pesan “Harap

isi bidang ini”

Sesuai

harapan

Valid

2

Mengisi semua

isian data bank

dengan lengkap

Form input data :

(diisi dengan

lengkap dan benar)

Sistem akan

menerima data

dan

Sesuai

harapan

Valid

Page 33: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

68

dan benar,

lalu klik tombol

Simpan

menampilkan

pesan “Berhasil

disimpan”

Sumber: Hasil Penelitian

Tabel III.12.

Hasil Pengujian Fungsional Input Data Program

No.

Skenario

Pengujian

Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpul

an

1 Mengosongkan

semua isian data

program, lalu

klik tombol

Simpan

Form input data:

(kosong)

Sistem akan

menolak akses

simpan dan

menampilkan

pesan “Harap

isi bidang ini”

Sesuai

harapan

Valid

2

Mengisi semua

isian data

program dengan

lengkap dan

benar,

lalu klik tombol

Simpan

Form input data :

(diisi dengan

lengkap dan benar)

Sistem akan

menerima data

dan

menampilkan

pesan “Berhasil

disimpan”

Sesuai

harapan

Valid

Sumber: Hasil Penelitia

Page 34: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

69

Tabel III.13.

Hasil Pengujian Fungsional Input Data Dokumentasi

No.

Skenario

Pengujian

Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpul

an

1 Mengosongkan

semua isian data

dokumentasi,

lalu klik tombol

Simpan

Form input data:

(kosong)

Sistem akan

menolak akses

simpan dan

menampilkan

pesan “Harap

isi bidang ini”

Sesuai

harapan

Valid

2

Mengisi semua

isian data

dokumentasi

dengan lengkap

dan benar,

lalu klik tombol

Simpan

Form input data :

(diisi dengan

lengkap dan benar)

Sistem akan

menerima data

dan

menampilkan

pesan “Data

Dokumentasi

disimpan

Sesuai

harapan

Valid

Sumber: Hasil Penelitian

Page 35: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

70

Tabel III.14.

Hasil Pengujian Fungsional Input Data Bank Lembaga

No.

Skenario

Pengujian

Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpul

an

1 Mengosongkan

semua isian data

data bank

lembaga lalu

klik tombol

Simpan

Form input data:

(kosong)

Sistem akan

menolak akses

simpan dan

menampilkan

pesan “Harap

isi bidang ini”

Sesuai

harapan

Valid

2

Mengisi semua

isian data bank

lembaga dengan

lengkap dan

benar,

lalu klik tombol

Simpan

Form input data :

(diisi dengan

lengkap dan benar)

Sistem akan

menerima data

dan

menampilkan

pesan “Berhasil

disimpan”

Sesuai

harapan

Valid

Sumber: Hasil Penelitian

Tabel III.15.

Hasil Pengujian Fungsional Ubah Data Program

No.

Skenario

Pengujian

Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpu

lan

1 Mengosongkan

nama kategori,

lalu klik tombol

Update

Nama Program

awal: (terisi)

Nama program

baru: (Kosong)

Sistem akan

menolak akses

update dan

menampilkan

Sesuai

harapan

Valid

Page 36: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

71

pesan “Harap isi

bidang ini”

3

Mengganti semua

data program atau

sebagian,

lalu klik tombol

Update

(Nama Program)

Update semua atau

sebagian

Sistem akan

menyimpan data

dan

menampilkan

data program

baru

Sesuai

harapan

Valid

Sumber: Hasil Penelitian

Tabel III.16.

Hasil Pengujian Fungsional Ubah Data Bank

No.

Skenario

Pengujian

Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpul

an

1 Mengosongkan

semua isian data,

kemudian klik

tombol Update

Data bank

Awal: (lengkap)

Data bank

Baru: (Kosong)

Sistem akan

menolak akses

update dan

menampilkan

pesan “Harap

isi bidang ini”

Sesuai

harapan

Valid

2

Mengosongkan

sebagian isian

data,

lalu klik tombol

Update

Form update

data :

(mengosongkan

sebagian atau

tidak lengkap)

Sistem akan

menolak akses

Update dan

menampilkan

pesan “Harap

isi bidang ini”

Sesuai

harapan

Valid

3

Mengubah semua

isian data atau

Form update

data :

Sistem akan

menerima data

Sesuai

harapan

Valid

Page 37: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

72

sebagian dengan

lengkap dan

benar,

lalu klik tombol

Update

(diubah sebagian

atau lengkap

dengan benar)

dan

menampilkan

pesan “Berhasil

simpan data”

Sumber: Hasil Penelitian

Tabel III.17.

Hasil Pengujian Fungsional Ubah Data Bank Lembaga

No. Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesim

pulan

1 Mengosongkan

semua atau sebagian

isian data, kemudian

klik tombol Update

Form update data

awal:

(terisi lengkap)

Form update

data :

(mengosongkan

sebagian atau

tidak lengkap)

Sistem akan

menolak akses

update dan

menampilkan

pesan “Harap

isi bidang ini”

Sesuai

harapan

Valid

2

Mengubah semua

isian data atau

sebagian dengan

lengkap dan benar,

lalu klik tombol

Update

Form update

data :

(diubah sebagian

atau lengkap

dengan benar)

Sistem akan

menerima data

dan

menampilkan

pesan “Berhasil

disimpan”

Sesuai

harapan

Valid

3

Mengubah semua

isian data atau

sebagian dengan

lengkap dan benar,

lalu klik tombol

Update

Form update

data :

(diubah sebagian

atau lengkap

dengan benar)

Sistem akan

menerima data

dan

menampilkan

pesan “Berhasil

simpan data”

Sesuai

harapan

Valid

Sumber: Hasil Penelitian

Page 38: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

73

Tabel III.18.

Hasil Pengujian Fungsional Ubah Data Dokumentasi

No.

Skenario

Pengujian

Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpul

an

1 Mengosongkan

semua isian data,

kemudian klik

tombol Update

Data

Dokumentasi

Awal:

(lengkap)

Data Baru:

(Kosong)

Sistem akan

menolak akses

update dan

menampilkan

pesan “Harap isi

bidang ini”

Sesuai

harapan

Valid

2

Mengosongkan

sebagian isian

data,

lalu klik tombol

Update

Form update

data :

(mengosongkan

sebagian atau

tidak lengkap)

Sistem akan

menolak akses

Update dan

menampilkan

pesan “Harap isi

bidang ini”

Sesuai

harapan

Valid

3

Mengubah semua

isian data atau

sebagian dengan

lengkap dan

benar,

lalu klik tombol

Update

Form update

data :

(diubah

sebagian atau

lengkap dengan

benar)

Sistem akan

menerima data

dan menampilkan

pesan “Berhasil

disimpan”

Sesuai

harapan

Valid

Sumber: Hasil Penelitian

Page 39: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

74

Tabel III.19.

Hasil Pengujian Fungsional Hapus Data Program

No.

Skenario

Pengujian

Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpul

an

1 Klik icon hapus

pada aksi

Aksi:

(klik icon hapus)

Sistem akan

menghapus data

Program dan

menampilkan ke

tabel data

program

Sesuai

harapan

Valid

Sumber: Hasil Penelitian

Tabel III.20.

Hasil Pengujian Fungsional Hapus Data Bank

Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

Klik icon hapus

pada tabel bank

Tombol hapus:

(klik icon Hapus)

Sistem akan

menghapus data

bank dari tabel

bank.

Sesuai

harapan

Valid

Sumber: Hasil Penelitian

Tabel III.21.

Hasil Pengujian Fungsional Hapus Data Bank Lembaga

Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

Klik icon hapus

pada tabel data

bank lembaga

Tombol hapus:

(klik icon Hapus)

Sistem akan

menghapus data

bank lembaga dari

tabel bank lembaga

Sesuai

harapan

Valid

Sumber: Hasil Penelitian

Page 40: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

75

Tabel III.22.

Hasil Pengujian Fungsional Hapus Data Dokumentasi

Skenario

Pengujian

Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

Klik icon hapus

pada tabel

dokumentasi

Tombol hapus:

(klik icon Hapus)

Sistem akan

menghapus data

dokumentasi dari

tabel dokumentasi.

Sesuai

harapan

Valid

Sumber: Hasil Penelitian

Tabel III.23.

Hasil Pengujian Fungsional Hapus Data Donatur

Skenario

Pengujian

Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

Klik icon hapus

pada tabel Order

atau tabel Donatur

Tombol hapus:

(klik icon Hapus)

Sistem akan

menghapus data

Donatur dari tabel

Donatur .

Sesuai

harapan

Valid

Sumber: Hasil Penelitian

Tabel III.24.

Hasil Pengujian Fungsional Hapus Data Konfirmasi Donasi

Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian Kesimpulan

Klik icon hapus

pada tabel

Konfirmasi Donasi

Tombol hapus:

(klik icon Hapus)

Sistem akan

menghapus data

Konfirmasi Donasi

dari tabel

Konfirmasi Donasi

Sesuai

harapan

Valid

Sumber: Hasil Penelitian

Page 41: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

76

2. Pengujian Penerimaan Pengguna (user acceptance)

Untuk dapat mengetahui apakah program mencapai harapan pengguna dan

berjalan sesuai harapan, maka dilakukan pengujian user acceptance.

Tabel III.25.

Hasil Pengujian Halaman Login Donatur

No

Skenario

Pengujian

Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpul

an

1 Username dan

Password

dikosongkan,

setelah itu klik

tombol Login

Username :

(kosong)

Password :

(kosong)

Sistem akan menolak

akses login dan

menampilkan pesan

“Login gagal,

Periksa username

atau password”

Sesuai

harapan

Valid

2 Mengisi

Username dan

Password dengan

kondisi salah atau

hanya salah

satunya, lalu klik

tombol login

Username :

(heru)

Password :

(xxxxx)

Sistem akan menolak

akses login dan

menampilkan pesan

“Login gagal,

Periksa username

atau password”

Sesuai

harapan

Valid

3 Mengisi

Username dan

Password dengan

data yang benar,

lalu klik tombol

login

Username :

(heru)

Password :

(heru123)

Sistem menerima

akses login dan

menampilkan pesan

“Welcome”.

Sesuai

harapan

Valid

Sumber: Hasil Penelitian

Page 42: BAB III PEMBAHASAN · program utama yaitu, Raudhatul Athfal (RA) ... Rumah Tahfidz Al-Quran (RTQ) adalah sebuah program untuk menghafal Al-Quran untuk anak-anak, program ini telah

77

Tabel III.26.

Hasil Pengujian Halaman Pendaftaran Donatur

No Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpul

an

1 Mengosongkan

semua atau

sebagian isian

data, lalu klik

tombol Daftar

Form input

data:

(Kosong

semua atau

sebagian)

Sistem akan

menolak akses

simpan dan

menampilkan pesan

“Harap isi bidang

ini”

Sesuai

harapan

Valid

2 Mengisi semua

data dengan

lengkap dan

benar, lalu klik

tombol Daftar

Form input

data: (Diisi

dengan

lengkap dan

benar)

Sistem akan

menerima data dan

menampilkan pesan

“Welcome”

Sesuai

harapan

Valid

Sumber: Hasil Penelitian

Tabel III.27.

Hasil Pengujian Web Browser

No Skenario

Pengujian Test Case

Hasil yang

diharapkan

Hasil

Pengujian

Kesimpul

an

1 Proses

menjalankan

program pada web

browser Mozilla

Firefox

Web browser

pada Mozilla

Firefox

Program tidak

berjalan sempurna,

textbox bertipe date

tidak berjalan sesuai

harapan

Tidak sesuai

harapan

Tidak Valid

2 Proses

menjalankan

program pada web

browser Google

Chrome

Web browser

pada Google

Chrome

Program dapat

berjalan sempurna,

textbox bertipe date

dapat berjalan sesuai

harapan

Sesuai

harapan

Valid

Sumber: Hasil Penelitian