bab iii pembahasan - bina sarana informatika · bab iii pembahasan 3.1. analis kebutuhan pada...
TRANSCRIPT
-
BAB III
PEMBAHASAN
3.1. Analis Kebutuhan
Pada program Sistem Informasi Bank Sampah (SIBASAH) Berbasis Web Pada
Rawan Jaya Subang ini penulis merancang kebutuhan-kebutuhan tersebut dalam
sebuah program dimana program tersebut dapat di implementasikan dengan baik dari
objek penelitian maupun bagi peneliti untuk dipergunakan secara efektif dan efisien
kedepannya. dibutuhkan beberapa tingkatan admin dan User terhadap fasilitas dan
informasi yang ada pada program ini, yaitu :
1. Hak akses admin sebagai berikut :
a. Membuat daftar harga sampah
b. Mengelola data admin
c. Melayani transaksi penjulan
d. Membuat laporan transaksi
2. Hak akses User sebagai berikut :
a. Melakukan pendaftaran
b. melakukan transaksi penjualan sampah
c. menerima bukti penjualan
3.2. Rancangan Dokumen
1. Rancangan Dokumen Masukkan (input)
Dokumen masukan merupakan seluruh dokumen yang masuk dan dapat di olah
untuk menghasikan yag sesuai dengan kebutuhan sistem. Berikut dokumen
masukan pada penelitian ini :
-
1. Kartu Identitas
Nama Dokumen : copy KTP
Fungsi : untuk mengetahui identitas anggota
Sumber : anggota
Tujuan : administrator
Media : kertas
Jumlah : 1 lembar
Frekuensi : setiap melakukan pendaftaran
Format : Lihat lampiran A-1
2. Bukti Pendaftaraan
Nama Dokumen : formulir pendaftaran yang sudah di isi oleh anggota
baru
Fungsi : untuk dijadikan arsip registrasi
Sumber : anggota
Tujuan : administrator
Media : kertas
Jumlah : 1 lembar
Frekuensi : setiap melakukan pendaftaran
Bentuk : lampiran A.2
2. Rancangan Dokumen Keluaran (Output)
Bentuk sepesifikasi dokumen-dokumen keluaran yang digunakan pada sistem
berjalan berupa :
1. Laporan Penjualan
Nama Dokumen : data laporan penjualan
Fungsi : untuk dijaddikan laporan penjualan sampah
-
Sumber : administrator
Tujuan : administrator
Media : kertas
Jumlah : 1 lembar
Frekuensi : Setiap satu bulan sekali atau seiap melakukan lapora
Format : Lihat Lampiran B-1
-
21
3.3. Entity Relationship Diagram (ERD)
Kategori Sampah
Mengisi
satuansatuan id_kategoriid_kategori
harga_beliharga_beli
harga_jualharga_jual
no_pembelianno_pembelian
mengelola
Detail pembelian
sampahPembelian sampah
jumlah_belijumlah_beliharga_barangharga_barang
memiliki
Admin
Anggota
tanggal_pembeliantanggal_pembelian
Diperoleh dari
password password
nama_penggunanama_pengguna
id_penggunaid_pengguna
jenis_kelaminjenis_kelamin
tanggal_lahirtanggal_lahir
login_idlogin_id
no_telpno_telp
alamat_anggotaalamat_anggota
nama_anggotanama_anggota
id_anggotaid_anggota
no_identitasno_identitas
scan_ktpscan_ktp
1
1
1M
M
1 id_pengguna id_pengguna
id_anggotaid_anggotano_pembelianno_pembelian
id_kategoriid_kategori
jumlah_aktualjumlah_aktual
status_prosesstatus_proses
no_pembelianno_pembelian
id_anggota id_anggota
passwordpassword
Gambar III. 3
Entity Relationship Diagram (ERD) Sistem Informasi Bank Sampah (SIBASAH)
Berbasis Web
-
22
3.4. Logical Ricord Structure (LRS)
Kategori sampah
id_kategori [pk]
nama_kategori
satuan
harga_beli
harga_jual
pengguna
no_pengguna [pk]
nama_pengguna
Password
Pembelian_sampah
no_pembelian [pk]
id_pengguna [fk]
id_anggota [fk]
tanggal_pembelian
Detail pembelian
sampah
id_kategori [fk]
no_pembelian [fk]
harga_barang
jumlah_beli
jumlah_aktual
anggota
no_anggota [pk]
no_identitas
scan_ktp
nama_anggota
alamat_anggota
tanggal_lahir
jenis_kelamin
no_telp
login_id
password
1
M
M
1
1
M
M
1
Gambar III. 4
Logical Ricord Structure (LRS) Sistem Informasi Bank Sampah (SIBASAH)
Berbasis Web
-
23
3.5. Spesifikasi File
Spesifikasi file yang digunakan pada perancangan program sistem informasi
bank sambah berbasis web in terdiri dari satu database dan 6 tabel, sebagai berikut :
1. Spesifikasi File Anggota
Nama File : Anggota
Akronim : Anggota
Fungsi : Mencatat Data Anggota
Tipe File : file master
Organisasi File : IndexSequential
Akses file : Random
Media : Hardisk
Panjang Record : 272 Byte
Kunci Field : id_anggota
Software : XAMPP
Tabel III. 1
Spesifikasi File Anggota
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id Anggota id_anggota char 10 Primary Key
2 No identitas no_identitas char 18
3 Scan Ktp scan_ktp varchar 30
4 Nama Anggota nama_anggota Varchar 35
5 Alamat Anggota alamat_anggota varchar 100
6 Tanggal Lahir tanggal_lahir Date
7 Jenis Kelamin jenis_kelamin varchar 10
-
24
8 No Tlpn no_tlpn varchar 14
9 Login_id login_id varchar 20
10 password password varchar 35
2. Spesifikasi File Detail Pembelian
Nama File : Detail Pembelian
Akronim : Detail Pembelian
Fungsi : Mencatat data detail pemebelian
Tipe File : file master
Organisasi File : IndexSequential
Akses file : Random
Media : Hardisk
Panjang Record : 24 Byte
Kunci Field : no_pembelian
Software : XAMPP
Tabel III. 2
Spesifikasi File Data Detail Pembelian
No Elemen Data Akronim Tipe Panjang Keterangan
1 No Pembelian no_pembelian char 12 Primary Key
2 Id Kategori id_kategori char 3
3 Harga Barang harga_barang int 9
4 Jumlah Beli jumlah_beli float
5 Jumlah aktual Jumlah_aktual float
-
25
3. Spesifikasi File Kategori Sampah
Nama File : Kategori Sampah
Akronim : Kategori sampah
Fungsi : Mencatat data kategori sampah
Tipe File : file master
Organisasi File : IndexSequential
Akses file : Random
Media : Hardisk
Panjang Record : 64 Byte
Kunci Field : id_kategori
Software : XAMPP
Tabel III. 3
Spesifikasi File Kategori Sampah
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id kategori id_kategori Char 3 Primary key
2 Nama Kategori nama_kategori varchar 35
3 Satuan satuan varchar 10
4 Harga Beli harga_beli int 8
5 Harga Jual harga_jual int 8
4. Spesifikasi File Pembelian Sampah
Nama File : Pembalian Sampah
Akronim : Pembelian Sampah
Fungsi : Mencatat Data Pembelian Sampah
Tipe File : file master
-
26
Organisasi File : IndexSequential
Akses file : Random
Media : Hardisk
Panjang Record : 42 Byte
Kunci Field : no_pembalian
Software : XAMPP
Tabel III. 4
Spesifikasi File Pembelian Sampah
No Elemen Data Akronim Tipe Panjang Keterangan
1 No Pembelian no_pembelian char 12 Primary Key
2 Tanggal Pembelian tanggal_pembelian date
3 Id Anggota id_anggota Char 10
4 Status proses status varchart 20
5. Spesifikasi File Pengguna
Nama File : Pengguna
Akronim : Penguna
Fungsi : Mencatat
Tipe File : file master
Organisasi File : IndexSequential
Akses file : Random
Media : Hardisk
Panjang Record : 90 Byte
Kunci Field : id_pengguna
Software : XAMPP
-
27
Tabel III. 5
Spesifikasi File Pengguna
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id Pengguna id_pengguna varchar 20 Primary key
2 Nama Pengguna nama_pengguna varchar 35
3 password password varchar 35
6. Spesifikasi File Tempat Pembelian
Nama File : Tempat Pembelian
Akronim : tmp_Pembelian
Fungsi : Mencatat data transaksi
Tipe File : file master
Organisasi File : IndexSequential
Akses file : Random
Media : Hardisk
Panjang Record : 74 Byte
Kunci Field : id
Software : XAMPP
Tabel III. 6
Spesifikasi File Tempat pembelian
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id id int 11 Primary key
2 Id Anggota id_anggota char 5
3 Id Kategori id_kategori char 3
-
28
4 Nama Kategori nama_kategori varchar 35
5 Harga Beli harga_beli int 9
6 Jumlah Beli jumlah_beli Float
7 subtotal subtotal int 11
3.6. Pengkodean
1. Anggota
setiap anggota harus memiliki kode masing-masng sehingga dapat membatasi
hak akses dari masing-masiing pengguna, diantaranya terdiri dari:
A 0 0 0 1
Ket:
A = Idenitas Anggota
0001 = Id anggota
2. Kategori Sampah
Setiap kategori sampah harus memiliki kode masing-masing sehingga dapat
membatasi hak akses dari masing-masing pengguna, diantaranya terdiri dari :
0 0 1
Id Kategori
Ket :
001 = Id Kategori
3. setiap anggota harus memiliki kode masing-masng sehingga dapat membatasi
hak akses dari masing-masiing pengguna, diantaranya terdiri dari:
0 0 0 1 / 1 2 / 2 0 1 9
Id anggota Identitas anggota
nomor urut tahun bulan
-
29
Ket :
0001 = Urut
12 = Bulan
2019 = Tahun
3.7. Spesifikasi Program
1. Struktur Navigasi
A. Struktur Navigasi Linier Halaman Login Admin
Pada halaman Login menggunakan struktur navigasi linier hanya mempunyai
satu rangkai cerita yang berurut, yang menampilkan satu demi satu tampilan
layar yang berurut menurutnya, pada rangkaian Id Pengguna, Password,
Masuk.
Id Pengguna Password Masuk
Gambar III. 5
Struktur Navigasi Linier Halaman Login Admin
B. Struktur Navigasi Composite (Campuran)
Pada halaman Admin menggunakan struktur navigasi composite disebut
struktur navigasi bebas yang merupakan gabungan dari kegita struktur yang
ada. Struktur navigasi in bisa digunakan dalam pembuatan multimedia karena
dapat memberikan keinteraksian yang tinggi.
Beranda pengguna Anggota LaporanPembelian
Sampah
Kategori
sampah
Laporan Data AnggotaLaporan Data
Transaksi
Gambar III. 6
Struktur Navigasi Composite Halaman Admin
C. Struktur Navigasi Linier Halaman Login User
-
30
Pada halaman Login User menggunakan struktur navigasi linier hanya
mempunyai satu rangkai cerita yang berurut, yang menampilkan satu demi
satu tampilan layar yang berurut menurutnya, pada rangkaian Id Pengguna,
Password, Masuk.
LOGIN ID PASSWORDDAFTAR
SEKARANGMASUK
Gambar III. 7
Struktur Navigasi Linier Halaman Login User
D. Struktur Navigasi Linier Halaman User
Pada halaman Login User menggunakan struktur navigasi linier hanya
mempunyai satu rangkai cerita yang berurut yang menampilkan satu demi
satu tampilan layar yang berurut menurutnya, pada rangkaian: Beranda, Data
Diri, Transaksi.
BERANDA DATA DIRI TRANSAKSI
Gambar III. 8
Struktur Navigasi Linier Halaman User
3.8. Spesifikasi Sistem Komputer
A. Perangkat Keras
Perangkat keras (hardware) adalah seluruh komponen yang membentuk suatu
sistem computer dan peralatan lainnya yang minimum memungkinkan computer
dapat melaksanakan tugas. Klasifikasi perangkat keras yang disesuaikan adalah
sabagai berikut :
A. CPU
a. Proessor : Intel ® Celoron® 2957U @1.40GHz 1.40 GHz
b. RAM : 2.00 GB
-
31
c. Hard Disk : 750 keys
B. Keybord 108 keys
C. Layar
a. Ukuran Layar : 14 inch LED blacklight
b. Resolusi : 1366 X 768
D. Mouse
E. Printer
a. Jenis printer : Inkjet
b. Resolusi : 1200 Dpi
B. Perangkat Lunak
Bagian penting lain yang mendukung program adalah perangkat lunak
(softwere )yang digunakan dalam mengeksekusi program web serta sistem oprasi
yang akan digunakan untuk menjalankan program tersebut. Klasifikasi perangkat
lunak yangdiusulkan adalah sebagai berikut:
a. Sistem operasi : Microsoft windows.10
b. Aplikasi bundle wer server : phpMyAdmin dan Aplikasi MySQL
c. Aplikasi web browser : Mozilla Firofex.
3.9. Implementasi
Implementasi rancangan antar muka pada perancangan sistem informasi bank
sampah berbasis web pada bank sampah rawan jaya hasil rancangan antar muka
antara lain:
1. Halaman Login User
Pada halaman login terdapat Login Id, Password, Masuk, Daftar Sekarang.
-
32
Gambar III. 9
Halaman Login User
2. Halaman Utama User
Pada Halaman Utama User berisi Beranda, Data Diri, Transaksi
Gambar III. 10
Halaman Utama User
3. Halaman Form Transaksi Penjualan User
Pada Halaman form Transaksi Penjualan User Tanggal, Kategori, Satuan, Harga,
Jumlah Beli, Tambah, Selsai, Batal.
-
33
Gambar III. 11
Halaman Form Transaksi Penjualan User
4. Tampilan Transaksi Penjualan User
Pada Tampilan Transaksi User Penjulan berisikan : No Transaksi, Tnaggal,
Kategori Sampah, Satuan, Jumlah, Jumlah Aktual, Harga, Subtotal, Aksi.
Gambar III. 12
Tampilan Transaksi Penjualan User
-
34
5. Halaman Login Admin
Pada Halaman login Admin terdapat Id Pengguna, Password, Masuk.
Gambar III. 13
Halaman Login Admin
6. Halaman Utama Admin
Dalam Halaman Utama admin berisi Beranda, Pengguna, Anggota, kategori
sampah, pembelian sampah, laporan.
Gambar III. 14
Halaman Beranda Admin
-
35
7. Halaman Form Pengguna
Dalam Halaman Form Pengguna berisi Id Pengguna, Nama Pengguna, Passwor,
Simpan.
Gambar III. 15
Halaman Form Pengguna Admin
8. Tampilan Pengguna Admin
Dalam halaman Tampilan Form Pengguna berisi Id Pengguna, Nama Pengguna,
Password, Aksi, Tampah.
Gambar III. 16
Tampilan Pengguna Admin
-
36
9. Tampilan Anggota
Dalam Tampilan Anggota berisikan Scan Ktp, Id Pengguna, Nama Pengguna,
Alamat,Tanggal Lahir, Jenis Kelamin, No Tlpn, Login Id, Aksi.
Gambar III. 17
Tampilan Anggota
10. HalamanForm Kategori Sampah
Dalam Form Kategori Sampah berisi Id Kategori, Nama Kategori, Satuan (dalam
pemebelian, Harga Beli, Harga Jual, Simpan.
Gambar III. 18
Halaman Form Kategori Sampah
-
37
11. Tampilan Kategori Sampah
Dalam Tampilan kategori Sampah berisi Id Kategori, Nama Kategori, Satuan,
Harga Beli, Harga Jual, Aksi.
Gambar III. 19
Tampilan Kategori Sampah
12. Tampilan Pembelian Sampah
Dalam Tampilan Pembelian Sampah berisi No Pembelian, Tanggal, Id Anggota,
Nama Anggota, Satuan, Jumlah Beli, Jumlah aktualHarga, Subtotal Aksi.
Gambar III. 20
Tampilan Pembelian Sampah
-
38
13. Tampilan Laporan Anggota
Dalam Tampilan Laporan Anggota berisi Scan KTP, Id Anggota, No Identitas,
Nama Anggota, Alamat, Tanggal Lahir, Jenis Kelamin, No Tlpn, Modal Awal,
Cetak.
Gambar III. 21
Tampilan Laporan Anggota
14. Hasil Cetak Laporan Anggota
Dalam Hasil Cetak Laporan Anggota berisi Scan KTP, Id Anggota, No Identitas,
Nama Anggota, Alamat, Tanggal Lahir, Jenis Kelamin, No Tlpn, Modal Awal.
Gambar III. 23
Halaman Hasil Cetak Laporan Anggota
-
39
15. Hasil Cetak Nota Pembelian
Dalam Hasil Cetak Nota Pembelian Berisikan No Pembelian, Tanggal
Pembelian, Anggota, Kategori Sampah, Satuan, Jumalah Beli, Jumlah Aktual,
Harga, Subtotal
Gambar III. 23
Hasil Cetak Nota Pembelian
16. Tampilan Laporan Pembelian
Dalam Tampilan Laporan Pembelian berisi No Pembelian, Tanggal, Id Anggota,
Nama Anggota, Kategori Sampah, Satuan, Jumlah Beli, Jumlah Aktual, Harga,
Subtotal, Cetak.
Gambar III. 24
Halaman Tampilan Laporan Pembelian
-
40
17. Hasil Cetak Laporan Pembelian
Dalam Hasil Cetak Laporan Pembelian berisikan No Pembelian, Tanggal, Id
Anggota, Nama Anggota, Kategori Sampah, Satuan, Jumlah Beli, Jumlah Aktual,
Harga, Subtotal.
Gambar III. 25
Hasil Cetak Laporan Pembelian
3.10. Pengujian Unit
A. Pengujian Terhadap Form login Admin
Tabel III. 7
Black Box Testing Form Login Admin
N
o
Skenario
Pegujian
Test Care Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1 Id pengguna
tidak di isi,
Password
kemudian klik
tombol masuk
id
pengguna=(kosong)
password=
12345678
Sistem akan
menolak
akses admin
dan
menampilka
n “id
pengguna
atau
password
keliru”
sesuai
harapan
Valid
2 Id pengguna,
Password
tidak di isi
kemudian klik
Id
pengguna=ica.aja
Password=(kosong)
Sistem akan
menolak
akses admin
dan
sesuai
harapan
Valid
-
41
tombol masuk menampilka
n “id
pengguna
atau
password
keliru”
B. Pengujian Terhadap Form login User
Tabel III. 8
Black Box Testing Form Login User
N
o
Skenario
Pegujian
Test Care Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1 Login Id,
Password
tidak di isi
kemudian klik
tombol masuk
Login Id = Arif.aja
password=
(kosong)
Sistem akan
menolak
akses User
dan
menampilka
n “isi isian
ini”
sesuai
harapan
Valid
2 Login Id tidak
di isi,
Password
kemudian klik
tombol masuk
Login Id = (kosong)
Password=1234567
8
Sistem akan
menolak
akses admin
dan
menampilka
n “isi isian
ini”
sesuai
harapan
Valid
C. Pengujian Pada Form Pengguna
Tabel III. 9
Black Box Testing Form Pengguna
No Skenario
Pegujian
Test Care Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1 Id
pengguna
tidak di isi,
nama
pengguna,
password
kemudian
klik tombol
simpan
Id pengguna =
(kosong)
Nama
pengguna=anisa
Password=12345678
sistem akan
menolak
akses admin
dan
menampilkan
“mohon isi id
pengguna”
Sesuai
harapan
valid
2 Id Id pengguna=ica.aja, sistem akan sesuai valid
-
42
pengguna,
nama
pengguna
tidak di isi,
password
kemudian
klik tombol
simpan
nama
pengguna=(kosong)
password=12345678
menolak
akses admin
dan
menampilkan
“mohon isi
nama
pengguna”
harapana
3 Id
pengguna,
nama
pengguna,
password
tidak di isi
kemudian
klik tombol
simpan
Id pengguna=ica.aja,
nama pengguna =
anisa
password=(kosong)
sistem akan
menolak
akses admin
dan
menampilkan
“mohon isi
password”
Sesuai
harapan
valid
4 Id
pengguna,
nama
pengguna,
password
kemudian
klik tombol
simpan
Id pengguna=ica.aja,
nama pengguna =
anisa password =
12345678
Sistem akan
berhasil di
akses admin
dan
menampilkan
“data
berhasil di
sismpan”
D. Pengujian Terhadap Form Anggota Baru
Tabel III. 10
Black Box Testing Form Daftar Anggota Baru
No Skenario
Pegujian
Test Care Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1 Id anggota,
no
identitas,
nama
anggota,
Scan ktp,
alamat
tidak di isi,
tanggal
lahir, jenis
kelamin, no
telp, Login
Id,
Password.
Id anggota= A0002
no identitas=
123456780987555
nama anggota=
mita
Scan ktp (telusuri)
Alamat =(kosong)
tanggal lahir=03-
05-1998
jenis
kelamin=(pilih)
no telp=
08976785439 login
Id =arif.aja
sistem akan
menolak
akses user
dan
menampilkan
“mohon isi
alamat”
Sesuai
harapan
valid
-
43
kemudian
klik tombol
Daftar
Sekarang
Pasword=12345678
2 Id anggota,
no
identitas,
nama
anggota,
Scan ktp,
alamat,
tanggal
lahir, jenis
kelamin, no
telp tidak di
isi, Login
Id,
Password.
kemudian
klik tombol
Daftar
Sekarang
Id anggota= A0002
no identitas=
123456780987555
nama anggota=
mita
Scan ktp (telusuri)
Alamat =
karawang
tanggal lahir=03-
05-1998
jenis
kelamin=(pilih)
no telp= (kosong)
login Id =arif.aja
Pasword=12345678
sistem akan
menolak
akses user
dan
menampilkan
“mohon isi
no telp”
Sesuai
harapan
valid
3 Id anggota,
no
identitas,
nama
anggota,
Scan ktp,
alamat,
tanggal
lahir, jenis
kelamin, no
telp, Login
Id,
Password
tidak di isi.
kemudian
klik tombol
Daftar
Sekarang
Id anggota= A0002
no identitas=
123456780987555
nama anggota=
mita
Scan ktp (telusuri)
Alamat =
karawang
tanggal lahir=03-
05-1998
jenis
kelamin=(pilih)
no telp=
08976785439
login Id =arif.aja
Pasword=(kosong)
sistem akan
menolak
akses user
dan
menampilkan
“mohon isi
password”
Sesuai
harapan
valid
4 Id anggota,
no
identitas,
nama
anggota,
Scan ktp,
alamat,
tanggal
lahir, jenis
Id anggota= A0002
no identitas=
123456780987555
nama anggota=
mita
Scan ktp (telusuri)
Alamat =karawang
tanggal lahir=03-
05-1998
sistem akan
berhasil di
akses user
dan
menampilkan
“data
berhasil di
simpan”
Sesuai
harapan
valid
-
44
kelamin, no
telp Login
Id,
Password.
kemudian
klik tombol
Daftar
Sekarang
jenis
kelamin=(pilih)
no telp=
08976785439 login
Id =arif.aja
Pasword=12345678
E. Pengujian Terhadap Form kategori Sampah
Tabel III. 11
Black Box Testing Form Kategori Sampah
No Skenario
Pegujian
Test Care Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1 Id ktegori, nama
kategori tidak di
isi, satuan,
jumlah beli,
harga jual.
kemudian klik
tombol simpan
Id ktegori=
(otomatis)
nama
kategori=
(kosong)
satuan = KG
harga
beli=1500
harga
jual=2000
sistem akan
menolak
akses admin
dan
menampilkan
“mohon isi
nama
kategori”
Sesuai
harapan
valid
2 Id ktegori, nama
kategori, satuan
tidak di isi,
jumlah beli,
harga jual.
kemudian klik
tombol simpan
Id ktegori=
(otomatis)
nama
kategori=
kardus)
satuan =
(kosong)
harga
beli=1500
harga
jual=2000
sistem akan
menolak
akses admin
dan
menampilkan
“mohon isi
satuan”
Sesuai
harapan
valid
3 Id ktegori, nama
kategori, satuan,
jumlah beli tidak
di isi, harga jual.
kemudian klik
tombol simpan
Id ktegori=
(otomatis)
nama
kategori=
kardus)
satuan = KG
harga beli=
(kosong)
harga
jual=2000
sistem akan
menolak
akses admin
dan
menampilkan
“mohon isi
harga beli”
Sesuai
harapan
Valid
-
45
4 Id ktegori, nama
kategori, satuan,
jumlah beli,
harga jual.
kemudian klik
tombol simpan
Id ktegori=
(otomatis)
nama
kategori=
kardus)
satuan = KG
harga beli=
1500
harga
jual=2000
sistem akan
berhasil
akses admin
dan
menampilkan
“data
berhasil
disimpan”
Sesuai
harapan
valid
F. Pengujian Terhadap Form Transaksi
Tabel III. 12
Black Box Testing Form Ttransaksi User
N
o
Skenario
Pegujian
Test Care Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1 Kategori tidak
di isi , harga,
jumlah beli
kemudian klik
tombol
tambah
Kategori =
(kosong)
Harga = (otomatis)
Jumlah beli = 2
Sistem akan
menolak
akses user
dan
menampilka
n “pilih
salah satu
item pada
daftar”
Sesuai
harapan
Valid
2 Kategori ,
harga, jumlah
beli tidak di
isi kemudian
klik tombol
tambah
Kategori = tembaga
Harga = (otomatis)
Jumlah beli =
(kosong)
Sistem akan
menolak
akses user
dan
menampilka
n “isi isian
ini”
sesuai
harapan
Valid
3 Kategori ,
harga, jumlah
beli kemudian
klik tombol
tambah dan
klik tombol
selsai untuk
menyelsaikan
transaksi.
Kategori = tembaga
Harga = (otomatis)
Jumlah beli = 2
Sistem akan
berhasil
akses user
dan
menampilka
n “ data
berhasil di
sismpan”
Sesuai
harapan
valid