bab iii analisis kebutuhan9. harga harga int 11 10. stok stok int 11 11. gambar gambar varchar 255...

41
BAB III ANALISIS KEBUTUHAN 3.1. Analisis Kebutuhan Dalam penulisan tugas akhir ini penulis akan membahas tentang sistem informasi penjualan barang bekas (lelong) di pontianak berbasis web. dimana orang binggung dan sedikit sudah menjual barang bekasnya terkadang harus lewat instagram, facebook atau media sosial lainnya yang tidak kebanyakan orang lain liat. Dan ada juga kebanyakan orang menyewa toko untuk berjualan yang di mana tidak semua orang tau keberadaan toko tersebut, hal itu menjadi barang menjadi menumpuk, dan terkadang pengunjung juga merasa malas mencari barang di toko akibat menumpuknya barang. Agar menguntungkan penjual dan pembeli maka dibutuhkan sistem sarana informasi mengenai penjualan barang bekas ini agar memudahkan penjual dan pembeli yang dimana penjual tidak perlu menyewa toko lagi untuk berjualan barang dan pembeli tidak susah mendatangi toko dan mencari ke sana ke mari untuk mencari barang bekas yang di inginkan. Dari permasalahan diatas penulis membuat sebuah aplikasi sistem inormasi berbasis web penjualan barang bekas (lelong) di kota pontianak dimana palikasi ini dapat di akses melalui web browser pada komputer, laptop dan smartphone. Aplikasi sistem informasi barang bekas (lelong) ini akan dibagi menjadi 3 akses level yaitu User, Pengunjung dan member pada sisi User dapat melihat data, mengedit dan menghapus data produk, dan dapat berjualan, mempromosikan barang, serta mengatur transaksi penjual dan pembeli. Pada sisi pengunjung cuma 28

Upload: others

Post on 02-Dec-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

BAB III

ANALISIS KEBUTUHAN

3.1. Analisis Kebutuhan

Dalam penulisan tugas akhir ini penulis akan membahas tentang sistem

informasi penjualan barang bekas (lelong) di pontianak berbasis web. dimana

orang binggung dan sedikit sudah menjual barang bekasnya terkadang harus lewat

instagram, facebook atau media sosial lainnya yang tidak kebanyakan orang lain

liat. Dan ada juga kebanyakan orang menyewa toko untuk berjualan yang di mana

tidak semua orang tau keberadaan toko tersebut, hal itu menjadi barang menjadi

menumpuk, dan terkadang pengunjung juga merasa malas mencari barang di toko

akibat menumpuknya barang.

Agar menguntungkan penjual dan pembeli maka dibutuhkan sistem sarana

informasi mengenai penjualan barang bekas ini agar memudahkan penjual dan

pembeli yang dimana penjual tidak perlu menyewa toko lagi untuk berjualan

barang dan pembeli tidak susah mendatangi toko dan mencari ke sana ke mari

untuk mencari barang bekas yang di inginkan.

Dari permasalahan diatas penulis membuat sebuah aplikasi sistem inormasi

berbasis web penjualan barang bekas (lelong) di kota pontianak dimana palikasi

ini dapat di akses melalui web browser pada komputer, laptop dan smartphone.

Aplikasi sistem informasi barang bekas (lelong) ini akan dibagi menjadi 3 akses

level yaitu User, Pengunjung dan member pada sisi User dapat melihat data,

mengedit dan menghapus data produk, dan dapat berjualan, mempromosikan

barang, serta mengatur transaksi penjual dan pembeli. Pada sisi pengunjung cuma

28

Page 2: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

29

dapat melihat produk di website contohnya: topi, kemeja, celana, tas, dan lain-

lain. Pada sisi member dapat melihat produk-produk dan juga bisa berjualan,

membeli barang.

3.1.1 Kebutuhan Fungsional (Function Requirement)

Kebutuhan fungsional adalah pernyataan layanan sistem yang harus

disediakan, bagaimana sistem breaksi pada input tertentu dan bagaimana perilaku

sistem pada situasi tertentu. Sedangkan kebutuhan fungsional User merupakan

pernyataan level tinggi dari apa yang seharusnya dilakukan sistem tetapi

kebutuhan fungsional sistem mengambarkan layanan sistem secara detail.

Adapun kebutuhan fungsional adalah kebutuhan utama yang diharapkan

dari sistem informasi yang terkait langsung dengan sistem inormasi. Kebutuhan

dari sistem informasi ini adalah sebagai berikut:

1. UserDi halaman user terdapat beberapa menu yaitu menu transkasi, menu

produk, menu data rekening, menu data pengguna, menu konfigurasi dan menu

logout.a. Menu transaksi

Tampilan menu transaksi ini terdapat data transaksi si penjual dan pembeli

dan juga memiliki akses edit data, cetak data.b. Menu cairkan

Tampilan menu cairkan ini terdapat data cairkan si penjual yang mencairkan

uang dari produk yang di jual.c. Menu produk

Tampilan menu produk ini terdapat tambah produk jualan yaitu: nama

produk, kode produk, kategori produk, harga produk, berat produk, stok

produk, keterangan, gambar, ukuran dan berat produk. juga memiliki akses

edit data, dan hapus data.

Page 3: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

30

d. Menu RekeningTampilan menu rekening ini terdapat data rekening yaitu : nama bank,

nomor rekening, dan nama pemilik rekening. Juga memiliki akses edit dan

hapus.e. Menu pengguna

Tampilan menu pengguna ini terdapat tambah pengguna yaitu: nama

pengguna, username, password dan level akses. Juga memiliki akses edit

dan hapus.f. Menu Konfigurasi

Tampilan menu konfigurasi ini terdapat tambah konigurasi yaitu: namaweb,

tagline, website, email, facebook, instagram, telepon, alamat, keywords,

metatext, dan rekening pembayaran. Juga memiliki akses edit dan hapus.g. Menu Sign Out

Tampilan meni sign out ini berfungsi untuk user keluar dari sistem

informasi lelong barang bekas.2. Pengunjung

Halaman pengunjung ini terdapat beberapa menu yaitu menu beranda, menu

produk dan belanja menu register.a. Menu beranda

Tampilan menu beranda akan menampilkan produk produk yang di jual.b. Menu produk dan belanja

Tampilan menu produk dan belanja berisi kategori produk seperti: tas, topi,

kemeja, switter, sepatu, kaos.c. Menu register

Tampilan menu register untuk membuat si pengunjung menjadi member.3. Member

Halaman pengunjung ini terdapat beberapa menu yaitu menu beranda, menu

produk dan belanja dan menu logout.a. Menu beranda

Tampilan menu beranda akan menampilkan produk produk yang di jual.b. Menu produk dan belanja

Tampilan menu produk dan belanja berisi kategori produk seperti: tas, topi,

kemeja, switter, sepatu, kaos.c. Menu logout

Tampilan menu logout untuk member keluar dari menu member.

3.1.2 Kebutuhan Non Fungsional (Non Functional Requirement)

Page 4: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

31

1. Sistem dapat dijalankan oleh beberapa software web browser diantarannya

Internet Explorer, Google Chrome, Mozila Fireox.

2. Besarnya program dari sistem maksimal sebesar 100mb.

3. Sistem memiliki tampilan (antar muka) yang mudah dipahami.

3.1.3 Perangkat Keras (Hardware)

Perangkat keras adalah salah satu alat yang dibutuhkan untuk pengolahan

sistem informasi penjualan barang bekas (lelong) berbasis web di kota pontianak,

untuk membuat program sangat dibutuhkan sebuah perangkat keras sehingga

dapat menyajikan informasi dan laporan yang lengkap. Perangkat yang digunakan

dapat berupa komputer PC, mobile atau laptop yang terbagi menjadi beberapa

bagian seperti CPU, RAM, mouse, keyboard, dan monitor sebagai media sarana

untuk pengoperasian program sistem informasi penjualan barang bekas (lelong).

3.1.4 Perangkat Lunak (software)

Perangkat lunak merupakan bagian dari komputer yang berisi perintah-

perintah yang menghubungkan perangkat lunak yang digunakan untuk pembuatan

aplikasi ini harus sesuai dengan yang diperlukan. Adapun perangkat lunak yang

diperlukan sebagai berikut:

a. Microsoft windows 7, sebagai sistem operasi.

b. XAMPP, sebagai server untuk menjalankan sistem dengan beberapa paket

perangkat lunak kedalam sebuah paket.

c. Web Server Apache, untuk menghasilkan halaman web yang benar kepada

pengguna, berdasarkan kode program yang telah ditulis.

Page 5: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

32

d. Bahasa Pemrograman seperti PHP, HTML, Javascript dan CSS untuk

membuat halaman web yang bersifat server-side scripting serta bersifat

dinamis.

e. Framework Codeigniter untuk memudahkan membuat program.

f. MySQL, untuk membuat dan mengelola database beserta isinya.

g. PHPMyAdmin, untuk mempermudah membuat database, tabel, mengisi

data, dan lain-lainnya.

h. Mozila Firefox dan Google Chrome, sebagai web browser.

3.2 Rancangan DokumenRancangan Dokumen pada sistem informasi penjualan barang bekas

(lelong) di pontianak berbasis web ini juga memiliki Rancangan dokumen

masukan (input) dan Rancangan dokumen keluaran (output), berikut adalah

Rancangan dokumen masukan (input) dan Rancangan dokumen keluaran (output),A. Rancangan Dokumen Masukan (Input)

Menguraikan secara rici setiap rancangan dokumen masukan yang

digunakan dalam sistem dengan uraian parameter-parameter dokumen tersebut

dengan parameter-paramete dokumen sebagai berikut:1. Nama Dokumen : Data Transaksi

Fungsi : Untuk mengetahui data transaksi

Sumber : Pembeli

Tujuan : Admin dan penjual

Media : Web

Jumlah : Tergantung data transaksi yang masuk

Page 6: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

33

Frekuensi : Setiap ada transaksi

Bentuk : Lihat Lampiran A.1

2. Nama Dokumen : Data Produk

Fungsi : Untuk melihat, edit dan hapus produk

Sumber : Penjual

Tujuan : Admin

Media : Web

Jumlah : Tergantung data produk yang di masukan

Frekuensi : Setiap memasukan produk

Bentuk : Lihat Lampiran A.2

3. Nama Dokumen : Data Cairkan

Fungsi : Untuk mencairkan uang dari penjualan produk

penjual

Sumber : Penjual

Tujuan : Admin

Media : Web

Jumlah : Tergantung data transaksi yang di cairkan

Frekuensi : Setiap mencairkan uang

Bentuk : Lihat Lampiran A.3

Page 7: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

34

4. Nama Dokumen : Data Pengguna

Fungsi : Untuk mengetahui data pengguna

Sumber : Pembeli dan Penjual

Tujuan : Admin

Media : Web

Jumlah : Tergantung data pengguna yang di buat

Frekuensi : Setiap membuat akun

Bentuk : Lihat Lampiran A.4

B. Rancangan Dokumen Keluaran (Output)Menguraikan secara rinci rancangan dokumen keluaran yang digunakan

dalam sistem dengan uraian parameter-parameter dokumen tersebut dengan

parameter-parameter dokumennya sebagai berikut:1. Nama Dokumen : Laporan Data transaksi

Fungsi : Untuk mengetahui laporan data transaksi

Sumber : Pembeli

Tujuan : Admin

Media : Kertas

Jumlah : Tergantung data transaksi yang masuk

Frekuensi : Setiap ada transaksi

Bentuk : Lihat Lampiran B. 1

3.3. Entity Relationship Diagram

Page 8: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

35

Perancangan basis data menghasilkan pemetaan tabel-tabel yang

digambarkan dengan Entity Relationship Diagram (ERD).A. Entiy Relationship Diagram

Page 9: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

36

Sumber : Hasil Penelitian (2019)

Gambar III.1

Page 10: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

37

Entity Relationship Diagram (ERD) Pembelian produkB. LRS (Logical Record Structure)

Sumber : Hasil Penelitian (2019)

Gambar III.2

Page 11: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

38

Logical Record Structure (LRS) Pembelian Produk

3.4 Spesifikasi File

1. Spesifikasi File UserNama File : userAkronim : userFungsi : Untuk meyimpan data admin yang diinputTipe File : File MasterOrganisasi File : Index SequentialAkses File : RandomMedia : Hard DiskPanjang Record : 325Kunci Field : id_userSoftware : MySQL

Tabel III.1Spesifikasi File User

N

o

Elemen Data Akronim Tipe Panjan

g

Keterangan

1. User id_user Int 11 Primary Key

2. Nama Nama Varchar 50

3. Email email Varchar 255

4. Username username Varchar 25

5. Password password Varchar 64

6. Akses Level akses_level Varchar 20

Sumber : Hasil Penelitian (2019)

2. Spesifikasi File PelangganNama File : pelangganAkronim : pelangganFungsi : Untuk meyimpan data pelanggan yang diinputTipe File : File MasterOrganisasi File : Index SequentialAkses File : RandomMedia : Hard DiskPanjang Record : 761Kunci Field : id_pelangganSoftware : MySQL

Tabel III.2Spesifikasi File Pelanggan

Page 12: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

39

No Elemen Data Akronim Tipe Panjan

g

Keterangan

1. Pelanggan id_pelanggan Int 11 Primary Key

2. User id_user Int 11

3. Statuspelanggan

status_pelanggan

Varchar 20

4. Namapelanggan

nama_pelanggan Varchar 50

5. Email email Varchar 255

6. Password password Varchar 64

7. Telepon telepon Varchar 50

8. Alamat alamat Varchar 300

9. Tanggal daftar tanggal_daftar Datetime

10.

Tanggalupdate

tanggal_update Timestamp

Sumber : Hasil Penelitian (2019)

3. Spesifikasi File RekeningNama File : rekeningAkronim : rekeningFungsi : Untuk meyimpan data rekening yang diinputTipe File : File MasterOrganisasi File : Index SequentialAkses File : RandomMedia : Hard DiskPanjang Record : 796Kunci Field : id_rekeningSoftware : MySQL

Tabel III.3Spesifikasi File Rekening

N

o

Elemen Data Akronim Tipe Panjan

g

Keterangan

1. Rekening id_rekening Int 11 Primary Key

2. Nama bank nama_bank Varchar 255

3. Nomorrekening

nomor_rekening Varchar 20

Page 13: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

40

4. Nama pemilik nama_pemilik Varchar 255

5. gambar gambar Varchar 255

6. Tanggal post tanggal_post Timestamp

Sumber : Hasil Penelitian (2019)

4. Spesifikasi File CairkanNama File : cairkanAkronim : cairkanFungsi : Untuk meyimpan data cairkan yang diinputTipe File : File MasterOrganisasi File : Index SequentialAkses File : RandomMedia : Hard DiskPanjang Record : 500Kunci Field : nama_cairkanSoftware : MySQL

Tabel III.4Spesifikasi File Cairkan

N

o

Elemen Data Akronim Tipe Panjan

g

Keteranga

n1. Nama cairkan nama_cairkan Varchar 255 Primary

Key2. Email cairkan email_cairkan Text

3. Telepon cairkan telepon_cairkan Int 11

4. Rekening bankcairkan

rekening_bank_cairkan

Int 11

5. Nama bank cairkan

nama_bank_cairkan

Varchar 255

6. Upload buktipengiriman

upload_bukti_pengiriman

Text

Sumber : Hasil Penelitian (2019)

5. Spesifikasi File ProdukNama File : produkAkronim : produkFungsi : Untuk meyimpan data produk yang diinputTipe File : File MasterOrganisasi File : Index SequentialAkses File : RandomMedia : Hard DiskPanjang Record : 1073

Page 14: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

41

Kunci Field : id_produkSoftware : MySQL

Tabel III.5Spesifikasi File Pelanggan

No Elemen Data Akronim Tipe Panjan

g

Keterangan

1. id produk id_pelanggan Int 11 Primary Key

2. Id user id_user Int 11

3. Id kategori id_kategori Int 11

4. Kode produk kode_produk Varchar 20

5. Nama produk nama_produk Varchar 255

6. Slug produk slug_produk Varchar 255

7. Keterangan keterangan Text

8. Keyword keyword Text

9. Harga harga Int 11

10.

Stok stok Int 11

11. gambar gambar Varchar 255

12.

berat berat Fload

13.

Ukuran kuran Varchar 255

14.

Status produk status_produk Varchar 20

15.

Tanggal post tanggal_post Datetime

16.

Tanggalupdate

tanggal_update Timestamp

Sumber : Hasil Penelitian (2019)

6. Spesifikasi File KonfigurasiNama File : konfigurasiAkronim : konfigurasiFungsi : Untuk meyimpan data konfigurasi yang diinputTipe File : File MasterOrganisasi File : Index SequentialAkses File : Random

Page 15: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

42

Media : Hard DiskPanjang Record : 2616Kunci Field : id_konfigurasiSoftware : MySQL

Tabel III.6Spesifikasi File Konfigurasi

No Elemen Data Akronim Tipe Panjang Keteranga

n1. Id konfigurasi id_konfigurasi Int 11 Primary

Key2. Nama web namaweb Varchar 255

3. Tag line tagline Varchar 255

4. Email email Varchar 255

5. Website website Varchar 255

6. Keywords keywords Text

7. Metatext metatext Text

8. Telepon telepon Varchar 50

9. Alamat alamat Varchar 300

10. Facebook facebook Varchar 255

11. Instagram instagram Varchar 255

12. Deskripsi deskripsi Text

13. Logo logo Varchar 255

14. Iklan iklan Varchar 255

15. Rekening_pembayaran

rekening_pembayaran

Varchar 255

16. Tanggal_update tanggal_update Timestamp

Sumber : Hasil Penelitian (2019)

7. Spesifikasi File KetegoriNama File : kategoriAkronim : kategoriFungsi : Untuk meyimpan data ketegori yang diinputTipe File : File Master

Page 16: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

43

Organisasi File : Index SequentialAkses File : RandomMedia : Hard DiskPanjang Record : 582Kunci Field : id_kategoriSoftware : MySQL

Tabel III.7Spesifikasi File Ketegori

No Elemen Data Akronim Tipe Panjang Keterangan1. id kategori id_kategori Int 11 Primary Key

2. Slug kategori slug_kategori

Varchar 255

3. Nama kategori nama_kategori

Varchar 255

4. Urutan urutan Int 11

5. Tanggal update tanggal_update

Timestamp

Sumber : Hasil Penelitian (2019)

8. Spesifikasi File Header TransaksiNama File : header transaksiAkronim : header transaksiFungsi : Untuk meyimpan data header transaksi yang

diinputTipe File : File MasterOrganisasi File : Index SequentialAkses File : RandomMedia : Hard DiskPanjang Record : 2271Kunci Field : id_header_transaksiSoftware : MySQL

Tabel III.8Spesifikasi File Header Transaksi

No Elemen Data Akronim Tipe Panjang Keteranga

n1. id

konfigurasiid_konfigurasi Int 11 Primary

Key2. Id user Id_user Int 11

3. Id pelanggan Id_pelanggan Int 11

Page 17: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

44

4. Namapelanggan

Nama_pelanggan

Varchar 11

5. Email Email Varchar 50

6. Telepon Telepon Varchar 255

7. Alamat Alamat Varchar 50

8. Kodetransaksi

Kode_transaksi Varchar 300

9. Tanggal_transaksi

Transaksi Datetime 255

10. Jumlahtransaksi

Jumlha_transaksi

Int 11

11. Status bayar Status_bayar Varchar 20

12. Jumlah bayar Jumlah_bayar Int 11

13. Rekeningpebayaran

Rekening_pembayaran

Varchar 255

14. Rekeningpelanggan

Rekening_pelanggan

Varchar 255

15. Bukti bayar Bukti_bayar Varchar 255

16. Id rekening Id_rekening Int 11

17. Tanggalbayar

Tanggal_bayar Varchar 255

18. Nama bank Nama_bank Varchar 255

19. Tanggal post Tanggal_post Datetime

20. Tanggalupdate

Tanngal_update Timestamp

21 Status Statuss Interger 11

Sumber : Hasil Penelitian (2019)

Page 18: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

45

9. Spesifikasi File Header GambarNama File : gambarAkronim : gambarFungsi : Untuk meyimpan data gambar yang diinputTipe File : File MasterOrganisasi File : Index SequentialAkses File : RandomMedia : Hard DiskPanjang Record : 532Kunci Field : id_gambarSoftware : MySQL

Tabel III.9Spesifikasi File Gambar

No Elemen Data Akronim Tipe Panjang Keteranga

n1. id

konfigurasiid_konfigurasi Int 11 Primary

Key

2. Id produk id_produk Int `11

3. Judul gambar judul_gambar Varchar 255

4. Gambar Gambar Varchar 255

5. Tanggalupdate

tanggal_update Timestamp

Sumber : Hasil Penelitian (2019)

3.5 PengkodeanDidalam menyusun pada bab ini penulis menggunakan tipe penggodean

Blok, yaitu dimana pengkodean menggunakan struktur tertentu. Adapun tujuan

dan penggunaan kode pada sistem ini adalah untuk menghemat waktu pencairan

data dan pengolahan data produk.1. Pengkodean produk

Format kode adalah:

S V O 0 1

Page 19: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

46

Kode produk Nomor

Sumber : Hasil Penelitian (2019)

2. Pengkodean transaksiFormat kode adalah:

Nomor Kode Transaksi

Sumber : Hasil Penelitian (2019)

3.6 Spesifikasi Program

A. Struktur Navigasi Halaman Admin

Sumber : Hasil Penelitian (2019)

Gambar III.3Struktur Navigasi Halaman Admin

B. Struktur Navigasi Halaman User

1 8 0 7 2 901 9

0 1 9 N Y Q W Q

Page 20: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

47

Sumber : Hasil Penelitian (2019)

Gambar III.4Struktur Navigasi Halaman Pelanggan Website

C. Struktur Navigasi Halaman Member

Sumber : Hasil Penelitian (2019)

Gambar III.5Struktur Navigasi Halaman Member Website

3.7 Implementasi

A. Implementasi Rancangan Form/ Antar Muka

Implementasi antar muka pada sistem informasi barang bekas (lelong) di

pontianak berbasis web.

1. Halaman Login Admin

Page 21: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

48

Administrator harus melakukan login terlebih dahulu untuk dapat masuk ke

halaman admin. Jika login berhasil maka akan memasuki ke halaman admin dan

dapat mengubah mengedit produk yang ada di dalamnnya.

Sumber : Hasil Penelitian (2019)

Gambar III.6

Halaman Login Admin

2. Halaman AdminKetika sudah melakukan login dan berhasil maka akan menuju ke halaman

admin berikut adalah halaman admin.

Sumber : Hasil Penelitian (2019)

Gambar III.7Halaman Admin

3. Halaman Transaksi di halaman admin

Page 22: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

49

Jika penjual dan pembeli melakukan transaksi maka data akan tampil disini

berikut adalah halaman transaksi di halaman admin.

Sumber : Hasil Penelitian (2019)

Gambar III.8Halaman Transaksi di Admin

4. Halaman Produk di halaman adminHalaman ini menyimpan produk-produk yang di jual oleh penjual di aplikasi

barang bekas (lelong) berbasis web berikut halaman produk di halaman admin.

Sumber : Hasil Penelitian (2019)

Gambar III.9Halaman Produk di Admin

5. Halaman Cairkan di halaman admin

Page 23: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

50

Halaman ini data cairkan penjual yang berhasil melakukan transaksi dengan

pembeli di aplikasi barang bekas (lelong) berbasis web berikut halaman produk di

halaman admin.

Sumber : Hasil Penelitian (2019)

Gambar III.10Halaman Cairkan di Admin

6. Halaman Data rekening di halaman adminHalaman ini menyimpan rekening yang akan di transfer pembeli jika mau

membeli barang berikut halaman data rekening.

Sumber : Hasil Penelitian (2019)

Gambar III.11Halaman Data rekening di Admin

7. Halaman Data pengguna di halaman admin

Page 24: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

51

Halaman ini menyimpan data member yang sudah melakukan registrasi dari

email, password, telepon, alamat dan lain-lain berikut adalah halaman pengguna

di halaman admin.

Sumber : Hasil Penelitian (2019)

Gambar III.12Halaman Data Pengguna di Admin

8. Halaman Konfigurasi di halaman adminHalaman ini berisi Konfigurasi Website berikut halaman konfigurasi di

halaman admin.

Sumber : Hasil Penelitian (2019)

Gambar III.13Halaman Konfigurasi di Admin

9. Halaman Website Halaman Website ini berisi Slider, produk terbaru, keranjang belanja dan

lain-lainnya berikut halam Website.

Page 25: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

52

Sumber : Hasil Penelitian (2019)

Gambar III. 14Halaman Website Lelong

10. Halaman Produk dan BelanjaHalaman berisi kategori produk dan macam macam produk yang di jual

berikut halaman produk dan belanja.

Sumber : Hasil Penelitian (2019)

Gambar III.15Halaman Produk dan Belanja

11. Halaman Registrasi memberHalaman ini untuk yang belanja maka harus registrasi terlebi dahulu dan

login berikut halaman registrasi member.

Page 26: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

53

Sumber : Hasil Penelitian (2019)

Gambar III. 16Halaman Registrasi Member

12. Halaman Login memberHalaman Login member untuk syarat untuk melakukan penjualan dan

pembelian produk berikut halaman login member.

Sumber : Hasil Penelitian (2019)

Gambar III. 17Halaman Login member

13. Halaman MemberJika sudah melakukan login makan akan menampilkan Halaman member

berikut halaman member.

Page 27: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

54

Sumber : Hasil Penelitian (2019)

Gambar III. 18Halaman Member

14. Halaman Transaksi memberHalaman ini berisi transaksi yang dilakukan oleh pembeli dan penjual

berikut halaman Transaksi member.

Sumber : Hasil Penelitian (2019)

Gambar III. 19Halaman Transaksi member

15. Halaman Jual barang Halaman ini untuk menjual barang dan barang yang di jual akan di

tampilakan di halaman utama Website,halaman produk admin dan disini.

Page 28: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

55

Sumber : Hasil Penelitian (2019)Gambar III. 20

Halaman Jual Barang

16. Halaman Keranjang belanjaHalaman ini berisi produk yang di tambahkan berikut halaman keranjang

belanaja.

Sumber : Hasil Penelitian (2019)

Gambar III. 21Halaman Keranjang belanja

17. Halaman Riwayat belanjaHalaman ini jika sudah melakukan pembelian dan akan melakukan

konfirmasi pembayaran di halaman ini berikut halaman riwayat belanja.

Page 29: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

56

Sumber : Hasil Penelitian (2019)

Gambar III. 22Halaman Riwayat belanja

18. Halaman Profil memberHalaman ini untuk melihat profil dan bisa untuk melakukan penggantian

nama, password, nomor telpon dan alamat berikut halaman profil.

Sumber : Hasil Penelitian (2019)Gambar III. 23

Halaman Profil member3.8 Pengujian Unit

Pengujian terhadap Website yang dibuat menggunakan blackbox testing

yang fokus terhadap proses masukan dan keluaran.A. Pengujian Terhadap Form Login Admin

Tabel III. 10Hasil Pengujian Black Box Testing Halaman Login

No Sekenario pengujian

Test case Hasil yang diharapkan

Hasil penguji

Kesimpula

Page 30: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

57

n1 User id dan

password tidak diisi kemudian klik tombol login

User id:(kosong)Password: (kosong)

Sistem akan menolak akses user dan menampilkan user dan password salah

Sesuai harapan

Valid

2 Mengetikan userid dan password kosong kemudian klik tombol login

User id:abbas1234Password:(kosong)

Sistem akan menolak akses user dan menampilkan user dan password salah

Sesuai harapan

Valid

3 User ID tidak diisi dan password diisi kemudian klik tombol login

User id: (kosong)Password:Abbas1234

Sistem akan menolak akses user dan menampilkan user dan password salah

Sesuai harapan

Valid

4 Mengetikkan salah satu kondisi salah pada user ID atau password kemudian klik tombol login

User id: abbas1234 (benar)Password:Abbas123(salah)

Sistem akan menolak akses user dan menampilkan user dan password salah

Sesuai harapan

Valid

5 Mengetikkan user ID dan password dengandata yang benar kemudian klik tombol login

User id: abbas1234 (benar)Password:Abbas12345(benar)

Sistem menerima akses login dan kemudian langsung menuju halaman

Sesuai harapan

Valid

Sumber : Hasil Penelitian (2019)

B. Pengujian Terhadap Form Produk tambah produkTabel III. 11

Hasil Pengujian Black Box Testing Halaman Produk tambah

No Sekenario pengujian

Test case Hasil yang diharapkan

Hasil penguji

Kesimpulan

Page 31: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

58

1 Mengetik nama produk,kode,kategori,harga,stok,berat,ukuran,keterangan,keywords,gambar,status produk (kosong)

Nama(kosong),Kode(kosong),Kategori(kosong),harga(kosong),stok(kosong),berat(kosong),ukuran(kosong),keterangan(kosong),keywords(kosong),gambar(kosong),status(kosong),produk(kosong)

Sistem akanmenolak dan menampilkan harap isi bidang ini

Sesuai harapan

Valid

2 Mengetik nama produk(ada),kode,kategori,harga,stok,berat,ukuran,keterangan,keywords,gambar,status produk (kosong)

Nama(sepatu oldskool),Kode(kosong),Kategori(kosong),harga(kosong),stok(kosong),berat(kosong),ukuran(kosong),keterangan(kosong),keywords(kosong),gambar(kosong),status(kosong),produk(kosong)

Sistem akanmenolak dan menampilkan harap isi bidang ini

Sesuai harapan

Valid

3 Mengetik nama produk,kode,kategori,harga,stok(kosong),berat(ada),ukuran(kosong),keterangan,keywords(kosong),gambar,status produk dan yang lain ada.

Nama(ada),Kode(ada),Kategori(ada),harga(ada),stok(kosong),berat(ada),ukuran(ada),keterangan(ada),keywords(kosong),gambar(ada),status(ada),produk(ada)

Sistem menerima akses tambah produk dan kemudian langsung menuju halaman produk

Sesuai harapan

Valid

Sumber : Hasil Penelitian (2019)

C. Pengujian Terhadap Form Produk edit produkTabel III. 12

Hasil Pengujian Black Box Testing Halaman Produk Edit

No Sekenario pengujian

Test case Hasil yang diharapkan

Hasil penguji

Kesimpula

Page 32: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

59

n1 Mengetik nama

produk,kode,kategori,harga,stok,berat,ukuran,keterangan,keywords,gambar,status produk (kosong)

Nama(kosong),Kode(kosong),Kategori(kosong),harga(kosong),stok(kosong),berat(kosong),ukuran(kosong),keterangan(kosong),keywords(kosong),gambar(kosong),status(kosong),produk(kosong)

Sistem akanmenolak dan menampilkan harap isi bidang ini

Sesuai harapan

Valid

2 Mengetik nama produk(ada),kode,kategori,harga,stok,berat,ukuran,keterangan,keywords,gambar,status produk (kosong)

Nama(sepatu oldskool),Kode(kosong),Kategori(kosong),harga(kosong),stok(kosong),berat(kosong),ukuran(kosong),keterangan(kosong),keywords(kosong),gambar(kosong),status(kosong),produk(kosong)

Sistem akanmenolak dan menampilkan harap isi bidang ini

Sesuai harapan

Valid

3 Mengetik nama produk,kode,kategori,harga,stok(kosong),berat(ada),ukuran(kosong),keterangan,keywords(kosong),gambar,status produk dan yang lain ada.

Nama(ada),Kode(ada),Kategori(ada),harga(ada),stok(kosong),berat(ada),ukuran(ada),keterangan(ada),keywords(kosong),gambar(ada),status(ada),produk(ada)

Sistem menerima akses tambah produk dan kemudian langsung menuju halaman produk

Sesuai harapan

Valid

Sumber : Hasil Penelitian (2019)

D. Pengujian Terhadap Form Produk gambar Tabel III. 13

Hasil Pengujian Black Box Testing Halaman Produk Gambar

No Sekenario pengujian Test case Hasil yang Hasil Kesi

Page 33: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

60

diharapkan penguji mpulan

1 Mengetik judul gambar(kosong)Unggah gambar (kosong)

Judul gambar(kosong)Unggah gambar(kosong)

Sistem akanmenolak dan menampilkan harap isi bidang ini

Sesuai harapan

Valid

2 Mengetik judul gambar ( vans oldskool)Unggah gambar kosong(kosong)

Judul gambar (vans oldskool)Unggah gambar(kosong)

Sistem akanmenolak dan menampilkan isi file

Sesuai harapan

Valid

3 Mengetik judul gambar(vans oldskool)Unggah gambar (terisi)

Judul gambar (vans oldskool)Unggah gambar(terisi)

Sistem menerima akses gambar produk dan kemudian langsung menuju halaman gambar

Sesuai harapan

Valid

Sumber : Hasil Penelitian (2019)

E. Pengujian Terhadap Form Kategori produk Tabel III. 14

Hasil Pengujian Black Box Testing Halaman Kategori Produk

No Sekenario pengujian Test case Hasil yang diharapkan

Hasil penguji

Kesimpulan

1 Mengetik nama kategori(kosong)Urutan (kosong)

Nama kategori (kosong)Urutan(kosong)

Sistem akanmenolak dan menampilkan harap isi bidang ini

Sesuai harapan

Valid

2 Mengetik nama kategori(Topi)Urutan (kosong)

Nama kategori (Topi)Urutan(kosong)

Sistem akanmenolak dan menampilkan harap isi bidang ini

Sesuai harapan

Valid

Page 34: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

61

3 Mengetik nama kategori(Topi)Urutan (1)

Nama kategori (Topi)Urutan(1)

Sistem menerima akses kategori dankemudian langsung menuju halaman kategori

Sesuai harapan

Valid

Sumber : Hasil Penelitian (2019)

F. Pengujian Terhadap Form Rekening Tabel III. 15

Hasil Pengujian Black Box Testing Halaman Rekening

No Sekenario pengujian Test case Hasil yang diharapkan

Hasil penguji

Kesimpulan

1 Mengetik nama bank(kosong)Nomor rekening (kosong)Nama pemilik rekening(kosong)

Nama bank (kosong)Nomor rekening (kosong)Nama pemilik rekening (kosong)

Sistem akan menolak dan menampilkan harap isibidang ini

Sesuai harapan

Valid

2 Mengetik nama bank(BCA)Nomor rekening (kosong)Nama pemilik rekening(kosong)

Nama bank (BCA)Nomor rekening (kosong)Nama pemilik rekening (kosong)

Sistem akan menolak dan menampilkan harap isibidang ini

Sesuai harapan

Valid

3 Mengetik nama bank(BCA)Nomor rekening (123151236718273)Nama pemilik rekening(kosong)

Nama bank (BCA)Nomor rekening (123151236718273)Nama pemilik rekening(kosong)

Sistem akan menolak dan menampilkan harap isibidang ini

Sesuai harapan

Valid

4 Mengetik nama bank(BCA)Nomor rekening (123151236718273)Nama pemilik rekening(abbas)

Nama bank (BCA)Nomor rekening (123151236718273)Nama pemilik rekening (abbas)

Sistem akan menerima dan memasuki halama rekening

Sesuai harapan

Valid

Sumber : Hasil Penelitian (2019)

Page 35: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

62

G. Pengujian Terhadap Form PenggunaTabel III. 16

Hasil Pengujian Black Box Testing Halaman Pengguna

No Sekenario pengujian Test case Hasil yang diharapkan

Hasil penguji

Kesimpulan

1 Mengetik nama pengguna(kosong)email (kosong)username (kosong)password (kosong)level hak akses (kosong)

Nama pengguna(kosong)email (kosong)username (kosong)password (kosong)level hak akses (kosong)

Sistem akanmenolak dan menampilkan harap isi bidang ini

Sesuai harapan

Valid

2 Mengetik nama pengguna(abbas1234)email (kosong)username (kosong)password (kosong)level hak akses (kosong)

nama pengguna (abbas1234)email (kosong)username (kosong)password (kosong)level hak akses (kosong)

Sistem akanmenolak dan menampilkan harap isi bidang ini

Sesuai harapan

Valid

3 Mengetik nama pengguna(abbas1234)email ([email protected])username (kosong)password (kosong)level hak akses (kosong)

nama pengguna (abbas1234)email ([email protected])username (kosong)password (kosong)level hak akses (kosong)

Sistem akanmenolak dan menampilkan harap isi bidang ini

Sesuai harapan

Valid

4 Mengetik nama pengguna(abbas1234)email ([email protected])username (abbas)password (abbas1234)level hak akses (kosong)

Mengetik nama pengguna(abbas1234)email ([email protected])username (abbas)password (abbas1234)level hak akses (kosong)

Sistem akanmenolak dan menampilkan harap isi bidang ini

Sesuai harapan

Valid

Page 36: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

63

5 Mengetik nama pengguna(abbas1234)email ([email protected])username (abbas)password (abbas1234)level hak akses (admin)

Mengetik nama pengguna(abbas1234)email ([email protected])username (abbas)password (abbas1234)level hak akses (admin)

Sistem akanmenerima dan menampilkan halaman data pengguna

Sesuai harapan

Valid

Sumber : Hasil Penelitian (2019)

H. Pengujian Terhadap Form Konfirmasi bayarTabel III. 17

Hasil Pengujian Black Box Testing Halaman Konfirmasi bayar

No Sekenario pengujian Test case Hasil yang diharapkan

Hasil penguji

Kesimpulan

1 Mengetik dari bank (kosong)Dari nomor rekening(kosong)Nama pemilik rekening (kosong)Upload bukti bayar (kosong)

Mengetik dari bank (kosong)Dari nomor rekening (kosong)Nama pemilik rekening (kosong)Upload bukti bayar (kosong)

Sistem akanmenolak dan menampilkan nama bank harus diisi, nomorrekening harus diisi, nama pemilik harus diisi

Sesuai harapan

Valid

2 Mengetik dari bank (BCA)Dari nomor rekening(kosong)Nama pemilik rekening (kosong)Upload bukti bayar (kosong)

dari bank (BCA)Dari nomor rekening (kosong)Nama pemilik rekening (kosong)Upload bukti bayar (kosong)

Sistem akanmenolak dan menampilkan nomor rekening harus diisi, nama pemilik harus diisi

Sesuai harapan

Valid

3 Mengetik dari bank (BCA)Dari nomor rekening(123123617248)Nama pemilik

dari bank (BCA)Dari nomor rekening (123123617248)Nama pemilik

Sistem akanmenolak dan menampilkan nama

Sesuai harapan

Valid

Page 37: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

64

rekening (kosong)Upload bukti bayar (kosong)

rekening (kosong)Upload bukti bayar (kosong

pemilik harus diisi

4 Mengetik dari bank (BCA)Dari nomor rekening(123123617248)Nama pemilik rekening (abbas)Upload bukti bayar (ada)

Mengetik dari bank (BCA)Dari nomor rekening (123123617248)Nama pemilik rekening (abbas)Upload bukti bayar (ada)

Sistem akanmenerima dan menampilkan konfirmasi bayar

Sesuai harapan

Valid

Sumber : Hasil Penelitian (2019)

I. Pengujian Terhadap Form CairkanTabel III. 18

Hasil Pengujian Black Box Testing Halaman Cairkan

No Sekenario pengujian Test case Hasil yang diharapkan

Hasil penguji

Kesimpulan

1 Mengetik Nama (kosong)Email (kosong)Rekening Bank (kosong)Nama Bank (kosong)Bukti Pengiriman (kosong)

Mengetik Nama (kosong)Email (kosong)Rekening Bank (kosong)Nama Bank (kosong)Bukti Pengiriman (kosong)

Sistem akanmenolak dan menampilkanama harus diisi

Sesuai harapan

Valid

2 MengetikNama (Abbas1234)Email (kosong)Rekening Bank (kosong)Nama Bank (kosong)Bukti Pengiriman (kosong)

Mengetik Nama (Abbas1234)Email (kosong)Rekening Bank (kosong)Nama Bank (kosong)Bukti Pengiriman (kosong)

Sistem akanmenolak dan menampilkan email harus di isi

Sesuai harapan

Valid

3 MengetikNama (Abbas1234)Email (ayamgoyengs11@g

dari bank (BCA)Dari nomor rekening (123123617248)

Sistem akanmenolak dan menampilka

Sesuai harapan

Valid

Page 38: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

65

mail.com)Rekening Bank (kosong)Nama Bank (kosong)Bukti Pengiriman (kosong)

Nama pemilik rekening (kosong)Upload bukti bayar (kosong

n rekening bank harus diisi

4 MengetikNama (Abbas1234)Email ([email protected])Rekening Bank (127637182367182)Nama Bank (kosong)Bukti Pengiriman (kosong)

MengetikNama (Abbas1234)Email ([email protected])Rekening Bank (127637182367182)Nama Bank (kosong)Bukti Pengiriman (kosong)

Sistem akanmenolak dan menampilkan bukti pengiriman harus diisi

Sesuai harapan

Valid

5 MengetikNama (Abbas1234)Email ([email protected])Rekening Bank (127637182367182)Nama Bank (BCA)Bukti Pengiriman (ada)

MengetikNama (Abbas1234)Email ([email protected])Rekening Bank (127637182367182)Nama Bank (BCA)Bukti Pengiriman (ada)

Sistem akanmenerima dan memunculkan notifikasicairkan akan segera di proses

Sesuai harapan

Valid

Sumber : Hasil Penelitian (2019)

J. Pengujian Terhadap Form Halaman Jual BarangTabel III. 19

Hasil Pengujian Black Box Testing Halaman Jual Barang

No Sekenario pengujian Test case Hasil yang diharapkan

Hasil penguji

Kesimpulan

1 Mengetik Nama Produk (kosong)

Mengetik Nama Produk (kosong)

Sistem akanmenolak

Sesuai harapan

Valid

Page 39: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

66

Kode produk (kosong)Kategori Produk (kosong)Harga Produk (kosong)Stok Produk (kosong)Berat Produk(kosong)Ukuran Produk(kosong)Keterangan Produk(kosong)Keywords(kosong)Upload gambar produk (kosong)Status produk(tidak di pilih)

Kode produk (kosong)Kategori Produk(kosong)Harga Produk (kosong)Stok Produk (kosong)Berat Produk(kosong)Ukuran Produk(kosong)Keterangan Produk(kosong)Keywords(kosong)Upload gambar produk (kosong)Status produk(tidak di pilih)

dan menampilkaharap di isi

2 Mengetik Nama Produk (abbas1234)Kode produk (SVP)Kategori Produk (sepatu)Harga Produk (kosong)Stok Produk (kosong)Berat Produk(kosong)Ukuran Produk(kosong)Keterangan Produk(kosong)Keywords(kosong)Upload gambar produk (kosong)Status produk(tidak di pilih)

Mengetik Nama Produk (abbas1234)Kode produk (SVP)Kategori Produk(sepatu)Harga Produk (kosong)Stok Produk (kosong)Berat Produk(kosong)Ukuran Produk(kosong)Keterangan Produk(kosong)Keywords(kosong)Upload gambar produk (kosong)Status produk(tidak di pilih)

Sistem akanmenolak dan menampilkan harap di isi

Sesuai harapan

Valid

Page 40: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

67

3 Mengetik Nama Produk (abbas1234)Kode produk (SVP)Kategori Produk (sepatu)Harga Produk (140000)Stok Produk (kosong)Berat Produk(1kg)Ukuran Produk(xl)Keterangan Produk(Barang mulus)Keywords(abbas1234)Upload gambar produk (ada)Status produk(di pilih)

Mengetik Nama Produk (abbas1234)Kode produk (SVP)Kategori Produk(sepatu)Harga Produk (140000)Stok Produk (kosong)Berat Produk(1kg)Ukuran Produk(xl)Keterangan Produk(Barang mulus)Keywords(abbas1234)Upload gambar produk (ada)Status produk(dipilih)

Sistem akanmenolak dan menampilkan rekening bank harus diisi

Sesuai harapan

Valid

4 Mengetik Nama Produk (abbas1234)Kode produk (SVP)Kategori Produk (sepatu)Harga Produk (140000)Stok Produk (kosong)Berat Produk(1kg)Ukuran Produk(xl)Keterangan Produk(Barang mulus)Keywords(abbas1234)Upload gambar produk (tidak ada)Status produk(di pilih)

Mengetik Nama Produk (abbas1234)Kode produk (SVP)Kategori Produk(sepatu)Harga Produk (140000)Stok Produk (kosong)Berat Produk(1kg)Ukuran Produk(xl)Keterangan Produk(Barang mulus)Keywords(abbas1234)Upload gambar produk (tidak ada)Status produk(di

Sistem akanmenolak dan menampilkan harus diisi

Sesuai harapan

Valid

Page 41: BAB III ANALISIS KEBUTUHAN9. Harga harga Int 11 10. Stok stok Int 11 11. gambar gambar Varchar 255 12. berat berat Fload 13. Ukuran kuran Varchar 255 14. Status produk status_produk

68

pilih)5 Mengetik Nama

Produk (abbas1234)Kode produk (SVP)Kategori Produk (sepatu)Harga Produk (140000)Stok Produk (kosong)Berat Produk(1kg)Ukuran Produk(xl)Keterangan Produk(Barang mulus)Keywords(abbas1234)Upload gambar produk (ada)Status produk(di pilih)

Mengetik Nama Produk (abbas1234)Kode produk (SVP)Kategori Produk(sepatu)Harga Produk (140000)Stok Produk (kosong)Berat Produk(1kg)Ukuran Produk(xl)Keterangan Produk(Barang mulus)Keywords(abbas1234)Upload gambar produk (ada)Status produk(dipilih)

Sistem akanmenerima dan data jual barang tersimpan dan menampilkan halaman jual barang

Sesuai harapan

Valid

Sumber : Hasil Penelitian (2019)