bab iii pembahasan · sie.dakwah kepala tpq siti rokhanatun sie. phbi h, edi susanto perpustakaan...
TRANSCRIPT
23
BAB III
PEMBAHASAN
3.1 Tinjauan Perusahaan
Sebagai penunjang data dan informasi untuk menyusun Tugas Akhir ini maka
penulis melakukan riset ke perusahaan untuk menggali informasi yang diperlukan
sehingga apa yang ditulis dan program yang dirancang benar-benar merupakan data
yang sebenarnya dan dapat dipertanggung jawabkan sehingga program yang
dirancang juga tepat dan bermanfaat. Dalam tinjauan perusahaan ini akan membahas
mengenai sejarah perusahaan dan struktur organisasi serta fungsi dalam perusahaan.
3.1.1 Sejarah Perusahaan
Pada tahun 2008 didirikan Taman Pendidikan Al Qur’an Nurul Jannah yang
berlokasi jl.Permata Hijau Permai Rt.04 Rw.017 Kelurahan Kaliabang Tengah
Kecamatan Bekasi Utara, Kota Bekasi. Perkembangan dari tahun ke tahun cukup
pesat karna pada awal berdirinya, TPQ Nurul Jannah hanya terdiri dari belasan siswa
dan sampai sekarang sudah bertambah menjadi ratusan siswa.
Dalam perkembangannya, TPQ Nurul Jannah membuat suatu kegiatan tambahan
yang dimana kegiatan tersebut ternyata membawa dampak yang baik bagi TPQ
Nurul Jannah. Terbukti dengan banyaknya prestasi yang telah diukir oleh santriawan-
satriwati TPQ Nurul Jannah.
Dengan adanya perkembangan tersebut maka TPQ Nurul Jannah setiap tahun
ajaran baru selalu mengalami kenaikan jumlah santri. Oleh karena itu pihak TPQ
24
terus berusaha memperbaiki mutu pendidikan. Adapun visi dan misi TPQ Nurul
Jannah:
Visi:
Menciptakan santri TPQ Nurul Jannah sebagai institusi pendidikan yang berkualitas
dalam menghasilkan santri TPQ yang dapat menguasai ilmu dan dapat
mengamalkannya yang dilandasi dengan berakhlaqul karimah.
Misi:
a. Menyelenggarakan pendidikan TPQ yang berdasarkan Al-Qur’an dan sunnah
Rasul.
b. Menyeleggarakan pendidikan TPQ berdasarkan kurikulum dan perundang
undangan atau peraturan yang berlaku.
c. Meningkatkan kemampuan mempelajari dan memahami ilmu agama secara
berkesinambungan.
d. Menciptakan para santri atau generasi qur’ani yang berakhlak mulia.
3.1.2 Struktur Organisasi dan Fungsi
Struktur organisasi adalah susunan subsistem/ subbagian dengan wewenang dan
tanggung jawab masing- masing. Dimana pengorganisasian merupakan proses
penyusunan struktur organisasi yang sesuai dengan tujuan organisasi, sumber daya
yang dimiliki dan lingkungan yang melingkupinya. Struktur organisasi
memungkinkan adanya pembagian tugas yang jelas dan tepat. Adapun struktur
organisasi pada TPQ Nurul Jannah dapat dilihat dibawahAini.
25
STRUKTUR ORGANISASI DKM AL HUDA
TPQ NURUL JANNAH
BEKASI UTARA
Sumber : Masjid Al Huda, TPQ Nurul Jannah Bekasi
Gambar III.1 Struktur Organisasi
PENASEHAT
TUKIMIN
KETUA
Ust, SOBARI, S.Pd.I
BENDAHARA
SIGIT. HP
BIDANG UBUDIYAH
Ust, AMAL SANTOSO
SEKRETARIS
IKHSAN
BID. MU’AMALAH
H, BEJO WIDIARTO
Sie.Dakwah
Irwanto
Kepala TPQ
Siti Rokhanatun
Sie. PHBI
H, Edi Susanto
Perpustakaan
Sarimun
Pemulasaran Jenazah
Hardi
Pembinaan Remaja
Joko
Pembangunan
Ir, Zaenal Ibrahim
Mobilisasi Dana
Suryono
Perlengkapan
Astakari
Humas
Winarto
Hukum
Abu Mansyur, SH
26
3.2 Analisa Kebutuhan
Analisa kebutuhan merupakan sebuah proses untuk mendapatkan informasi,
model, spesifikasi tentang perangkat lunak yang diinginkan pengguna yang bertujuan
untuk memahami permasalahan dari sistem yang berjalan dan solusi dari sistem yang
akan dibuat. Dan informasi yang diperoleh dari pengguna inilah yang menjadi avuan
untuk melakukan desain perangkat lunak. Berikut adalah analisi kebutuhan dalam
perancangan program aplikasi pendidikan TPQ & TKQ ini:
1. Kebutuhan pemakai
Kebutuhan- kebutuhan untuk pengembangan perangkat lunak ini sebagai berikut:
a. Perangkat lunak harus mampu membaca data pada saat proses pencarian, proses
pemasukan data, perubahan data dan penghapusan data.
b. Perangkat lunak yang akan dibangun harus mempunyai tampilan yang mudah
dimengerti.
c. Perangkat lunak harus mampu menyimpan data yang dimasukkan oleh pemakai
kedalam database.
d. Perangkat mampu mencetak hasil laporan.
2. Kebutuhan Sistem
Data yang diolah oleh perangkat lunak ini adalah:
a. Data penyimpan oleh semua fungsi perangkat lunak yaitu tabel pendaftaran,
tabel murid, tabel bagi kelas, dan tabel guru
b. Data transaksi merupakan informasi yang akan memproses pembayaran awal
c. Data report (laporan) merupakan informasi output (keluaran) dari setiap data,
baik data penyimpanan maupun data transaksi dari tabel pedaftaran, tabel murid, dan
tabel guru.
27
3.3 Rancangan Dokumen
3.3.1 Rancangan Dokumen Masukan (Input)
Spesifiksi rancangan bentuk masukan merupakan data yang masuk kedalam
sistem dan proses sehingga menghasilkan suatu keluaran. Adapun spesifikasi
rancangan bentuk masukan adalah sebagai berikut:
1. Nama Dokumen : Data Pendaftaran
Fungsi : Menyimpan data siswa baru ke dalam file
Sumber : Murid
Tujuan : Admin
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap ada siswa baru
Bentuk : Lampiran A-1
3.3.2 Rancangan Dokumen Keluaran (Output)
Dokumen keluaran merupakan dokumen yang dihasilkan dari proses yang terjadi
pada rancangan masukan. Adapun spesifikasi rancangan bentuk masukan adalah
sebagai berikut:
1. Nama Dokumen : Laporan Pendaftaran
Fungsi : Untuk merekap data calon siswa baru
Sumber : Pendaftaran
Tujuan : Admin
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap ada siswa baru
Bentuk : Lampiran B-1
28
2. Nama Dokumen : Laporan Data Murid
Fungsi : Untuk merekap data siswa baru
Sumber : Murid
Tujuan : Admin
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap ada siswa baru
Bentuk : Lampiran B-2
3. Nama Dokumen : Laporan Data Guru
Fungsi : Untuk merekap data guru
Sumber : Guru
Tujuan : Admin
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap ada siswa baru
Bentuk : Lampiran B-3
4. Nama Dokumen : Laporan Jadwal Kelas
Fungsi : Untuk mengetahui data jadwal kelas murid
Sumber : Jadwal Kelas
Tujuan : Admin
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap ada siswa baru
Bentuk : Lampiran B-4
29
5. Nama Dokumen : Laporan Jadwal Ujian
Fungsi : Untuk mengetahui jadwal ujian murid
Sumber : Jadwal Ujian
Tujuan : Admin
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap ada siswa baru
Bentuk : Lampiran B-5
6. Nama Dokumen : Laporan Hasil Ujian
Fungsi : Untuk mengetahui hasil ujian murid
Sumber : Hasil Ujian
Tujuan : Admin
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap ada siswa baru
Bentuk : Lampiran B-6
3.4 Entity Relationship Diagram
Perancanga basis data menghasilkan pemetaan tabel- tabel yang digambarkan
dengan Entity Relationship Diagram (ERD), yaitu:
30
3.4.1 ERD ( Entity Relationship Diagram)
Gambar III.2 Entity Relationship Diagram
3.4.2 LRS (Logical Record Structure)
Gambar III.3 Logical Record Structure
31
3.5 Spesifikasi File
1. Spesifikasi file pendaftaran
Nama File : Tabel Pendaftaran
Akronim : Pendaftaran
Fungsi : Menyimpan data pendaftaran
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 219 Byte
Kunci Field : id_pendaftaran
Software : Xampp
Tabel III.1
Spesifikasi File Pendaftaran Siswa
No Elemen Data Akronim Tipe Panjang Keterangan
1. Identitas
pendaftaran
Id_pendaftaran Char 15 Primary Key
2. Tanggal
pendaftaran
Tgl_pendaftaran Date
3. Nama pendaftar Nama_pendaftar Varchar 30
4. Nama anak Nama_anak Varchar 30
5. Nomor induk
siswa
NIS Char 9
6. Jenis kelamin Jekel Varchar 30 Foreign Key
7. Telephone Tlp Varchar 30
8. Alamat Alamat Varchar 30
9. Identitas admin Id_admin Char 15
10. Nama admin Nama_admin Varchar 30
32
2. Spesifikasi file murid
Nama File : Tabel Murid
Akronim : Murid
Fungsi : Menyimpan data murid
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 199 Byte
Kunci Field : No_induk
Software : Xampp
Tabel III.2
Spesifikasi File Murid
No Elemen Data Akronim Tipe Panjang Keterangan
1. Nomor induk siswa NIS Char 9 Primary Key
2. Nama Nama Varchar 30
3. Tempat lahir Tempat_lahir Varchar 20
4. Tanggal lahir Tgl_lahir Varchar 30
5. Jenis kelamin Jekel Varchar 15
6. Nama kelas Nama_kelas Varchar 15
7. Nama orang tua Nama_ortu Varchar 30
8. Alamat Alamat Varchar 50
3. Spesifikasi file jadwal kelas
Nama File : Tabel Kelas
Akronim : Kelas
Fungsi : Menyimpan data kelas
Tipe File : File Master
Organisasi File : Index Sequential
33
Akses File : Random
Media : Hard Disk
Panjang Record : 200 Byte
Kunci Field : Id_kelas
Software : Xampp
Tabel III.3
Spesifikasi File Jadwal Kelas
No Elemen Data Akronim Tipe Panjang Keterangan
1. Identitas kelas Id_kelas Char 15 Primary Key
2. Nama kelas Nama_kelas Varchar 15
3. Nama guru Nama_guru Varchar 30
4. Nama pelajaran Nama_pelajaran Varchar 30
5. Hari Hari Varchar 50
6. Jam masuk Jam_masuk Varchar 50
7. Nomer induk
pengajar
NIP Char 10
4. Spesifikasi file admin
Nama File : Tabel Admin
Akronim : Admin
Fungsi : Menyimpan data admin
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 80 Byte
Kunci Field : -
Software : Xampp
34
Tabel III.4
Spesifikasi File Admin
No Elemen Data Akronim Tipe Panjang Keterangan
1. Identitas admin Id_admin Varchar 20
2. Nama admin Nama_admin Varchar 20
3. Username Username Varchar 20
4. Password Password Varchar 20
5. Spesifikasi file guru
Nama File : Tabel Guru
Akronim : Guru
Fungsi : Menyimpan data guru
Tipe File : File Master
Organisasi File : Index Sequental
Akses File : Random
Media : Hard Disk
Panjang Record : 173 Byte
Kunci Field : Id_guru
Software : Xampp
Tabel III.5
Spesifikasi File Guru
No Elemen Data Akronim Tipe Panjang Keterangan
1. Nomer induk
pengajar
NIP Char 10 Primay Key
2. Nama guru Nama_guru Varchar 30
3. Tempat lahir Tempat_lahir Varchar 20
4. Tanggal ahir Tgl_lahir Varchar 20
5. Jenis kelamin Jekel Varchar 20
6. Alamat Alamat Varchar 50
7. Nomer induk
siswa
NIS Varchar 9
8. Telephone Tlp Varchar 14
35
6. Spesifikasi file jadwal ujian
Nama File : Tabel Jadwal Ujian
Akronim : Jadwal ujian
Fungsi : Menyimpan data ujian
Tipe File : File Transaksi
Organisasi File : Index Sequental
Akses File : Random
Media : Hard Disk
Panjang Record : 84 Byte
Kunci Field : -
Software : Xampp
Tabel III.6
Spesifikasi File Jadwal Ujian
No Elemen Data Akronim Tipe Panjang Keterangan
1. Identitas kelas Id_kelas Varchar 15
2. Nama kelas Nama_kelas Varchar 15
3. Mata pelajaran Mata_pelajaran Int 15
4. Tanggal ujian Tgl_ujian Varchar 15
5. Hari Hari Varchar 15
6. Nomer induk
siswa
NIS Char 9
7. Spesifikasi file hasil ujian mawar
Nama File : Tabel Hasil Ujian Mawar
Akronim : Hasil ujian
Fungsi : Mengetahui data hasil ujian mawar
Tipe File : File Transaksi
Organisasi File : Index Sequental
Akses File : Random
36
Media : Hard Disk
Panjang Record : 259 Byte
Kunci Field : -
Software : Xampp
Tabel III.7
Spesifikasi File Hasil Ujian Mawar
No Elemen Data Akronim Tipe Panjang Keterangan
1. Nomor induk
siswa
NIS Varchar 9
2. Nama Nama Varchar 50
3. Kelas Kelas Varchar 50
4. Mata pelajaran Mata_pelajaran Varchar 50
5. Nilai Nilai Varchar 50
6. Nama guru Nama_guru Varvhar 50
8. Spesifikasi file hasil ujian melati
Nama File : Tabel Hasil Ujian Melati
Akronim : Hasil ujian
Fungsi : Mengetahui data hasil ujian melati
Tipe File : File Transaksi
Organisasi File : Index Sequental
Akses File : Random
Media : Hard Disk
Panjang Record : 259 Byte
Kunci Field : -
Software : Xampp
37
Tabel III.8
Spesifikasi File Hasil Ujian Melati
No Elemen Data Akronim Tipe Panjang Keterang
an
1. Nomor induk
siswa
NIS Varchar 9
2. Nama Nama Varchar 50
3. Kelas Kelas Varchar 50
4. Mata pelajaran Mata_pelajaran Varchar 50
5. Nilai Nilai Varchar 50
6. Nama guru Nama_guru Varvhar 50
3.6 Pengkodean
Pemakaian kode bertujuan agar memudahkan dalam proses pemasukan data,
sehingga waktu yang diperlukan sangat singkat dan mempercepat pencarian data
yang sesuai dengan kebutuhan pengguna. Adapun struktur kode yang digunakan
adalah sebagai berikut:
1. Kode NIS
Setiap siswa mempunyai Nomor Induk Siswa (NIS) agar sisw a dapat dibedakan
berdasarkan urutannya, yaitu sebagai berikut:
9 9 9 9 9 9 9 9 9
Nomor Urut Siswa
Bulan Pendaftaran Siswa
Tahun Pendaftaran Siswa
Contoh:
2 0 1 9 0 8 0 0 5
Keterangan:
2019 : Menunjukkan tahun pendaftaran siswa
38
08 : Menunjukkan bulan pendaftaran siswa
005 : Menunujukkan nomor urut siswa
2. Kode Kelas
Setiap siswa memiliki kode kelas masing-masing sehingga mempermudah siswa
dan guru dalam mecari kelas, diantaranya terdiri dari:
X X X X
Menunjukkan jenis kelas
Menunjukkan kata TPQ
Contoh:
T P Q A
Keterangan:
TPQ : Menunjukkan singkatan dari Taman Pendidikan AL-Qur’an (TPQ)
A : Menunjukkan jenis kelas
3. Kode NIP
Setiap pengajar mempunyai Nomor Induk Pengajar (NIP) agar pengajar dapat
dibedakan berdasarkan urutannya, yaitu sebagai berikut:
9 9 9 9 9 9 9 9 9 9
Nomor urut guru
Tahun awal mengajar
Tahun Lahir Pengajar
Contoh:
1 9 9 0 2 0 1 2 0 1
Keterangan:
1990 : Menunjukkan Tahun Lahir Pengajar
39
2012 : Menunjukkan Tahun awal mengajar di TPQ
01 : Menunjukkan nomor urut guru
4. Kode Pendaftaran
Setiap siswa mempunyai no pendaftaran untuk mempermudah siswa saat
mendaftar, yaitu sebagai berikut:
9 9 9 9 9 9 9 9 9
No. Urut Pendaftaran
No. Bulan Pendaftaran
Tahun Pendaftaran
Contoh:
2 0 1 9 0 5 0 0 1
Keterangan:
2019 : Menunjukkan tahun pada saat pendaftaran
05 : Menunjukkan bulan pada saat pendaftaran
001 : Menunjukkan nomor urut pendaftaran
40
3.7 Spesifikasi Program
3.7.1 HIPO (Hierarchy Input Proses Output)
Gambar III.4 HIPO Aplikasi Informasi Pendidikan
51
11. Tampilan Form Laporan Admin
Gambar III.15 Tampilan Form Laporan Admin
12. Tampilan Form Laporan Guru
Gambar III.16 Tampilan Form Laporan Guru
52
13. Tampilan Form Laporan Murid
Gambar III.17 Tampilan Form Laporan Murid
14. Tampilan Form Laporan Pendaftaran
Gambar III.18 Tampilan Form Laporan Pendaftaran
53
3.8 Spesifikasi Sistem Komputer
3.8.1 Umum
Suatu program dapat berhasil dengan baik apabila didukung dengan beberapa
elemen komputer lain, yaitu perangkat keras (hardware), perangkat lunak (software),
dan pengguna (brainware). Ketiga elemen komputer tersebut harus saling
berhubungan dan membentuk satu kesatuan. Hardware tanpa adanya software maka
tidak akan berfungsi seperti yang diharapkan dan hanya berupa benda mati. Karena
software yang akan mengoperasikan hardware tersebut. Hardware dan software juga
tidk akan berfungsi kalau tidak ada manusia yang mengoperasikannya.
3.8.2 Perangkat Keras ( Hardware)
Perangkat keras (hardware) adalah seluruh komponen yang membentuk suatu
sistem komputer dan peralatan lainnya yang minimum dan memungkinkan komputer
dapat melaksanakan tugasnya. Klasifikasi perangkat keras yang diusulkan adalah
sebagai berikut:
1. Monitor : LCD
2. Processor : Intel inside core i5
3. Memory : 2 GB
4. Harddisk : 500 GB
5. Keyboard : QUERTY keyboard
6. Printer : -
7. Mouse : -
54
3.8.3 Perangkat Lunak (Software)
Bagian penting lain yang mendukung program adalah perangkat lunak
(software) yang digunakan dalam mengeksekusi program aplikasi serta sistem
operasi yang akan digunakan untuk menjalankan program tersebut. Perangkat lunak
yang dibutuhkan untuk menjalankan program aplikasi pendidikan TPQ ini adalah:
1. Sistem Operasi : Microsoft Windows 7
2. Bahasa Pemrograman : Java Netbeans 8.0.1
3. Program atau Software Pendukung : Xampp Control Panel
3.9 Implementasi
3.9.1 Implementasi Rancangan Form Antarmuka
1. Implementasi Form Login
Gambar III.19 Implementasi Form Login
55
2. Implementasi Form Menu Utama
Gambar III.20 Implementasi Form Menu Utama
3. Implementasi Form Admin
Gambar III.21 Implementasi Form Admin
56
4. Implementasi Form Guru
Gambar III.22 Implementasi Form Data Guru
5. Implementasi Form Murid
Gambar III.23 Implementasi Form Data Murid
57
6. Impelementasi Form Pendaftaran
Gambar III.24 Implementasi Form Pendaftaran
7. Implementasi Form Jadwal Kelas
Gambar III.25 Implementasi Form Jadwal Kelas
58
8. Implementasi Form Jadwal Ujian
Gambar III.26 Implementasi Form Jadwal Ujian
9. Implementasi Form Hasil Ujian Mawar
Gambar III.27 Implementasi Form Hasil Ujian Mawar
59
10. Implementasi Hasil Ujian Melati
Gambar III.28 Implementasi Hasil Ujian Melati
11. Implementasi Laporan Admin
Gambar III.29 Implementasi Laporan Admin
60
12. Implementasi Laporan Pendaftaran
Gambar III.30 Implementasi Laporan Pendaftaran
13. Implementasi Laporan Guru
Gambar III.31 Implementasi Laporan Guru
61
14. Implementasi Laporan Murid
Gambar III.32 Implementasi Laporan Murid
15. Implementasi Laporan Jadwal Kelas
Gambar III.33 Implementasi Laporan Jadwal Kelas
62
16. Implementasi Laporan Jadwal Ujian
Gambar III.34 Implementasi Laporan Jadwal Ujian
17. Implementasi Laporan Hasil Ujian Mawar
Gambar III.35 Implementasi Laporan Hasil Ujian Mawar
63
18. Implementasi Laporan Hasil Ujian Melati
Gambar III.36 Implementasi Laporan Hasil Ujian Melati
3.10 Pengujian Unit
Tabel III. 8 Hasil Black Box Texting Halaman Login
No Skenario
pengujian
Test case Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1. Nama
pengguna dan
kata sandi
tidak diisi
kemudian klik
tombol masuk
Nama
Pengguna
: (kosong)
Kata Sandi :
(kosong)
Sistem akan
menolak
akses login
dan
menampilkan
pesan di
textbox “
Username
atau
password
salah“
Sesuai
harapan
Sesuai
harapan
Valid
Valid
64
2. Mengetikkan
Nama
Pengguna dan
password tidak
diisi atau
kosong
kemudian klik
tombol login
Nama
Pengguna :
admin
Password :
(kosong)
Sistem akan
menolak
akses login
dan
menampilkan
pesan di
textbox
“Username
atau
password
salah“
Sesuai
harapan
Valid
3. Nama
Pengguna
tidak diisi
(kosong) dan
password diisi
kemudian klik
tombol login
Nama
Pengguna :
(kosong)
Password :
admin
Sistem akan
menolak
akses login
dan
menampilkan
pesan di
textbox “
Username
atau
password
salah“
Sesuai
harapan
Valid
4. Mengetikkan
salah satu
kondisi salah
pada Nama
Pengguna atau
Kata Sandi
kemudian klik
tombol login
User ID:
admin
(benar)
Password:
1995-12-20
(salah)
Sistem akan
menolak
akses login
dan
menampilkan
pesan di
textbox
“Username
atau
password
salah“
Sesuai
harapan
Valid
65
5. Mengetikkan
Nama
Pengguna dan
password
dengan data
yang benar
kemudian klik
tombol login
User ID:
admin
(benar)
Password:
admin
(benar)
Sistem
menerima
akses login
dan
kemudian
langsung
menampilkan
menu utama
Sesuai
harapan
Valid
Gambar III.25 Black Box Texting Halaman Login
Tabel III. 8 Hasil Black Box Texting Halaman Admin/Pengguna
No Skenario
pengujian
Test case Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1. Mengosongkan
semua isian
data pelanggan,
lalu langsung
mengklik
tombol
“Simpan”
Semua
isian :
(kosong)
Sistem akan
menolak dan
muncul pesan
“Lengkapi
Data”
Sesuai
harapan
Valid
2. Hanya
mengosongkan
beberapa isian
data pelanggan,
kemudian klik
tombol
“Simpan”
Beberapa
isian :
(kosong)
Sistem akan
menolak dan
muncul pesan
“Lengkapi
Data”
Sesuai
harapan
Valid
3. Penulisan data
benar kecuali
Nama Admin
berisi angka
Id Admin
: 1234567
Nama
Admin :
Ryanto
Username
: admin
Password
: admin
Sistem akan
menolak
akses simpan
dan
menampilkan
pesan di
textbox
“Harus diisi
huruf”
Sesuai
harapan
Valid
66
4. Pengisian data
pelanggan
lengkap dan
benar
Id Admin
: 1234567
Nama
Admin :
Ryanto
Username
: admin
Password
: admin
Sistem akan
menerima
akses simpan
dan akan
muncul pesan
“Data
Berhasil di
Simpan”
Sesuai
harapan
Valid
5. Data lengkap
dan akan
melakukan
tombol “hapus”
Id Admin
: 1234567
Nama
Admin :
Ryanto
Username
: admin
Password
: admin
Sistem akan
menampilkan
pesan berisi
“yakin mau
di hapus?
Data berhasil
di hapus”
Sesuai
harapan
Valid
Gambar III.26 Black Box Texting Halaman Admin/Pengguna