PEMBAHASAN
3.1. Analisis Kebutuhan
Sistem yang dirancang penulis hanya memiliki 2 level hak akses yaitu pengguna dan admin yang memiliki fungsionalitas sebagai berikut:
1. Admin
a. Admin dapat mengolah data pengiriman barang dengan mensortir setiap barang yang masuk dengan tujuan yang telah di tentukan.
b. Admin dapat Mengelola dan mencetak semua laporan pengiriman, laporan data penerima, dan laporan data pengirim.
2. Pengguna
a. Pengguna dapat melihat detail pengiriman dan status pengiriman melalui halaman cekresi.
b. Pengguna dapat mengetahui tarif ongkos kirim dari Kota A ke Kota B pada halaman cekongkir.
3.2. Rancangan Dokumen
3.2.1. Rancangan Dokumen Masukan
Rancangan dokumen masukan berfungsi untuk menjelaskan mengenai dokumen masukan yang digunakan pada sistem website. Dokumen berisi data-data yang kemudian dijadikan bahan untuk menghasilkan dokumen keluaran yang diinginkan Wali Kelas sesuai kebutuhan.
1. Nama Dokumen : Data Barang
Fungsi : Sebagai data barang yang masuk
Sumber : Pelanggan
Tujuan : Kepala Cabang
Media : Tampilan Layar
Jumlah : -
Frekuensi : Bulanan
Bentuk : Lampiran A.1
2. Nama Dokumen : Data Pengiriman
Fungsi : Sebagai data pengiriman barang keluar
Sumber : Bagian Pengiriman
Tujuan : Kepala Cabang
Media : Tampilan Layar
Jumlah : -
Frekuensi : Tahunan
Bentuk : Lampiran A.2
3. Nama Dokumen : Data Jenis Barang Fungsi : Sebagai data jenis barang
Sumber : Bagian Pengiriman
Tujuan : Kepala Cabang
Media : Tampilan Layar
Jumlah : -
Frekuensi : Tahunan
Bentuk : Lampiran A.3
4. Nama Dokumen : Data Pengirim
Fungsi : Sebagai data jenis barang
Sumber : Bagian
Tujuan : Kepala Cabang
Media Jumlah Frekuensi Bentuk
: Tampilan Layar : -
: Tahunan : Lampiran A.3
5. Nama Dokumen
Fungsi Sumber Tujuan Media Jumlah Frekuensi Bentuk
: Data Penerima
: Sebagai data jenis barang : Bagian
: Kepala Cabang : Tampilan Layar : -
: Tahunan : Lampiran A.3
3.2.2. Rancangan Dokumen Keluaran
Rancangan dokumen keluaran berfungsi untuk menjelaskan mengenai dokumen keluaran yang dihasilkan dari masukan sistem pada website.
1. Nama Dokumen : Laporan Barang Masuk
Fungsi : Untuk mengetahui barang yang masuk
Sumber : Bagian Pengiriman
Tujuan : Kepala Cabang
Media : Tampilan Layar
Jumlah : -
Frekuensi : Setiap kali dibutuhkan
Bentuk : Lampiran B.1
2. Nama Dokumen : Laporan Pengiriman
Sumber : Bagian Pengiriman
Tujuan : Kepala Cabang
Media : Tampilan Layar
Jumlah : -
Frekuensi : Setiap kali dibutuhkan
Bentuk : Lampiran B.2
3. Nama Dokumen : Laporan Data Pengirim
Fungsi : Untuk mengetahui jumlah pengirim
Sumber : Bagian Pengiriman
Tujuan : Kepala Cabang
Media : Tampilan Layar
Jumlah : -
Frekuensi : Setiap kali dibutuhkan
Bentuk : Lampiran B.
4. Nama Dokumen : Laporan Data Penerima Fungsi : mengetahui jumlah penerima
Sumber : Bagian Pengiriman
Tujuan : Kepala Cabang
Media : Tampilan Layar
Jumlah : -
Frekuensi : Setiap kali dibutuhkan
Bentuk : Lampiran B.3
3.3. Entity Relationship Diagram
Gambar III.1.
Entity Relationship Diagram
3.4. Logical Record Structure
Gambar III.2.
Logical Record Structure
3.5. Spesifikasi File
1. Spesifikasi file admin
Nama File : admin
Akronim : admin
Fungsi : Menyimpan data admin
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 230 Byte
Kunci Field : id_admin
Software : Xampp
Tabel III.1.
Spesifikasi File Admin
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id_admin Id_admin int 10 Primar y
Key
2 Nama_ad m in nama_ad m in varchar 50
3 Usernam e usernam e varchar 50
4 Password password varchar 50
5 Email email varchar 50
6 Hak Akses hak_akses varchar 20
2. Spesifikasi file barang
Nama File : barang
Akronim : barang
Fungsi : Menyimpan data barang
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 80 Byte
Kunci Field : id_barang
Software : Xampp
Tabel III.2.
Spesifikasi File Barang
No Elemen Data Akronim Tipe Panjang Keterangan 1 id_barang Id_barang Varchar 20 primary key 2 Jenis_barang jenis_barang Varchar 30
3 Nama_barang nama_barang Varchar 30
3. Spesifikasi file Jenis Barang
Nama File : Jenis Barang
Akronim : jenis_barang
Fungsi : Menyim pan data Jenis Barang
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 61 Byte
Kunci Field : id_jenisbarang
Software : Xampp
Tabel III.3.
Spesifikasi File Jenis Barang
No Elemen Data Akronim Tipe Panjang Keterangan 1 id_jenisbarang id_jenisbarang int 11 Primary Key 2 jenis_barang jenis_barang varchar 50
4. Spesifikasi File kabupaten
Nama File : kabupaten
Akronim : kabupaten
Fungsi : Menyimpan data nama-nama kabupaten
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 130 Byte
Kunci Field : kabId
Software : Xampp
Tabel III.4.
Spesifikasi File Kabupaten
No Elemen Data Akronim Tipe Panjang Keterangan
1 kabId kabId int 10 Primary Key
2 provins iId provins iId int 10
3 kabKod e kabKod e int 10
4 nama nama varchar 50
5 kabTipe kabTipe varchar 30
6 kabKod epos kabKod epos varchar 20
5. Spesifikasi File Provinsi
Nama File : provinsi
Akronim : provinsi
Fungsi : Menyimpan data nama-nama provinsi
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 120 Byte
Kunci Field : provinsiId
Software : Xampp
Tabel III.5.
Spesifikasi File Provinsi
No Elemen Data Akronim Tipe Panjang Keterangan
1 provinsiId provinsiId int 10 primary Key
2 provinsiKode provinsiKode int 10
3 nama nama varchar 50
4 ongkir ongkir varchar 50
6. Spesifikasi File Pelanggan
Nama File : pelanggan
Akronim : pelanggan
Fungsi : Menyimpan data nama-nama pelanggan
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 132 Byte
Kunci Field : id_pelanggan
Software : Xampp
Tabel III.6.
Spesifikasi File Pelanggan
No Elemen Data Akronim Tipe Panjang Keterangan 1 id_pelanggan id_pelanggan Varchar 20 Primary Key 2 nama_pelanggan nama_pelanggan Varchar 50
3 kota_asal kota_asal Varchar 50
4 alamat alamat Text
5 nohp nohp Varchar 12
7. Spesifikasi File Penerima
Nama File : penerima
Akronim : penerima
Fungsi : Menyim pan data nama -nam a penerim a
Tipe File : File Master Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 142 Byte
Kunci Field : id_penerima
Software : Xampp
Tabel III.7.
Spesifikasi File Penerima
No Elemen Data Akronim Tipe Panjang Keterangan 1 id_penerima id_penerima Varchar 30 Primary Key 2 nama_penerima nama_penerima Varchar 50
3 kota_asal kota_asal Varchar 50
4 alamat alamat Text
5 nohp nohp Varchar 12
8. Spesifikasi File Pengiriman
Nama File : pengiriman
Akronim : pengiriman
Fungsi : Menyim pan data pengirim an
Tipe File : File Transaksi
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 180 Byte
Kunci Field : id_pengiriman
Tabel III.8.
Spesifikasi File Pengiriman
No Elemen Data Akronim Tipe Panjang Keterangan 1 id_pengiriman id_pengiriman varchar 30 Primary Key 2 id_penerima id_penerima varchar 30
3 nama_barang nama_barang varchar 30 4 jenis_barang jenis_barang varchar 30 5 nama_pengirim nama_pengirim varchar 50
6 tanggal tanggal date
7 status status int 10
3.6. Pengkodean
1. Id Barang
Pengkodean yang dilakukan pada Id Barang yaitu kode grup (group code).
Berikut pengkodean dari id_barang :
X X X 9 9 9 9 9
Kode Nomor Urut
Dibawah ini merupakan contoh pengkod ean pada id_barang :
B A R 9 9 9 9 9
Kode Nomor Urut
Keterangan : BAR = Kode Barang 0001 = Nomor Urut Barang 2. Id Pelanggan
Pengkodean yang dilakukan pada Id Barang yaitu kode grup (group code).
Berikut pengkodean dari id_pelanggan:
X X X 9 9 9 9 9
Kode Nomor Urut
Dibawah ini merupakan contoh pengkod ean pada id_barang :
P E L 9 9 9 9 9
Kode Nomor Urut
Keterangan : PEL = Pelanggan 0001 = Nomor Urut 3. Id Penerima
Pengkodean yang dilakukan pada Id Barang yaitu kode grup (group code).
Berikut pengkodean dari id_penerima:
X X X 9 9 9 9 9
Kode Nomor Urut
Dibawah ini merupakan contoh pengkod ean pada id_penerim a :
P E N 9 9 9 9 9
Kode Nomor Urut
Keterangan : PEN = kode Penerima 0001 = Nomor Urut
4. Id Pengiriman
Pengkodean yang dilakukan pada Id Barang yaitu kode grup (group code).
Berikut pengkodean dari id_barang :
X X X 9 9 9 9 9
Kode Nomor Urut
Dibawah ini merupakan contoh pengkodean pada id_pengiriman :
K I R 9 9 9 9 9
Kode Nomor Urut
Keterangan : KIR = Kode Pengiriman 0001 = Nomor Urut
3.7. Spesifikasi Program 1. Halaman Admin
Gambar III.3.
Struktur Navigasi Halaman Admin
2. Halaman User
Gambar III.4.
Struktur Navigasi Halaman User
3.8. Spesifikasi Sistem Komputer
Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum yang dibutuhkan untuk menginplementasikan website SiGarang.
3.8.1. Spesifikasi Perangkat Keras 1. Server
a. CPU
1. Processor Intel Xeon 2. RAM 4 GB
3. Hard Disk 2 TB
b. Mouse c. Keyboard
d. Monitor dengan resoulusi minimal 1280 x 780 e. Koneksi internet dengan kecepatan 10Mbps.
3.8.2. Spesifikasi Perangkat Lunak
1. Server
a. Sistem operasi yang biasa digunakan seperti: Microsoft Windows (Window 7)
b. Web Server : Xampp 3.2.4
c. Programming Language : PHP 7.4.8 d. Database : MySQL 7.4.8
e. Aplikasi web browser seperti : Google Chrome 2. Client
a. Sistem Operasi yang umum digunakan seperti : Microsoft Windows (Windows 7)
b. Aplikasi web browser seperti : Google Chrome
3.9. Implementasi
1. Halaman Login Admin
Halaman ini menampilkan form untuk masuk ke halaman utama admin dengan memasukan username dan password dengan benar. Halaman login admin dapat dilihat sebagai berikut :
Gambar III.5.
Implementasi Halaman Login Admin
2. Halaman Dashboard Admin
Halaman ini merupakan halaman utama admin yang menampilkan jumlah data barang , data pengiriman, data pengirim, dan data penerima. Halaman Dashboard admin dapat dilihat sebagai berikut :
Gambar III.6.
Implementasi Halaman Dashboard Admin
3. Halaman Data Barang
Halaman ini merupakan halaman yang menampilkan data barang.Pada Halaman ini terdapat tombol tambah barang yang berfungsi untuk menambah data barang. Halaman Data Barang dapat dilihat sebagai berikut :
Gambar III.7.
Implementasi Halaman Data Barang
4. Halaman Data Pengiriman
Halaman ini merupakan halaman yang menampilkan data Pengiriman.Pada Halaman ini terdapat tombol generate yang berfungsi untuk melihat barcode bedasarkan id pengiriman, juga terdapat tombol detail yang berfungsi sebagai untuk melihat detail pengiriman, dan juga terdapat tombol cetak resi untuk mencetak data pengiriman yang telah di inputkan. Halaman Data Barang dapat dilihat sebagai berikut :
Gambar III.8.
Implementasi Halaman Data Pengiriman
5. Halaman Data Pengirim
Halaman ini merupakan halaman yang menampilkan data pengirim.Pada Halaman ini terdapat tombol tambah data pelanggan yang berfungsi untuk menambah data pelanggan, juga terdapat tombol edit yang berfungsi untuk merubah data pelanggan jika adanya kesalahan dalam memasukan data pengirim, dan juga terdapat tombol hapus yang berfungsi untuk menhapus data pengirim. Halaman Data Pengirim dapat dilihat sebagai berikut :
Gambar III.9.
Implementasi Halaman Data Pengirim
6. Halaman Data Penerima
Halaman ini merupakan halaman yang menampilkan data pengirim.Pada Halaman ini terdapat tombol tambah data pelanggan yang berfungsi untuk menambah data penerima, terdapat juga terdapat tombol edit yang berfungsi untuk merubah data penerima jika adanya kesalahan dalam memasukan data pengirim, juga terdapat tombol kirim yang berfungsi untuk menampilkan form input pengiriman , dan juga terdapat tombol hapus yang berfungsi untuk menhapus data pengirim. Halaman Data Pengirim dapat dilihat sebagai berikut
:
Gambar III.10.
Implementasi Halaman Data Penerima
7. Halaman Data Kritik Dan Saran
Halaman ini merupakan halaman utama admin yang menampilkan data Kritik dan Saran.Halaman kritik dan saran dapat dilihat sebagai berikut:
Gambar III.11.
Implementasi Halaman Data Kritik dan Saran
8. Halaman Beranda User
Halaman ini menampilkan informasi SiGarang. Halaman Beranda Siswa dapat dilihat sebagai berikut:
Gambar III.12.
Implementasi Halaman Beranda User
9. Halaman Company Profile
Halaman ini menampilkan Visi Misi dari SiGarang. Halaman Company Profile dapat dilihat sebagai berikut:
Gambar III.13.
Implementasi Halaman Company Profile
10. Halaman Berita
Halaman ini menampilkan Berita yang ada di SiGarang. Halaman Berita dapat dilihat sebagai berikut:
Gambar III.15.
Implementasi Halaman Berita
11. Halaman Cek Resi
Halaman ini menampilkan form untuk mengecek kiriman user dengan memasukan nomor resi dengan benar. . Halaman Cek Resi dapat dilihat
Gambar III.14.
Implementasi Halaman Cek Resi
12. Halaman Cek Ongkos Kirim
Halaman ini menampilkan form untuk mengecek kiriman user dengan memilih kota asal dan kota tujuan. Halaman Cek Resi dapat dilihat sebagai berikut :
Gambar III.16.
Implementasi Halaman Cek Ongkos Kirim
3.10. Pengujian
Pengujian yang dilakukan pada website pengiriman barang ini menggunakan pengujian black box testing yang berfokus pada proses masukan dan keluaran program.
1. Halaman Admin
a. Pengujian Form Login Admin
Tabel III.9.
Hasil Blackbox Testing Form Login Admin No Skenario
Test Case Hasil yang Hasil
Kesimpulan
Pengujian diharapkan Pengujian
Username di isi Sistem akan menolak akses dengan salah dan Username :
1 Password diisi (salah) dan menampilkan Sesuai Valid
dengan benar Password: Harapan
“Username kemudian klik (benar)
atau password tombol Login
salah”
Sistem akan Username di isi
Username : menolak
dengan benar dan akses, dan
2 Password diisi (benar) menampilkan Sesuai Valid
Password: Harapan
salah kemudian “Username (salah)
klik tombol Login atau password
salah”
Username di isi Sistem akan menolak dengan salah dan Username :
akses, dan
3 Password diisi (salah) menampilkan Sesuai Valid
dengan salah Password : Harapan
“Username kemudian klik (salah)
atau password tombol Login
salah”
Username di isi Sistem akan dengan benar dan Username : menerima
4 Password diisi (benar) akses dan Sesuai Valid dengan benar Password : menampilkan Harapan
kemudian klik (benar) halaman utama
tombol Login administrator
b. Pengujian Form Tambah Barang
Tabel III.10.
Hasil Blackbox Testing Form Tambah Barang No Skenario
Test Case Hasil yang Hasil
Kesimpulan Pengujia n diharapkan Pengujian
Nama Sistem akan
Nama barang diisi menerima Sesuai
1 Barang : Valid
lalu klik simpan akses dan data Harapan (Terisi)
akan tersimpan Nama barang tidak Nama Sistem akan
menolak akses Sesuai
2 diisi lalu klik Barang : Valid
dan data tidak Harapan
simpan (Kosong)
akan tersimpan Jenis Sistem akan
Jenis Barang diisi menerima Sesuai
3 Barang : Valid
lalu di klik simpan akses dan data Harapan (Terisi)
akan tersimpan
c. Pengujian Form Tambah Pelanggan
Tabel III.11.
Hasil Blackbox Testing Form Tambah Pelanggan No Skenario
Test Case Hasil yang Hasil
Kesimpulan
Pengujian diharapkan Pengujian
Nama Pelanggan Sistem akan
Nama : menerima akses Sesuai
1 diisi lalu klik Valid
(Terisi) dan data akan Harapan simpan
tersimpan
Nama Pelanggan Sistem akan
Nama : menolak akses Sesuai
2 tidak diisi lalu Valid
(Kosong) dan data tidak Harapan klik simpan
akan tersimpan Sistem akan
3 Kota asal dipilih Kota Asal menerima akses Sesuai
Valid lalu klik simpan : (Terisi) dan data akan Harapan
tersimpan Sistem akan
4 Alamat diisi lalu Alamat : menerima akses Sesuai
Valid klik simpan (Terisi) dan data akan Harapan
tersimpan Sistem akan
5 Alamat tidak diisi Alamat : menolak akses Sesuai
Valid lalu klik simpan (Kosong) dan data tidak Harapan
akan tersimpan
6 NoHp diisi lalu NoHp : Sistem akan Sesuai Valid
klik simpan (Terisi) menerima akses Harapan dan data akan
tersimpan Sistem akan
7 NoHp tidak diisi NoHp: menolak akses Sesuai
Valid lalu klik simpan (Kosong) dan data tidak Harapan
akan tersimpan
d. Pengujian Form Tambah Penerima
Tabel III.12.
Hasil Blackbox Testing Form Tambah Penerima No Skenario
Test Case Hasil yang Hasil
Kesimpulan
Pengujian diharapkan Pengujian
1 Nama Penerima Sistem akan
Nama : menerima akses Sesuai
diisi lalu klik Valid
(Terisi) dan data akan Harapan simpan
tersimpan 2 Nama Penerima
Nama : Sistem akan Sesuai
tidak diisi lalu Valid
(Kosong) menolak akses Harapan klik simpan
3 Sistem akan
Kota asal dipilih Kota Asal menerima akses Sesuai
Valid lalu klik simpan : (Terisi) dan data akan Harapan
tersimpan
4 Sistem akan
Alamat diisi lalu Alamat : menerima akses Sesuai
Valid klik simpan (Terisi) dan data akan Harapan
tersimpan
5 Sistem akan
Alamat tidak diisi Alamat : menolak akses Sesuai
Valid lalu klik simpan (Kosong) dan data tidak Harapan
akan tersimpan
6 Sistem akan
NoHp diisi lalu NoHp : menerima akses Sesuai
Valid klik simpan (Terisi) dan data akan Harapan
tersimpan
7 NoHp tidak diisi NoHp : Sistem akan Sesuai
Valid lalu klik simpan (Kosong) menolak Harapan
e. Pengujian Form Laporan Barang
Tabel III.13.
Hasil Blackbox Testing Halaman Laporan Barang No Skenario
Test Case Hasil yang Hasil
Kesimpulan
Pengujian diharapka n Pengujian
laporan Sistem akan
Klik Laporan menampilkan Sesuai
1 barang : Valid
Data Barang seluruh data Harapan
(terpilih)
barang
f. Pengujian Form Pengiriman
Tabel III.14.
Hasil Blackbox Testing Form Pengiriman No Skenario
Test Case Hasil yang Hasil
Kesimpulan
Pengujian diharapkan Pengujian
Id Sistem akan
Klik Kirim per Id menampilkan Sesuai
1 Penerima Valid
Penerima form Harapan
: (Dipilih)
Pengiriman Nama Barang Nama Sistem akan
menerima akses Sesuai
2 diisi lalu klik Barang : Valid
dan data akan Harapan simpan (Terisi)
tersimpan Nama Barang Nama
Sistem akan Sesuai
3 tidak diisi lalu Barang : Valid
menolak akses Harapan klik simpan (Kosong)
Jenis Sistem akan
Jenis Barang diisi menerima akses Sesuai
4 Barang : Valid
lalu klik simpan dan data akan Harapan (Terisi)
tersimpan Nama Pengirim Nama Sistem akan
menerima akses Sesuai
5 diisi lalu klik Pengirim Valid
dan data akan Harapan simpan : (Terisi)
tersimpan Nama Pengirim Nama Sistem akan
Pengirim menolak akses Sesuai
6 tidak diisi lalu Valid
: dan data tidak Harapan klik simpan
(Kosong) akan tersimpan
2. Halaman User
a. Pengujian Halaman utama user
Tabel III.15.
Hasil Blackbox Testing Halaman Utama User No Skenario
Test Case Hasil yang Hasil
Kesimpulan
Pengujian diharapkan Pengujian
Logo : Sistem akan
Sesuai
1 Klik Logo menampilkan Valid
(Dipilih) Harapan
halaman utama Klik About Us Company Sistem Akan
Menampilkan Sesuai
2 lalu pilih profiles : Valid
Company Harapan company profiles (dipilih)
Profiles
Sistem Akan
3 Klik About Us News: Menampilkan Sesuai
Valid lalu pilih News (Dipilih) Berita yang ada Harapan
pada website ini Klik Search Lalu Trace and Sistem akan
menampilkan Sesuai
4 Pilih Trace and Track : Valid
halaman Cek Harapan
Track (dipilih)
Resi
Klik Search Lalu Shipping Sistem akan
menampilkan Sesuai
5 Pilih Shipping Rates : Valid
Halaman cek Harapan
Rates (Dipilih)
ongkir
b. Pengujian Form Cek Resi
Tabel III.16.
Hasil Blackbox Testing Form Cek Resi No Skenario
Test Case Hasil yang Hasil
Kesimpulan
Pengujian diharapkan Pengujian
Sistem akan
1 No Resi di isi No Resi : menampilkan Sesuai
Valid dengan benar (Benar) Detail Harapan
Pengiriman
Sistem akan
2 No Resi di isi No Resi : Menampilkan Sesuai
Valid dengan salah (Salah) Halaman Harapan
Kosong
3 No Resi di No Resi : Sistem akan Sesuai
Valid kosongkan (Kosong) Menolak Akses Harapan
c. Pengujian Form Cek Ongkir
Tabel III.17.
Hasil Blackbox Testing Form Cek Ongkos Kirim No Skenario
Test Case Hasil yang Hasil
Kesimpulan
Pengujian diharapkan Pengujian
Kota Asal
Kota Asal dan : ( Dipilih Sistem akan
Sesuai
1 Kota dipilih lalu ) & Kota menampilkan Valid Harapan
klik check Tujuan : data Ongkir (dipilih)
Kota Asal dipilih Kota Asal
Sistem tidak : ( Dipilih
dan Kota Tujuan akan Sesuai
2 ) & Kota Valid
di kosongkan menampilkan Harapan
Tujuan :
lalu klik Check data ongkir (kosong)
Kota Asal Kota Asal
: ( Sistem tidak dikosongkan dan
Kosong ) akan Sesuai
3 Kota Tujuan Valid
& Kota menampilkan Harapan dipilih
Tujuan : data ongkir lalu klik Check
(Dipilih) Kota Asal Kota Asal
: ( Sistem tidak dikosongkan dan
Kosong ) akan Sesuai
4 Kota Tujuan Valid
& Kota menampilkan Harapan dikosongkan
Tujuan : data ongkir lalu klik Check
(Kosong)
d. Pengujian Form Kritik Dan Saran
Tabel III.18.
Hasil Blackbox Testing Form Kritik dan Saran No Skenario
Test Case Hasil yang Hasil
Kesimpulan
Pengujian diharapka n Pengujian
Sistem akan
1 Nama diisi lalu Nama : menerima akses Sesuai
Valid klik kirim (Terisi) dan data akan Harapan
tersimpan
Nama Sistem akan
Nama : menolak akses
dikosongkan lalu Sesuai
2 (Kosong) dan data tidak Valid
klik kirim Harapan
akan tersimpan Email diisi
Email :
Sistem akan
Sesuai
3 kemudian klik menerima akses Valid
(Terisi) Harapan
kirim dan data akan
tersimpan
Email Sistem akan
Email : menolak akses Sesuai
4 dikosongkan lalu Valid
(Kosong) dan data tidak Harapan klik kirim
akan tersimpan
Subjek diisi Sistem akan
Subjek : menerima akses Sesuai
5 kemudian klik Valid
(Terisi) dan data akan Harapan kirim
tersimpan
Subjek Sistem akan
Subjek : menolak akses Sesuai
6 dikosongkan lalu Valid
(Kosong) dan data tidak Harapan klik kirim
akan tersimpan
Pesan diisi Sistem akan
Pesan : menerima akses Sesuai
7 kemudian klik Valid
(Terisi) dan data akan Harapan kirim
tersimpan Pesan
Pesan : Sistem akan Sesuai
8 dikosongkan lalu Valid
(Kosong) menolak akses Harapan klik kirim