• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN. Pada bab sebelumnya penulis telah membahas mengenai langkah-langkah

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III PEMBAHASAN. Pada bab sebelumnya penulis telah membahas mengenai langkah-langkah"

Copied!
66
0
0

Teks penuh

(1)

24

3.1. Analisa Kebutuhan

Pada bab sebelumnya penulis telah membahas mengenai langkah-langkah dalam membangun sebuah web penjualanya itu dengan menggunakan metode waterfall dimana hal pertama yang harus dilakukan adalah melakukan analisa. Adapun analisa kebutuhan dalam pembuatan Perancangan Sistem Informasi Penjualan Wallpaper Berbasis Web, adalah sebagai berikut:

A. Kebutuhan Pengguna

Di dalam sebuah web, aspek kebutuhan pengguna merupakan hal yang sangat penting untuk dianalisa. Dengan dilakukannya analisa diharapkan dapat memberi informasi dalam menunjang kebutuhan pengguna. Kebutuhan pengguna dalam perancangan ini terbagi menjadi kebutuhan pelanggan dan kebutuhan admin diantaranya :

1. KebutuhanPelanggan

a) Pelanggan dapat melihat kategori dan produk wallpaper yang dijual.

b) Pelanggan dapat melihat detail mengenai produk wallpaper. c) Pelanggan dapat melihat data ongkos kirim.

d) Pelanggan dapat melakukan registrasi atau pendaftaran.

e) Pelanggan dapat melakukan pendaftaran dengan mengisi form pendaftaran seperti nama lengkap, nama pengguna (username), no telepon, email, dan kata sandi.

(2)

f) Pelanggan dapat masuk menggunakan akunnya, dengan mengisi nama pengguna (username) dankata sandi.

2. Kebutuhan Admin

a) Admin dapat mengelola data kategori, produk, ongkos kirim, pemesanan, dan pembayaran.

b) Admin dapat mengelola laporan produk dan laporan pemesanan. c) Admin dapat mengelola data testimoni.

B. Kebutuhan Sistem

Untuk menunjang sebuah website menjadi lebih efisien ketika digunakan. maka analisa kebutuhan sistem juga harus dilakukan. Biasanya analisa kebutuhan sistem ini lebih terfokus kepada halaman belakang suatu website.Kebutuhan system dalam perancangan ini terbagi menjadi kebutuhan pelanggan dan kebutuhan admin diantaranya :

1. Kebutuhan Pelanggan

a) Pelanggan yang ingin membeli produk wallpaper diharuskan masuk terlebih dahulu.

b) Jika sudah masuk, pelanggan dapat melakukan pembelian dengan cara memilih produk wallpaper yang diinginkan lalu klik tombol beli.

c) Setelah itu, produk yang telah dipilih akan dimasukan ke keranjang belanja lalu akan diarahkan ke proses pemesanan, pada halaman ini akan otomatis tampil nama pemesan dan no telepon, kemudian pelanggan diharuskan mengisi nama kota dan alamat.

(3)

d) Selanjutnya akan tampil rincian pemesanan, dihalaman ini terdapat informasi detail pemesanan dan detail barang yang dipesan beserta harga, ongkos kirim, dan total harga yang harus dibayarkan, apabila data telah sesuai maka dapat diklik tombol selesai, di halaman ini juga pelanggan dapat mencetak rincian pemesanan sebagai struk bukti pemesanan.

e) Jika pelanggan sudah melakukan pembayaran melalui media transfer bank, maka pelanggan diwajibkan untuk konfirmasi pembayaran di menu Konfirmasi, di halaman ini akan otomatis tampil kode transaksi dan tanggal, dan juga detail barang, harga, total bayar, kemudian pelanggan diharusakan mengupload bukti struk pembayaran, jika sudah maka dapat diklik tombol konfirmasi dan menunggu admin untuk memproses status lunas pembayaran pelanggan.

f) Pelanggan dapat melihat riwayat transaksi yang pernah dilakukan sebelumnya pada halaman konfirmasi.

2. Kebutuhan Admin

a) Admin diwajibkan login terlebih dahulu untuk dapat mengakses atau masuk kedalam halaman admin.

b) Setelah masuk admin dapat melakukan aktivitas mengelola website sesuai kebutuhan.

c) Admin dapat melakukan penambahan, pembaharuan, dan penghapusan data produk.

(4)

e) Admin dapat menghapus data pelanggan. f) Admin dapat menambah data ongkos kirim.

g) Admin dapat melakukan pemeriksaan atau pembaharuan status transaksi pelanggan apabila telah melakukan konfirmasi.

h) Admin dapat mengecek pembayaran pelanggan.

i) Admin dapat melihat laporan produk dan laporan pemesanan. j) Admin dapat mengelola data testimony seperti menampilkan atau

sembunyikan testimoni.

3.2. Perancangan Perangkat Lunak

3.2.1. Rancangan Antar Muka

Rancangan antar muka merupakan gambaran dari tampilan web yang diusulkan oleh penulis. Pada uraian dibawah ini dapat dijelaskan rancangan antar muka sistem informasi penjualan wallpaper berbasis web.

Rancangan Antar muka Admin

a. Rancangan Halaman Login Admin

(5)

b. Rancangan Halaman Beranda Admin

Gambar III.2.Rancangan Antarmuka Halaman Beranda Admin c. Rancangan Halaman Data Kategori

(6)

d. Rancangan Halaman Tambah Kategori

Gambar III.4.Rancangan Antarmuka Halaman Tambah Kategori Admin e. RancanganHalamanData Produk

(7)

f. Rancangan Halaman Tambah Produk

Gambar III.6.Rancangan Antarmuka Halaman Tambah Produk Admin g. Rancangan Halaman Cari Produk

(8)

h. Rancangan Halaman Data Pelanggan

Gambar III.8.Rancangan Antarmuka Halaman Pelanggan Admin i. Rancangan Halaman Data Testimoni

(9)

j. Rancangan Halaman Data Ongkos Kirim

Gambar III.10.Rancangan Antarmuka Halaman Ongkos Kirim Admin k. Rancangan Halaman Data Tambah Ongkos Kirim

(10)

l. Rancangan Halaman Data Pemesanan

Gambar III.12.Rancangan Antarmuka Halaman Pemesanan Admin m. Rancangan Halaman Data Pembayaran

(11)

n. Laporan

Gambar III.14.Rancangan Antarmuka Halaman Laporan Admin 1. Rancangan Antarmuka Pengguna

a. Rancangan Halaman Index User

Gambar III.15.Rancangan Antarmuka Halaman index user

(12)

b. Rancangan Halaman Index Pelanggan

Gambar III.16.Rancangan Antarmuka Halaman Index Pelanggan Keterangan :

Link 1 : Untuk mengakses halaman Konfirmasi Pembayaran Link 2 : Untuk mengakses halaman Isi Testimoni

(13)

c. Rancangan Halaman Masuk

(14)

d. Rancangan Halaman Daftar Akun

(15)

e. Rancangan Halaman Produk

(16)

f. Rancangan Halaman Keranjang Belanja

(17)

g. Rancangan Halaman Proses Beli

(18)

h. Rancangan Halaman Konfirmasi Pembayaran

(19)

i. Rancangan Halaman Upload Struk

(20)

j. Rancangan Halaman Lihat Detail Pemesanan

(21)

3.2.2. Rancangan Basis Data

A. Entity Relationship Diagram (ERD)

(22)

B. Logical Relational Structure (LRS)

(23)

C. Spesifikasi File

Dalam Perancangan website ini, penulis menggunakan sebuah database yang bernama ta. Database ini terdiri dari 10 tabel diataranya yaitu :

1. Spesifikasi Tabel Admin

Nama File : Tabel Admin Akronim File : admin.MYD

Fungsi File : untuk mengolah data admin

Type File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media File : Harddisk Panjang Record : 51 Karakter Kunci Field : id_ admin

Tabel III.1.

Spesifikasi Tabel Admin

No Elemen data Akronim Type Size Keterangan Extra 1 Id Admin id_admin Int 11 Primary key Auto Increment 2 Username Username Varchar 10

3 Password Password Varchar 10

(24)

2. Spesifikasi Tabel Bayar

Nama File : Tabel Bayar Akronim File : bayar.MYD

Fungsi File : untuk mengolah data pembayaran

Type File : File Transaksi

Organisasi File : Index Sequential

Akses File : Random

Media File : Harddisk Panjang Record : 90 Karakter Kunci Field : id_bayar

Tabel III.2. Spesifikasi Tabel Bayar

No Elemen data Akronim Type Size Keterangan Extra 1

Id Bayar id_bayar Int 11 Primary key Auto Increment 2 Id Pemesanan id_pemesanan Int 11 Foreign key

3 Jml Bayar jml_bayar Int 11

4 Bukti Bukti Varchar 50

5 Baca Baca Varchar 2

(25)

3. Spesifikasi Tabel Detail Pemesanan

Nama File : Tabel Detail Pemesanan Akronim File : detail_pemesanan.MYD

Fungsi File : untuk mengolah data detail pemesanan

Type File : File Transaksi

Organisasi File : Index Sequential

Akses File : Random

Media File : Harddisk Panjang Record : 40 Karakter Kunci Field : id_detail

Tabel III.3.

Spesifikasi Tabel Detail pemesanan

No Elemen data Akronim

Type

Size Keterangan

Extra

1

Id Detail id_detail Int 11 Primary key Auto Increment 2 Id Pelanggan id_pelanggan Char 5 Foreign key

3 Id Produk id_produk Char 4 Foreign key 4 Id Pemesanan Id_pemesanan Int 11 Foreign key

(26)

4. Spesifikasi Tabel Kategori

Nama File : Tabel Kategori Akronim File : kategori.MYD

Fungsi File : untuk mengolah data kategori

Type File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media File : Harddisk Panjang Record : 24 Karakter Kunci Field : id_kategori

Tabel III.4.

Spesifikasi Tabel Kategori

No Elemen data Akronim Type Size Keterangan 1 Id Kategori id_kategori Char 4 Primary key 2 Nama Kategori nama_kategori varchar 20

(27)

5. Spesifikasi Tabel Keranjang

Nama File : Tabel Keranjang Akronim File : keranjang.MYD

Fungsi File : untuk mengolah data keranjang

Type File : File Temporari

Organisasi File : Index Sequential

Akses File : Random

Media File : Harddisk Panjang Record : 31 Karakter Kunci Field : id_keranjang

Tabel III.5.

Spesifikasi Tabel Keranjang

No Elemen data Akronim Type Size Keterangan Extra 1

Id Keranjang id_keranjang Int 11 Primary key Auto Increment 2 Id Pelanggan id_pelanggan char 5 Foreign key

3 Id Produk id_produk char 4 Foreign key

4 Jumlah Jumlah Int 11

(28)

6. Spesifikasi Tabel Ongkir

Nama File : Tabel Ongkir Akronim File : ongkir.MYD

Fungsi File : untuk mengolah data ongkir

Type File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media File : Harddisk Panjang Record : 24 Karakter Kunci Field : id_ongkir

Tabel III.6.

Spesifikasi Tabel Ongkir

No Elemen data Akronim Type Size Keterangan 1 Id Ongkir id_ongkir Char 4 Primary key 2 Nama kota Nama_kota Varchar 20

(29)

7. Spesifikasi Tabel Pelanggan

Nama File : Tabel Pelanggan Akronim File : pelanggan.MYD

Fungsi File : untuk mengolah data pelanggan

Type File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media File : Harddisk Panjang Record : 98 Karakter Kunci Field : id_pelanggan

Tabel III.7.

Spesifikasi Tabel Pelanggan

No Elemen data Akronim Type Size Keterangan 1 Id Pelanggan id_pelanggan Char 5 Primary key 2 Username Username Varchar 10

3 Password Password Varchar 10 4 Nama

lengkap Nama_lengkap Varchar 30

5 Email Email Varchar 30

(30)

8. Spesifikasi Tabel Pemesanan

Nama File : Tabel Pemesanan Akronim File : pemesanan.MYD

Fungsi File : untuk mengolah data pemesanan

Type File : File Transaksi

Organisasi File : Index Sequential

Akses File : Random

Media File : Harddisk Panjang Record : 56 Karakter Kunci Field : id_pemesanan

Tabel III.8.

Spesifikasi Tabel Pemesanan

No Elemen data Akronim Type Size Keterangan Extra 1

Id Pemesanan Id_pemesanan Int 11 Primary key Auto Increment 2 Id Pelanggan id_pelanggan Char 5 Foreign key

3 Tgl Tgl Date

4 Status Status Varchar 6

5 Kode

transaksi Kode_transaksi Varchar 30

6 Alamat kirim Alamat_kirim Text

(31)

9. Spesifikasi Tabel Produk

Nama File : Tabel Produk Akronim File : produk.MYD

Fungsi File : untuk mengolah data produk

Type File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media File : Harddisk Panjang Record : 168 Karakter Kunci Field : id_produk

Tabel III.9.

Spesifikasi Tabel Produk

No Elemen data Akronim Type Size Keterangan 1 Id Produk Id_produk Char 4 Primary key 2 Nama produk Nama_produk Varchar 20

3 Harga Harga Int 11

4 Stok Stok Int 11

5 Gambar Gambar Varchar 100

6 Id kategori Id_kategori Int 11 Foreign key 7 Keterangan Keterangan Text

(32)

10. Spesifikasi Tabel Testimoni

Nama File : Tabel Testimoni Akronim File : testimoni.MYD

Fungsi File : untuk mengolah data testimoni

Type File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media File : Harddisk Panjang Record : 20 Karakter Kunci Field : id_produk

Tabel III.10.

Spesifikasi Tabel Testimoni

No Elemen data Akronim Type Size Keterangan Extra 1

Id testimoni Id_testimoni Int 11 Primary key Auto Increment 2 Id Pelanggan id_pelanggan Char 5 Foreign key

3 Komentar Komentar Text

4 Status Status Varchar 2

5 Tanggal Tanggal Date

(33)

3.2.3. Rancangan Struktur Navigasi

1. Rancangan Struktur NavigasiPengunjung

Gambar III.27.Struktur Navigasi Pengunjung 2. Struktur Navigasi Pelanggan

(34)

3. Rancangan Struktur Navigasi Admin

Gambar III.29.Struktur Navigasi Admin

3.3. Implementasi dan Pengujian Unit

3.3.1 Implementasi

A. ImplementasiHalaman Rancangan Antar Muka

Implementasi rancangan antar muka pada website ini dihasilkan dari rancangan antar muka yang sebelumnya telah dibuat.

(35)

1. Implementasi Halaman Utama

Halaman ini merupakan halaman pertama yang dapat diakses oleh pengunjung ataupun pelanggan, dan ini adalah halaman awal website.

(36)

2. Implementasi Halaman Daftar Pelanggan

Pada halaman ini pengunjung dapat mendaftar menjadi pelanggan pada website toko wallpaper ini.

(37)

3. Implementasi Halaman Login Pelanggan

Halaman ini di peruntukan untuk para pelanggan website untuk login sebagai pelanggan apabila telah mendaftar.

(38)

4. Implementasi Halaman Utama Pelanggan

Halaman ini merupakan halaman awal bagi pelanggan yang telah login, sehingga tersedia beberapa menu baru yang hanya dapat diakses oleh pelanggan saja.

(39)

5. Implementasi Halaman Produk

(40)

6. Implementasi Halaman Keranjang Belanja

Halaman ini berisikan produk apa saja yang dipilih sebelum melakukan pemesanan. Pada halaman ini pelanggan masih dapat melakukan penghapusan produk dari keranjang.

(41)

7. Implementasi Halaman Pemesanan

halaman ini pelanggan yang akan melakukan pemesanan diminta untuk mengisi data lengkap seperti alamat dan kota kirim.

(42)

8. Implementasi Halaman Detail Pemesanan

Halaman ini berisikan detail pemesanan yang dilakukan, menampilkan data pribadi hingga total bayar.

(43)

9. Implementasi Halaman Konfirmasi Pembayaran

Halaman ini berisikan riwayat pemesanan yang telah dilakukan, menampilkan pemesanan mana yang telah selesai dan sedang proses

(44)

10. Implementasi Halaman Upload Bukti Bayar

Halaman ini bertujuan untuk pelanggan melakukan pengunggahan bukti pembayaran pemesanan.

(45)

11. Implementasi Halaman Login Admin

Admin website diharuskan melakukan login terlebih dahulu agar dapat mengakses halaman admin dan menggunakan menu-menu yang tersedia.

(46)

12. Implementasi Halaman Beranda Admin

Halaman ini merupakan halaman awal dari isi halaman admin.

(47)

13. Implementasi Halaman Admin Data Kategori

Halaman ini berisikan tentang informasi kategori produk apa saja yang tersedia, pada halaman ini admin dapat melakukan penambahan dan penghapusan.

(48)

14. Implementasi Halaman Admin Data Tambah Kategori Halaman ini admin dapat menambahkan kategori yang baru.

(49)

15. Implementasi Halaman Admin Data Produk

Halaman ini berisikan tentang data dan informasi produk yang dijual, pada halaman ini admin dapat melakukan penambahan produk, dan pencarian produk.

(50)

16. Implementasi Halaman Admin Tambah Produk

Halaman ini admin dapat menambahkan produk baru yang akan dijual.

(51)

17. Implementasi Halaman Admin Data Pelanggan

Halaman ini admin dapat melihat informasi seputar pelanggan yang telah melakukan pendaftaran, dan pada halaman ini pula admin dapat melakukan penghapusan akun pelanggan.

(52)

18. Implementasi Halaman Admin Data Pemesanan

Halaman ini berisikan seputar informasi pemesanan yang telah dilakukan oleh pelanggan.

(53)

19. Implementasi Halaman Admin Data Pembayaran

Halaman ini berisikan tentang data pembayaran yang telah dilakukan oleh pelanggan.

(54)

20. Implementasi Halaman Admin Data Ongkir

Halaman ini berisikan mengenai data ongkir dan data kota, pada halaman ini admin juga dapat melakukan penambahan ongkir.

(55)

21. Implementasi Halaman Admin Data Tambah Ongkir

Halaman ini admin dapat melakukan penambahan data kota dan harga ongkir.

(56)

22. Implementasi Halaman Admin Data Testimoni

Haaman ini admin dapat mengatur testimoni mana saja yang akan ditampilkan dan disembunyikan.

(57)

23. Hasil Cetak Laporan Produk

Gambar III.56.Implementasi Halaman Admin Cetak Laporan Produk

B. spesifikasiSistem Komputer

Sebagai sarana pendukung yang digunakan dalam aplikasi website diperlukan perangkat keras dan perangkat lunak yang baik. Dalam merancang website ini penulis memerlukan beberapa perangkat, yaitu:

1. spesifikasi Perangkat Keras

Hardware meliputi perangkat keras yang digunakan sebagai alat pendukung pembuatan website, yaitu:

a. Server 1) CPU

a) Processor Intel(R) Core(TM) i3 CPU M350 @2.27GHz 2.27 GHz.

(58)

b) RAM 2GB. c) Harddisk300GB. 2) Mouse

3) Keyboard

4) Monitor dengan layar minimum 1024 x 768 5) Koneksi internet dengan kecepatan 2 Mbps. b. Client

1) CPU

a) Processor Intel(R) Core(TM) i3 CPU M350 @2.27GHz 2.27 GHz.

b) RAM 2GB. c) Harddisk20GB. 2) Mouse

3) Keyboard

4) Monitor dengan layar minimum 1024 x 768 5) Koneksi internet dengan kecepatan 2 Mbps. 2. Spesifikasi Perangkat Lunak

a. Server

1) Sistem Operasi Windows 7.

2) Aplikasi web server XAMPP v.3.2.1 yang terdiri dari: a) Apache v.3.2.1

b) Mysql v.3.2.1

3) Aplikasi web browser seperti Google Chrom dan Mozilla Firefox.

(59)

b. Client

1) Sistem Operasi Windows 7.

2) Aplikasi web browser seperti Google Chrom dan Mozilla Firefox.

3.3.2. Pengujian Unit

Tujuan dari pengujian sistem ini adalah untuk memastikan bahwa setiap elemen atau setiap komponen dari sistem telah berfungsi sesuai yang diharapkan. A. Pengujian terhadap halaman Login Pelanggan

Tabel III.11.

Hasil Pengujian Blackbox Testing Masuk Pelanggan

No Skenario

Pengujian Test Case

Hasil Yang Diharapkan Hasil Pengujian Kesimpulan 1 Nama Pengguna dan Kata Sandi dikosongkan kemudian di klik tombol masuk. Nama Pengguna (kosong) Kata Sandi (kosong) Sistem akan menolak dan menampilkan perintah “Maaf nama penguna tidak boleh kosong” Sesuai Harapan Valid 2 Mengetikan Nama pengguna tetapi Kata Sandi dikosongkan kemudian klik tombol masuk. Nama Pengguna triwss Kata Sandi (kosong) Sistem akan menolak dan menampilkan perintah “Maaf kata sandi tidak boleh kosong” Sesuai Harapan Valid 3 Mengetikan satu kondisi salah pada Nama Pengguna triwss Sistem akan menolak dan menampilkan Sesuai Harapan Valid

(60)

Nama Pengguna dan Kata Sandi kemudian di klik tombol masuk. Kata Sandi 123456 (salah) perintah “Nama pengguna dan Kata Sandi salah” 4 Nama Pengguna dikosongkan dan Kata Sandi diisi kemudian di klik tombol masuk. Nama Pengguna (kosong) Kata Sandi trijayanti Sistem akan menolak dan menampilkan perintah “Maaf nama penguna tidak boleh kosong” Sesuai Harapan Valid 5 Mengetikan Nama Pengguna dan Kata Sandi dengan benar Nama Pengguna triwss Kata Sandi trijayanti Sistem akan menerima dan mengizinkan akses masuk dan akan langsung diarahkan ke beranda Sesuai Harapan Valid

(61)

B. Pengujian Terhadap halaman Daftar

Tabel III.12.

Hasil Pengujian Blackbox Testing Halaman Daftar

No Skenario

Pengujian Test Case

Hasil Yang Diharapkan Hasil Pengujian Kesimpulan 1 Semua Field tidak diisi kemudian klik tombol daftar Nama Lengkap: (kosong) Email: (kosong) Nama Pengguna: (kosong) Password: (kosong) No Telepon: (kosong) Sistem akan menolak dan menampilkan perintah “Maaf nama lengkap tidak boleh kosong” Sesuai Harapan Valid 2 Mengisik an semua field dengan benar dan sesuai

Nama Lengkap: (tri jayanti) Email: (trijayanti2001@gm ail.com) Nama Pengguna: (triwss) Password: (trijayanti) No Telepon: (08990822822) Sistem akan mengizinkan dan menampilkan “Pendaftaran Berhasil” Sesuai Harapan Valid

(62)

C. Pengujian Terhadap halaman Pemesanan Tabel III.13.

Hasil Pengujian Blackbox Testing Halaman Pemesanan

No Skenario

Pengujian Test Case

Hasil Yang Diharapkan Hasil Pengujian Kesimpulan 1 Semua field dikosongkan tetapi mengklik tombol proses pesanan Nama Kota (kosong) Alamat (kosong) Sistem akan menolak dan menampilkan perintah “Maaf nama kota tidak boleh kosong” Sesuai Harapan Valid 2 Salah satu field diisi dan satunya dikosongkan Nama Kota Bogor Alamat (kosong) Sistem akan menolak dan menampilkan perintah “Maaf alamat kirim tidak boleh kosong” Sesuai Harapan Valid 3 Semua field diisi Nama Kota Bogor Alamat Bogor Sistem akan memproses data dan akan menampilkan pemberitahuan “pemesanan telah diproses” dan akan menampilkan detail pemesanan Sesuai Harapan Valid

(63)

D. Pengujian Terhadap halaman Login Admin Tabel III.14.

Hasil Pengujian Blackbox Testing Halaman Login admin

No Skenario

Pengujian Test Case

Hasil Yang Diharapkan Hasil Pengujian Kesimpulan 1 Nama Pengguna dan Kata Sandi dikosongkan kemudian di klik tombol masuk. Nama Pengguna (kosong) Kata Sandi (kosong)

Sistem akan menolak dan menampilkan perintah “Maaf nama penguna tidak boleh kosong” Sesuai Harapan Valid 2 Mengetikan Nama pengguna tetapi Kata Sandi dikosongkan kemudian klik tombol masuk. Nama Pengguna Admin Kata Sandi (kosong)

Sistem akan menolak dan menampilkan perintah “Maaf kata sandi tidak boleh

kosong” Sesuai Harapan Valid 3 Mengetikan satu kondisi salah pada Nama Pengguna dan Kata Sandi kemudian di klik tombol masuk. Nama Pengguna admin Kata Sandi 123456 (salah)

Sistem akan menolak dan menampilkan perintah “Username/Password Salah” Sesuai Harapan Valid 4 Nama Pengguna dikosongkan dan Kata Sandi diisi kemudian di klik tombol Nama Pengguna (kosong) Kata Sandi admin

Sistem akan menolak dan menampilkan perintah “Maaf nama penguna tidak boleh kosong”

Sesuai

(64)

masuk. 5 Mengetikan Nama Pengguna dan Kata Sandi dengan benar Nama Pengguna admin Kata Sandi admin Sistem akan menerima dan mengizinkan akses masuk dan akan langsung diarahkan ke beranda halaman admin

Sesuai

Harapan Valid

E. Pengujian Terhadap halaman Tambah Produk Tabel III.15.

Hasil Pengujian Blackbox Testing Tambah Produk

No Skenario

Pengujian Test Case

Hasil Yang Diharapkan Hasil Pengujian Kesimpulan 1 Semua field dikosongkan dan mengklik tombol simpan Nama produk (kosong) Kategori (kosong) Harga (kosong) Stok (kosong) Gambar (kosong) Keterangan (kosong) Sistem akan menolak dan menampilkan perintah “Please fill

out this field” Sesuai

Harapan Valid 2 Semua field diisi dengan benar dan sesuai. Nama produk abstrak Kategori abstrak Harga 100000 Stok 10 Gambar Abstrak.jpg Keterangan wallpaper abstrak Sistem akan menerima dan menampilkan pemberitahuan “produk baru berhasil disimpan” Sesuai Harapan Valid

(65)

F. Pengujian Terhadap halaman Tambah Kategori Tabel III.16.

Hasil Pengujian Blackbox Testing Tambah Kategori

No Skenario

Pengujian Test Case

Hasil Yang Diharapkan Hasil Pengujian Kesimpulan 1 Nama kategori dikosongkan lalu mengklik tombol simpan Nama kategori: (kosong) Sistem akan menolak dan menampilkan perintah “Please fill out this field”

Sesuai Harapan Valid 2 Nama kategori diisi dengan benar dan sesuai. Nama Kategori: abstrak Sistem akan menerima dan menampilkan pemberitahuan “kategori berhasil disimpan” Sesuai Harapan Valid

G. Pengujian Terhadap halaman Tambah Ongkir Tabel III.17.

Hasil Pengujian Blackbox Testing Tambah Ongkir

No Skenario

Pengujian Test Case

Hasil Yang Diharapkan Hasil Pengujian Kesimpulan 1 Seluruh field dikosongkan lalu mengklik tombol simpan kota: (kosong) Harga (kosong) Sistem akan menolak dan menampilkan perintah “Maaf kota tidak boleh kosong” Sesuai Harapan Valid 2 Salah satu field dikosongkan lalu mengklik kota: Bogor Harga (kosong) Sistem akan menolak dan menampilkan perintah Sesuai Harapan Valid

(66)

tombol simpan “Maaf harga tidak boleh kosong” 3 Seluruh field diisi dengan benar dan sesuai kota: Bogor Harga 8000 Sistem akan menerima dan menampilkan pemberitahuan “ongkos kirim berhasil disimpan” Sesuai Harapan Valid

Gambar

Gambar III.8.Rancangan Antarmuka Halaman Pelanggan Admin  i.  Rancangan Halaman Data Testimoni
Gambar III.14.Rancangan Antarmuka Halaman Laporan Admin  1.  Rancangan Antarmuka Pengguna
Gambar III.16.Rancangan Antarmuka Halaman Index Pelanggan  Keterangan :
Gambar III.18.Rancangan Antarmuka Halaman Daftar Akun
+7

Referensi

Dokumen terkait

Gambaran Aspek Perilaku Bullying Pada Peserta Didik 3 Sekolah di Kota Ambon Grafik di atas menunjukkan, dari keempat aspek perilaku bullying peserta didik SMP, persentase

II. Dari Penelitian dan/atau pemeriksaan tersebut diatas, Penghitungan Pajak Penjualan atas Barang Mewah yang terutang serta pembayaran yang dilakukan sendiri yang

Side skirt merupakan bagian dari Body kit yaitu terdiri dari spoiler depan atau  bemper depan, spoiler belakang dan Side Skirt itu sendiri, side skirt ini berfungsi

Motor induksi satu fasa dengan perbandingan suplai daya V/f konstan dapat dilakukan dengan pengaturan frekuensi jala-jala yang masuk ke kumparan stator melalui

Berdasarkan hasil pengujian hipotesis diperoleh hasil penelitian yang telah dilakukan oleh peneliti melalui proses analisis faktor diperoleh dari ke tujuh variabel yang

Kesimpulannya, para orang tua dan pendidik perlu meghindarkan faktor penyebab timbulnya kemarahan pada anak-anak, lalu menerapkan metode yang telah diajarkan oleh

Sebagai berikut hasil keinginan atau impian (dream) Santriwati NAJ (Nisa'u Ahlil Jannah) pondok pesantren Jabal Noer yaitu : (1) Santriwati NAJ (Nisa'u Ahlil

Hal ini didukung dengan hipotesis biaya politik dalam teori akuntansi positif, dimana perusahaan- perusahaan besar yang memiliki biaya politik dan pajak yang