61
BAB III PEMBAHASAN 3.1 Tinjauan Perusahaan Hanifah shop merupakan salah satu bentuk usaha yang bergerak di bidang perdagangan baju muslim. Untuk melakukan pengembangan usaha peranan computer sangat berpengaruh besar bagi toko ini, tanpa adanya komputer kegiatan transaksi penjualan belum dapat berjalan secara optimal. Saat ini sistem yang ada pada Hanifah Shop masih dilakukan secara manual. Setiap kegiatan yang terjadi, datanya masih disimpan di dalam arsip. Sistem yang digunakan saat ini mengakibatkan lambatnya pengelolaan informasi yang dibutuhkan. Untuk memberikan pelayanan yang tepat, cepat dan dapat dipercaya maka penulis berusaha untuk memberikan saran-saran yang diharapkan dapat berguna bagi perusahaan tersebut. 3.1.1 Sejarah Perusahaan Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba- coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan menjadi bisnis yang menghasilkan uang. Ide ini didapatkan karena Ibu endang pernah membaca artikel yang didalamnya memuat kalimat motivasi “kerja yang paling menyenangkan adalah hobi yang dibayar” yang menjadikan Ibu endang berani untuk menjual produk busana muslim. Pada mulanya produk busana muslim di sekitar tempat tinggal masih sepi dan dari sini beliau mulai untuk membuka bisnis ini. Orang

BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

BAB III

PEMBAHASAN

3.1 Tinjauan Perusahaan

Hanifah shop merupakan salah satu bentuk usaha yang bergerak di bidang

perdagangan baju muslim. Untuk melakukan pengembangan usaha peranan computer

sangat berpengaruh besar bagi toko ini, tanpa adanya komputer kegiatan transaksi

penjualan belum dapat berjalan secara optimal. Saat ini sistem yang ada pada Hanifah

Shop masih dilakukan secara manual. Setiap kegiatan yang terjadi, datanya masih

disimpan di dalam arsip. Sistem yang digunakan saat ini mengakibatkan lambatnya

pengelolaan informasi yang dibutuhkan. Untuk memberikan pelayanan yang tepat,

cepat dan dapat dipercaya maka penulis berusaha untuk memberikan saran-saran yang

diharapkan dapat berguna bagi perusahaan tersebut.

3.1.1 Sejarah Perusahaan

Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-

coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

menjadi bisnis yang menghasilkan uang. Ide ini didapatkan karena Ibu endang pernah

membaca artikel yang didalamnya memuat kalimat motivasi “kerja yang paling

menyenangkan adalah hobi yang dibayar” yang menjadikan Ibu endang berani untuk

menjual produk busana muslim. Pada mulanya produk busana muslim di sekitar

tempat tinggal masih sepi dan dari sini beliau mulai untuk membuka bisnis ini. Orang

Page 2: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

sekitar yang berjilbab disekitar daerah tempat tinggal dianggap sebelah mata, maka

dari itu Ibu endang ingin mengubah pemikiran masyarakat tentang jilbab dan busana

muslim, bagaimana dengan menggunakan busana muslim tetap terlihat anggun dan

modis bagi kaum hawa. Pada awalnya Ibu endang memasarkan produknya secara door

to door. Selama 6 bulan pertama Ibu endang memasarkan produk door to door namun

produk yang dijual masih sedikit dan belum mempunyai karyawan. Ibu endang juga

memasarkan produknya melalui teman-temannya yang kemudian teman-teman Ibu

endang membantu memasarkan busana muslim, sehingga dari teman-teman dekatnya

Ibu endang dapat memperoleh pelanggan. Sudah cukup mendapatkan pelanggan yang

banyak, Ibu endang kemudian mendirikan toko dirumahnya, pada 1 januari 2010 itu

tokonya resmi dibuka, pertama produknya hanya terdiri dari 2 gantungan saja, serta

penjualan barang-barang Ibu endang dapat dibayar secara kredit. Sekitar 2 tahun bisnis

tersebut semakin berkembang dengan beragamnya produk yang dijual dan konsumen

yang semakin bertambah sehingga Ibu endang berani memperluas toko yang

dikelolanya.

Toko Hanifah Shop menjual produk-produk busana muslim. Produk busana

muslim yang dijual lebih memfokuskan untuk perempuan muslimah. Sebagai media

promosi Ibu endang memilih memasarkan produknya kepada teman-teman dekatnya

yang kemudian melalui mulut ke mulut membantu memasarkan produk busana

muslimnya. Semenjak saat itu hanifah Shop menjadi dikenal oleh banyak orang.

Seiring dengan perkembangan zaman yang semakin modern banyak toko busana

muslim yang menjadi pesaing bagi Hanifah Shop yang menuntut Hanifah Shop untuk

selalu memberikan terobosan baru dan mengikuti tren yang ada dalam masyarakat agar

dapat bersaing dengan toko busana muslim lainnya. Dengan alasan untuk memperkuat

media penjualan Ibu endang mulai untuk memasarkan produknya secara online

Page 3: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

melalui facebook dan instagram. Dengan menggunakan media sosial Hanifah Shop

dapat dikenal oleh masayarakat luas.

3.1.2. Struktur Organisasi dan Fungsi

Struktur organisasi adalah suatu susunan dan hubungan antara tiap bagian serta

posisi yang ada pada suatu organisasi atau perusahaan dalam menjalankan kegiatan

operasional untuk mencapai tujuan. Struktur organisasi menggambarkan dengan jelas

pemisahan kegiatan pekerjaan antara yang satu dengan yang lain dan bagaimana

hubungan aktivitas dan fungsi dibatasi.

Sumber : Muchammad Rizqi 2016:25

Gambar III. 1 Struktur Organisasi Hanifah Shop

Fungsi sebagai berikut :

1. Pemilik toko

Yang memiliki kekuasaan serta bertanggung jawab penuh dalam

mengkoordinir semua bawahannya, serta mengambil keputusan yang tepat

dalam proses kegiatan pada karyawan.

2. pegawai toko 1 dan 2

Tugasnya mengecek barang yang baru datang dan juga menjaga toko.

Pemilik Toko

Pegawai Toko 3 Pegawai Toko 1 Pegawai Toko 2

Page 4: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

3. pegawai toko 3

Sebagai kasir dalam penjualan busana muslim. Dan juga merupakan kaki

tangan dari pemilik toko (orang kepercayaannya).

3.2. Analisa Kebutuhan

Seiring semakin berkembangnya kebutuhan layanan internet terutama pada

proses jual-beli online. Tentunya semakin memudahkan kita untuk mencari semua

segala kebutuhan akan perangkat komputer tanpa harus meluangkan banyak waktu

untuk sekedar datang ketempat toko tersebut, dengan adanya toko online pembeli juga

akan dimudahkan untuk mencari semua informasi terhadap komputer yang sedang

dibutuhkannya, maka dari itu disini penulis merancang sistem informasi penjualan

busana muslim berbasis web pada hanifah shop. Serta merancang kebutuhan pengguna

dan kebutuhan sistem dari aplikasi tersebut.

A. Kebutuhan Pengguna

Dalam tahapan ini penulis melakukan pengumpulan data yang dilakukan dan

difokuskan pada kegiatan transaksi dan informasi produk, sesuai kebutuhan pengguna.

Dimana website yang akan dibuat ini mempunyai dua halaman yaitu halaman

administrator dan halaman pengunjung website, sebagai berikut:

1. Admin

a. Admin dapat melakukan login

b. Admin dapat menambah, mengedit dan menghapus kategori

c. Admin dapat menambah, mengedit dan menghapus produk

d. Admin dapat melihat transaksi detail order

Page 5: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

e. Admin dapat menanbah, mengedit dan menghapus biaya kirim

f. Admin dapat melihat laporan penjualan

g. Admin dapat melakukan logout

2. pengunjung

a. pengunjung dapat mendaftar menjadi anggota (member)

b. pengunjung dapat melihat katalog produk dan detail produk

3. anggota (member)

a. pengunjung dapat login sebagai anggota (member)

b. anggota dapat melihat katalog produk

c. anggota dapat melakukan pemesanan produk

d. anggota dapat melihat histori pesanan

e. anggota dapat melakukan konfirmasi pembayaran

f. anggota dapat logout sebagai anggota

B. Kebutuhan Sistem

1. Sistem Administrator

Admin dapat login untuk masuk kehalaman administrator website untuk

mengatur data-data dan informasi yang di website, dan dapat melihat order

pembelian masuk dan detail transaksi yang dihasilkan.

2. Sistem Anggota (Member System)

Page 6: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Pengunjung yang sudah mendaftar dapat login dengan username password

yang dimilikinya, jika belum menjadi anggota pengunjung dapat mendaftar

menjadi anggota. Jika sudah login anggota dapat melihat produk, melakukan

pemesanan, melakukan pembelian produk dan dapat melakukan konfirmasi

pembayaran.

3. Sistem Katalog Produk dan Keranjang Belanja

Produk yang dipilih akan masuk kedalam keranjang belanja. Didalam

keranjang belanja produk masih dapat diubah jumlah beli, atau menambah

produk lagi dan jika sudah sesuai keinginan dapat melanjutkan pembelian.

C. Fitur-fitur dalam Analisa Kebutuhan

1. Fitur dalam admin, yaitu:

a. Admin berfungsi untuk menambah, mengedit, menghapus dan mengatur

semua fungsi yang ada didalam website.

b. Member berfungsi sebagai penyimpanan data anggota yang sudah

mendaftar

c. kategori berfungsi untuk menambah, mengedit, dan menghapus kategori

yang akan ditampilkan didalam web.

d. Produk berfungsi untuk menambah, mengedit dan menghapus produk-

produk yang akan ditampilkan didalam web.

e. Ongkos kirim berfungsi untuk menampilkan harga ongkos kirim sesuai

dengan kota tujuam serta untuk penambah, mengedit dan menghapus.

Page 7: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

f. Transaksi berfungsi untuk mencetak hasil pemesanan jika proses

dinyatakan lunas atau belum lunas.

g. Testimoni berfungsi untuk menghapus serta menampilkan kritik dan saran

dari pengunjung.

h. Laporan berfungsi untuk melihat detail transaksi harian, mingguan,

bulanan dan tahunan yang sudah tercetak lunas.

2. Fitur dalam pengunjung, yaitu:

a. Beranda berfungsi untuk melihat tampilan awal website.

b. Beranda berfungsi untuk melihat tampilan awal website tersebut.

c. Kategori berfungsi untuk melihat produk-produk yang dijual didalam

website.

d. Testimoni berfungsi untuk menampilkan pesan dari pengunjung.

e. Hubungi kami berfungsi untuk menghubungi admin.

3.3. Rancangan Dokumen

A. Rancangan Dokumen Masukan (Input)

Rancangan dokumen masukan berfungsi untuk menjelaskan mengenai semua

dokumen input yang digunakan pada web penjualan pakaian busana muslim.

Dokumen masukan adalah sebagai berikut :

1. Nama Dokumen : Data Supplier

Page 8: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Fungsi : Untuk Menginput Data Stok dan Supplier

Sumber : Barang

Tujuan : Admin

Media : Kertas

Jumlah : Satu Lembar

Frekuensi : Setiap terjadi penambahan stok baru

Bentuk : Lampiran A.1

2. Nama Dokumen : Struk Pembayaran

Fungsi : Untuk Konfirmasi Pembayaran

Sumber : Pesanan

Tujuan : Admin

Media : Kertas

Jumlah : Satu Lembar

Frekuensi : Setiap terjadi transaksi

Bentuk : Lampiran A.2

3. Nama Dokumen : Faktur Pembelian

Fungsi : Sebagai Bukti Pembelian Stok Barang

Page 9: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Sumber : Admin

Tujuan : Bagian Gudang

Media : Kertas

Jumlah : Satu Lembar

Frekuensi : Setiap satu bulan sekali

B. Rancangan Dokumen Keluaran (Output)

Perancangan dokumen keluaran berfungsi untuk menjelaskan mengenai semua

dokumen input yang digunakan pada web penjualan busana muslim.

Dokumen keluaran yang digunakan adalah sebagai berikut :

1. Nama Dokumen : Laporan Produk

Fungsi : Sebagai Bukti Laporan Produk

Sumber : Admin

Tujuan : Direktur & Bagian Keuangan

Media : Kertas

Jumlah : Satu Lembar

Frekuensi : Setiap satu bulan sekali

Bentuk : Lampiran B.1

2. Nama Dokumen : Laporan Pembelian

Page 10: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Fungsi : Sebagai Bukti Laporan Pembelian

Sumber : Admin

Tujuan : Bagian Keuangan

Media : Kertas

Jumlah : Satu Lembar

Frekuensi : Setiap satu bulan sekali

Bentuk : Lampiran B.2

3. Nama Dokumen : Laporan Pendapatan

Fungsi : Sebagai Bukti Laporan Pendapatan

Sumber : Admin

Tujuan : Bagian Keuangan

Media : Kertas

Jumlah : Satu Lembar

Frekuensi : Setiap satu bulan sekali

Bentuk : Lampiran B.3

4. Nama Dokumen : Laporan Supplier

Fungsi : Sebagai Bukti Laporan Supplier

Page 11: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Sumber : Admin

Tujuan : Bagian Gudang

Media : Kertas

Jumlah : Satu Lembar

Frekuensi : Setiap satu bulan sekali

Bentuk : Lampiran B.3

5. Nama Dokumen : Laporan Order

Fungsi : Sebagai Bukti Laporan Order

Sumber : Admin

Tujuan : Bagian Keuangan

Media : Kertas

Jumlah : Satu Lembar

Frekuensi : Setiap satu bulan sekali

Bentuk : Lampiran B.3

Page 12: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

3.4. Entity Relationship Diagram (ERD)

A. Entity Relationship Diagram (ERD)

Gambar III.2.

Entity Relationship Diagram (ERD) Pengunjung/Member

B. Logical Relationship Structure (LRS)

memiliki

Rb_produk

memiliki

rb_konsumen

password

Tmpt_lahir

Alamat_lengkap

Jenis_kelamin

Nama_lengkapId_konsumen

username

Tgl_lahir

Tgl_daftar

Kota_id

No_fax

foto

email

memiliki

rb_kategori_produk

SEO

Id_kategoriNm_kategori

Rb_penjualan

memiliki

Rb_Detail_penjualan

memiliki rb_supplier

memiliki

memiliki

Rb_rekening

Rb_konfirmasi

berat

satuan

Produk_seo

Hrg_konsumen

Hrg_reseller

Hrg_beli

Nm_produk

Id_kategori_produk

Id_produk

diskon

gambarket

Wkt_input

username

faxket

email

No_hp

No_telp

kontak

Id_supplier

Nm_supplier

Almt_lngkp

Kd_pos

Ttl_transferTgl_transfer

Bkt_transfer

Wkt_konfirmasi

Id_rekening

Id_penjualanNm_pengirim

Id_konfirmasi_pembayaranId_penjualan

Kd_transaksiId_pembeli

diskon

kurir

service

ongkir

Wkt_transaksi

proses

Id_penjualan

Id_penjualan_detail

Id_produkHrg_jual

Jumlah

satuan

Pemilik_rek

Nm_bankId_rek

1

M

1

M1

1

M

M

1 1

1

M

1

M

Page 13: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

id_kategori_produk nama_kategori seo

rb_kategori_produk

rb_produk

id_produk id_kategori_produk nama_produk produk_seo satuan harga_beli harga_reseller harga_konsumen berat diskon gambar keterangan username waktu_input

rb_penjualan

id_penjualan kode_transaksi nama_produk id_pembeli diskon kurir service ongkir waktu_transaksi proses

rb_supplier

id_supplier nama_supplier kontak_person alamat_lengkap no_hp alamat_email kode_pos no_telpon fax keterangan

rb_konfirmasi

id_konfirmasi_ pembayaran id_penjualan total_transfer id_rekening nama_pengirim tgl_transfer bukti_transfer waktu_konfirmasi

rb_Detail_penjualan

id_penjualan_ detail id_penjualan id_produk jumlah harga_jual satuan

id_rekening nama_bank no_rekening pemilik_rekening

rb_rekening

id_konsumen username password nama_lengkap email jenis_kelamin tanggal_lahir tempat_lahir alamat_lengkap kota_id no_hp foto tanggal_daftar

rb_konsumen1

M

1

M

1

1

11

M

M

1

M

M

1

Gambar III.3.

Logical Relationship Structure (LRS) Pengunjung/Member

3.5. Spesifikasi File

Page 14: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

a. Spesifikasi file konsumen

Nama file : konsumen

Akronim : rb_konsumen

Fungsi : untuk menyimpan data anggota

Tipe file : file master

Organisasi file : index squential

Akses file : Random

Media : Harrdisk

Panjang record : 767 record

Kunci field : id_konsumen

Software : xampp

Tabel III.1.

Spesifikasi File member

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id konsumen Id_konsumen Int 11 Primary key

2. Username Username Varchar 60

3. Password Password Text

4. Nama lengkap Nama_lengkap Varchar 255

5. Email konsumen Email Varchar 60

Page 15: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

6. Jenis kelamin Jenis_kelamin enum ‘Lki’,’pr’

7. Tanggal lahir Tanggal_lahir Date

8. Tempat lahir Tempat_lahir Varchar 100

9. Alamat lengkap Alamat_lengkap text

10. Kota id Kota_id Int 11

11. No hp No_hp Varchar 15

12. Foto Foto Varchar 255

13. Tanggal daftar Tanggal_daftar Date

b. Spesifikasi file kategori

Nama file : kategori

Akronim : rb_kategori

Fungsi : untuk mengelompokan produk

Tipe file : file master

Organisasi file : index squential

Akses file : Random

Media : Harrdisk

Panjang record : 215 record

Kunci field : id_kategori

Software : xampp

Tabel III.2.

Page 16: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Spesifikasi File kategori

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas kategori Id_kategori Int 5 Primary key

2. Nama kategori Nama_kategori varchar 50

3. Username Username varchar 50

4. Kategori seo Kategori_seo varchar 100

5. Aktif Aktif Enum

6. Sidebar Sidebar Int 10

c. Spesifikasi file produk

Nama file : produk

Akronim : rb_produk

Fungsi : untuk menyimpan data produk

Tipe file : file master

Organisasi file : index squential

Akses file : Random

Media : Harrdisk

Panjang record : 1.021 record

Kunci field : id_produk

Software : xamp

Tabel III.3.

Page 17: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Spesifikasi File Produk

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas produk Id_produk Int 11 Primary key

2. Id kategori produk Id_kategori_produk Int 51

3. Nama produk Nama_produk Varchar 255

4. Produk seo Produk_seo Varchar 255

5. Satuan Satuan Varchar 50

6. Harga beli Harga_beli Int 11

7. Harga reseller Harga_reseller Int 11

8. Harga konsumen Harga_konsumen Int 11

9. Berat Berat Varchar 50

10. Diskon Diskon Int 11

11. Gambar Gambar Varchar 255

12. Keterangan Keterangan Text

13. Username Username varchar 50

14. Waktu input Waktu_input datetime

d. Spesifikasi Penjualan

Nama file : penjualan

Akronim : rb_penjualan

Fungsi : untuk menyimpan data penjualan

Tipe file : file master

Page 18: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Organisasi file : index squential

Akses file : Random

Media : Harrdisk

Panjang record : 604 record

Kunci field : id_penjualan

Software : xampp

Tabel III.4.

Spesifikasi File Penjualan

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas penjualan Id_penjualan Int 11 Primary key

2. Kode transaksi Kode_transaksi Varchar 50

3. Id pembeli Id_pembeli Int 11

4. Diskon Diskon Int 11

5. Kurir Kurir Varchar 255

6. Service Service Varchar 255

7. Ongkir Ongkir Int 11

8. Waktu transaksi Waktu_transaksi datetime

9. Proses Proses Enum (‘0’,’1’,.)

e. Spesifikasi file detail penjualan

Page 19: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Nama file : detail penjualan

Akronim : rb_penjualan_detail

Fungsi : untuk menyimpan data detail penjualan

Tipe file : file master

Organisasi file : index squential

Akses file : Random

Media : Harrdisk

Panjang record : 105 record

Kunci field : id_penjualan_detail

Software : xampp

Tabel III.5.

Spesifikasi File Detail Penjualan

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas detail

penjualan

Id_penjualan_detail Int 11 Primary key

2. Identitas penjualana Id_penjualan Int 11

3. Identitas produk Id_produk Int 11

4. Jumlah Jumlah Int 11

5. Harga jual Harga_jual Int 11

6. Satuan Satuan Varchar 50

Page 20: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

f. Spesifikasi file supplier

Nama file : supplier

Akronim : rb_supplier

Fungsi : untuk menentukan asalnya data barang

Tipe file : file master

Organisasi file : index squential

Akses file : Random

Media : Harrdisk

Panjang record : 515 record

Kunci field : id_supplier

Software : xampp

Tabel III.6.

Spesifikasi File Data Supplier

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas supplier Id_supplier Int 5 Primary key

2. Nama supplier Nama_supplier varchar 255

3. Kontak person Kontak_person varchar 100

4. Alamat lengkap Alamat_lengkap Text

5. No hp No_hp Varchar 15

Page 21: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

6. Alamat email Alamat_email Varchar 100

7. Kode pos Kode_pos Int 10

8. No telpon No_telepon Varchar 15

9. Fax Fax Varchar 15

10. Keterangan Keterangan Text

g. Spesifikasi file konfirmasi

Nama file : konfirmasi pembayaran

Akronim : rb_konfirmasi

Fungsi : untuk mengonfirmasi pembayaran

Tipe file : file master

Organisasi file : index squential

Akses file : Random

Media : Harrdisk

Panjang record : 563 record

Kunci field : id_konfirmasi_pembayaran

Software : xampp

Tabel III.7.

Spesifikasi File Konfirmasi

Page 22: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

N

o

Elemen Data Akronim Tipe Panjang Keterangan

1.

Id_konfirmasi_p

embayaran

Id_konfirmasi_

pembayaran

Int 11 Primary key

2.

Id_penjualan Id_penjualan Int 11

3.

Total_transfer Total_transfer Varchar 20

4.

Id_rekening Id_rekening Int 11

5.

Nama_pengirim Nama_pengirim Varchar 255

6.

Tanggal_transfe

r

Tanggal_transfe

r

Date

7.

Bukti_transfer Bukti_transfer Varchar 255

8.

Waktu_konfirm

asi

Waktu_konfirm

asi

Datetime

h. Spesifikasi file rekening

Nama file : No rekening

Akronim : rb_rekening

Fungsi : untuk mengetahui transaksi pembayaran masuk

Page 23: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Tipe file : file master

Organisasi file : index squential

Akses file : Random

Media : Harrdisk

Panjang record : 255 record

Kunci field : id_rekening

Software : xampp

Tabel III.8.

Spesifikasi File Rekening

No Elemen Data Akronim Tipe Panjang Keterangan

1.

Id rekening Id_rekening Int 5 Primary key

2.

Nama rekening Nama_rekening Varchar 50

3.

No rekening No_rekening Varchar 50

4.

Pemilik rekening Pemilik_rekening Varchar 150

3.6. Pengkodean

Page 24: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

1. Struktur Pengkodean Transaksi

T R X - 2 0 1 9 0 7 0 1 2 2 5 3 1 3

Identitas Nomor Urut Transaksi

Transaksi

Gambar III.4.

Struktur Pengkodean Transaksi

Keterangan :

TRX : Kode Transaksi

20190701225313 : Nomor Urut Transaksi

2. Struktur Pengkodean Barang

P O - 0 0 1

Keterangan :

Identitas Nomor Urut Barang PO : kode barang

Barang 001 : nomor urut barang

Gambar III.5.

Struktur Pengkodean Barang

3.7. Spesifikasi Program

Page 25: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

A. Struktur Navigasi

1. Struktur Navigasi Halaman Pengunjung/Member

Gambar III.6.

(Struktur Navigasi Halaman Pengunjung / Member )

2. Struktur Navigasi Halaman Admin

Produk

Kami Register Informasi Pencarian Hubungi

kami

Testimoni

Index Home

Produk

Kami login Informasi Pencarian Hubungi

kami

Testimoni

Tentang kami

Cara

Belanja

Testimoni

Konsumen Kategori

Produk

Keranjang

Checkout

Belanja Daftar Akun Konfirmasi invoice Transaksi

proses Profile History

Belanja

Logout

Tracking

Order Ganti

Password Detail

Belanja

Home

Page

Home

Page

Menu Utama Image Slider

Kategori

Produk

Input Kategori Baru Edit/Hapus

Input Produk Baru

Page 26: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Edit/Hapus

Edit/Hapus

Testimoni

Modul Users

Laporan Produk

Manajemen Modul

Manajemen User Input Manejemen User Baru

Input Manajemen

Modul Baru

Edit/Hapus

Edit/Hapus

Page 27: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Gambar III.7.

(Struktur Navigasi Halaman Admin)

3.8. Spesifikasi Sistem Komputer

Ganti Password

Page 28: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Berikut ini adalah spesifikasi perangkat keras dan perangkat dan perangkat

lunak minimum yang dibutuhkan untuk megimplementasikan aplikasi E-Commerce

untuk perangkat computer.

1. Spesifikasi Perangkat Keras (Hardware)

1). Server

a. CPU

b. Processor core I 7

c. RAM 4 GB

d. Hardisk 2 tb

e. Touchpad

f. Keyboard

g. Monitor dengan resolusi layar minimum 1024 x 900

h. Koneksi Internet dengan kecepatan 3 Mbps

2). Client

a. CPU

b. TouchPad

c. Keyboard

d. Monitor dengan resolusi layar minimum 1366 x 768

e. Koneksi Internet dengan kecepatan 512 Kbps

2. Spesifikasi Perangkat Lunak (Software)

Page 29: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

1). Server

a. Sistem operasi yang umum digunakan seperti Windows 10 Pro 64

Bit

b. Aplikasi bundle web server seperti Xampp, php2triad yang terdiri

dari beberapa komponen, diantaranya:

(1) Aplikasi Xampp

(2) Aplikasi PHP Server

(3) Aplikasi MySQL Server

(4) Aplikasi PHPMyAdmin

c. Aplikasi Web lihat seperti MozillaFirefox, Opera, Internet Explore

Google Chrome.

2). Client

a. Sistem operasi yang umum digunakan seperti Window 10 Pro 64Bit

b. Aplikasi web browser seperti Mozilla Firefox, Opera, Internet

Explorer, Google chrome.

3.9. Implementasi

Page 30: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

A. Implementasi Rancangan Antar Muka

1. Halaman Admin

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.

Gambar III.8. (Halaman Login Admin)

b. Halaman Beranda Admin

Page 31: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Gambar III. 9. (Halaman Beranda Admin)

c. Halaman Admin Ganti Password

Gambar III.10. (Halaman Admin Ganti Password)

d. Halaman Admin Data Member

Page 32: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Gambar III.11. (Halaman Admin Data Member)

e. Halaman Admin Kategori Produk

Gambar III.12. (Halaman Admin Kategori Produk)

f. Halaman Admin Produk

Page 33: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Gambar III.13. (Halaman Admin Produk)

g. Halaman Admin Detail Transaksi

Gambar III.14. (Halaman Admin Detail Transaksi)

Page 34: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

., h. Halaman Admin Konfirmasi Pembayaran Masuk

Gambar III.15. (Halaman Admin Konfirmasi Pembayaran Masuk)

i. Halaman Admin Data Member

Gambar III.16. (Halaman Admin Data Member)

j. Halaman Admin Data Supplier

Page 35: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Gambar III.17. (Halaman Admin Data Supplier)

k. Halaman Admin Transaksi Pembelian (PO)

Gambar III.18. (Halaman Admin Transaksi Pembelian (PO))

l. Halaman Admin Pesan Masuk

Page 36: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Gambar III.19. (Halaman Admin Pesan Masuk)

m. Halaman Admin Testimoni

Gambar III.20. (Halaman Admin Testimoni)

n. Halaman Admin Menu Website

Page 37: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Gambar III.21. (Halaman Admin Menu Website)

o. Halaman Admin Pengaturan Slider

Gambar III.22. (Halaman Admin Pengaturan Slider)

p. Halaman Admin Laporan Produk

Page 38: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Gambar III.23. (Halaman Admin Laporan Produk)

q. Halaman Admin Laporan Pembelian

Gambar III.24. (Halaman Admin Laporan Pembelian)

r. Halaman Admin Laporan Supplier

Page 39: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Gambar III.25. (Halaman Admin Laporan Supplier)

s. Halaman Admin Laporan Orders

Gambar III.26. (Halaman Admin Laporan Orders)

2. Halaman Pengunjung (user/member)

Page 40: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

a. Halaman Pengunjung (user/member)

Halaman ini adalah halaman utama pengunjung dan member

Gambar III.27. (Halaman pengunjung/user)

b. Halaman Daftar Member

Gambar III.28. (Halaman Daftar Member)

Page 41: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

c. Halaman Login Member

Gambar III.29. (Halaman Login Member)

d. Halaman Produk Pengunjung/Member

Gambar III.30. (Halaman Produk Pengunjung/Member)

e. Halaman Keranjang Belanja Pengunjung/Member

Page 42: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Gambar III.31.

(Halaman Keranjang Belanja Pengunjung/Member)

f. Halaman Profile Member

Gambar III.32. (Halaman Profile Member)

g. Halaman Cara Belanja Pengunjung/Member

Page 43: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Gambar III.33. (Halaman Cara Belanja Member)

h. Halaman Transaksi Member

Gambar III.34. (Halaman Transaksi Member)

i. Halaman Konfirmasi Pembayaran Member

Page 44: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Sebelum melakukan konfirmasi pembayaran. Si member harus masukkan no

invoicenya terlebih dahulu

Jika sudah dimasukkan. Langkah selanjutnya, konfirmasi pembayaran

Gambar III.35. (Halaman Konfirmasi Pembayaran Member)

j. Halaman Tracking Order Member

Page 45: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Sebelum melakukan tracking order, terebih dahulu masukkan no invoicenya

Jika sudah, maka baru bisa dilihat tracking ordernya.

Gambar III. 36. (Halaman Tracking Order Member)

k. Halaman Testimoni Pengunjung/Member

Page 46: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Gambar III.37. (Halaman Testimoni Pengunjung/Member)

l. Halaman Pesan Pengunjung/Member

Gambar III.38. (Halaman Pesan Pengunjung/Member)

3.10. Pengujian Unit

Page 47: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Pengujian terhadap program yang dibuat menggunakan blackbox testing yang

fokus terhadap proses masukan dan keluaran program.

Tabel III.9.

Hasil Pengujian Black Box Testing Halaman Login Admin

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)

Sistem akan menolak

akses admin dan

menampilkan

notifikasi “please fill

out this field” pada

login admin

Sesuai

harapan

Valid

2. Mengisi

username

dan password

tidak diisi

atau kosong

kemudian

klik tombol

login.

Username:

admin

Password:

(kosong)

Sistem akan menolak

akses admin dan

menampilkan

notifikasi “please fill

out this field” pada

kolom password

Sesuai

harapan

Valid

3. Username

tidak diisi

Username:

(kosong)

Sistem akan menolak

akses admin dan

Sesuai

harapan

Valid

Page 48: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

atau kosong

dan password

diisi

kemudian

klik tombol

login.

Password:

Xxxxx

menampilkan

notifikasi “please fill

out this field” pada

kolom username.

4. Mengisi

salah satu

kondisi salah

pada

username

atau

password

kemudian

klik tombol

login

Username:

Admin

(benar)

Password:

555555

(salah)

Sistem akan menolak

akses admin dan

menampilkan “login

gagal cek kembali

user dan password”

kemudian klik ok dan

melakukan login

kembali.

Sesuai

harapan

Valid

5. Mengisi

username

dan password

dengan benar

kemudian

klik tombol

login.

Username:

admin

(benar)

Password:

admin

(benar)

Sistem menerima

akses login dan

langsung

menampilkan menu

utama administrator

Sesuai

harapan

Valid

Page 49: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Tabel III.10.

Hasil Pengujian Black Box Testing Halaman Edit Profile Admin

N

o

Skenario

Pengujian

Test care Hasil yang

diharapkan

Hasil

penguja

n

Kesimpula

n

1. Tidak mengisi

semua kolom

dan tidak

centang semua

pada tambah

akses

kemudian klik

tombol ubah

Username:

(kosong)

Password:

(kosong)

Nama lengkap:

(kosong)

Alamat email:

(kosong)

Tambah akses:

(kosong)

Sistem akan

menolak dan

menampilkan

notifikasi

“Input masih

kosong” pada

kolom edit

data admin.

Sesuai

harapan

Valid

Page 50: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

2. Mengisi

username,

password,

nama lengkap,

dan alamat

email baru.

Tapi tidak

dicentangkan

semua pada

kolom tambah

akses

kemudian klik

tombol

ubah/edit.

Username:

admin

password:

admin1

nama lengkap:

admin

alamat email:

[email protected]

m

tambah akses:

(kosong)

Sistem dapat

diubah/diedit

tapi tidak

dapat melihat

data hak akses

secara

keseluruhanny

a (kosong)

Sesuai

harapan

Valid

3. Mengisi

username,

password,

nama lengkap

dan alamat

email baru.

Dan

mencentangka

n semua pada

kolom tambah

Username:

admin

Password:

Admin1

nama lengkap:

admin

alamat email:

[email protected]

m

tambah akses:

Sistem dapat

diubah/diedit

dan

menampilkan

semua hak

akses yang

terdapat pada

halaman

administrator.

Sesuai

harapan

Valid

Page 51: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

akses

kemudian klik

tombol

ubah/edit.

( √ ) semua yang

ada

Tabel III.11.

Hasil Pengujian Black Box Testing Halaman Tambah Data Kategori

No Skenario

Pengujian

Test

Case

Hasil yang di harapkan Hasil

pengujian

Kesimpulan

1. Nama

kategori

tidak diisi

pada

tambah

kategori

produk lalu

klik

tambahkan.

Nama

kategori:

(kosong)

Sistem akan menolak

dan menampilkan

notifikasi “please select

an items in the list” pada

kolom tambah kategori

produk.

Sesuai

harapan

Valid

2. Nama

kategori

diisi pada

Nama

kategori:

Sistem langsung

menambahkan/tersimpan

secara otomatis dan

Sesuai

harapan

Valid

Page 52: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

tambah

kategori

produk lalu

klik

tambahkan.

Anak-

anak

menampilkan nama

kategori yang telah

ditambahkan tersebut.

Tabel III.12.

Hasil Pengujian Black Box Testing Halaman Tambah Data Produk

No Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Tidak

mengisi

semua

kolom pada

form

tambah

produk

kemudia

klik tomboh

tambahkan.

Pilih

kategori:

(kosong)

Nama

produk:

(kosong)

Satuan:

(kosong)

Berat:

(kosong)

Harga beli:

(kosong)

Sistem akan menolak

dan menampilkan

notifikasi “please

select an items in the

list” pada semua

kolom.

Sesuai

harapan

Valid

Page 53: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Harga

reseller:

(kosong)

Harga

konsumen:

(kosong)

Diskon:

(kosong)

Keteranga

n:

(kosong)

2. tidak

mengisi

sebagian

form pada

kolom

tambah

produk lalu

klik tombol

tambahkan.

Pilih

kategori:

(kosong)

Nama

produk:

(Sabina

anak)

Satuan:

(kosong)

Berat:

(kosong)

Harga beli:

95000

Sistem akan menolak

dan menampilkan

notifikasi “please

select an items in the

list” pada semua

kolom.

Sesuai

harapan

Valid

Page 54: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Harga

reseller:

105000

Harga

konsumen:

120000

Diskon:

(kosong)

Keteranga

n:

(kosong)

3. mengisi

semua form

pada kolom

tambah

produk lalu

klik tombol

tambahkan.

Pilih

kategori:

Anak-anak

Nama

produk:

Sabina

anak

Satuan:

pcs

Berat:

350

Harga beli:

95000

Sistem langsung

menambahkan/tersi

mpan secara otomatis

dan menampilkan

produk yang telah

ditambahkan

tersebut.

Sesuai

harapan

Valid

Page 55: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

Harga

reseller:

105000

Harga

konsumen:

120000

Diskon:

0

Keteranga

n:

Nyaman

dan

berkualitas

tinggi

Tabel III.13.

Hasil Pengujian Black Box Testing Halaman Data Transaksi Pembelian (PO)

No Skenario

pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. Tidak mengisi

semua data

yang ada pada

Kode

pembelian:

(kosong)

Sistem

langsung

menolak dan

Sesuai

harapan

Valid

Page 56: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

kolom tambah

transaksi

pembelian

(PO) lalu klik

tombol

tambahkan

Nama

supplier:

(kosong)

tidak bisa

menyimpan

data yang

kosong

2. Mengisi semua

data yang ada

pada kolom

tambah

transaksi

pembelian

(PO) lalu klik

tombol

tambahkan

Kode

pembelian:

PO 0025

Nama

supplier:

PT.Elektronik

jaya abadi

Sistem

otomatis

menyimpan

data yang telah

diisi dgn

lengkap.

Sesuai

harapan

Valid

Tabel III.14.

Hasil Pengujian Black Box Testing Halaman Login Member

No Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

pengujian

kesimpulan

Page 57: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

1. Username

dan password

tidak diisi

kemudian di

klik tombol

login.

Username:

(kosong)

Password:

(kosong)

Sistem akan menolak

akses member pada

kolom user dan juga

password. dan

menampilkan

notifikasi “field ini

tidak boleh

dikosongkan” pada

login member.

Sesuai

harapan

Valid

2. Mengisi

username

dan password

tidak diisi

atau kosong

kemudian

klik tombol

login.

Username:

isna

Password:

(kosong)

Sistem akan menolak

akses member dan

menampilkan

notifikasi “field ini

tidak boleh

dikosongkan” pada

kolom password

Sesuai

harapan

Valid

3. Username

tidak diisi

atau kosong

dan password

diisi

kemudian

Username:

(kosong)

Password:

xxxxx

Sistem akan menolak

akses member dan

menampilkan

notifikasi “field ini

tidak boleh

dikosongkan” pada

kolom username.

Sesuai

harapan

Valid

Page 58: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

klik tombol

login.

4. Mengisi

salah satu

kondisi salah

pada

username

atau

password

kemudian

klik tombol

login

Username:

isna

(benar)

Password:

22222

(salah)

Sistem akan menolak

akses member dan

menampilkan “login

gagal cek kembali

user dan password”

kemudian klik ok dan

melakukan login

kembali.

Sesuai

harapan

Valid

5. Mengisi

username

dan password

dengan benar

kemudian

klik tombol

login.

Username:

isna

(benar)

Password:

isna

(benar)

Sistem menerima

akses login dan

langsung

menampilkan menu

utama member

Sesuai

harapan

Valid

Tabel III.15.

Hasil Pengujian Black Box Testing Halaman Daftar Member

Page 59: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

No Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

pengujian

kesimpulan

1. Tidak

mengisikan

semua

kolom pada

daftar

member

kemudian

klik tombol

daftar.

Nama lengkap:

(kosong)

No telp/hp:

(kosong)

Alamat:

(kosong)

Kota:

(kosong)

Email:

(kosong)

Username:

(kosong)

Password:

(kosong)

Sistem akan

menolak dan

menampilkan

notifikasi “field

ini tidak boleh

dikosongkan”

pada semua

field yang ada

pada

pendaftaran

member.

Sesuai

harapan

Valid

2. Tidak

mengisikan

salah satu

kolom yang

ada

kemudian

klik tombol

daftar.

Nama lengkap:

nana

No telp/hp:

0823xxxxx

Alamat:

Jl.panggalan

10

Kota:

Sistem akan

menolak dan

menampilkan

notifikasi “field

ini tidak boleh

dikosongkan”

pada tiap kolom

yang kosong.

Sesuai

harapan

Valid

Page 60: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

agam

Email:

(kosong)

Username:

(kosong)

Password:

nana

Dan akan

muncul

notifikasi yang

akan

menyesuaikan

dengan kolom

yang tidak diisi

tersebut.

Tabel III.16.

Hasil Pengujian Black Box Testing Halaman Testimoni Member

No Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

pengujian

kesimpulan

1. Tidak

mengisikan

kolom

Testimoni

pada form

testimony

kemudian

klik

Testimoni:

(kosong)

Sistem akan menolak

dan menampilkan

notifikasi “input

masih kosong” pada

kolom testimoni.

Sesuai

harapan

Valid

Page 61: BAB III PEMBAHASAN - repository.bsi.ac.id · Hanifah Shop didirikan pada Tahun 2010. Pada awalnya beliau hanya coba-coba untuk menjual busana muslim, bermula dari hobi kemudian dikembangkan

tombol

kirim.

2. mengisikan

kolom

Testimoni

pada form

testimony

kemudian

klik

tombol

kirim.

Testimoni:

Pelayanannya

cepat. dan

Barangnya

datang

dengan

selamat

Sistem akan

menerima dan

menampilkan

notifikasi “testimoni

anda success terkirim

testimoni akan

muncul setelah

disetujui admin”

pada layar komputer.

Lalu kembali ke

halaman

member/pengunjung.

Sesuai

harapan

Valid