• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN. dan menetukan kebutuhan-kebutuhan yang harus ada dalam sistem tersebut. Analisa

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III PEMBAHASAN. dan menetukan kebutuhan-kebutuhan yang harus ada dalam sistem tersebut. Analisa"

Copied!
42
0
0

Teks penuh

(1)

BAB III

PEMBAHASAN

3.1. Analisa Kebutuhan

Analisa kebutuhan merupakan suatu kegiatan untuk mengetahui, merancang dan menetukan kebutuhan-kebutuhan yang harus ada dalam sistem tersebut. Analisa kebutuhan tersebut dapat dilhat dari tabel dibawah ini:

Tabel III.1.

Analisa Kebutuhan Pengguna

Pengguna Kebutuhan Sistem

Admin a. Melakukan login ke dalam sistem. b. Mengupdate dan mengubah data produk. c. Mengupdate dan mengubah data kategori

produk.

d. Melihat data pemesanan.

e. Melihat data konfirmasi pembayaran. f. Melihat data laporan penjualan.

g. Menambah dan mengedit data login admin h. Melihat data member.

i. Melihat, menerbitkan dan menghapus data buku tamu.

j. Melakukan logout.

Member a. Melakukan login member.

b. Melihat data kategori produk. c. Melakukan pemesanan produk. d. Mengisi alamat pengiriman.

(2)

e. Mencetak bukti struk pemesanan. f. Melakukan konfirmasi pembayaran. g. Mengisi testimonial.

h. Melakukan log out.

Tabel III.2.

Analisa Kebutuhan Sistem

Kebutuhan Sistem Keterangan

Input a. Admin dapat menambahkan data produk, data

kategori, user admin.

b. Admin dapat mengupdate data produk, kategori produk, user admin.

c. Admin dapat menerbitkan testimonial dari data buku tamu.

d. Admin dapat mengubah status pengiriman di data pemesanan.

e. Admin dapat mengedit data produk, data kategori, data pemesanan, data admin.

f. Admin dapat melihat dan menghapus data produk, data kategori, data pemesanan, data konfirmasi, data laporan, data admin, data

member dan data buku tamu.

Output a. Sistem dapat menampilkan laporan

pemesanan, testimonial, struk pemesanan. b. Sistem dapat menampilkan javascript berisi

pemberitahuan kepada pengguna yaitu administraror dan pengunjung website.

c. Sistem dapat melakukan pencarian data produk.

(3)

Proses a. Sistem melakukan proses login untuk akses admin atau member pada sistem database. b. Admin berhak mengatur, mengelola, dan

melakukan proses penambahan, menghapus, dan pencarian data pada database.

c. Sistem melakukan logout untuk keamanan data yang dikelola oleh admin. Dan logout untuk keamanan data member.

Performance a. Sistem dapat mendukung penyimpanan data

dengan menggunakan database agar data tersimpan dengan baik.

b. Sistem memungkinkan admin untuk melakukan admin update data secara keseluruhan.

c. Sistem dapat digunakan sesuai dengan fungsinya untuk melakukan penyimpanan data secara efektif.

d. Sistem dijalankan dengan menggunakan tools yang tepat (efisien).

Control a. Sistem memberikan keamanan untuk akses admin dengan adanya username dan password yang hanya dapat diakses oleh admin itu sendiri. Dan juga keamanan member dengan adanya username dan password yang hanya diakses oleh member tersebut.

(4)

3.2. Perancangan Perangkat Lunak

3.2.1. Rancangan Antar Muka

A. Rancangan Antar Muka Login Admin

Gambar III.1.

Rancangan Antar Muka Login Admin Keterangan rancangan antar muka login admin adalah sebagai berikut:

1) Header merupakan judul tampilan admin

2) Username digunakan untuk memasukkan nama admin dan password digunakan untuk memasukkan password admin.

3) Button Login digunakan untuk masuk ke halaman admin, dan button cancel untuk membatalkan ke halaman admin.

(5)

B. Rancangan Antar Muka Halaman Admin

Gambar III.2.

Rancangan Antar Muka Halaman Admin

Keterangan rancangan antar muka halaman admin adalah sebagai berikut:

1) Header merupakan judul dan logo toko lampu tidur hias online.

2) Content menu yang merupakan kumpulan menu halaman admin. Menu tersebut terdiri dari beranda, data produk, data kategori, data pemesanan, data konfirmasi, data laporan, data admin, data member, data buku tamu, dan logout.

3) Content isi akan menampilkan tampilan yang dipilih oleh user admin saat memilih dari content menu.

(6)

C. Rancangan Antar Muka Halaman Depan Website

Gambar III.3.

(7)

Keterangan rancangan antar muka halaman depan website adalah sebagai berikut:

1) Date and time menunjukkan tampilan tanggal dan jam saat user membuka

website

2) Text berjalan berisikan ucapan selamat datang di website dengan tulisan berjalan. 3) Content menu berisikan beranda, info, produk, cara pemesanan, keranjang belanja,

konfirmasi, dan menu cari untuk mencari produk yang diinginkan.

4) Testimonial akan menampilkan testimoni dari pengunjung website yang sudah berbelanja.

5) Kontak untuk menginformasikan contact person yang bisa dihubungi dalam pemesanan.

6) Slider menampilkan tampilan tampilan produk yang ditampilkan secara acak. 7) Menu produk menampilkan produk-produk unggulan dari website ini.

8) Login digunakan untuk member yang sudah terdaftar sebelum melakukan transaksi pemesanan. Jika belum bisa mengklik daftar.

9) Kategori produk digunakan untuk meringkas seluruh produk diurutkan berdasarkan jenis kategorinya agar mudah dalam pencariannya.

10) Pembayaran berisikan nomor rekening untuk pembayaran pemesanan.

11) Pengiriman berisikan jasa pengiriman yang digunakan dalam pengantaran barang.

(8)

D. Rancangan Antar Muka Halaman Info

Gambar III.4.

Rancangan Antar Muka Halaman Info

Keterangan rancangan antar muka halaman info adalah sebagai berikut:

(9)

E. Rancangan Antar Muka Halaman Produk

Gambar III.5.

Rancangan Antar Muka Halaman Produk

Keterangan rancangan antar muka halaman produk adalah sebagai berikut:

1) Menu produk berisikan pilihan produk lampu tidur hias. Button detail berisi informasi secara detail spesifikasi produk, dan button beli langsung berlanjut ke halaman keranjang belanja.

(10)

F. Rancangan Antar Muka Halaman Cara pemesanan

Gambar III.6.

Rancangan Antar Muka Halaman Cara Pemesanan

Keterangan rancangan antar muka halaman cara pemesanan adalah sebagai berikut:

1) Identitas content cara pemesanan berisikan info langkah langkah pemesanan sampai ke langkah-langkah pembayaran.

(11)

G. Rancangan Antar Muka Halaman Keranjang Belanja

Gambar III.7.

Rancangan Antar Muka Halaman Keranjang Belanja Keterangan rancangan antar muka halaman keranjang adalah sebagai berikut:

1) Identitas content keranjang belanja berisikan tabel pemesanan yang telah pelanggan beli. Button lanjutkan untuk melanjutkan pemesanan produk yang lainnya, button update jumlah untuk mengetahui stok yang tersedia dan button selesai untuk mengakhiri pemesanan.

(12)

H. Rancangan Antar Muka Halaman Konfirmasi

Gambar III.8.

Rancangan Antar Muka Halaman Konfirmasi

Keterangan rancangan antar muka halaman konfirmasi adalah sebagai berikut:

1) Identitas content konfirmasi berisikan form yang harus diisi pelanggan untuk konfirmasi pembayaran dan button choose file digunakan untuk meng-upload bukt struk pembayaran.

(13)

3.2.2. Rancangan Basis Data

A. Entity Relationship Diagram (ERD)

pelanggan Kategori Pemesanan Barang Melakukan Menampilkan Menampilkan id_pelanggan Nama_pelanggan alamat telpon email username password id_barang gambar Dari_rekening tgl_bayar no_pesan jumbay kategori kategori harga gambar stok deskripsi id_katergori nama id_Pesan username no_pesan tgl_pesan Status_pesan jam_pesan 1 M M 1 M 1 1 no_konfirmasi Melakukan Mengelola Admin M Mengelola M 1 Mengelola 1 M Mengelola 1 M Mengelola 1 M id_admin username password M 1 Mempunyai 1 no_pesan id_barang jumlah Kota 1 Menentukan Mempunyai 1 1 M 1 id_kota ongkos_kirim nama_kota ongkir_pesan id_kota Konfirmasi username dari_bank Gambar III.9.

Entity Relationship Diagram (ERD) Penjualan Lampu Tidur Hias

(14)

B. Logical Relational Strucuture (LRS) Pemesanan id_pesan id_pelanggan no_pesan id_barang id_kategori no_pesan username nama gambar dari_rekening dari_bank tgl_bayar telepon email alamat Nama_pelanggan status_pesan jam_pesan username tgl_pesan jumbay stok kategori harga kategori deskripsi password gambar no_konfirmasi Kategori

Pelanggan Produk konfirmasi

id_admin Admin Password usrename no_pesan jumlah id_barang Pemesanan detail id_kota ongkos_kirim nama_kota Kota ongkir_pesan id_kota username 1 M 1 M 1 1 M M 1 M 1 1 1 1 1 1 1 1 1 1 Gambar III.10.

Logical Relational Structure (LRS) Penjualan Lampu Tidur Hias

(15)

C. Spesifikasi File

Pada website ini penulis akan membuat database dengan nama lamputidurhiasonline file tersebut terdiri dari beberapa table. Rincian tabel tersebut adalah sebagai berikut:

1. Spesifikasi File Admin

Nama File : Admin

Akronim : admin

Fungsi : Untuk menyimpan data admin Tipe File : File Master

Organisasi File : Index Sequential Akses File : Random

Media : Hard disk Panjang Record : 25

Kunci Field : id_admin

Software : phpmyadmin

Tabel III.3. Spesifikasi File Admin

No Element Data Nama Field Tipe Size Ket

1 Id admin id_admin Int 5 Primary Key

2 Username Username Varchar 10

(16)

2. Spesifikasi File Barang

Nama File : Barang

Akronim : barang

Fungsi : Untuk menyimpan data barang Tipe File : File Master

Organisasi File : Index Sequential Akses File : Random

Media : Hard disk Panjang Record : 293 Kunci Field : id_barang

Software : phpmyadmin

Tabel III.4. Spesifikasi File Barang

No. Element Data Nama Field Tipe Size Ket

1. Id barang id_barang Int 5 Primary Key

2. Kategori Kategori Varchar 25

3. Nama Nama Varchar 50

4. Harga Harga Int

5. Stok Stok Int 8

6. Deskripsi Deskripsi Varchar 5

(17)

3. Spesifikasi File Buku Tamu Nama File : Buku tamu

Akronim : bukutamu

Fungsi : Untuk menyimpan data tamu Tipe File : File Master

Organisasi File : Index Sequential Akses File : Random

Media : Hard disk Panjang Record : 280 Kunci Field : id_tamu

Software : phpmyadmin

Tabel III.5.

Spesifikasi File Buku Tamu

No. Element Data Nama Field Tipe Size Ket

1. Id tamu id_tamu Int 10 Primary Key

2. Nama Nama Varchar 50

3. Email Email Varchar 50

4. Pesan Pesan Varchar 150

(18)

4. Spesifikasi File Kantong

Nama File : Kantong

Akronim : kantong

Fungsi : Untuk menyimpan data belanja Tipe File : File Master

Organisasi File : Index Sequential Akses File : Random

Media : Hard disk Panjang Record : 50

Kunci Field : id_kantong

Software : phpmyadmin

Tabel III.6. Spesifikasi File Kantong

No. Element Data Nama Field Tipe Size Ket 1. Id_kantong id_kantong Int 5 Primary Key

2. Id_barang id_barang Int 5

3. Jumlah Jumlah Int 5

4. Tgl kantong tgl_kantong Date 5. Jam kantong jam_kantong Time

6. Stok Stok Text 15

(19)

5. Spesifikasi File Kategori

Nama File : Kategori

Akronim : kategori

Fungsi : Untuk menyimpan data kategori produk Tipe File : File Master

Organisasi File : Index Sequential Akses File : Random

Media : Hard disk Panjang Record : 60

Kunci Field : id_kategori

Software : phpmyadmin

Tabel III.7. Spesifikasi File Kategori

No. Element Data Nama Field Tipe Size Ket

1. Id kategori id_kategori Int 10 Primary Key

(20)

6. Spesifikasi File Konfirmasi

Nama File : Konfirmasi

Akronim : konfirmasi

Fungsi : Untuk menyimpan data konfirmasi Tipe File : File Master

Organisasi File : Index Sequential Akses File : Random

Media : Hard disk Panjang Record : 108

Kunci Field : no_konfirmasi

Software : phpmyadmin

Tabel III.8.

Spesifikasi File Konfirmasi

No. Element Data Nama Field Tipe Size Ket 1. No konfirmasi no_konfirmasi Int 11 Primary Key 2. Username username Varchar 50

3. No pesan no_pesan Varchar 10

4. Jumlah bayar Jumbay Int 11

5. Tgl bayar tgl_bayar Date

6. Gambar gambar Text

7. Dari bank dari_bank Varchar 11 8. Dari rekening dari_rekening Varchar 15

(21)

7. Spesifikasi File Kota

Nama File : Kota

Akronim : kota

Fungsi : Untuk menyimpan data pembayaran ongkos kirim Tipe File : File Master

Organisasi File : Index Sequential Akses File : Random

Media : Hard disk Panjang Record : 80

Kunci Field : id_kota

Software : phpmyadmin

Tabel III.9. Spesifikasi File Kota

No. Element Data Nama Field Tipe Size Ket

1. Id kota id_kota Int 15 Primary Key

2. Nama kota nama_kota Varchar 35 3. Ongkos kirim ongkos_kirim Int 30

(22)

8. Spesifikasi File Pelanggan

Nama File : Pelanggan

Akronim : pelanggan

Tipe File : File Master Organisasi File : Index Sequential Akses File : Random

Media : Hard disk Panjang Record : 140

Kunci Field : id_pelanggan

Software : phpmyadmin

Tabel III.10.

Spesifikasi File Pelanggan

No. Element Data Nama Field Tipe Size Ket 1. Id pelanggan id_pelanggan Int 35 Primary Key

2. Username username Varchar 15

3. Password password Varchar 15

4. Nama

pelanggan

nama_pelanggan Varchar 30

5. Alamat alamat Text

6. Telepon telepon Varchar 20

(23)

9. Spesifikasi File Pemesanan

Nama File : Pemesanan

Akronim : pemesanan

Fungsi : Untuk menyimpan data pemesanan Tipe File : File Master

Organisasi File : Index Sequential Akses File : Random

Media : Hard disk Panjang Record : 125 Kunci Field : id_pesan

Software : phpmyadmin

Tabel III.11.

Spesifikasi File Pemesanan

No. Element Data Nama Field Tipe Size Ket

1. Id pesan id_pesan Int 5 Primary Key

2. No pesan no_pesan Varchar 10 3. Tgl pesan tgl_pesan Date

4. Username username Varchar 50 5. Jam pesan jam_pesan Time

6. Status pesan status_pesan Varchar 30

7. Id kota id_kota Int 15

(24)

10. Spesifikasi File Pemesanan Detail

Nama File : Pemesanan Detail Akronim : pemesanan_detail

Fungsi : Untuk menyimpan detail-detail data pemesanan Tipe File : File Master

Organisasi File : Index Sequential Akses File : Random

Media : Hard disk Panjang Record : 20

Kunci Field : no_pesan

Software : phpmyadmin

Tabel III.12.

Spesifikasi File Pemesanan Detail

No. Element Data Nama Field Tipe Size Ket

1. No pesan no_pesan Varchar 10

2. Id barang id_barang Int 5

(25)

11. Spesifikasi File Pengiriman

Nama File : Pengiriman

Akronim : pengiriman

Fungsi : Untuk menyimpan data pengiriman Tipe File : File Master

Organisasi File : Index Sequential Akses File : Random

Media : Hard disk Panjang Record : 15

Kunci Field : id_kirim

Software : phpmyadmin

Tabel III.13.

Spesifikasi File Pengiriman

No. Element Data Nama Field Tipe Size Ket

1. Id kirim id_kirim Int 5 Primary Key

2. Tgl kirim tgl_kirim Date

3. Jam kirim jam_kirim Time

(26)

12. Spesifikasi File Tampil Buku Tamu

Nama File : Tampil Buku Tamu Akronim : tampil_bukutamu

Fungsi : Untuk menyimpan data tamu Tipe File : File Master

Organisasi File : Index Sequential Akses File : Random

Media : Hard disk Panjang Record : 430 Kunci Field : id_tamu

Software : phpmyadmin

Tabel III.14.

Spesifikasi File Tampil Buku Tamu

No. Element Data Nama Field Tipe Size Ket

1. Id_tamu id_tamu Int 10 Primary Key

2. Nama nama Varchar 50

3. Email email Varchar 50

4. Pesan pesan Varchar 150

5. Status status Varchar 20

(27)

3.2.3. Rancangan Struktur Navigasi

1. Struktur Navigasi Linier dan Hirarki Halaman Pengunjung

Gambar III.11.

(28)

2. Struktur Navigasi Linier dan Hirarki Halaman Member

Gambar III.12.

(29)

3. Struktur Navigasi Linier dan Hirarki Halaman Administrator Sistem

Gambar III.13.

(30)

3.3. Implementasi dan Pengujian Unit 3.3.1. Implementasi

A. Implementasi Rancangan Antar Muka

Hasil implementasi rancangan antar muka dari website lamput tidur hias online adalah sebagai berikut:

1. Halaman Index Website

Index adalah halaman paling depan yang ada pada semua website. Halaman index juga disebut sebagai halaman pembuka karena saat pertama kali membuka

sebuah web, halaman yang pertama kali muncul adalah bagian index. Pada halaman

index akan dirancang cukup kompleks, karena ada banyak link yang mengarah ke

semua halaman website. Link merupakan kelompok menu yang dirancang pada situs

web penjualan lampu tidur hias.

Pada website yang penulis rancangkan, akan tampil halaman awal ketika

website dibuka yang berisi link-link menuju halaman beranda, info, produk, cara

pemesanan, keranjang belanja, konfirmasi, testimonial, login atau daftar member, dan kategori produk. Rancangan halaman index website adalah sebagai berikut:

(31)

Gambar III.14. Halaman Index Website

(32)

2. Rancangan Halaman Produk

Halaman produk pada website ini berisi data-data barang yang akan dijual pada situs website ini. Data tersebut mencakup nama barang, harga barang, keterangan barang dan juga dilengkapi gambar dari barang yang akan dijual. Rancangan halaman produk bisa dilihat dari gambar berikut ini:

Gambar III.15. Halaman Produk

(33)

3. Rancangan Halaman Register Member

Untuk dapat melakukan transaksi berbelanja secara online terlebih dahulu harus menjadi anggota (member) dari toko ini. Hal ini bertujuan agar pemilik toko mengetahui secara penuh data-data pelanggan yang akan dan telah berbelanja di toko ini. Untuk dapat menjadi member di sebuah website, dibutuhkan sebuah halaman registrasi yang telah disediakan pemilik website. Halaman registrasi berisi form untuk memasukkan data calon member.

Pada website yang penulis rancangkan, tersedia halaman registrasi, yang berisikan form untuk melengkapi data seperti: nama, email, telepon, alamat,

username, dan password. Berikut ini adalah tampilan halaman registrasi pada toko

penjualan lampu tidur ini:

Gambar III.16. Halaman Register Member

(34)

4. Halaman Login Admin

Halaman login admin adalah halaman yang dibuat khusus untuk admin

website agar bisa masuk (login) ke dalam sistem website. Saat berhasil login, admin website bisa melakukan beberapa pengaturan seperti memperbaharui produk, melihat

pesanan yang sudah ada, melihat daftar member, mengganti password login

administrator dan lain-lain. Rancangan halaman login admin yang dibuat penulis

sebagai berikut:

Gambar III.17. Halaman Login Admin

5. Halaman Index Admin

Ketika berhasil login, administrator web akan diarahkan ke halaman utama, halaman utama admin berisi pesan selamat datang kepada admin website baik berupa teks maupun gambar, perintah untuk memperbaharui data barang, mengecek pemesanan barang, dan lain-lain. Rancangan halaman index admin seperti dibawah ini:

(35)

Gambar III.18. Halaman Index Admin

6. Rancangan Halaman Data Produk Admin

Halaman data produk admin ini berisikan daftar produk-produk yang dijual pada toko lampu tidur hias online ini. Admin memiliki akses penuh untuk melakukan berbagai perubahan produk seperti memperbaharui gambar tampilan produk, mengubah harga, menambah, maupun menghapus produk tersebut. Rancangan halaman produk admin ini adalah sebagai berikut:

(36)

Gambar III.19.

Halaman Data Produk Admin

B. Spesifikasi Sistem Komputer

Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum yang digunakan penulis.

1. Spesifikasi Perangkat Keras

Perangkat keras adalah bagian terpenting yang digunakan dalam menjalankan

software, dalam pemilihan perangkat keras kita harus dapat memperkirakan

perangkat keras apa saja yang dibutuhkan untuk menjalankan aplikasi tersebut, sehingga program dapat berjalan dengan baik.

(37)

Perangkat yang digunakan adalah sebagai berikut:

a. Server

1) CPU

(a) Processor : Dual Core 1007 (b) RAM : 2 GB DDR 3

(c) Hard Disk : 500 GB

2) Keyboard : Standard Keyboard 3) Monitor : 11.6’ inch WXGA 4) Layar : 1366 x 768 Pixels 5) Koneksi internet dengan kecepatan 2 Mbps.

b. Client

1) CPU

(a) Processor : Intel Celeron 847 Dual-Core 1.1 GHZ

(b) RAM : 2 GBHDD

(c) Hard Disk : 320 GB

2) Keyboard : Standard Keyboard 3) Monitor : 10’inch

4) Layar : 1366 x 768 Pixels 5) Koneksi internet dengan kecepatan 56 kbps

(38)

2. Spesifikasi Perangkat Lunak

Bagian yang mendukung program adalah perangkat lunak (software) yang digunakan dalam mengeksekusi program aplikasi serta sistem operasi yang digunakan untuk menjalankan program tersebut.

Perangkat lunak yang digunakan:

a. Server

1) Sistem Operasi Microsoft Windows 7

Sistem operasi windows telah banyak digunakan oleh pengguna komputer, sistem operasi windows adalah sistem operasi yang sangat mudah digunakan.

2) Aplikasi bundle web server yaitu XAMPP yang terdiri dari beberapa komponen, diantaranya:

(a) Aplikasi Apache Server v2.2.11 (b) Aplikasi PHP Server v5.2.8

(c) Aplikasi MySQL server v5.1.30-community (d) Aplikasi phpMyAdmin v3.1.1

3) Aplikasi web lihat yaitu Google Chrome dan Mozilla Firefox

b. Client

1) Sistem operasi umum menggunakan Microsoft Windows 7

(39)

3.3.2. Pengujian Unit

A. Pengujian Terhadap Form Login Pelanggan

Tabel III.15.

Tabel Pengujian Terhadap Form Login Pelanggan No. Skenario

pengujian

Test Case Hasil yang

diharapkan Hasil pengujian Kesimpulan 1. Username dan password tidak diisi kemudian klik tombol login Username : (kosong) Password: (kosong) Sistem akan menolak akses user dan menampilkan “Username Belum

Terisi Atau Anda Gagal Login” Sesuai harapan Valid 2 Username di isi dan password tidak di isi atau kosong kemudian klik tombol login Username : nurfitria Password: (kosong) Sistem akan menolak akses user dan menampilkan “Password Belum Terisi” Sesuai harapan Valid 3. Username

tidak di isi dan

password di isi kemudian klik tombol login Username : (kosong) Password: nurfitria Sistem akan menolak akses user dan menampilkan “Username Belum

Terisi Atau Anda Gagal Login” Sesuai harapan Valid 4. Mengetikkan salah satu kondisi salah pada username atau password kemudian klik tombol login Username : nurfitria (benar) Password: 234 (salah) Sistem akan menolak akses user dan menampilkan “Gagal Login.Harap masukan username dan password dengan benar”. Sesuai harapan Valid

(40)

5. Mengetikkan username dan password dengan data yang benar kemudian klik tombol login Username: nurfitria (benar) Password: 123 (benar) Sistem menerima akses login , kemudian langsung menampilkan ”selamat datang di Lampu Tidur Hias

Online sdr/sdri dan

masuk kehalaman member.

Sesuai harapan

Valid

B. Pengujian Terhadap Form Login Administrator Sistem Tabel III.16.

Tabel Pengujian Terhadap Form Login Administrator No Skenario

pengujian

Test Case Hasil yang diharapkan Hasil pengujian Kesimpulan 1. Username dan password tidak diisi kemudian klik tombol login Username : (kosong) Password: (kosong) Sistem akan menolak akses user

dan menampilkan “Username belum terisi atau anda

gagal login” Sesuai harapan Valid 2 Username diisi dan password tidak diisi atau

kosong kemudian klik tombol login Username : nurfitria Password: (kosong) Sistemakan menolak akses user

dan menampilkan “Password Belum Terisi” Sesuai harapan Valid 3. Username tidak di isi dan password diisi kemudian klik tombol login Username : (kosong) Password: password Sistem akan menolak akses user

dan menampilkan “Username belum terisi atau anda

gagal login” Sesuai harapan Valid 4. Mengetikkan salah satu kondisi salah pada username atau password kemudian klik tombol login. Username : nurfitria (benar) Password: 123 (salah) Sistem akan menolak akses user

dan menampilkan “Username atau password salah” Sesuai harapan Valid

(41)

5. Mengetikkan username dan password dengan data yang benar kemudian klik tombol login Username: nurfitria (benar) Password: password (benar) Sistem menerima akses login , kemudian langsung menampilkan ”Logi n Sukses dan masuk kehalaman Beranda Admin. Sesuai harapan Valid

C. Pengujian Terhadap Keranjang Belanja Tabel III.17.

Tabel Pengujian Terhadap Keranjang Belanja No Skenario

pengujian

Test Case Hasil yang diharapkan Hasil pengujian Kesimpulan 1. Jika ingin melanjutkan belanja Klik tombol lanjutkan belanja Sistem akan mengarahkan pada halaman member atau halaman kategori. Sesuai harapan Valid 2. Jika ingin mengupdate jumlah beli Klik tombol update-jumlah atau menekan tombol enter Sistem akan memproses dan akan muncul kotak

pesan yang berisi “jumlah beli

ter-update” Sesuai harapan Valid 3. Jika ingin menghapus barang Klik tombol hapus Sistem akan menghapus pembelian dikeranjang dan akan muncul kotak

pesan “Keranjang masih kosong” dan

sistem akan mengarahkan ke halaman katalog. Sesuai harapan Valid 4. Jika ingin selesai belanja Klik tombol cetak struk Sistem akan mengarahkan ke halaman alamat pengiriman dan mencetak struk pemesanan. Sesuai Harapan Valid 5. Member memilih kota tujuan pengiriman Klik list menu Sistem akan mengolah data kota

tujuan dan ongkos kirim untuk dicetak

pada struk.

Sesuai Harapan

(42)

Gambar

Tabel III.1.
Gambar III.1.
Gambar III.2.
Gambar III.3.
+7

Referensi

Dokumen terkait

Berdasarkan masalah penelitian yang telah dikemukakan peneliti-peneliti di atas serta fenomena-fenomena yang terjadi di Kabupaten Karanganyar yang merupakan salah

Ketaatan terhadap aturan akuntansi merupakan suatu kewajiban dalam organisasi karena apabila laporan keuangan yang dibuat tidak sesuai atau tanpa mengikuti aturan akuntansi

Dari hasil penelitian dapat disimpulkan pemberian makanan pengganti cair, baik PediaSure® maupun Nutrisure Gold® dapat meningkatkan berat badan, kadar hormon estrogen dan kadar

Setiap anggota yang berhenti atas permohonan sendiri maka seluruh simpanannya dapat diambil paling cepat 1 (satu) bulan setelah yang bersangkutan tidak lagi tercatat sebagai

1. Adanya warisan dari nenek moyang tentang kepercayaan yang sakral terhadap penggunaan magic, adanya tersebut diwariskan secara turun- temurun kepada anak-cucunya, karena

41 Melalui pemerhatian yang telah penyelidik jalankan, perubahan tingkah laku murid setelah kelas akronim dijalankan adalah bersesuaian dengan pendapat Mok Soon Sang

Kawasan hutan rakyat adalah kawasan hutan yang berada pada tanah yang telah dibebani hak atas tanah yang dibuktikan dengan alas titel atau hak atas tanah, yang

Sama halnya dengan kelimpahan fitoplankton yang ditemukan di pada Telogo Warno, pada Telogo Pengilon fitoplankton pada pukul 09.00 WIB dan 15.00 WIB lebih