BAB III PEMBAHASAN - repository.bsi.ac.id · Pendaftaran Ekstrakurikuler Di Tingkat Sekolah...
Transcript of BAB III PEMBAHASAN - repository.bsi.ac.id · Pendaftaran Ekstrakurikuler Di Tingkat Sekolah...
19
BAB III
PEMBAHASAN
3.1. Analisis Kebutuhan
3.1.1. Analisis Kebutuhan Pengguna
Analisis kebutuhan pengguna harus dilakukan dengan baik (mendasar dan
mendetail). Agar dapat lebih memahami sistem berjalan, adapun proses bisnis
sistem yang berjalan sebagai berikut:
1. Administrator
Administrator merupakan level tertinggi dalam sistem ini dimana
administrator mempunyai hak sebagai berikut:
a. Melakukan login sebagai administrator.
b. Menambah, mengubah serta memperbaharui data.
c. Maintanance data .
2. Pendaftar
Pengguna jenis ini terdiri dari calon peserta yang akan memonitor
pelaksanaan pendaftaran ekstrakurikuler serta melihat pengumuman penerimaan
siswa.
3.1.2. Analisis Kebutuhan Sistem
Analisa kebutuhan sistem bertujuan untuk mengetahui teknologi seperti
apa yang cocok untuk diterapkan, perangkat keras dan lunak apa saja yang
dibutuhan serta siapa saja pengguna yang akan menggunakan sistem ini.
20
Adapun kebutuhan fungsional sistem pada website Pendaftaran
Ekstrakurikuler Di Tingkat Sekolah Menengah Pertama adalah sebagai berikut :
1. Sistem secara otomatis dapat membedakan administrator dan pendaftar
a. Sistem memberikan hak akses penuh kepada administrator.
b. Pendaftar hanya dapat melihat konten web informasi terkait tentang
informasi pendaftaran.
2. Sistem dapat melakukan input, edit dan delete data
a. Administrator dapat menambah konten dan informasi-informasi dari web
Pendaftaran Ekstrakurikuler Di Tingkat Sekolah Menengah Pertama.
b. Sistem dapat memberikan gambaran umum tentang kegiatan
ekstrakurikuler.
c. Administrator dapat mengedit isi konten.
d. Pendaftar dapat melihat informasi yang terkait dengan pendaftaran yang di
posting admin.
3.2 Rancangan Dokumen
Spesifikasi rancangan dokumen yang digunakan adalah :
3.2.1. Dokumen Masukan
1. Nama Masukan : Formulir Daftar akun
Fungsi : Sebagai Form input akun
Sumber : Calon Peserta
Media : Kertas
Tujuan : Petugas
21
Frekuensi : Setiap kali melakukan pendaftaran
Bentuk : Lihat Lampiran A.1
2. Nama Masukan : Formulir Pendaftaran Kegiatan
Fungsi : Sebagai syarat pendaftaran
Sumber : Calon Peserta
Media : Kertas
Tujuan : Petugas
Frekuensi : Setiap kali melakukan pendaftaran kegiatan
Bentuk : Lihat Lampiran A.2
3. Nama Masukan : Formulir Konfirmasi Pembayaran
Fungsi : Sebagai bukti pembayaran telah dilakukan
Sumber : Peserta
Media : Kertas
Tujuan : Petugas
Frekuensi : Setiap terjadinya pembayaran
Bentuk : Lihat Lampiran A.3
22
3.2.2. Dokumen Keluaran
1. Nama Keluaran : Bukti Pendaftaran
Fungsi : Sebagai bukti pendaftaran
Sumber : Petugas
Media : Kertas
Tujuan : Peserta
Frekuensi : Setiap kali selesai melakukan pendaftaran
kegiatan pemilihan ekstrakurikuler
Bentuk : Lampiran B.1
2. Nama Keluaran : Bukti Konfirmasi
Fungsi : Sebagai bukti transaksi
Sumber : Admin
Media : Kertas
Tujuan : Peserta
Frekuensi : Setiap kali peserta melakukan pembayaran
Bentuk : Lampiran B.2
23
3.3. Entity Relationship Diagram (ERD)
Entity Relationship Diagram dari Sistem informasi pendaftaran
ekstrakurikuler di tingkat sekolah menengah pertama ini sebagai berikut:
3.3.1. Entity Relationship Diagram (ERD)
Gambar III.1. Entity Relationship Diagram (ERD)
24
3.3.2. Logical Record Structure (LRS)
Gambar III.2. Logical Record Structure (LRS)
25
3.4. Spesifikasi File
Database adalah kumpulan data-data yang saling berhubungan satu sama
lain, data tersebut terorganisir dengan baik agar bisa digunakan dengan mudah
dan cepat untuk keperluan berbagai macam pengolahan data.
Dalam program web ini menggunakan satu buah file database dengan
nama ppdb-ex.sql. Di dalam database tersebut terdapat beberapa tabel, adapun
tabel-tabel tersebut adalah sebagai :
1. Nama File : File Users
Akronim : users.myd
Fungsi : Sebagai tempat penyimpanan file pengelola
Tipe : File master
Organisasi File : Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 223 karakter
Kunci Field : username
Tabel III.1. Spesifikasi File Users
No Elemen Data Akronim Tipe Size Keterangan
1 Username username varchar 8 Primary Key
2 Password password varchar 50
3 Nama nama_lengkap varchar 30
4 Email email varchar 20
5 Nomor Telepon no_telp varchar 20
26
6 Nomor KTP no_ktp varchar 50
7 Alamat Lengkap alamat_lengkap char 25
8 Akses Level level varchar 20
2. Nama File : File ppdb_adm_siswa
Akronim : ppdb_adm_siswa.myd
Fungsi : Sebagai tempat penyimpanan data siswa
Tipe : File master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 292 karakter
Kunci Field : adm_id
Tabel III.2. Spesifikasi File ppdb_adm_siswa
No Elemen Data Akronim Tipe Size Keterangan
1 ID Siswa adm_id varchar 9 Primary Key
2 Nomor Peserta no_peserta varchar 11
3 Nama nama varchar 50
4 Nisn nisn varchar 10
5 Tanggal Daftar tgl_daftar date -
6 Asal Sekolah asal_skl varchar 50
7 Email email varchar 20
27
8 Password password varchar 50
9 Password View pass_view varchar 50
3. Nama File : File Data Registrasi
Akronim : registrasi.myd
Fungsi : Sebagai tempat penyimpanan data registrasi peserta
Tipe : File Pendaftaran
Organisasi File : Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 120 karakter
Kunci Field : kode_reg
Tabel III.3. Spesifikasi file Data Registrasi
No Elemen Data Akronim Tipe Size Keterangan
1 Kode Registrasi kode_reg int 8 Primary Key
2 Nomor Peserta no_peserta varchar 15
3 Nama Siswa nm_siswa varchar 20
4 Nomor Telepon hp_siswa varchar 15
5 Kode Ekskul kode_ekskul varchar 10
6 Jadwal Latihan jadwal_latihan varchar 10
7 Waktu waktu date -
8 Status status varchar 20
9 Username username varchar 15
28
4. Nama File : File Konfirmasi
Akronim : konfirmasi.myd
Fungsi : Sebagai tempat penyimpanan data pembayaran
Tipe : File Detail Transaksi
Organisasi File : Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 160 karakter
Kunci Field : id_konfirm
Tabel III.4. Spesifikasi file Konfirmasi
No Elemen Data Akronim Tipe Size Keterangan
1 Id Konfirmasi id_konfirm int 8 Primary Key
2 Kode Registrasi kode_reg varchar 15
3 Nomor Peserta no_peserta varchar 15
4 Penyetor penyetor varchar 20
5 Scan bukti scan_bukti varchar 100
6 Verifikasi verifikasi varchar 20
7 Tanggal tanggal date -
8 Kode Bank kode_bank int 10
9 Username username varchar 15
29
5. Nama File : File Data Program
Akronim : program.myd
Fungsi : Sebagai tempat penyimpanan data kegiatan ekskul
Tipe : File Kegiatan Ekskul
Organisasi File : Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 25 karakter
Kunci Field : kode_ekskul
Tabel III.5. Spesifikasi file Data Program
No Elemen Data Akronim Tipe Size Keterangan
1 Kode Ekskul kode_ekskul varchar 5 Primary Key
2 Kegiatan kegiatan varchar 15
6. Nama File : File Rekening Bank
Akronim : rekening_bank.myd
Fungsi : Sebagai tempat penyimpanan data rekening bank
Tipe : File Master
Organisasi File : Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 80 karakter
Kunci Field : kode_bank
30
Tabel III.6. Spesifikasi file Rekening Bank
No Elemen Data Akronim Tipe Size Keterangan
1 Kode Bank kode_bank Int 6 Primary Key
2 Nomor Rekening no_rekening varchar 15
3 Bank bank varchar 25
4 Atas Nama atas_bank varchar 30
3.5. 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 :
1. Struktur kode user admin
X X X 9 9 9 9 9
Nomor Urut
Tahun Input
Akronim Kode Admin
Contoh:
A D M 1 8 0 0 1
31
Keterangan:
ADM : Akronim dari admin agar mudah dikenali
18 : Menunjukan tahun input data
001 : Menunjukan nomor urut
2. Struktur kode ppdb adm siswa
9 9 9 9 8 8 0 0 1
Nomor Urut
Bulan Input
Tahun Input
Contoh:
2 0 1 2 0 4 0 0 1
Keterangan:
2014 : Menunjukan Tahun Input data
04 : Menunjukan Bulan Input data
001 : Menunjukkan Nomor Urut
32
3. Struktur kode Registrasi
1 1 2 2 9 9 9 9
Nomor Urut
Bulan Input
Tahun Input
Contoh :
Keterangan :
19 : Menunjukan tahun pada saat melakukan registrasi
18 : Menunjukan bulan pada saat melakukan registrasi
007 : Menunjukan nomor urut dari setiap registrasi
4. Struktur kode Konfirmasi
X X X 9 9 8 8 8 8
Nomor Urut
Tahun Input
Akronim Dari Konfirmasi
1 9 0 8 0 0 0 7
33
Contoh :
4 3 2 1 9 0 0 0 1
Keterangan :
432 : Akronim dari konfirmasi atas registrasi
19 : Menunjukan tahun pada saat melakukan konfirmasi
001 : Menunjukan nomor urut dari setiap konfirmasi
5. Struktur kode Program
Nomor Urut
Akronim Dari Ekskul
Contoh :
Keterangan :
EX : Akronim dari Ekskul
001 : Menunjukkan nomor urut dari ekskul
X X 8 8 8
E X 0 0 1
34
6. Struktur kode Rekening Bank
9 9 9 9 8 8
Nomor Urut
Tahun Input
Contoh :
Keterangan :
2019 : Menunjukan Tahun pada saat melakukan pembayaran registrasi
01 : Menunjukkan nomor urut dari rekening bank
3.6. Struktur Navigasi
Struktur navigasi merupakan struktur atau alur dari suatu program yang
merupakan rancangan hubungan (rantai kerja) dari beberapa area yang berbeda
dan dapat membantu mengorganisasikan seluruh elemen pembuatan website.
Berikut ini digambarkan mengenai stuktur navigasi dalam aplikasi ini :
2 0 1 9 0 1
35
Gambar III.3. Struktur Navigasi Halaman Pendaftar
Gambar III.4. Struktur Navigasi Halaman Admin
36
3.7. Spesifikasi Sistem Komputer
Spesifikasi sistem komputer yang digunakan pada website sebagai berikut :
1. Spesifikasi Perangkat Keras
a. Server
1) CPU
a) Processor Dual CPU
b) Random Access Memory (RAM) 8 GB
c) Hardisk 1 Tera
2) Keyboard
3) Monitor
4) Mouse
5) Koneksi internet dengan kecepatan 2.3Mbps
b. Client
1) CPU
a) Processor Dual CPU
b) Random Access Memory (RAM) 8 GB
c) Hardisk 1 Tera
2) Keyboard
3) Monitor
4) Mouse
5) Koneksi internet dengan kecepatan 1 Mbps
37
2. Spesifikasi Perangkat Lunak
a. Server
1) Sistem Operasi : Minimal Microsoft Windows 7 Ultimate
2) Program Aplikasi Desain : Macromedia Dreamweaver MX
3) Bahasa Script : HTML, PHP, Javascript
4) Web Server : Xampp-win32-1.7.1
5) Web Browser : Mozilla Firefox & Google Chrome
6) Basis Data : MySQL
b. Client
1) Sistem Operasi : Microsoft Windows
2) Web Browser : Mozilla Firefox & Google Chrome
3.8. Implementasi
Implementasi antar muka merupakan salah satu bagian yang sangat
penting. Bagian ini merupakan suatu gambaran interaksi antara user dengan
sistem. Tampilan antar muka yang menarik dapat menjadi daya tarik tersendiri
bagi user untuk melihat isi dari website yang dibangun.
1. Halaman Utama
Halaman utama untuk publik ini terdiri dari menu Beranda, Informasi
Peserta, Daftar Akun dan Login. Pada halaman publik ini dapat melihat informasi
seputar peserta yang sudah mendaftar dan membuat akun untuk login ke menu
ppdb adm siswa.
38
Gambar III.5. Halaman Utama
2. Halaman Informasi Pendaftar
Halaman ini difungsikan sebagai pengumuman penerimaan atau penolakan
para pendaftar.
Gambar III.6. Halaman Informasi Pendaftar
39
3. Halaman Membuat Akun Baru
Halaman membuat akun baru ini untuk pendaftar yang ingin mendaftar
ekskul dan untuk mendapatkan nomor peserta.
Gambar III.7. Halaman Membuat Akun Baru
4. Halaman Login Peserta
Halaman ini digunakan pada saat pendaftar yang sudah membuat akun
ingin masuk ke dalam sistem registrasi.
Gambar III.8. Halaman Login Peserta
40
5. Halaman Utama Calon Pendaftar
Halaman Utama Calon Pendaftar ini terdiri dari Home, Informasi
Pendaftar, Pendaftaran Online, Konfirmasi Pembayaran, Cetak Dokumen dan
Logout.
Gambar III.9. Halaman Utama Calon Pendaftar
6. Halaman Pendaftaran Online/Registrasi
Halaman ini difungsikan untuk pendaftar yang ingin melakukan registrasi.
Gambar III.10. Halaman Registrasi
41
7. Halaman Konfirmasi Pembayaran
Halaman ini menampilkan konfirmasi pembayaran pendaftar harus
menginput nama penyetor, pilihan bank serta mengupload bukti pembayaran.
Gambar III.11. Halaman Konfirmasi Pembayaran
8. Halaman Cetak Dokumen
Halaman ini menampilkan informasi pilihan pencetakan dari cetak bukti
konfirmasi pembayaran dan cetak bukti pendaftaran.
Gambar III.12. Halaman Cetak Dokumen
42
9. Halaman Cetak Bukti Konfirmasi Pembayaran
Halaman ini difungsikan untuk pendaftar mencetak bukti konfirmasi
pembayaran yang sudah dilakukan.
Gambar III.13. Halaman Cetak Bukti Konfirmasi Pembayaran
10. Halaman Cetak Bukti Pendaftaran
Halaman ini difungsikan untuk pendaftar mencetak bukti pendaftaran jika
sudah melakukan registrasi
43
Gambar III.14. Halaman Cetak Bukti Pendaftaran
11. Halaman Login Admin
Halaman ini digunakan untuk admin jika ingin masuk ke halaman utama
admin.
Gambar III.15. Halaman Utama Admin
44
12. Halaman Utama Admin
Halaman utama admin berfungsi untuk mengelola keseluruhan sistem
yang ada di web ini dan terdiri dari Home, Administrator, Cek Data Konfirmasi
Pembayaran, Data Pendaftaran, Rekening Bank dan Logut.
Gambar III.16. Halaman Utama Admin
13. Halaman Administrator
Halaman berisi data admin yang mengelola sistem dan bisa menambahkan
admin baru.
Gambar III.17. Halaman Administrator
45
14. Halaman Cek Data Konfirmasi Pembayaran
Pada halaman ini, admin melakukan proses pengecekan pembayaran
melalui transfer bank yang dilakukan oleh pendaftar dan melakukan verifikasi
pembayaran lunas ataupun kurang bayar.
Gambar III.18. Halaman Cek Data Konfirmasi Pembayaran
15. Halaman Data Pendaftaran Peserta
Pada halaman ini, admin melakukan proses verifikasi penerimaan atau
penolakan pada calon pendaftar.
Gambar III.19. Halaman Data Pendaftaran Peserta
46
16. Halaman Data Rekening
Halaman ini berisi data rekening bank yang digunakan untuk pembayaran
ekskul dan admin bisa menambahkan rekening bank baru.
Gambar III.20. Halaman Rekening Bank
3.9. Pengujian Unit
Pengujian terhadap program aplikasi bisnis yang dibuat menggunakan
blackbox testing yang fokus terhadap proses masukan dan keluaran program.
1. Pengujian Terhadap Form Login Admin
Tabel III.7. Hasil Pengujian Blacbox Testing Form Login Admin
No Skenario
Pengujian
Test Case Hasil yang di
harapkan
Hasil
Pengujian
Kesimpulan
1 username atau
password tidak
diisi
kemudian klik
tombol login
Username :
(kosong)
Password :
(kosong)
Sistem akan
menolak dan
akan
menampilkan
“Anda belum
mengisikan
Username
atau
password”
Sesuai
Harapan
Valid
47
2. Pengujian Terhadap Form Registrasi
Tabel III.8. Hasil Pengujian Blacbox Testing Form Registrasi
2 Mengetik
username
dan password
dengan data
yang benar
kemudian klik
tombol login
Username :
(ADMIN)
Password :
(admin)
Sistem
menerima
akses masuk
dan
kemudian
membawa ke
halaman
admin
Sesuai
Harapan
Valid
3 Mengetik
username
dengan data
yang benar
dan password
dengan data
yang salah
kemudian klik
tombol login
Username :
(ADMIN)
Password :
(adm)
Sistem akan
menolak dan
akan
menampilkan
“Username
atau Password
anda salah”
Sesuai
Harapan
Valid
4 Mengetik
username
dengan data
yang salah
dan password
dengan data
yang benar
kemudian klik
tombol login
Username :
(ADM1801)
Password :
(admin)
Sistem akan
menolak dan
akan
menampilkan
“Username
atau Password
anda salah”
Sesuai
Harapan
Valid
5 Mengetik
username
dengan data
yang salah
dan password
dengan data
yang salah
kemudian klik
tombol login
Username :
(ADM1801)
Password :
(adm)
Sistem akan
menolak dan
akan
menampilkan
“Username
dan Password
anda salah”
Sesuai
Harapan Valid
No Skenario
Pengujian
Test Case Hasil yang di
harapkan
Hasil
Pengujian
Kesimpulan
1 Apabila form
kosong tidak
menginput
data apapun
yang
dibutuhkan
Nama :
(kosong)
No.Hp/Telp :
(kosong)
Pilihan Ekskul :
(kosong)
Sistem akan
menolak dan
menampilkan
pesan required
“Isi isian
kolom ini.”
Sesuai
Harapan Valid
48
3. Pengujian Terhadap Form Daftar Akun
Tabel III.9. Hasil Pengujian Blackbox Testing Form Daftar Akun
Jadwal
Kegiatan:
(kosong)
Waktu :
(kosong)
pada setiap
kolom yang
tidak terisi
data apapun
(kosong)
2 Apabila form
di input tetapi
ada kolom
pada form
tersebut yang
tidak terisi
Nama : (tuan)
No.Hp/Telp :
(0897654234)
Pilihan Ekskul :
(kosong)
Jadwal
Kegiatan:
(kosong)
Waktu :
(kosong)
Sistem akan
menolak dan
menampilkan
pesan required
“Isi isian
kolom ini.”
pada setiap
kolom yang
tidak terisi
data apapun
(kosong)
Sesuai
Harapan Valid
3 Apabila
seluruh kolom
pada form
terisi dengan
data yang di
butuhkan
Nama : (tuan)
No.Hp/Telp :
(0897654234)
Pilihan Ekskul :
(paskibra)
Jadwal
Kegiatan:
(kamis)
Waktu : (13.00)
Sistem
menerima
akses masuk
kemudian data
disimpan
Sesuai
Harapan Valid
No Skenario
Pengujian
Test Case Hasil yang di
harapkan
Hasil
Pengujian
Kesimpulan
1 Apabila form
kosong tidak
menginput
data apapun
yang
dibutuhkan
Nama : (kosong)
No. induk :
(kosong)
Pilihan Ekskul :
(kosong)
Asal Sekolah:
(kosong)
Email : (kosong)
Captcha: (kosong)
Sistem akan
menolak dan
menampilkan
pesan required
“Isi isian
kolom ini.”
pada setiap
kolom yang
tidak terisi
data apapun
(kosong)
Sesuai
Harapan
Valid
49
4. Pengujian Terhadap Form Penambahan Data Administrator
Tabel III.10. Hasil Pengujian Blackbox Testing Form Penambahan Data
Administrator
2 Apabila form
di input tetapi
ada kolom
pada form
tersebut yang
tidak terisi
Nama : (tuan)
No. induk :
(4253671890)
Pilihan Ekskul :
(kosong)
Asal Sekolah:
(kosong)
Email : (kosong)
Captcha: (kosong)
Sistem akan
menolak dan
menampilkan
pesan required
“Isi isian
kolom ini.”
pada setiap
kolom yang
tidak terisi
data apapun
(kosong)
Sesuai
Harapan Valid
3 Apabila
seluruh kolom
pada form
terisi dengan
data yang di
butuhkan
Nama : (tuan)
No. induk :
(4253671890)
Pilihan Ekskul :
(basket)
Asal Sekolah:
(sd98)
Email :
Captcha: (Fr6ty)
Sistem
Menerima dan
melanjutkan
akses login
Sesuai
Harapan Valid
No Skenario
Pengujian
Test Case Hasil yang di
harapkan
Hasil
Pengujian
Kesimpulan
1 Apabila form
kosong tidak
menginput
data apapun
yang
dibutuhkan
Username :
(kosong)
Password :
(kosong)
Nama Lengkap :
(kosong) :
No. Telepon :
(kosong)
Foto :
(kosong)
Sistem akan
menolak dan
menampilkan
pesan required
“Isi isian
kolom ini.”
pada setiap
kolom yang
tidak terisi
data apapun
(kosong)
Sesuai
Harapan Valid
50
5. Pengujian Terhadap Form Login Peserta
Tabel III.11. Hasil Pengujian Blackbox Testing Form Login Peserta
2 Apabila form
di input tetapi
ada kolom
pada form
tersebut yang
tidak terisi
Username :
(ADM001)
Password :
(kosong)
Nama Lengkap :
(kosong) :
No. Telepon :
(kosong)
Foto :
(kosong)
Sistem akan
menolak dan
menampilkan
pesan required
“Isi isian
kolom ini.”
pada setiap
kolom yang
tidak terisi
data apapun
(kosong)
Sesuai
Harapan Valid
3 Apabila
seluruh kolom
pada form
terisi dengan
data yang di
butuhkan
Username :
(ADM001)
Password :
(admin)
Nama Lengkap :
(defsoul) :
No. Telepon :
(34567890)
Foto :
(defsoul.jpg)
Sistem
menerima
akses masuk
dan
menampilkan
data yang
berhasil
tersimpan ke
dalam
database
Sesuai
Harapan Valid
No Skenario
Pengujian
Test Case Hasil yang di
harapkan
Hasil
Pengujian
Kesimpulan
1 Nomor Peserta
dan password
tidak diisi
kemudian klik
tombol login
Nomor Peserta :
(kosong)
Password :
(kosong)
Sistem akan
menolak dan
akan
menampilkan
“Nomor
Peserta dan
Password
harus di isi”
Sesuai
Harapan
Valid
2 Menginput
Nomor Peserta
dan password
tidak di input
kemudian klik
tombol login
Nomor Peserta :
(2001908004)
Password :
(kosong)
Sistem akan
menolak dan
akan
menampilkan
“Password
harus diisi”
Sesuai
Harapan Valid
51
3 Menginput
password dan
Nomor Peserta
tidak di input
kemudian klik
tombol login
Nomor Peserta :
(kosong)
Password :
(G3bM0)
Sistem akan
menolak dan
akan
menampilkan
“Nomor
Peserta harus
diisi”
Sesuai
Harapan Valid
4 Menginput
Nomor Peserta
dengan data
yang benar
dan password
dengan data
yang salah
kemudian klik
tombol login
Nomor Peserta :
(201908004)
Password :
( G3bM1)
Sistem akan
menolak dan
akan
menampilkan
“Login gagal
ulangi
kembali”
Sesuai
Harapan Valid
5 Menginput
Nomor Peserta
dengan data
yang salah
dan password
dengan data
yang benar
kemudian klik
tombol login
Nomor Peserta :
(209874677)
Password :
( G3bM0)
Sistem akan
menolak dan
akan
menampilkan
“ Login gagal
ulangi
kembali”
Sesuai
Harapan Valid
6 Menginput
Nomor Peserta
dengan data
yang salah
dan password
dengan data
yang salah
kemudian klik
tombol login
Nomor Peserta :
(4321684872)
Password :
( G3bM1)
Sistem akan
menolak dan
akan
menampilkan
“ Login gagal
ulangi
kembali”
Sesuai
Harapan Valid
7 Menginput
username
dengan data
yang benar
dan password
dengan data
yang benar
kemudian klik
tombol login
Nomor Peserta :
(201908004)
Password :
( G3bM0)
Sistem akan
menerima
akses masuk
dan
kemudian
membawa ke
halaman
owner
Sesuai
Harapan
Valid