Upload
others
View
14
Download
0
Embed Size (px)
Citation preview
23
BAB III
PEMBAHASAN
3.1 Tinjauan Perusahaan
Dalam tinjauan perusahaan ini berisi sejarah perusahaan, visi dan misi
perusahaan, stuktur organisasi serta fungsi dari masing-masing bagian yang ada
dalam perusahaan tersebut.
A. Sejarah Perusahaan
Toko mega baja karawang merupakan salah satu cabang dari mega baja grup,
yang didirikan pada tanggal 15 Oktober 2012 berlokasi di jl. Arteri Tol Karawang
Barat, Kecamatan Teluk Jambe Timur, Kabupaten Karawang, dan pemilik dari mega
baja ini adalah H. Maman yang berasal dari kabupaten ciamis.
Adapun visi dan misi dari toko mega baja karawang ini adalah sebagai berikut:
Visi :
1. Menciptakan profesional marketing yang menjadi incaran para konsumen.
2. Menjadikan mega baja karawang sebagai satu-satunya refrensi masalah besi.
3. Menjadikan mega baja karawang sebagai toko solutif terhadap kebutuhan
konsumen.
4. Ikut berpastisipasi dalam akselerasi pembangunan di kota karawang.
Misi : “Menjadikan toko mega baja karawang sebagai toko besi terlaris di karawang”.
24
B. Struktur Organisasi dan Fungsi
Struktur oragnisasi berfungsi untuk mengatur kegiatan seluruh kegiatan yang ada
dalam sebuah oragnisasi atau kerangka yang mewujudkan suatu pola tetap dari
hubungan antara peranan dalam suatu lingkungan kereja sama.
Berikut adalah gambaran mengenai susunan organisasi pada toko mega baja
karawang.
PEMILIK
AUDIT
KASIR
KEPALA CABANG
ADMIN MARKETING KEPALA GUDANG
SOPIR
KENEK
Sumber: Mega Baja Karawang.
Gambar III.1 Struktur Organisasi Toko
Mega Baja Karawang
25
Tugas dan fungsi pokok dari tiap-tiap bagian yang ada pada struktur organisasi di atas
adalah:
1. Pemilik
Memimpin dan menentukan arah perusahaan
2. Audit
Memeriksa dan mengevaluasi aktivitas-aktivitas perusahaan.
3. Kepala Cabang
Memimpin dan penanggung jawab atas kegiatan usaha/bisnis perusahaan di
cabang.
4. Admin
Memberikan informasi layanan bidang administrasi yang diperlukan untuk
melaksanakan kegiatan secara efektif dan memberi dampak kelancaran pada
bidang lainnya.
5. Kasir
Berwenang dan bertanggung jawab dalam menerima dan mengeluarkan uang kas
perusahaan
6. Marketing
Menangani dan bertanggung jawab atas penjualan dan pemasaran dalam suatu
perusahaan
7. Kepala Gudang
Mengontrol dan mengevaluasi semua kegiatan penerimaan, penyimpanan dan
persediaan stok barang yang akan didistribusikan.
26
8. Sopir
Mengirim/mengantar barang pesanan pelanggan.
9. Kenek
Membantu sopir dalam melakukan pengiriman barang.
3.2 Analisa Kebutuhan
Pada rancangan aplikasi sistem pemesanan barang berbasis web yang ingin
diterapkan oleh penulis adalah calon pembeli atau member melakukan pemesanan
melalui media internet secara online, dimana penjual dan pelanggan tidak bertemu
secara langsung. Berikut spesifikasi kebutuhan dari aplikasi sistem pemesanan
barang:
Halaman user:
1. Pelanggan dapat melakukan login ke halaman user.
2. Pelanggan dapat melihat menu/daftar produk yang dijual.
3. Pelanggan dapat mencari produk berdasarkan kategori.
4. Pelanggan dapat melakukan proses pemesanan.
Halaman Admin:
1. Admin dapat melakukan login ke halaman admin.
2. Admin dapat mengelola data member.
3. Admin dapat mengelola data supplier.
4. Admin dapat mengelola kategori dan data barang.
5. Admin dapat memproses data barang yang dipesan oleh member.
6. Admin dapat memproses data pembelian barang.
27
7. Admin dapat mencetak laporan data stok barang, laporan data pembelian barang,
dan laporan data barang yang terjual.
3.3 Perancangan Perangkat Lunak
A. Perancangan Antar Muka
Pada rancangan antar muka (interface), penulis membuat rancangan tampilan
website pemesanan barang berdasarkan kebutuhan sistem yang ada.
1. Rancangan Antar Muka Halam Admin
a) Login Admin
Halaman Login Admin ini digunakan admin untuk mengakses ke halaman utama
dengan melakukan pengisian username dan password. Rancangan halaman login
admin adalah sebagai berikut:
USERNAME
PASSWORD
LOGIN
Gambar III.2
Rancangan Antar Muka Login Admin
28
b) Home
Halaman home adalah halaman utama admin dan halaman ini juga digunakan
untuk melihat data pesanan pelanggan yang masuk. Rancangan halaman home
adalah sebagai berikut:
Logo
Home
Profil Admin
Data Member
Data Supplier
Kategori Barang
Data Barang
Data Pesanan
Data Pembelian
Header
Footer
Data Pesanan masuk
Gambar III.3
Rancangan Antar Muka Halaman Home Admin
29
c) Profile Admin
Halaman Profile Admin adalah halaman yang digunakan untuk melihat profile
admin dan juga digunakan untuk mengedit data admin. Rancangan dari halaman
profile admin adalah sebagai berikut:
Logo
Home
Profile Admin
Data Member
Data Supplier
Kategori Barang
Data Barang
Data Pesanan
Data Pembelian
Header
Footer
Frofile
Edit Profile
Gambar III.4
Rancangan Antar Muka Halaman Profile Admin
30
d) Data Member
Halaman data member adalah halaman yang digunakan untuk melihat data
member, halaman ini juga digunakan untuk menambah, menghapus, dan mengedit
dari data member tersebut. Rancangan dari halaman data member adalah sebagai
berikut:
Logo
Home
Profile Admin
Data Member
Data Supplier
Kategori Barang
Data Barang
Data Pesanan
Data Pembelian
Header
Footer
Data Member
Tambah Member
Gambar III.5
Rancangan Antar Muka Halaman Data Member
31
e) Data Supplier
Halaman data Supplier adalah halaman yang digunakan untuk melihat data
supplier, halaman ini juga digunakan untuk menambah, menghapus, dan mengedit
dari data supplier tersebut. Rancangan dari halaman data supplier adalah sebagai
berikut:
Logo
Home
Profile Admin
Data Member
Data Supplier
Kategori Barang
Data Barang
Data Pesanan
Data Pembelian
Header
Footer
Data Supplier
Tambah Supplier
Gambar III.6
Rancangan Antar Muka Halaman Data Supplier
32
f) Kategori Barang
Halaman data kategori barang adalah halaman yang digunakan untuk melihat data
kategori barang, halaman ini juga digunakan untuk menambah, menghapus, dan
mengedit dari data kategori barang tersebut. Rancangan dari halaman kategori
barang adalah sebagai berikut:
Logo
Home
Profile Admin
Data Member
Data Supplier
Kategori Barang
Data Barang
Data Pesanan
Data Pembelian
Header
Footer
Kategori Barang
Tambah Kategori
Gambar III.7
Rancangan Antar Muka Halaman Kategori Barang
33
g) Data Barang
Halaman data barang adalah halaman yang digunakan untuk melihat data barang,
halaman ini juga digunakan untuk mencetak, menambah, menghapus, dan
mengedit dari data barang tersebut. Rancangan dari halaman data barang adalah
sebagai berikut:
Logo
Home
Profile Admin
Data Member
Data Supplier
Kategori Barang
Data Barang
Data Pesanan
Data Pembelian
Header
Footer
Data Barang
Cetak Data BarangTambah Barang
Gambar III.8
Rancangan Antar Muka Halaman Data barang
34
h) Data Pesanan
Halaman data pesanan adalah halaman yang digunakan untuk melihat data pesanan
yang sudah diproses/divalidasi, halaman ini juga digunakan untuk mencetak
laporan data pesanan tersebut. Rancangan dari halaman data pesanan adalah
sebagai berikut:
Logo
Home
Profile Admin
Data Member
Data Supplier
Kategori Barang
Data Barang
Data Pesanan
Data Pembelian
Header
Footer
Data PesananData Pesanan Cetak Data
Gambar III.9
Rancangan Antar Muka Halaman Data Pesanan
35
i) Data Pembelian
Halaman data pembelian adalah halaman yang digunakan untuk melakukan proses
pembelian barang dari supplier, halaman ini juga digunakan untuk mencetak
laporan data pembelian barang. Rancangan dari halaman data pembelian adalah
sebagai berikut:
Logo
Home
Profile Admin
Data Member
Data Supplier
Kategori Barang
Data Barang
Data Pesanan
Data Pembelian
Header
Footer
Data Barang
Form Trsansaksi Pembelian
Laporan pembelian
Proses
Gambar III.10
Rancangan Antar Muka Halaman Data Pembelian
36
2. Rancangan Antar Muka Halaman Member
a) Login
LOGINCANCEL
LOGO
PASSWORD
ID MEMBER
Gambar III.11
Rancangan Antar Muka Halaman Login Member
b) Halaman Home/Menu utama user.
MEMBER
SLIDER
KONTEN
FOOTER
LOGO Home Produk Keranjang Contact UsAbout Us Log out
Gambar III.12
37
Rancangan Antar Muka Halaman Home User
b) Halaman Produk.
MEMBER
Produk
FOOTER
LOGO Home Produk Keranjang Contact UsAbout Us Log out
Cari
Gambar III.13
Rancangan Antar Muka Halaman Produk
c) Halaman Keranjang.
MEMBER
Data Belanjaan
Proses
FOOTER
LOGO Home Produk Keranjang Contact UsAbout Us Log out
Gambar III.14
Rancangan Antar Muka Halaman Keranjang
38
B. Perancangan Basis Data
Perancangan basis data menghasilkan pemetaan tabel-tabel yang digambarkan
dengan Entity Relationship Diagram (ERD).
1. ERD (Entity Relationship Diagsram)
Id_admin
Memproses
MEMBER
ADMIN
PEMESANAN
DETAIL PEMESANAN
memiliki
Mempunyai
Mempunyai
Memiliki
PEMEBLIAN
Memiliki
DETAIL PEMBELIAN
Melakukan
BARANG Memiliki
KATEGORI
SUPPLIER
Memiliki
ussername
password
nama
Kode_barang
Id_kategori
nama_barang
hrg_jual
hrg_beli
stok
foto
Id_kategorinama_kategori
Id_supplier
nama_supplier
alamat
telepon
nonota
Id_admin
tanggal
grandtotal
Id_supplier
nonota
Kode_barang
Hrg_beli
jumlah
total
nonota
Id_admin
tanggal grandtotal
kode Barang
jumlah
Hrg_jual
totalnonota
alamat
telepon
nama member
1
n
n
1
1
n
n
1
n
1
n1n
n
1
n
1
1
Id_member
nonota
Id_admin
Id_admin
nonota
Id_supplier
Id_kategoriKode_barang
Kode_barang
statusId_member
password
Id_member
39
Gambar III.15
Entity Relationship Diagram (ERD)
2. Logical Relational Structure (LRS)
Member Supplier
Kategori
BarangDetail Pembelian
AdminPemesanan
Detail Pemesanan
Pembelian
Id_supplier (PK)
nama_supplier
alamat
telepon
Id_kategori (PK)
nama_kategori
kode_barang (PK)
foto
Id_kategori
nama_barang
hrg_jual
hrg_beli
stok
nonota
kode_barang
id_suplier
hrg_beli
jumlah
total
nonota (PK)
id_admin
grandtotal
tanggal
id_member (PK)
nama member
password
telepon
alamat
nonota
id_member
kode_baranghrg_jual
jumlah
total
nonota (PK)
id_admin
tanggal
grandtotal
id_admin (PK)
nama
username
password
1
n
n
n
1
n
1
1
n
1
n
1
n
n
1
n
1
1
spek
satuan
status
Gambar III.16
40
Logical Relational Structure (LRS)
3. Spesifikasi file
Spesifikasi file menjelaskan tentang file-file yang akan digunakan dalam
rancangan aplikasi website yang diajukan dan sebagai media penyimpanan data
dari proses yang terjadi pada rancangan aplikasi website. File-file yang digunakan
adalah sebagai berikut:
a) Spesifikasi File Admin
Nama file : Admin
Akronim : admin
Fungsi : Untuk melakukan login sebagai admin
Tipe File : File Master
Organisasi File : Index Squenstial
Akses File : Random
Media : Harddisk
Panjang Record : 59
Kunci Field : id_admin
Software : MySQL
Tabel III.1 Spesifikasi File Admin
No Elemen Data Nama Field Tipe Size Ket
1 Id Admin id_admin Int 11 Primary Key
2 Username Username Varchar 20
3 Password Password Varchar 8
41
4 Nama admin nama_admin Varchar 20
b) Spesifikasi File Pembelian
Nama file : pembelian
Akronim : pembelian
Fungsi : Untuk menyinpan data pembelian
Tipe File : File Transaksi
Organisasi File : Index Squenstial
Akses File : Random
Media : Harddisk
Panjang Record : 31
Kunci Field : nonota
Software : MySQL
Tabel III.2 Spesifikasi File Pembelian
No Elemen Data Nama Field Tipe Size Ket
1 Nonota nonota Int 11 Primary Key
2 Id admin id_admin varchar 10
3 Tanggal tanggal Date
4 Grandtotal grandtotal Double
5 Id supplier id_supplier vharchar 10
42
c) Spesifikasi File Detail Pembelian
Nama file : detail pembelian
Akronim : detail pembelian
Fungsi : Untuk menyinpan data detail pembelian
Tipe File : File Transaksi
Organisasi File : Index Squenstial
Akses File : Random
Media : Harddisk
Panjang Record : 20
Kunci Field : -
Software : MySQL
Tabel III.3 Spesifikasi File Detail Pembelian
No Elemen Data Nama Field Tipe Size Ket
1 nonota Nonota Varchar 10 Foreign Key
2 Kode barang kode_barang Varchar 10 Foreign Key
3 Hrg beli hrg_beli Double
4 Jumlah jumlah Double
5 Total total Double
43
d) Spesifikasi File Supplier
Nama file : supplier
Akronim : supplier
Fungsi : Untuk menyinpan data supplier
Tipe File : File Master
Organisasi File : Index Squenstial
Akses File : Random
Media : Harddisk
Panjang Record : 102
Kunci Field : id_supplier
Software : MySQL
Tabel III.4 Spesifikasi File Supplier
No Elemen Data Nama Field Tipe Size Ket
1 Id supplier id_supplier Char 10 Primary Key
2 Nama supplier nama_supplier varchar 30
3 Alamat alamat varchar 50
4 Telepon telepon varchar 12
44
e) Spesifikasi File Barang
Nama file : barang
Akronim : barang
Fungsi : Untuk menyinpan data barang
Tipe File : File Master
Organisasi File : Index Squenstial
Akses File : Random
Media : Harddisk
Panjang Record : 89
Kunci Field : kode_barang
Software : MySQL
Tabel III.5 Spesifikasi File Barang
No Elemen Data Nama Field Tipe Size Ket
1 Kode barang kode_barang varchar 8 Primary Key
2 Id kategori id_kategori varchar 10
3 Nama nama varchar 30
4 Hrg beli hrg_beli double
5 Hrg jual hrg_jual double
6 Stok stok Int 11
7 Spek spek text
8 Foto foto longtext
9 Satuan satuan varchar 30
45
f) Spesifikasi File kategori
Nama file : kategori
Akronim : kategori
Fungsi : Untuk menyinpan data kategori_barang
Tipe File : File Master
Organisasi File : Index Squenstial
Akses File : Random
Media : Harddisk
Panjang Record : 36
Kunci Field : id_kategori
Software : MySQL
Tabel III.6 Spesifikasi File Kategori
No Elemen Data Nama Field Tipe Size Ket
1 Id kategori id_kategori Char 6 Primary Key
2 Nama kategori nama_kategori Varchar 30
46
g) Spesifikasi File Pemesanan
Nama file : pemesanan
Akronim : pemesanan
Fungsi : Untuk menyinpan data pemesanan
Tipe File : File transaksi
Organisasi File : Index Squenstial
Akses File : Random
Media : Harddisk
Panjang Record : 20
Kunci Field : nonota
Software : MySQL
Tabel III.7 Spesifikasi File Pemesanan
No Elemen Data Nama Field Tipe Size Ket
1 Nonota Nonota Int Primary Key
2 Id admin id_admin Varchar 5
3 Tanggal tanggal Date
4 Grantotal grantotal double
5 Id member id_member Vharchar 5
6 Status status Vharchar 10
47
h) Spesifikasi File Detail Pemesanan
Nama file : detail pemesanan
Akronim : detail pemesanan
Fungsi : Untuk menyinpan data detail pemesanan
Tipe File : File Transaksi
Organisasi File : Index Squenstial
Akses File : Random
Media : Harddisk
Panjang Record : 30
Kunci Field : -
Software : MySQL
Tabel III.8 Spesifikasi File Detail Pemesanan
No Elemen Data Nama Field Tipe Size Ket
1 Nonota nonota Varchar 10 Foreign Key
2 Kode barang kode_barang Varchar 10 Foreign Key
3 Hrg jual hrg_jual double
4 Jumlah jumlah double
5 Total total Double
6 Status status Varchar 10
48
i) Spesifikasi File Member
Nama file : member
Akronim : member
Fungsi : Untuk menyinpan data member
Tipe File : File Master
Organisasi File : Index Squenstial
Akses File : Random
Media : Harddisk
Panjang Record : 60
Kunci Field : id_member
Software : MySQL
Tabel III.9 Spesifikasi File Member
No Elemen Data Nama Field Tipe Size Ket
1 Id member id_member Varchar 10 Primary Key
2 Nama member nama_member Varchar 30
3 Password password Varchar 8
4 Alamat alamat Text
5 Telepon telepon Varchar 12
49
C. Rancangan Struktur Navigasi
Struktur navigasi website digunakan untuk menggambarkan garis besar bagaimana
isi dan susunan dari sebuah website secara menyeluruh. Pembuatan navigasi website
ini akan sangat membantu nantinya ketika akan membuat rancangan seluruh halaman
web.
Adapun susunan struktur navigasi yang digunakan oleh penulis dalam pembuatan
website ini adalah sebagai berikut:
1. Struktur Navigasi Admin
LOGIN
DATA BARANG
DATA PESANAN
PROFIL
DATA SUPPLIER
DATA MEMBER
KATEGORI
DATA PEMBELIAN
HOME
LOG OUT
TAMBAH
EDIT
HAPUS
TAMBAH
EDIT
HAPUS
TAMBAH
EDIT
HAPUS
TAMBAH
EDIT
HAPUS
CETAK
PROSES
CETAK
EDIT PROFIL
PROSES
50
Gambar III.17 Struktur Navigasi Admin
2. Struktur Navigasi User
INDEX
LOGIN
PRODUK KERANJANG ABOUT US CONTACT US LOG OUTHOME
PESANPILIH
Gambar III.18
Struktur Navigasi User
3.4 Implementasi dan Pengujian Unit
A. Implementasi
1. Implementasi Antar Muka
Implementasi rancangan antarmuka pada aplikasi pemesanan barang berdasarkan
hasil rancangan antarmuka.
a) Halaman Login Admin
Administrator harus melakukan login terlebih dahulu untuk dapat menggunakan
modul-modul yang tersedia. Jika login berhasil, maka menu-menu yang sesuai
dengan kategori user tersebut akan ditampilkan.
51
Gambar III.19
Halaman Login Admin
b) Halaman Home Admin
Gambar III.20
Halaman Home Admin
52
c) Halaman Data Member
Gambar III.21
Halaman Data Member
d) Halaman Data Supplier
Gambar III.22
Halaman Data Supplier
53
e) Halaman Kategori
Gambar III.23
Halaman Kategori
f) Halaman Data Barang
Gambar III.24
Halaman Data Barang
54
g) Halaman Data Pesanan
Gambar III.25
Halaman Data Pesanan
h) Halaman Data Pembelian
Gambar III.26
Halaman Data Pembelian
55
i) Halaman Login Member
Gambar III.27
Halaman Login Member
j) Halaman Menu Utama Member
Gambar III.28
Halaman Menu Utama Member
56
2. Spesifikasi Sistem Komputer
Spesifikasi sistem komputer disini menjelaskan tentang sarana atau alat bantu yang
digunakan agar program yang dibuat dapat berejalan sebagaimana mestinya.
Sehingga dapat tercapai hasil yang sesuai dengan apa yang telah ditetapkan dan di
terapkan. Sarana pendukung program terbagi menjadi dua bagian yaitu perangkat
keras (hardware) dan perangkat lunak (software) yang masing-masing saranan
pendukung tersebut harus dapat menunjukan kesesusaian dan saling menunjang
kelancaran kerja dari sitstem, khususnya aplikasi yang digunakan.
a) Perangkat Keras
1) Perangkat keras untuk server
(a) Processor : Intel core i3
(b) Monitor : 1024 x 786
(c) Harddisk : 500GB
(d) RAM : DDR2 2GB
(e) Keyboard : Standar
(f) Mouse : Standar
(g) Koneksi Internet : 2Mbps
2) Perangkat keras untuk client
(a) Processor : Dual core
(b) Monitor : 1024 x 786
(c) Harddisk : 20GB
(d) RAM : DDR2 1GB
(e) Keyboard : Standar
57
(f) Mouse : Standar
(g) Koneksi Internet : 56Kbps
b. Perangkat Lunak
1) Perangkat lunak untuk server
(a) Sistem operasi yang umumnya digunakan seperti : Microsoft Windows atau
Linux.
(b) Program design yang digunakan seperti: Macromedia Dreamweaver, Adobe
Phostoshop.
(c) Aplikasi bundle web yang digunakan seperti: Xampp dan php2triad yang
terdiri dari beberapa komponen diantara nya
(1) Aplikasi apache server
(2) Aplikasi php server
(3) Apliksi Mysql server
(4) Aplikasi phpMyadmin
(d) Aplikasi web browser seperti: Mozilla Firefox, Opera, Google Chrome.
2) Perangkat lunak untuk client
(a) Sistem operasi yang umumnya digunakan seperti: Microsoft Windows atau
Linux.
(b) Aplikasi web browser seperti: Mozilla firefox, Opera, Google Chrome.
B. Pengujian Unit
Pengujian Terhadap Program yang dibuat menggunakan black box testing yang
fokus terhadap proses masukan dan keluaran program.
58
1. Pengujian Terehadap Form login
Tabel III.10
Hasil pengujian black box testing halaman login
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Username dan
password tidak
diisi kemudian
di klik tombol
login
Username :
(kosong)
Password :
(kosong)
Sisitem akan
menolak akses
Sesuai
Harapan Valid
2
Username tidak
diisi dan
password diisi
kemudian di
klik tombol
login
Username :
(kosong)
Pssword :
123
Sistem akan
menoLak akses
Sesuai
Harapan Valid
3
Mengetikan
salah satu
kondisi salah
pada username
atau password
kemudian klik
tombol login
Username :
nino (benar)
Password :
admin
(salah)
Sistem akan
menolak akses
Sesuai
Harapan Valid
4
Mengetikan
username dan
password
dengan data
yang benar
kemudian klik
tombol login
Username :
nino (benar)
Password :
123 (benar)
Sistem akan
melanjutkan
akses
Sesuai
Harapan Valid
59
2. Pengujian Terehadap Form Tambah Supplier
Tabel III.11
Hasil pengujian black box testing halaman Supplier
No Skenario
Pengujian Test Case
Hasil yagn
diharapkan
Hasil
Pengujian Kesimpulan
1
Nama supplier,
alamat dan
telepon tidak
diisi kemudian
di klik tombol
simpan
Nama supplier :
(kosong)
Telepon :
(kosong)
Alamat :
(kosong)
Sisitem akan
menolak akses
Sesuai
Harapan Valid
2
Nama supplier
tidak diisi
sedangkan
alamat dan
telpon diisi
kemudian di
klik tombol
simpan
Nama supplier :
(kosong)
Telepon :
123456789012
Alamat :
palembang
Sistem akan
menoLak akses
Sesuai
Harapan Valid
3
Nama supplier
dan telpon diisi
sedangkan
alamat tidak
diisi kemudian
di klik tombol
simpan
Nama supplier :
Trisno
Telepon :
123456789012
Alamat :
(kosong)
Sistem akan
menolak akses
Sesuai
Harapan Valid
4
Nama supplier
dan alamat diisi
sedangkan
telepon tidak
diisi kemudian
di klik tombol
simpan
Nama supplier :
Trisno
Telepon :
(kosong)
Alamat :
palembang
Sistem akan
menolak akses
Sesuai
Harapan Valid
5
Nama supplier,
alamat dan
telepon diisi
kemudian di
klik tombol
simpan
Nama supplier :
Trisno
Telepon :
123456789012
Alamat :
palembang
Sistem akan
melanjutkan
akses
Sesuai
Harapan Valid
60
3. Pengujian Terehadap Form Tambah Member
Tabel III.12
Hasil pengujian black box testing halaman Tambah Member
No Skenario
Pengujian Test Case
Hasil yagn
diharapkan
Hasil
Pengujian Kesimpulan
1
Nama,
username,
password,
alamat dan
telepon tidak
diisi kemudian
di klik tombol
simpan
Nama :
(kosong)
Username :
(kosong)
Password :
(kosong)
Alamat :
(kosong)
Telepon :
(kosong)
Sisitem akan
menolak akses
Sesuai
Harapan Valid
2
Nama tidak
diisi sedangkan
username,
password,
alamat dan
telpon diisi
kemudian di
klik tombol
simpan
Nama :
(kosong)
Username :
nino
Password :
12345
Alamat :
karawang
Telepon :
081808783308
Sistem akan
menoLak akses
Sesuai
Harapan
Valid
3
Username tidak
diisi sedangkan
Nama,
password,
alamat dan
telpon diisi
kemudian di
klik tombol
simpan
Nama :
trisno
Username :
(kosong)
Password :
12345
Alamat :
karawang
Telepon :
081808783308
Sistem akan
menolak akses
Sesuai
Harapan Valid
4
Password tidak
diisi sedangkan
Nama,
Username,
alamat dan
telpon diisi
Nama :
trisno
Username :
nino
Password :
(kosong)
Sistem akan
menolak akses
Sesuai
Harapan
Valid
61
kemudian di
klik tombol
simpan
Alamat :
karawang
Telepon :
081808783308
5
Alamat tidak
diisi sedangkan
Nama,
Username,
Password dan
telpon diisi
kemudian di
klik tombol
simpan
Nama :
trisno
Username :
nino
Password :
12345
Alamat :
(kosong)
Telepon :
081808783308
Sistem akan
menolak akses
Sesuai
Harapan Valid
6
Telepon tidak
diisi sedangkan
Nama,
Username,
Password dan
alamat diisi
kemudian di
klik tombol
simpan
Nama :
trisno
Username :
nino
Password :
12345
Alamat :
Karawang
Telepon :
(kosong)
Sistem akan
menolak akses
Sesuai
Harapan Valid
7
Nama,
Username,
Password,
alamat dan
telepon diisi
kemudian di
klik tombol
simpan
Nama :
trisno
Username :
nino
Password :
12345
Alamat :
Karawang
Telepon :
081808783308
Sistem akan
melanjutkan
akses
Sesuai
Harapan Valid
62
4. Pengujian Terehadap Form Tambah Kategori
Tabel III.13
Hasil pengujian black box testing halaman Kategori
No Skenario
Pengujian Test Case
Hasil yagn
diharapkan
Hasil
Pengujian Kesimpulan
1
Nama kategori
tidak diisi
kemudian di
klik tombol
simpan
Nama
Kategori :
(kosong)
Sisitem akan
menolak akses
Sesuai
Harapan Valid
2
Nama kategori
diisi kemudian
di klik tombol
simpan
Nama
Kategori :
Baja
Ringan
Sistem akan
melanjutkan
akses
Sesuai
Harapan Valid