bab iii pembahasan - repository.bsi.ac.id...33 2. logical record structure (lrs) gambar iii.2....
Post on 10-Nov-2020
11 Views
Preview:
TRANSCRIPT
27
BAB III
PEMBAHASAN
3.1. Analisa Kebutuhan
Analisa kebutuhan merupakan sebuah proses untuk mendapatkan informasi,
model, dan spesifikasi tentang perangkat lunak yang diinginkan pengguna. Dalam
website ini, analisa kebutuhan mencakup dua hal diantaranya :
3.1.1. Kebutuhan Sistem
Kebutuhan sistem pada website pencarian dan pemesanan kontrakan ini
meliputi kebutuhan informasi yang dibutuhkan bagi pengguna diantaranya :
1. Website Pencarian dan Pemesanan Kontrakan ini dapat memudahkan para pencari
kontrakan yang sedang membutuhkan kontrakan khususnya di kabupaten
Karawang.
2. Website dapat menampilkan daftar kontrakan berdasarkan wilayah, harga dan
kategori kontrakan.
3. Pengunjung harus mendaftar menjadi member terlebih dahulu jika ingin menjadi
pelanggan agar bisa melakukan pemesanan kontrakan.
4. Jika sudah terdaftar menjadi member, pelanggan harus login terlebih dahulu
dengan memasukan email dan password agar bisa melakukan pemesanan
kontrakan.
28
5. Pelanggan yang sudah login tinggal melakukan pencarian kontrakan sesuai dengan
kebutuhannya berdasarkan wilayah, harga, kategori dan selanjutnya tinggal
melakukan pemesanan.
6. Pada halaman pemesanan, pelanggan diharapkan melakukan pembayaran uang
muka minimal 15% dari harga kontrakan dan mengupload bukti transfer
pembayaran uang muka kontrakan. Batas pembayaran uang muka maksimal 3 hari
setelah pemesanan kontrakan.
7. Jika sudah melakukan pembayaran uang muka kontrakan, pelanggan dapat
mencetak bukti pembayaran uang muka yang selanjutnya di berikan kepada
pemilik kontrakan sebagai bukti teleh melakukan pemesanan dan pembayaran
uang muka kontrakan tersebut.
3.2.1. Kebutuhan Pengguna
Analisa kebutuhan dalam pembuatan dan perancangan website ini hanya ada dua
pengguna yang berinteraksi dalam lingkungan sistem yaitu admin dan pemilik
kontrakan. Penggunaan tersebut memiliki karakteristik interaksi sistem dan memiliki
kebutuhan informasi. Seperti berikut ini yang bisa dilakukan admin, pemilik
kontrakan, pelanggan, dan pengunjung pada website pencarian dan pemesanan
kontrakan ini :
1. Kebutuhan bagi admin :
a. Admin bisa menginput data kontrakan
b. Admin bisa menghapus dan mengubah data kontrakan
c. Admin bisa mngelola data pemesanan kontrakan
29
d. Admin bisa menginput, menghapus data bank atau nomor rekening
pembayaran.
2. Kebutuhan bagi pemilik kontrakan :
a. Pemilik bisa menginput data kontrakan pada halaman pemilik
b. Pemilik bisa mengedit dan menghapus data kontrakan miliknya pada
halaman pemilik.
c. Pemilik bisa mengedit data pribadi pada halaman pemilik
3. Kebutuhan bagi pelanggan (member) :
a. Pelanggan bisa melakukan pemesanan kontrakan
b. Pelanggan bisa melihat detail lokasi kontrakan melalui google maps.
c. Pelanggan bisa melihat detail pemesanan kontrakan miliknya.
d. Pelanggan harus menguload bukti transfer untuk bisa mencetak bukti
pembayaran uang muka.
4. Kebutuhan bagi pengunjung :
a. Pengunjung bisa melihat daftar kontrakan.
b. Pengunjung bisa melihat cara pemesanan dan pembayaran kontrakan.
c. Pengunjung harus mendaftar menjadi member untuk melakukan pemesaan
kontrakan.
30
3.2. Rancangan Dokumen
1. Rancangan Dokumen Masukan (Input)
a. Nama Dokumen : Data Pemesanan
Fungsi : Sebagai data pemesanan
Sumber : Pelanggan
Tujuan : Website Juragan Kontrakan
Media : Website
Frekuensi : Setiap pelanggan melakukan pemesanan
Bentuk : Lampiran A-1
b. Nama Dokumen : Input Laporan Keuangan
Fungsi : Sebagai data laporan pembayaran uang muka
Sumber : Admin
Tujuan : Pemilik Kontrakan
Media : Website
Frekuensi : Setiap pelanggan melakukan pembayaran uang muka
Bentuk : Lampiran A-2
2. Rancangan Dokumen Keluaran (Output)
a. Nama Dokumen : Invoice Pemesanan
Fungsi : Untuk melihat data pemesanan
Sumber : Pelanggan
Tujuan : Website Pelanggan
Media : Website
Frekuensi : Setiap pelanggan selesai melakukan pemesanan
Bentuk : Lampiran B-1
31
b. Nama Dokumen : Bukti Pembayaran
Fungsi : Untuk melihat data pemabayaran dp kontrakan
Sumber : Pelanggan
Tujuan : Pemilik kontrakan
Media : Kertas
Frekuensi : Setiap pelanggan selesai melakukan pembayaran uang
muka
Bentuk : Lampiran B-2
c. Nama Dokumen : Laporan Keuangan
Fungsi : Untuk melihat data laporan keuangan
Sumber : Admin
Tujuan : Pemilik kontrakan
Media : Website
Frekuensi : Setiap pelanggan selesai melakukan pembayaran uang
muka
Bentuk : Lampiran B-3
32
3.3. Entity Relationship Diagram (ERD)
1. Entity Relationship Diagram
Gambar III.1. Entity Relationship Diagram (ERD)
33
2. Logical Record Structure (LRS)
Gambar III.2. Logical Record Structure (LRS)
3.4. Spesifikasi File
Spesifikasi File yang digunakan dalam website pencarian dan pemesanan
kontrakan ini terdiri dari satu database yaitu db_kontrakan dan 6 tabel :
1. Spesifikasi File Tabel admin
Nama File : Tbl_admin
Fungsi : Menyimpan data Admin
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Panjang Record : 93 byte
34
Kunci File : admin_id
Software : MySQL
Tabel III.1.
Spesifikasi File Tbl_admin
Element data Akronim Type Length Keterangan
Admin id Id_admin Int 11 Primary key
Nama Adm_nama Varchar 25
Email Adm_Email Varchar 20
Username Adm_Username Varchar 25
Password Adm_Password Varchar 12
2. Spesifikasi File Tabel Kontrakan
Nama File : Tbl_kontrakan
Fungsi : Menyimpan data Kontrakan
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Panjang Record : 99 byte
Kunci File : kontrakan_id
Software : MySQL
35
Tabel III.2.
Spesifikasi File Tbl_kontrakan
Element data Akronim Type Length Keterangan
Id_kontrakan Kontrakan_id Int 11 Primary key
Id_pemilik Pemilik_id Int 11 Foreign key
Nama_kontrakan Kontrakan_nama Varchar 25
Alamat Kontrakan_alamat Text -
Harga Kontrakan_harga Double -
Per Per Varchar 20
Kategori Kontrakan_kategori Varchar 20
Deskripsi Kontrakan_deskripsi Text -
Gambar Kontrakan_gambar Blob -
No_telp Kontrakan_telepon Varchar 12
3. Spesifikasi File Tabel Pemesanan
Nama File : Tbl_pemesanan
Fungsi : Menyimpan data Pemesanan
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Panjang Record : 36 byte
Kunci File : pemesanan_id
Software : MySQL
36
Tabel III.3.
Spesifikasi File Tbl_pemesanan
Elemen data Akronim Type Length Keterangan
Id_pemesanan Id_pemesanan Int 11 Primary key
Id pelanggan Pelanggan_id Int 5 Foreign key
Id kontrakan Kontrakan_id Int 5 Foreign key
Tgl pemesanan Tgl pemesanan Date -
Dp Dp_pemesanan Int 15
Bukti Bukti_pembayaran Blob -
4. Spesifikasi File Tabel Pelanggan
Nama File : Tbl_pelanggan
Fungsi : Menyimpan data Pelanggan
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Panjang Record : 123 byte
Kunci File : pelanggan_id
Software : MySQL
37
Tabel III.4.
Spesifikasi File Tbl_pelanggan
5. Spesifikasi File Tabel Pemilik Kontrakan
Nama File : Tbl_pemilik
Fungsi : Menyimpan data Pemilik
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Panjang Record : 163 byte
Kunci File : pemilik_id
Software : MySQL
Element data Akronim Type Length Keterangan
Id_pelanggan Plg_id Int 11 Primary key
Nama Plg_nama Varchar 50
Password Plg_password Varchar 25
Email Plg_email Varchar 25
Alamat Plg_alamat Text -
No_telp Plg_telepon Varchar 12
38
Tabel III.5.
Spesifikasi File Tbl_pemilik
6. Spesifikasi File Tabel Bank
Nama File : Tbl_Bank
Fungsi : Menyimpan data Nomor Rekening Bank
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Panjang Record : 121 byte
Kunci File : bank_id
Software : MySQL
Tabel III.6.
Spesifikasi File Tbl_bank
Field Akronim Type Length Keterangan
Id_pemilik Id_pemilik Int 11 Primary key
Nama Pemilik_nama Varchar 50
Email Pemilik_email Varchar 30
Password Pemilik_password Varchar 40
Jenis_kel Pemilik_jenis_kelamin Varchar 20
Alamat Alamat_pemilik Text -
No_telp Telepon_pemilik Varchar 12
Element data Akronim Type Length Keterangan
Id_bank Id_bank Int 11 Primary key
Nama Bank_nama Varchar 30 No_rekening Bank_norekening Varchar 30
Nama nasabah Nasabah_nama varchar 50
39
3.5. Pengkodean
1. Kode Pemesanan
X X 9 9 9 9 9 9 9 9
No Urut Tahun Pemesanan Bulan Tanggal
Contoh :
0 1 2 0 1 9 0 7 1 1
No Urut Tahun Pemesanan Bulan Tanggal
Keterangan :
01 = No. Urut Pemesanan
2019 = Tahun Pemesanan
07 = Bulan Pemesanan
01 = Tanggal Pemesanan
40
3.6. Sppesifikasi Program
3.6.1. Struktur Navigasi
Stuktur Navigasi yang digunakan untuk memberi gambaran secara garis besar
isi dari seluruh situs web dan menggambarkan bagaimana hubungan antara halaman
dari seluruh halaman website tersebut. Struktur Navigasi yang digunakan adalah
Struktur navigasi campuran. Pembuatan struktur navigasi website ini akan sangat
membantu dalam membuat rancangan seluruh halaman web.
1. Rancangan Struktur Navigasi Halaman Admin
Gambar III.3.
Struktur Navigasi Halaman Admin
41
2. Rancangan Struktur Navigasi Halaman Pemilik
Gambar III.4.
Struktur Navigasi Halaman Pemilik
3. Rancangan Struktur Navigasi Halaman Pengunjung
Gambar III.5.
Struktur Navigasi Halaman Pengunjung
42
4. Rancangan Struktur Navigasi Halaman Pelanggan
Gambar III.6.
StrukturNavigasi Halaman Pelanggan
3.7. Spesifikasi Sistem Komputer
Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum
yang dibutuhkan untuk mengimplementasikan program pencarian dan pemesanan
kontrakan ini.
3.6.1. Spesifikasi Perangkat Keras
A. Server
1. CPU
a) Minimal Processor Intel Pentium Core 2 Duo
b) Minimal RAM 512 MB
c) Minimal Hard Disk 1 GB
2. Mouse standart
43
3. Keyboard standart
4. Monitor dengan resolusi layar minimum 1024x768
B. Client
1. CPU
a) Minimal Processor Intel Pentium 4
b) Minimal RAM 512 MB
c) Minimal Hard Disk 512 MB
2. Mouse standatr
3. Keyboard standart
3.6.2. Spesifikasi Perangkat Lunak
A. Server
1. Sistem operasi: Minimal Microsoft Windows 7
2. Aplikasi bundle web server : Xampp yang terdiri dari beberapa komponen,
diantaranya:
a) Aplikasi Apache Server v2
b) Aplikasi PHP Server v5
c) Aplikasi MySQL Server v5
d) Aplikasi phpMyAdmin v3
3. Aplikasi Web Browser seperti Mozilla Firefox, Opera, Internet Explorer dan
Google Chrome.
B. Client
1. Sistem operasi: Minimal Microsoft Windows XP
2. Aplikasi Web Browser seperti Mozilla Firefox, Internet Explorer dan Google
Chrome.
44
3.8. Implementasi
Implementasi rancangan antar muka pada program pencarian dan pemesanan
kontrakan ini berdasarkan hasil rancangan antar muka.
A. Halaman Admin
1. Login Admin
Admin harus melakukan login terlebih dahulu untuk dapat mengakses
halaman admin dan mengelola seluruh data yang terdapat dihalaman
admin.
Gambar III.7.
Implementasi Halaman Login Admin
2. Halaman Data Pelanggan
Halaman data pelanggan merupakan halaman untuk melihat seluruh data
pelanggan yang sudah menjadi member di website juragan kontrakan.
45
Gambar III.8.
Implementasi Halaman Pelanggan
3. Data Kontrakan
Halaman data kontrakan menampilkan seluruh data kontrakan yang ada di
website juragan kontrakan.
Gambar III.9.
Implementasi Halaman Kontrakan
46
4. Halaman Data Pemilik Kontrakan
Merupakan halaman data yang menampilkan seluruh data pemilik
kontrakan yang sudah mendaftar untuk memasarkan kontrakannya di
website juragan kontrakan.
Gambar III.10.
Implementasi Halaman Pemilik Kontrakan
5. Halaman Pemesanan
Halaman ini merupakan halaman yang menampilkan data pemesanan dari
pelanggan yang sudah menjadi member, selanjutnya admin akan
melakukan konfirmasi jika pelanggan sudah melakukan pembayaran DP
kontrakan minimal 15 dari harga kontrakan yang telah ditentukan.
47
Gambar III.11.
Implementasi Halaman Pemesanan Kontrakan
6. Halaman Bank
Pada halaman bank, admin harus menginputkan data rekening admin
dimulai dari nama bank, no rekening, dan nama nasabah. Sebagai tujuan
pembayaran dp kontrakan.
Gambar III.12.
Implementasi Halaman Data Bank
48
B. Halaman Pemilik
1. Halaman Login Pemilik
Pemilik harus login terlebih dahulu untuk dapat mengakses halaman
pemilik dan tentunya harus memiliki akun terlebih dahulu yang bisa di
dapatkan saat mendaftar pada website juragan kontrakan.
Gambar III.12.
Implementasi Halaman Login Pemilik Kontrakan
2. Halaman Data Diri Pemilik
Pada halaman ini akan muncul data diri pemilik sesuai id masing-masing.
Pemilik juga dapat mengubah data mereka dengan cara mengklik tombol
edit.
49
Gambar III.13.
Implementasi Halaman Data Diri Pemilik Kontrakan
3. Halaman Kontrakan
Pada halaman ini terdapat dua pilihan yaitu, tambah kontrakan dan data
kontrakan, pada halaman tambah kontrakan, pemilik dapat menambahkan
kontrakan miliknya sedangkan pada halaman data kontrakan, pemilik dapat
melihat data kontrakan miliknya dapat mengubah data bila mana ada
kesalahan penginputan atau ingin mengupdate data kontrakannya.
50
Gambar III.14.
Implementasi Halaman Input Data Kontrakan
Gambar III.15.
Implementasi Halaman Data Kontrakan
51
Gambar III.16.
Implementasi Halaman Data Pemesanan Pemilik
C. Halaman Pengunjung
1. Halaman Beranda Pengunjung
Halaman pengunjung merupakan halaman yang pertama kali muncul saat
pengunjung mengakses web juragan kontrakan.
Gambar III.17.
Implementasi Halaman Utama Pengunjung
52
2. Halaman Pencarian Kontrakan
Merupakan halaman pencarian kontrakan berdasarkan wilayah, kategori
dan harga kontrakan.
Gambar III.18.
Implementasi Halaman Pencarian Kontrakan
3. Halaman Pendaftaran
Pengunjung harus melakukan pendaftaran terlebih dahulu sebagai member
pada halaman daftar pelanggan agar bisa login dan selanjutnya bisa
melakukan pemesanan kontrakan.
53
Gambar III.19.
Implementasi Halaman Pendaftaran Member
4. Halaman Login
Halaman login digunakan untuk masuk ke halaman pelanggan dengan
ketentuan sudah mendaftar terlebih dahulu sebagai member.
Gambar III.20.
Implementasi Halaman Login Pelanggan
54
D. Halaman Pelanggan (Member)
1. Halaman Utama Pelanggan
Pada halaman ini merupakan tampilan utama ketika pelanggan sudah ber
hasil melakukan login.
Gambar III.21.
Implementasi Halaman Utama Pelanggan
2. Halaman Info Kontrakan
Pada halaman ini menampilkan informasi mengenai kontrakan yang
dipilih, dan juga terdapat tombol pesan kontrakan jika pelanggan ingin
memesan kontrakan tersebut.
55
Gambar III.22.
Implementasi Halaman Info Kontrakan
3. Halaman Pemesanan Kontrakan
Setelah melakukan pemesanan, maka akan tampil data pemesanan dan
selanjutnya pelanggan diharuskan untuk membayar dp kontrakan.
Gambar III.23.
Implementasi Halaman Pemesanan Kontrakan
56
4. Halaman Cetak Bukti Pemesanan
Halaman cetak bukti merupakan halaman untuk mencetak bukti pemesanan
kontrakan yang telah melakukan pembayaran dp kontrakan. Selanjutnya
bukti pembayaran ini tinggal diserahkan kepada pemilik kontrakan sebagai
bukti bahwa telah melakukan pemesanan dan pembayaran kontrakan
miliknya.
Gambar III.24.
Implementasi Halaman Cetak Bukti
57
3.9. Pengujian Unit
Metode pengujian yang digunakan untuk menguji sistem yang baru adalah
metode pengujian black box testing. Pengujian black box ini berfokus pada persyaratan
fungsional.
1. Pengujian Terhadap Halaman Admin
a. Login admin
Tabel III.7.
Hasil pengujian Black Box Testing Halaman Login Admin
NO Skenario Pengujian Test Case Hasil yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1. Username dan
Password tidak
di isi kemudian
Klik tombol
login
Username:
Kosong
Password:
Kosong
Sistem akan
menolak akses
user dan
menampilkan
“Login Gagal”
Sesuai
harapan
Valid
2. Mengetikan
Username di isi
dan password tidak
diisi atau kosong
kemudian klik
tombol login
Username:
Admin
(Benar)
Password:
Kosong
Sistem akan
menolak akses
user dan
menampilkan
“Login Gagal”
Sesuai
harapan
Valid
3. Mengetikan
Username tidak
diisi kemudian
Password di isi
kemudian klik
tombol login
Username:
Kosong
Password:
Admin
Sistem akan
menolak akses
user dan
menampilkan
“Login Gagal”
Sesuai
harapan
Valid
4. Username di isi
kemudian
Password di isi
kemudian klik
tombol login
Username:
Admin
(Benar)
Password:
Salah
Sistem akan
menolak akses
user dan
menampilkan
“ Login Gagal”
Sesuai
harapan
Valid
58
2. Pengujian Terhadap Halaman Pemilik
a. Daftar Pemilik Kontrakan
Tabel III.8.
Hasil pengujian Black Box Testing Halaman Daftar Pemilik
NO Skenario Pengujian Test Case Hasil yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Semua Field tidak
diisi kemudian klik
tombol daftar
Semua
Field tidak
terisi
Sistem akan
menolak
akses dan
akan
menampilkan
“Mohon diisi
semua
Fieldnya”
Sesuai
harapan
Valid
2 Satu Field tidak
diisi namun Field
yang lain diisi
kemudian klik
tombol daftar
Salah satu
Field tidak
diisi
Sistem akan
menolak
akses dan
akan
menampilkan
“Mohon diisi
semua
Fieldnya”
Sesuai
harapan
Valid
3 Semua Field terisi
Kemudian klik
tombol daftar
Seluruh
Field terisi
Sistem akan
menerima
dan akan
menampilkan
“Berhasil
mendaftar”
Sesuai
harapan
Valid
5. Mengetikan
Username dan
Password dengan
data yang benar
kemudian klik
tombol login
Username:
Admin
(Benar)
Password:
Admin
(Benar)
Sistem akan
menerima
akses login dan
kemudian akan
menampilkan
menu utama
Sesuai
harapan
Valid
59
b. Login Pemilik Kontrakan
Tabel III.9.
Hasil pengujian Black Box Testing Halaman Login Pemilik
NO Skenario Pengujian Test Case Hasil yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1. Username dan
Password tidak
di isi kemudian
Klik tombol
login
Username:
Kosong
Password:
Kosong
Sistem akan
menolak akses
user dan
menampilkan
“Login Gagal”
Sesuai
harapan
Valid
2. Mengetikan
Username di isi
dan password tidak
diisi atau kosong
kemudian klik
tombol login
Username:
Pemilik
(Benar)
Password:
Kosong
Sistem akan
menolak akses
user dan
menampilkan
“Login Gagal”
Sesuai
harapan
Valid
3. Mengetikan
Username tidak
diisi kemudian
Password di isi
kemudian klik
tombol login
Username:
Kosong
Password:
Pemilik
Sistem akan
menolak akses
user dan
menampilkan
“Login Gagal”
Sesuai
harapan
Valid
4. Username di isi
kemudian
Password di isi
kemudian klik
tombol login
Username:
Pemilik
(Benar)
Password:
Salah
Sistem akan
menolak akses
user dan
menampilkan
“ Login Gagal”
Sesuai
harapan
Valid
5. Mengetikan
Username dan
Password dengan
data yang benar
kemudian klik
tombol login
Username:
Pemilik
(Benar)
Password:
Pemilik
(Benar)
Sistem akan
menerima
akses login dan
kemudian akan
menampilkan
menu utama
Sesuai
harapan
Valid
60
3. Pengujian Terhadap Halaman Daftar Pelanggan
a. Daftar Pelanggan
Tabel III.10.
Hasil pengujian Black Box Testing Halaman Daftar Pelanggan
NO Skenario Pengujian Test Case Hasil yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Semua Field tidak
diisi kemudian klik
tombol daftar
Semua
Field tidak
terisi
Sistem akan
menolak
akses dan
akan
menampilkan
“Mohon diisi
semua
Fieldnya”
Sesuai
harapan
Valid
2 Satu Field tidak
diisi namun Field
yang lain diisi
kemudian klik
tombol daftar
Salah satu
Field tidak
diisi
Sistem akan
menolak
akses dan
akan
menampilkan
“Mohon diisi
semua
Fieldnya”
Sesuai
harapan
Valid
3 Semua Field terisi
Kemudian klik
tombol daftar
Seluruh
Field terisi
Sistem akan
menerima
dan akan
menampilkan
“Berhasil
mendaftar,,
Silahkan
Login dengan
akun anda”
Sesuai
harapan
Valid
61
4. Pengujian Terhadap Halaman Login Pelanggan
a. Login Pelanggan
Tabel III.11.
Hasil pengujian Black Box Testing Halaman Login Pelanggan
NO Skenario Pengujian Test Case Hasil yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1. Email dan
Password tidak
di isi kemudian
Klik tombol
login
Email :
Kosong
Password:
Kosong
Sistem akan
menolak akses
User dan Field
email aktif,
diharapkan
untuk mengisi
Email dan
Password
Sesuai
harapan
Valid
2. Mengetikan Email
di isi dan password
tidak diisi atau
kosong kemudian
klik tombol login
Email :
(Benar)
Password:
Kosong
Sistem akan
menolak akses
User dan Field
Password
aktif.
Sesuai
harapan
Valid
3. Mengetikan Email
tidak diisi
kemudian
Password di isi
kemudian klik
tombol login
Email:
Kosong
Password:
(Benar)
Sistem akan
menolak akses
User dan
menampilkan
“Login Gagal,
Silahkan
ulangi
kembali”
Sesuai
harapan
Valid
4. Email di isi
kemudian
Password di isi
kemudian klik
tombol login
Email:
(Benar)
Password:
Salah
Sistem akan
menolak akses
User dan
menampilkan
“Login Gagal,
Silahkan
ulangi
kembali”
Sesuai
harapan
Valid
62
5. Mengetikan Email
dan Password
dengan data yang
benar kemudian
klik tombol login
Email :
(Benar)
Password:
(Benar)
Sistem akan
menerima
akses login dan
kemudian akan
menampilkan
halaman
pelanggan
Sesuai
harapan
Valid
top related