• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN. memudahkan proses penjualan pada sebuah toko, maka diperlukan suatu website

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III PEMBAHASAN. memudahkan proses penjualan pada sebuah toko, maka diperlukan suatu website"

Copied!
56
0
0

Teks penuh

(1)

27

BAB III

PEMBAHASAN

3.1. Analisa Kebutuhan

Analisa kebutuhan merupakan analisis terhadap semua kebutuhan yang diperlukan didalam lingkup perangkat lunak yang akan dikembangkan. Untuk memudahkan proses penjualan pada sebuah toko, maka diperlukan suatu website penjualan yang dapat memberikan kemudahan dalam melakukan promosi, memudahkan pelanggan dalam melakukan pencarian barang, seperti jenis barang, spesifikasi barang dan harga barang.

3.1.1. Analisis Kebutuhan Pengguna

Pada aplikasi pengguna e-commerce terdapat pengguna yang saling berinteraksi dalam lingkungan sistem, yaitu pengunjung, pelanggan, dan admin. Setiap pengguna mempunyai kebutuhan informasi yang berbeda, yaitu:

1. Kebutuhan Pengunjung

a. Melihat Barang yang dijual dalam website b. Mendaftar sebagai pelanggan

c. Melihat Kategori Barang d. Melihat Panduan Belanja

(2)

2. Kebutuhan pelanggan a. Melihat panduan belanja

b. Melihat barang yang dapat langsung dicari dengan kategori c. Melakukan pemesanan

d. Melihat keranjang belanja e. Melakukan konfirmasi belanja f. Melihat transaksi terakhir 3. Kebutuhan Admin

a. Mengelola data Barang b. Mengganti PasswordAdmin c. Mengelola data kategori d. Mengelola data Pelanggan e. Mengelola data transaksi f. Mengelola data Konfirmasi g. Mengelola profil website

h. Mengelolahasil laporan penjualan

3.1.2. Kebutuhan Sistem

1. Pengunjung harus daftar menjadi pelanggan terlebih dahulu untuk dapat membeli barang.

2. Pelanggan harus login sebelum memilih barang yang diinginkan lalu melakukan transaksi.

(3)

3. Admin harus login terlebih dahulu untuk dapat masuk ke halaman utama menu admin.

4. Admin harus login supaya dapat mengelola website tersebut.

5. Sistem akan otomatis memasukan data barang, data pelanggan, data pemesanan masuk, dan data pemesanan masuk lunaske dalam laporan.

6. Sistem akan otomatis menambah kategori dan barang ketika admin menambahkan kategori dan barang terbaru ke dalam website.

3.2. Perancangan Perangkat Lunak

Tujuan perancangan perangkat lunak adalah menghasilkan suatu model atau penggambaran dari suatu entity yang akan dibangun pada penulis dalam membuat website.

3.2.1. Rancangan Antar Muka

Berikut ini adalah rancangan antar muka pada website e-commerce yang telah penulis buat:

1. Rancangan Antar Muka Login Admin

Gambar III.1.

(4)

2. Rancangan Antar Muka Home Admin

Gambar III.2.

Rancangan Antar Muka Home Admin

3. Rancangan Antar Muka Password Admin

Gambar III.3.

(5)

4. Rancangan Antar Muka Data Provinsi

Gambar III.4.

Rancangan Antar Muka Data Provinsi

5. Rancangan Antar Muka Tambah Data Provinsi

Gambar III.5.

(6)

6. Rancangan Antar Muka Edit Data Provinsi

Gambar III.6.

Rancangan Antar Muka Edit Data Provinsi

7. Rancangan Antar Muka Data Kategori

Gambar III.7.

(7)

8. Rancangan Antar Muka Tambah Data Kategori

Gambar III.8.

Rancangan Antar Muka Tambah Data Kategori

9. Rancangan Antar Muka Edit Data Kategori

Gambar III.9.

(8)

10. Rancangan Antar Muka Data Barang

Gambar III.10.

Rancangan Antar Muka Data Barang

11. Rancangan Antar Muka Tambah Data Barang

Gambar III.11.

(9)

12. Rancangan Antar Muka Edit Data Barang

Gambar III.12.

Rancangan Antar Muka Edit Data Barang

13. Rancangan Antar Muka Data Pelanggan

Gambar III.13.

(10)

14. Rancangan Antar Muka Pemesanan Barang

Gambar III.14.

Rancangan Antar Muka Pemesanan Barang

15. Rancangan Antar Muka Konfirmasi Transfer

Gambar III.15.

(11)

16. Rancangan Antar Muka Halaman Menu Laporan

Gambar III.16.

Rancangan Antar Muka Menu Laporan

17. Rancangan Antar Muka Laporan Data Barang

Gambar III.17.

(12)

18. Rancangan Antar Muka Laporan Data Pelanggan

Gambar III.18.

Rancangan Antar Muka Laporan Data Pelanggan

19. Rancangan Antar Muka Laporan Data Pemesanan Masuk

Gambar III.19.

(13)

20. Rancangan Antar Muka Login pelanggan

Gambar III.20.

Rancangan Antar Muka Login Pelanggan

21. Rancangan Antar Muka Index Pelanggan

Gambar III.21.

(14)

22. Rancangan Antar Muka Home Pelanggan

Gambar III.22.

Rancangan Antar Muka Home pelanggan

23. Rancangan Antar Muka Profil Barokah Babyshop

Gambar III.23.

(15)

24. Rancangan Antar Muka Halaman Barang

Gambar III.24.

Rancangan Antar Muka Halaman Barang

25. Rancangan Antar Muka Panduan Belanja

Gambar III.25.

(16)

26. Rancangan Antar Muka Konfirmasi Pembayaran

Gambar III.26.

Rancangan Antar Muka Konfirmasi pembayaran

27. Rancangan Antar Muka Keranjang Belanja

Gambar III.27.

(17)

28. Rancangan Antar Muka Tampil Transaksi

Gambar III.28.

Rancangan Antar Muka Tampil Transaksi

29. Rancangan Antar Muka Konfirmasi Belanja

Gambar III.29.

(18)

3.2.2. Basis Data

A. Entity Relationship Diagram (ERD)

provinsi

kd_provinsi nm_provinsi biaya_kirim

pelanggan kd_pelanggan tgl_daftar password username no_telepon nm_pelang gan kelamin email pemesanan status_bayar alamat_lengkap no_telepon kd_pelanggan nm_penerima tgl_pemesanan no_pemesanan kd_provinsi kota Mempunyai kd_provinsi no_pemesanan pemesanan _item kd_barang no_pemesanan jumlah harga barang kd_kategori gambar_file kd_barang nm_barang keterangan harga_modal harga_jual stok kategori Melakukan konfirmasi Mempunyai Mempunyai no_pemesanan kd_pelanggan kd_barang kd_kategori kd_kategori nm_kategori no_pemesanan tanggal id_konfirmasi id_konfirmasi keterangan no_pemesanan nm_penerima jumlah_transfer 1 M 1 1 1 M 1 1 M Gambar III.30.

(19)

B. Logical Relationship Struckture (LRS)

Gambar III.31.

Logical Relationship Struckture

Keterangan :

* = Primary Key 1 = One to One ** = Foreign Key M = One to Many

(20)

C. Spesifikasi File

Spesifikasi file merupakan penjelasan mengenai bentuk - bentuk file database yang digunakan untuk pengolahan proses dari suatu sistem. File-file ini tersimpan pada database barokahbabyshop dengan parameter-parameter sebagai berikut:

1. Spesifikasi File Admin

Nama File : Tabel Admin Akronim : admin

Fungsi : Untuk menyimpan data admin Tipe File : Transaksi

Organisasi File : Indexed Squential Akses File : Random

Media : Hardisk Panjang Record : 82 Record 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 Integer 2 Primarykey 2 Username Username Varchar 30

(21)

2. Spesifikasi File Barang

Nama File : Tabel Barang Akronim : barang

Fungsi : Untuk menyimpan data barang Tipe File : Master

Organisasi File : Indexed Squential Akses File : Random

Media : Hardisk Panjang Record : 137 Record Kunci Field : kd_barang Software : MySQL

Tabel III.2. Spesifikasi File Barang

No Elemen Data Nama Field Tipe Size Keterangan

1 kode barang kd_barang Integer 5 Primary Key 2 Nama barang nm_barang Varchar 50

3 Harga modal harga_modal Integer 12 4 Harga jual harga_jual integer 4

5 Stok Stok Integer 12

6 Keterangan Keterangan text

7 File gambar file_gambar Varchar 50

(22)

3. Spesifikasi File Kategori

Nama File : Tabel Kategori Akronim : kategori

Fungsi : Untuk menyimpan data kategori Tipe File : Master

Organisasi File : Indexed Squential Akses File : Random

Media : Hardisk Panjang Record : 54 Record Kunci Field :kd_kategori Software : MySQL

Tabel III.3.

Spesifikasi File Kategori

No Elemen Data Nama Field Tipe Size Keterangan

1 Kode kategori kd_kategori Integer 4 Primary key 2 Nama kategori nm_kategori Varchar 50

4. Spesifikasi File Pelanggan

Nama File : Tabel Pelanggan Akronim : pelanggan

Fungsi : Untuk menyimpan data pelanggan Tipe File : Master

Organisasi File : Indexed Squential Akses File : Random

(23)

Media :Hardisk Panjang Record : 111 Record Kunci Field : kd_pelanggan Software : MySQL

Tabel III.4.

Spesifikasi File Pelanggan

5. Spesifikasi File Pemesanan

Nama File : Tabel Pemesanan Akronim : Pemesanan

Fungsi : Untuk menyimpan data Pemesanan Tipe File : Transaksi

Organisasi File : Indexed Squential Akses File : Random

Media : Hardisk Panjang Record : 203 Record

No Elemen Data Nama Field Tipe Size Keterangan

1 Kode pelanggan kd_pelanggan Character 6 Primary key 2 Nama pelanggan nm_pelanggan Varchar 30

3 Kelamin Kelamin Enum

4 Email Email Varchar 25

5 No telepon no_telepon Varchar 20 6 User Dame username Varchar 20 7 Password password Varchar 10 8 Tanggal daftar tgl_daftar Dae

(24)

Kunci Field : no_pemesanan Software : MySQL

Tabel III.5.

Spesifikasi File Pemesanan

No Elemen Data Nama Field Tipe Size Keterangan

1 No pemesanan no_pemesanan character 8 Primary key 2 Kode pelanggan kd_pelanggan character 6 Foreign key 3 Tanggal

pemesanan

tgl_pemesanan date

4 Nama penerima nama_penerima varchar 60 5 Alamat lengkap alamat_lengkap varchar 50

6 Kode provinsi kd_provinsi character 3 Foreign key

7 Kota Kota Varchar 50

8 Kodepos kode_pos varchar 6

9 No telepon no_telepon Varchar 20 10 Status bayar no_telepon enum

6. Spesifikasi File Pemesanan_item

Nama File : Tabel Pemesanan_item Akronim : pemesanan_item

Fungsi : Untuk menyimpan data barang Tipe File : Transaksi

Organisasi File : Indexed Squential Akses File : Random

Media : Hardisk Panjang Record : 28 Record Kunci Field : -

(25)

Tabel III.6.

Spesifikasi File Pemesanan item

No Elemen Data Nama Field Tipe Size Keterangan

1 Nomer pemesanan

no_pemesanan Character 8 Foreignkey 2 Kode barang kd_barang Character 5 Foreignkey

3 Harga Harga Integer 12

4 Jumlah Jumlah Integer 3

7. Spesifikasi File Konfirmasi

Nama File : Tabel Konfirmasi Akronim : konfirmasi

Fungsi : Untuk menyimpan data barang Tipe File : Master

Organisasi File : Indexed Squential Akses File : Random

Media : Hardisk Panjang Record : 74 Record Kunci Field : kd_konfirmasi Software : MySQL

Tabel III.7.

Spesifikasi File Konfirmasi

No Elemen Data Nama Field Tipe Size Keterangan

1 Kode konfirmasi kd_konfirmasi Integer 4 Primary Key 2 No pemesanan no_pemesanan Varchar 8 Foreign Key 3 Nama pelanggan nm_pelanggan Varchar 50

(26)

4 Jumlah transfer jumlah_transfer Integer 12 5 Keterangan Keterangan text

6 Tanggal Tanggal date

8. Spesifikasi File Provinsi

Nama File : Tabel Provinsi

Akronim : Provinsi

Fungsi : Untuk menyimpan data provinsi

Tipe File : Master

Organisasi File : Indexed Squential Akses File : Random

Media : Hardisk Panjang Record : 65 Record

Kunci Field : kd_provinsi Software : MySQL

Tabel III.8. Spesifikasi File provinsi

No Elemen Data Nama Field Tipe Size Keterangan

1 Kd_provisi Kd_provisi charackter 3 Primary key 2 Nm_provinsi Nm_provinsi Varchar 50

(27)

9. Spesifikasi File Tmp_keranjang Nama File : Tabel Keranjang Akronim : keranjang

Fungsi : Untuk menyimpan data belanja Tipe File : Master

Organisasi File : IndexedSquential Akses File : Random

Media : Hardisk Panjang Record : 31 Record Kunci Field : id_keranjang Software : MySQL

Tabel III.9.

Spesifikasi File Temp_Keranjang

No Elemen Data Nama Field Tipe Size Keterangan

1 Id Id Integer 5 Primarykey

2 Kode barang kd_barang Character 5 Foreignkey

3 Harga Harga Integer 12

4 Jumlah Jumlah Integer 3

5 Tanggal Tanggal Date

(28)

D. Struktur Navigasi

1. Struktur Navigasi Halaman Admin

Dibawah ini adalah gambar Struktur Navigasi untuk halaman admin.

Gambar III.32.

(29)

2. Struktur Navigasi Halaman Pelanggan

Dibawah ini adalah gambar Struktur Navigasi untuk halaman Pelanggan.

Gambar III.33.

(30)

3.3. Implementasi dan Pengujian Unit 3.3.1. Implementasi

A. Implementasi Rancangan Antar Muka

Hasil implementasi pada aplikasi e – Commerce yang berdasarkan dari hasil rancangan antar muka.

1. Halaman Login Admin

Gambar III.34.

Implementasi Login Admin

2. Halaman Home Admin

Gambar III.35. Implementasi Home Admin

(31)

3. Halaman Password Admin

Gambar III.36.

Implementasi password admin

4. Halaman Data Provinsi

Gambar III.37. Implementasi Data Provinsi

(32)

5. Halaman Tambah Data Provinsi

Gambar III.38.

Implementasi Tambah Data Provinsi

6. Halaman Edit Data Provinsi

Gambar III.39.

(33)

7. Halaman Data Kategori

Gambar III.40.

Implementasi Data Kategori

8. Halaman Tambah Data Kategori

Gambar III.41.

(34)

9. Halaman Edit Data Kategori

Gambar III.42.

Implementasi Edit Data Kategori

10. Halaman Data Barang

Gambar III.43. Implementasi Data Barang

(35)

11. Halaman Tambah Data Barang

Gambar III.44.

Implementasi Tambah Data Barang

12. Halaman Edit Data Barang

Gambar III.45.

(36)

13. Halaman Data Pelanggan

Gambar III.46.

Implementasi Data Pelanggan

14. Halaman Data Pemesanan Barang

Gambar III.47.

(37)

15. Halaman Ubah Status Bayar

Gambar III.48.

Implementasi Ubah Status Bayar

16. Halaman Konfirmasi Transfer

Gambar III.49.

(38)

17. Halaman Menu Laporan

Gambar III.50.

Implementasi Menu Laporan

18. Halaman Laporan Data Barang

Gambar III.51.

(39)

19. Halaman Laporan Data Pelanggan

Gambar III.52.

Implementasi Laporan Data Pelanggan

20. Halaman Laporan Pemesanan Masuk

Gambar III.53.

(40)

21. Halaman Index Pengunjung

Gambar III.54.

Implementasi Index Pengunjung

22. Halaman Pendaftaran Baru

Gambar III.55.

(41)

23. Halaman Login Pelanggan

Gambar III.56.

Implementasi Login Pelanggan

24. Halaman Index Pelanggan

Gambar III.57.

(42)

25. Halaman Home Pelanggan

Gambar III.58.

Implementasi Home Pelanggan

26. Halaman Profil Barokah Babyshop

Gambar III.59.

(43)

27. Halaman Koleksi Barang

Gambar III.60.

Implementasi Koleksi Barang

28. Halaman Panduan Belanja

Gambar III.61.

(44)

29. Halaman Konfirmasi Pembayaran

Gambar III.62.

Implementasi Konfirmasi Pembayaran

30. Halaman Keranjang Belanja

Gambar III.63.

(45)

31. Halaman Tampil Transaksi

Gambar III.64.

Implementasi Tampil Transaksi

32. Halaman Konfirmasi Belanja

Gambar III.65.

(46)

B. Spesifikasi Sistem Komputer

Berikut ini adalah Spesifikasi perangkat keras dan perangkat lunak minimum yang dibutuhkan untuk mengimplementasikan aplikasi e-commerce pada panjualan Perlengkapan bayi “Barokah BabyShop”, yaitu:

1. SpesifikasiPerangkatKeras a. Server 1) CPU a) Processor Intel(R) 987 @1.50 GHz b) RAM 2048 MB c) Hard Disk 500 GB

d) VGA Mobile Intel(R) HD Graphic Family 801 MB 2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1366x768 5) Koneks iinternet dengan kecepatan 2 Mbps.

b. Client 1) CPU

a) Processor IntelDual core 2,3 GHz b) RAM 1-2GB

c) Hard Disk 500GB d) VGA Intel HD 2) Mouse

3) Keyboard

4) Monitor dengan resolsi layar minimum 1024x768 5) Koneksi internet dengan kecepatan 2 Mbps. 2. SpesifikasiPerangkatLunak

a. Server

1) SistemoperasiMicrosoft Windows 7 Ultimate 32bit (x32). 2) Aplikasi bundle web server adalahXampp

3.2.1terdiridaribeberapakomponendiantaranya: a) AplikasiPHP

b) Aplikasi My SQL c) Aplikasi php MyAdmin

3) Aplikasiweb browserseperti, Google Chrome Mozilla Firefox. b. Client

1) Sistem operasi Microsoft Windows 7 Ultimate 32bit (x32). 2) Aplikasi web browser seperti Internet Explorer, Google Chrome,

(47)

3.3.2. Pengujian Unit

Pengujian terhadap program yang dibuat menggunakan blackbox testing yang fokus terhadap proses masukan dan keluaran program.

A. Pengujian Terhadap Form Login Admin No Skenario

Pengujian

Test Case Hasil yang diharapkan Hasil Pengujian Kesimpulan 1 Tidak mengisi username dan password kemudian klik tombol Login Username (kosong) Password (kosong) Sistem akan menolak akses login dan kembali ke halaman loginAdmin dengan pesan error “Data username dan password tidak boleh kosong” Sesuai harapan valid 2 Mengisi username benar danpassword kosong kemudian klik tombol login Username (admin) Password (kosong) Sistem akan menolak akses login dan kembali ke halaman loginAdmin dengan pesan error “Data password tidak boleh kosong” Sesuai harapan Valid 3 Tidak mengisi username dan password benar kemudian tekan Username (kosong) Password (password ) Sistem akan menolak akses login dan kembali ke halaman loginAdmin dengan pesan Sesuai harapan Valid

(48)

tombollogin error“Data username tidak boleh kosong” 4 Mengisi username benar dan password salah kemudian klik tombol login Username (admin) Password (12345) Sistem akan menolak akses logindan kembali ke halaman loginAdmin Sesuai harapan Valid 5 Mengetik username benar dan password benar, kemudian klik tombol login Username (admin) Password (password ) Tampil halaman Home Admin Sesuai harapan Valid Tabel III.9.

Pengujian Terhadap Form Login Admin

B. Pengujian Terhadap Form Ganti Password

No Skenario

Pengujian Test Case

Hasil yang di harapkan Hasil Pengujian Kesimpulan 1 Mengosongk ankolom password lama dan password barulalu mengklik tombol simpan Username: (riska) Password Lama (kosong) Password Baru (kosong) Sistem akan menolak untuk merubahpa sswordadm in Dan muncul pesan error 1.Data Pass word baru belum Sesuai harapan Valid

(49)

diisi 2.Maaf, Pas sword Anda Salah....sila hkan ulang 2 Password Lama di isidan password barutidakdiis i lalu mengklik tombol simpan Username (riska) Password Lama (password) Password Baru (kosong) Sistem akan menolak aksesubahp assword admin dan muncul pesan error 1.Data Pass word baru belum diisi 2.Maaf, Pas sword Anda Salah....sila hkan ulang Sesuai harapan Valid 3 Password Lama kosongdan password barudiisilalu mengklik tombol simpan Username: (riska) Password Lama (password) Password Baru (*****) Sistem akan menolak aksesubahp assword admin dan muncul pesan error 1. Maaf, Pass word Anda Salah....sila hkan ulangi Sesuai harapan Valid 4 MengetikanP asswordLam a danPassword barudengan data yang benarkemudi Username: (riska) Password Lama (password) Password Baru Sistem menerima akses Ubah admin SesuaiHar apan Valid

(50)

an mengklik tombol simpan

(*****)

Tabel III.10.

Pengujian Terhadap Form Ganti Password

C. Pengujian Terhadap Form Tambah Kategori N o Skenario Pengujian Test case Hasil yang diharapkan Hasil pengujian Kesimpulan 1 Mengkosongkan nama kategori kemudian mengklik tombol simpan Kode (K01) Nama kategori (kosong) Sistem akan menolak akses tambah kategori dan muncul pesan error 1.Data Na maKategori tidak boleh kosong Sesuai harapan Valid 2 Mengisi nama kategori kemudian mengklik tombol simpan Kode (K01) Nama kategori (topi) Sistem menerima akses tambah kategori Sesuai harapan valid Tabel III.11.

(51)

D. Pengujian Terhadap Form Login Pelanggan

No Skenario Pengujian

Test Case Hasil yang diharapkan Hasil Pengujia n Kesimpulan 1 Tidak mengisi username dan password pelanggan kemudian klik tombollogin Username (kosong) Password (kosong) Sistem akan menolak akses login dan kembali ke halaman login Pelanggan dengan tampil pesan “Login anda salah” Sesuai harapan Valid 2 Mengisi username benar danpassword kosong kemudian klik tombol login Username (riska) Password (kosong) Sistem akan menolak akses logindan kembali ke halaman loginPelang gan dengan tampil pesan “Login anda salah” Sesuai harapan Valid 3 Tidak mengisi username dan password benar kemudian tekan tombol login Username (kosong) Password (25101993 ) Sistem akan menolak akses logindan kembali ke halaman login Pelanggan dengan tampil pesan “Login anda salah” Sesuai harapan Valid 4 Mengisi username benar dan password Username (riska) Password (112345) Sistem akan menolak akses login dan kembali Sesuai harapan Valid

(52)

salah kemudian klik tombollogin ke halaman login Pelanggan dengan tampil pesan “Login anda salah” 5 Mengisi username benar dan password benar, kemudian klik tombol login Username (riska) Password (25101993 ) Tampil halaman Home Pelanggan Sesuai harapan Valid Tabel III.12.

Pengujian Terhadap Form Login Pelanggan

E. Pengujian Terhadap Form Pendaftaran Pelanggan Baru

No Skenario Pengujian

Test Case Hasil yang diharapkan Hasil Pengujian Kesimpula n 1 Mengosong kan semua data pada daftar pelanggan, kemudian klik tombol Daftar Nama (kosong) Kelamin (kosong) Email (kosong) No.telepon (kosong) Username (kosong) Password (kosong) Password(l agi) (kosong) Sistem akan menolak akses daftar pelanggan dan kemudian muncul pesan Error a. Data Na ma Pelangg an masi h kosong b. Data Al amat Email masih Sesuai harapan Valid

(53)

kosong c. Data No . Telepon masih kosong d. Data Us ername masih kosong e. Data Pa ssword masih kosong 2 Mengosong kan Nama pelanggan pada Daftar pelanggan, kemudian klik tombol Daftar Nama (kosong) Kelamin (perempuan ) Email (riskawidiat i25@yahoo .com) No.telepon (08380699 2678) Username (riska) Password (25101993) Password(l agi) (25101993) Sistem akan menolak akses daftar pelanggan dan kemudian muncul pesan Error Nama pelanggan masih kosong Sesuai harapan Valid 3 Mengosong kan Kelamin pelanggan pada Daftar pelanggan, kemudian klik tombol Daftar Nama (Rika widiati) Kelamin (kosong) Email (riskawidiat i25@yahoo .com) No.telepon Sistem akan menolak akses daftar pelanggan dan kemudian muncul pesan Error Data jenis kelamin masih kosong Sesuai harapan Valid

(54)

(08380699 2678) Username (riska) Password (25101993) Password(l agi) (25101993) 4 Mengosong kan e-mail pelanggan pada Daftar pelanggan, kemudian klik tombol Daftar Nama (Rika widiati) Kelamin (perempuan ) Email (kosong/titi menggunak an @) No.telepon (08380699 2678) Username (riska) Password (25101993) Password(l agi) (25101993) Sistem akan menolak akses daftar pelanggan dan kemudian muncul pesan Error Data email masih kosong Sesuai harapan Valid 5 Mengosong kan No.telepon pelanggan pada Daftar pelanggan, kemudian klik tombol Daftar Nama (Rika widiati) Kelamin (perempuan ) Email (riskawidiat i25@yahoo .com) No.telepon (kosong) Username (riska) Password Sistem akan menolak akses daftar pelanggan dan kemudian muncul pesan Error Data No.telepon masih kosong Sesuai harapan Valid

(55)

(25101993) Password(l agi) (25101993) 6 Mengosong kan Username pelanggan pada Daftar pelanggan, kemudian klik tombol Daftar Nama (Rika widiati) Kelamin (perempuan ) Email (riskawidiat i25@yahoo .com) No.telepon (08380699 2678) Username (kosong) Password (25101993) Password(l agi) (25101993) Sistem akan menolak akses daftar pelanggan dan kemudian muncul pesan Error Data username masih kosong Sesuai harapan Valid 7 Mengosong kan Password pelanggan pada Daftar pelanggan, kemudian klik tombol Daftar Nama (Rika widiati) Kelamin (perempuan ) Email (riskawidiat i25@yahoo .com) No.telepon (08380699 2678) Username (riska) Password (kosong) Password(l agi) (25101993) Sistem akan menolak akses daftar pelanggan dan kemudian muncul pesan Error Data password masih kosong Sesuai harapan Valid

(56)

8 Mengosong kan Password(l agi) pelanggan pada Daftar pelanggan, kemudian klik tombol Daftar Nama (Rika widiati) Kelamin (perempuan ) Email (riskawidiat i25@yahoo .com) No.telepon (08380699 2678) Username (riska) Password (25101993) Password(l agi) (kosong) Sistem akan menolak akses daftar pelanggan dan kemudian muncul pesan Error Data password(lagi) masih kosong Sesuai harapan Valid 9 Mengisikan semua data pada daftar pelanggan, kemudian klik tombol Daftar Nama (Riska widiati) Kelamin (perempuan ) Email (riskawidiat i25@yahoo .com) No.telepon (08380699 2678) Username (riska) Password (25101993) Password(l agi) (25101993) Sistem akan menerima dan menyimpan data pelanggan, kemudian menampilka halaman login pelanggan Sesuai harapan Valid Tabel III.13.

Gambar

Gambar III.20.
Gambar III.22.
Gambar III.24.
Gambar III.26.
+7

Referensi

Dokumen terkait

Hasil yang diharapkan Hasil Pengujian Kesimpulan 1 Username dan Password tidak diisi kemudian di klik tombol login Username: (kosong) Password: (Kosong) Sistem akan

Hasil yang di harapkan Hasil Pengujian Kesimpulan 1 Username dan password di kosongkan kemudian klik tombol login User id : (kosong) Password : (kosong) Sistem akan

Username dan password tidak diisi kemudian klik tombol [Login] Username: (kosong) Password: (kosong) Sistem akan menolak dan menampilkan “Username dan Password tidak

Mengetikkan Username dan Password tidak diisi atau kosong kemudian klik tombol login Username: admin Password: (kosong) Sistem akan menolak akses dan menampilkan pesan

Mengisi Username dan Password tidak diisi kemudian klik tombol login Username: Admin Password: (kosong) Sistem akan menolak dan menampilkan pesan “Username atau

diharapkan Hasil pengujian Kesimpulan 1 Username, dan password tidak diisi kemudian klik tombol login Username : (kosong) Password : (kosong) Sistem akan menolak

Kemudian karyawan atau pegawai tinggal masukan data NO Skenario Pengujian Test Case Hasil Yang Diharapkan Hasil Pengujian Kesimpulan 1 Karyawan atau admin mengisi username

No Skenario Pengujian Test case Hasil yang diharapkan Hasil pengujian Kesimpulan 3 Username kosong dan password diisi, kemudan tekan tombol login Username: kosong