34 3.1. Tinjauan Perusahaan
3.1.1. Sejarah Perusahaan
Rakita Butik Muslimah merupakan sebuah butik yang menjual produk baju muslimah pria maupun wanita. Awal mula berdirinya Rakita Butik Muslimah yaitu seorang ibu rumah tangga yang ingin memiliki suatu usaha rumahan dikarenakan pemilik memnyukai bidang fashion muslimah, maka pemilik memutuskan untuk membuka sebuah usaha butik rumahan pada Mei 2016. Rakita Butik Muslimah berkonsep butik rumahan yang memanfaatkan teras rumah sebagai display pakaian-pakaian yang dijual.
Seiring berjalannya waktu butik rumahan ini kian berkembang dan tepat pada satu tahun Rakita Butik Muslimah berdiri, pemilik memutuskan untuk membangun sebuah butuk tepatnya disamping rumah pemilik. Hingga saat ini Rakita Butik Muslimah aktif dalam penjualan online maupun offline. Rakita Butik Muslimah menargetkan pembeli via jejaring social yaitu facebook, instagram dsb. Butik ini menyediakan pakaian muslimah berupa gamis, jilbab, dan keperluan muslimah lainnya.
3.1.2. Visi dan Misi
Visi utama dari Rakita Butik Muslimah adalah untuk menjadi butik muslimah pertama yang menjual pakaian muslimah dengan harga terjangkau.
Misi Rakita Butik Muslimah adalah untuk membantu para muslimah untuk berpakaian lebih syar’i.
3.1.3. Struktur Organisasi dan Fungsi
Pemilik/Owner Butik
Operator/Pegawai
Packing Kurir
Sumber: Rakita Butik Muslimah (2016)
Gambar III.1.
Struktur Organisasi Rakita Butik Muslimah 1. Pemilik / Owner Butik
a. Pemilik toko yang bertanggung jawab atas segala kegiatan butik teknis maupun non teknis, baik kedalam maupun keluar.
b. Pemilik merupakan orang yang langsung melayani para pelanggan yang ingin membeli via jejaring social/online.
c. Mengevaluasi segala kegiatan yang direncanakan butik. 2. Operator / Pegawai Packing
a. Melayani customer yang datang dibutik.
b. Membantu pelanggan dalam mencari dan mengepas produk. c. Melayani pembeli saat melakukan pembayaran.
d. Mengawasi dan menjaga produk agar tidak hilang dan rusak. e. Menpacking produk saat customer membeli offline maupun online. 3. Kurir
a. Pengantar pesanan customer.
b. Mengambil barang atau dokumen dari konsumen atau barang pembelian untuk stok dibutik.
3.2. Analisa Kebutuhan
Rakita Butik Muslimah merupakan sebuah butik yang terletak di Jalan Situ Kamojing, Cikampek, Karawang. Butik ini adalah butik yang menjual berbagai pakaian muslimah. Proses penjualan dalam butik ini adalah dimana para
customer bisa datang langsung ke butik atau pun melalui media social baik
melalui facebook, instagram dan lain sebagainya.
Kendala yang dirasakan berupa kurang optimalnya dalam proses pembelian dan pemesanan pakaian para customer serta pengelolaan data transaksi, produk, dan pembeli. Dengan adanya kebutuhan tersebut, penulis ingin membuat sebuat sistem penjualan berbasis web untuk Rakita Butik Muslimah dengan membuat tampilan informasi yang optimal. Sehingga para konsumen tidak perlu memerlukan waktu yang lama dengan datang ketoko serta menunggu balasan yang cukup lama dimedia social untuk melihat-lihat dan membeli pakaian muslimah. Melalui website maka akan membuat proses penjuala maupun pengelolaan data akan lebih efisien. Proses perancangan website toko ini dirancang dengan menganalisa kebutuhan user yang kemudian akan disediakan oleh sistem.
3.2.1. Kebutuhan User A. Kebutuhan Pengunjung
Pengunjung dapat melihat berbagai produk yang ada pada butik tanpa bisa melakukan proses pembelian produk dan melakukan transaksi dikarenakan pengunjung harus daftar terlebih dahulu agar dapat menjadi pelanggan dan dapat
melakukan transaksi pembelian produk. Pengunjung dapat melihat profil serta panduan berbelanja pada butik.
B. Kebutuhan Pelanggan
Pelanggan dapat lebih mudah melihat detail produk dengan melihat ukuran, harga serta stock yang tersedia pada Butik. Pelanggan juga dapat lebih mudah membeli beberapa pakaian dengan proses tidak memerlukan waktu yang lama yaitu tidak menunggu pengelola butik membalas satu persatu dari sekian banyak user. Serta user menginginkan sistem perhitungan yang akurat dan cepat tanpa harus menunggu pemilik toko menghitung jumlah belanja menggunakan kalkulator.
C. Kebutuhan User Admin
User Admin dapat mengelola penjualan pada butik serta dapat dikontrol
dengan baik yaitu dalam hal transaksi penjualan produk, laporan produk, laporan penjualan, laporan pelanggan, dan keluar masuknya barang. Admin juga menginginkan untuk meningkatkan media promosi pakaian muslimah yang ada di butik agar dapat lebih meluas ke seluruh Indonesia. Karena dengan adanya
website ini memberikan fasilitas kenyamanan dan kemudahan berkomunikasi
pemilik dan pelanggan serta kemudahan dalam melihat informasi untuk melakukan transaksi jual beli barang pada Rakita Butik Muslimah.
D. Kebutuhan Sistem
Sistem membuat media pada halaman website berupa data spesifikasi produk pakaian muslimah mengenai stock jumlah barang yang tersedia serta detail produk yang berisikan kategori produk, ukuran produk, kode produk, stock, harga, dan spesifikasi produk. Serta diskon yang diberikan saat pembelian produk, dan
informasi mengenai reseller. Sistem juga membuat halaman website berupa pengelolaan data produk berupa produk, data transaksi, dan data pembeli.
3.3. Perancangan Perangkat Lunak 3.3.1. Rancangan Antar Muka 1. Antar Muka Admin
a. Halaman Login Admin
Login Admin
xxxxxx
xxxxxx
LOGIN
Gambar III.2. Halaman Login Admin b. Halaman Beranda
RAKITA BUTIK MUSLIMAH Admin Log out
2017 Risna Dewi Gunawan
© Tutorial penggunaan website admin
ADMIN KATEGORI PRODUK PRODUK ONGKOS KIRIM PELANGGAN PENJUALAN KONFIRMASI TESTIMONI LAPORAN PRODUK LAPORAN ONGKOS KIRIM LAPORAN KONFIRMASI LAPORAN TRANSAKSI Gambar III.3. Halaman Beranda
c. Halaman Edit Admin
RAKITA BUTIK MUSLIMAH Admin Log out
2017 Risna Dewi Gunawan
© Tambah Admin Username Nama Password xxxxxx xxxxxx xxxxxx Simpan ADMIN KATEGORI PRODUK PRODUK ONGKOS KIRIM PELANGGAN PENJUALAN KONFIRMASI TESTIMONI LAPORAN PRODUK LAPORAN ONGKOS KIRIM LAPORAN KONFIRMASI LAPORAN TRANSAKSI Gambar III.4. Halaman Tambah Admin d. Halaman Tampil Kategori Produk
RAKITA BUTIK MUSLIMAH Admin Log out
2017 Risna Dewi Gunawan
© Tambah [+] KATEGORI PRODUK No Kode Kategori xxxxx Nama Kategori xxxxx Aksi Edit x Hapus ADMIN KATEGORI PRODUK PRODUK ONGKOS KIRIM PELANGGAN PENJUALAN KONFIRMASI TESTIMONI LAPORAN PRODUK LAPORAN ONGKOS KIRIM LAPORAN KONFIRMASI LAPORAN TRANSAKSI Gambar III.5. Halaman Tampil Kategori
e. Halaman Tambah Kategori Produk
RAKITA BUTIK MUSLIMAH Admin Log out
2017 Risna Dewi Gunawan
© xxxxx xxxxx Simpan Nama Kategori Kode Kategori Tambah Kategori ADMIN KATEGORI PRODUK PRODUK ONGKOS KIRIM PELANGGAN PENJUALAN KONFIRMASI TESTIMONI LAPORAN PRODUK LAPORAN ONGKOS KIRIM LAPORAN KONFIRMASI LAPORAN TRANSAKSI Gambar III.6.
Halaman Tambah Kategori f. Halaman Tampil Produk
RAKITA BUTIK MUSLIMAH Asmin Log out
2017 Risna Dewi Gunawan
© Aksi Edit Hapus Deskripsi Roduk xxxxx Warna xxxxx Ukuran xx Kategori xxxx Harga xxxxx Stock xx Gambar xxxxx Nama Produk xxxxx Kode Produk xxxxx No x Tambah [+] Produk ADMIN KATEGORI PRODUK PRODUK ONGKOS KIRIM PELANGGAN PENJUALAN KONFIRMASI TESTIMONI LAPORAN PRODUK LAPORAN ONGKOS KIRIM LAPORAN KONFIRMASI LAPORAN TRANSAKSI Berat xxx Gambar III.7. Halaman Tampil Produk
g. Halaman Tambah Produk
RAKITA BUTIK MUSLIMAH Admin Log out
2017 Risna Dewi Gunawan
© Tambah Produk Kode Produk Nama Produk Deskripsi Produk xxxxx xxxxx xxxxxxxxxxxx Simpan Warna Ukuran Kategori Harga Stock Gambar xxxxx xxxxx xxxxx xxxxx xx No file Selected Browse ADMIN KATEGORI PRODUK PRODUK ONGKOS KIRIM PELANGGAN PENJUALAN KONFIRMASI TESTIMONI LAPORAN PRODUK LAPORAN ONGKOS KIRIM LAPORAN KONFIRMASI LAPORAN TRANSAKSI Berat xx Gambar III.8. Halaman Tambah Produk h. Halaman Tampil Ongkos Kirim
RAKITA BUTIK MUSLIMAH Admin Log out
2017 Risna Dewi Gunawan
© Tambah [+] Ongkos Kirim No Kode Pos xxxxx Nama Wilayah xxxxx Ongkos Kirim xxxxx Aksi Edit x Hapus ADMIN KATEGORI PRODUK PRODUK ONGKOS KIRIM PELANGGAN PENJUALAN KONFIRMASI TESTIMONI LAPORAN PRODUK LAPORAN ONGKOS KIRIM LAPORAN KONFIRMASI LAPORAN TRANSAKSI Gambar III.9.
i. Halaman Tambah Ongkos Kirim
RAKITA BUTIK MUSLIMAH Admin Log out
2017 Risna Dewi Gunawan
©
Tambah Ongkos Kirim Kode Pos Nama Wilayah Ongkos Kirim xxxxx xxxxx xxxxx Simpan ADMIN KATEGORI PRODUK PRODUK ONGKOS KIRIM PELANGGAN PENJUALAN KONFIRMASI TESTIMONI LAPORAN PRODUK LAPORAN ONGKOS KIRIM LAPORAN KONFIRMASI LAPORAN TRANSAKSI Gambar III.10.
Halaman Tambah Ongkos Kirim j. Halaman Tampil Pelanggan
RAKITA BUTIK MUSLIMAH Dashboard Log out
2017 Risna Dewi Gunawan
© Username xxxxx Password xxxxx Aksi BCA Hapus Laporan Konfirmasi No MemberNomor xxxxx Nama Pelanggan xxxxx x Jenis Kelamin xxxxx Alamat xxxxx Kode Pos xxxxx Email xxxxx Nomor Telepon xxxxx Tanggal Daftar xxxxx Pelanggan ADMIN KATEGORI PRODUK PRODUK ONGKOS KIRIM PELANGGAN PENJUALAN KONFIRMASI TESTIMONI LAPORAN PRODUK LAPORAN ONGKOS KIRIM
LAPORAN KONFIRMASI LAPORAN TRANSAKSI
Gambar III.11. Halaman Tampil Pelanggan
k. Halaman Tampil Transaksi
RAKITA BUTIK MUSLIMAH Admin Log out
2017 Risna Dewi Gunawan
© Penjualan No Nomor Pemesanan xxxxx Tanggan Pemesanan xxxxx x Aksi Lihat Detail Nama Pelanggan xxxxx Total Transfer xxxxx Status BCA xxxxx Periode : xxxxx s/d xxxxx Tampilkan Update ADMIN KATEGORI PRODUK PRODUK ONGKOS KIRIM PELANGGAN PENJUALAN KONFIRMASI TESTIMONI LAPORAN PRODUK LAPORAN ONGKOS KIRIM
LAPORAN KONFIRMASI LAPORAN TRANSAKSI
Hapus
Gambar III.12. Halaman Tampil Transaksi l. Halaman Tampil Konfirmasi
RAKITA BUTIK MUSLIMAH Admin Log out
2017 Risna Dewi Gunawan
© Konfirmasi No Nomor Pemesanan xxxxx Nomor Rekening xxxxx x Aksi Hapus Nama Pemilik Rekening xxxxx Bank Pengirim xxx Bank Tujuan xxx Jumlah Transfer xxxxx Ket xxxx Tanggal xxxxx ADMIN KATEGORI PRODUK PRODUK ONGKOS KIRIM PELANGGAN PENJUALAN KONFIRMASI TESTIMONI LAPORAN PRODUK LAPORAN ONGKOS KIRIM
LAPORAN KONFIRMASI LAPORAN TRANSAKSI
Gambar III.13.
m. Halaman Tampil Testimoni
RAKITA BUTIK MUSLIMAH Admin Log out
2017 Risna Dewi Gunawan
© Komentar No Nama xxxxx Email xxxxxxxx Komentar xxxxx Aksi x Hapus ADMIN KATEGORI PRODUK PRODUK ONGKOS KIRIM PELANGGAN PENJUALAN KONFIRMASI TESTIMONI LAPORAN PRODUK LAPORAN ONGKOS KIRIM LAPORAN KONFIRMASI LAPORAN TRANSAKSI Gambar III.14. Halaman Testimoni n. Halaman Laporan Produk
RAKITA BUTIK MUSLIMAH Admin Log out
2017 Risna Dewi Gunawan © Laporan Produk No Kode Produk xxxxx Nama Produk xxxxx x Deskripsi Roduk xxxxxxx Warna xxxx Ukuran xx Kategori xxxx Harga xxxxxx Stock xx Gambar xxxxxx CETAK SEMUA ADMIN KATEGORI PRODUK PRODUK ONGKOS KIRIM PELANGGAN PENJUALAN KONFIRMASI TESTIMONI LAPORAN PRODUK LAPORAN ONGKOS KIRIM LAPORAN KONFIRMASI LAPORAN TRANSAKSI Gambar III.15. Halaman Laporan Produk
o. Halaman Laporan Ongkos Kirim
RAKITA BUTIK MUSLIMAH Admin Log out
2017 Risna Dewi Gunawan
©
Laporan Ongkos Kirim
No Kode Pos xxxxx Nama Wilayah xxxxx Ongkos Kirim xxxxx CETAK SEMUA x ADMIN KATEGORI PRODUK PRODUK ONGKOS KIRIM PELANGGAN PENJUALAN KONFIRMASI TESTIMONI LAPORAN PRODUK LAPORAN ONGKOS KIRIM LAPORAN KONFIRMASI LAPORAN TRANSAKSI Gambar III.16.
Halaman Laporan Ongkos Kirim
p. Halaman Laporan Konfirmasi
RAKITA BUTIK MUSLIMAH Admin Log out
2017 Risna Dewi Gunawan
© Laporan Konfirmasi No PemesananNomor xxxxx Nomor Rekening xxxxx x Aksi CETAK Nama Pemilik Rekening xxxxx Bank Pengirim xxx Bank Tujuan xxx Jumlah Transfer xxxxx Ket xxxx Tanggal xxxxx CETAK SEMUA ADMIN KATEGORI PRODUK PRODUK ONGKOS KIRIM PELANGGAN PENJUALAN KONFIRMASI TESTIMONI LAPORAN PRODUK LAPORAN ONGKOS KIRIM
LAPORAN KONFIRMASI LAPORAN TRANSAKSI
Gambar III.17.
q. Halaman Laporan Transaksi
RAKITA BUTIK MUSLIMAH Admin Log out
2017 Risna Dewi Gunawan
© Laporan Transaksi No Nomor Pemesanan xxxxx Tanggan Pemesanan xxxxx x Nama Pelanggan xxxxx Total Transfer xxxxx Status BCA xxxxx Periode : xxxxx s/d xxxxx Tampilkan CETAK SEMUA ADMIN KATEGORI PRODUK PRODUK ONGKOS KIRIM PELANGGAN PENJUALAN KONFIRMASI TESTIMONI LAPORAN PRODUK LAPORAN ONGKOS KIRIM
LAPORAN KONFIRMASI LAPORAN TRANSAKSI
Gambar III.18.
2. Antar Muka User
a. Halaman Beranda User
Selamat Datang!
LOGO Beranda Produk Tentang Kami Panduan Belanja Daftar LOGIN
GAMBAR
Feature Products Gambar Nama Gambar Lihat Harga Gambar Nama Gambar Lihat Harga Gambar Nama Gambar Lihat Harga Gambar Nama Gambar Lihat Harga Katalog Produk Gambar Nama Gambar Lihat Harga Gambar Nama Gambar Lihat Harga Gambar Nama Gambar Lihat HargaFOOTER
KATEGORI PRODUK KHIMAR GAMIS AKHWAT GAMIS IKHWAN GAMIS KIDS BAJU COUPLE TESTI MONI xxxxx xxxxx Gambar III.19. Halaman Beranda Userb. Halaman Produk
Selamat Datang!
LOGO Beranda Produk Tentang Kami Panduan Belanja Daftar LOGIN
Katalog Produk Gambar Nama Gambar Lihat Harga Gambar Nama Gambar Lihat Harga Gambar Nama Gambar Lihat Harga
FOOTER
Gambar Nama Gambar Lihat Harga Gambar Nama Gambar Lihat Harga Gambar Nama Gambar Lihat Harga KATEGORI PRODUK KHIMAR GAMIS AKHWAT GAMIS IKHWAN GAMIS KIDS BAJU COUPLE TESTI MONI xxxxx xxxxx Gambar III.20. Halaman Produkc. Halaman Tentang Kami
Selamat Datang!
LOGO Beranda Produk Tentang Kami Panduan Belanja Daftar LOGIN
FOOTER
Kunjungi Butik Kami
Kontak Opening Butik
Sejarah Butik
GOOGLE MAP
View Large Map
Gambar III.21. Halaman Tentang Kami d. Halaman Panduan Belanja
Selamat Datang!
LOGO Beranda Produk Tentang Kami Panduan Belanja Daftar LOGIN
FOOTER
Panduan Belanja
Cara-cara berbelanja pada Rakita Butik Muslimah
Gambar III.22. Halaman Panduan Belanja
e. Halaman Daftar
Selamat Datang!
LOGO Beranda Produk Tentang Kami Panduan Belanja Daftar LOGIN
FOOTER
DAFTAR Nomor Member Nama Depan Nama Belakang KETERANGAN xxxxx xxxxx xxxxx xxxxx Email Password Tanggal Lahir Alamat xxxxx Alamat Ke-2 xxxxx xxxxx Kode Pos xxxxx xxxxx Kota Nomor Telepon Daftar xx xx xx xxxxxIsi Data Diri
Alamat Beranda / Daftar KATEGORI PRODUK KHIMAR GAMIS AKHWAT GAMIS IKHWAN GAMIS KIDS BAJU COUPLE TESTIMONI xxxxx xxxxx Gambar III.23. Halaman Daftar
f. Halaman Login KATEGORI PRODUK KHIMAR GAMIS AKHWAT GAMIS IKHWAN GAMIS KIDS BAJU COUPLE Selamat Datang!
LOGO Beranda Produk Tentang Kami Panduan Belanja Daftar LOGIN
Log in Silahkan Login Email Password Beranda / Daftar xxxxx xxxxx Log in FOOTER OR Daftar! xxxxx xxxxx TESTIMONI Gambar III.24. Halaman Login g. Halaman Lihat Detail Produk
Selamat Datang!
LOGO Beranda Produk Tentang Kami Panduan Belanja Daftar LOGIN
FOOTER
Gambar Beranda / Produk / Produk Detail
Nama Produk Harga Keterangan Produk KATEGORI PRODUK KHIMAR GAMIS AKHWAT GAMIS IKHWAN GAMIS KIDS BAJU COUPLE xxxxx xxxxx TESTIMONI Gambar III.25.
h. Halaman Keranjang Belanja
Rp. xxxx Total Price : Selamat Datang!
LOGO Beranda Produk Tentang Kami Panduan Belanja Daftar LOGIN
FOOTER
Keranjang BelanjaProduk
Beranda / Keranjang Belanja
Keterangan Quantity/Update Harga Total
xxxxx xxxxx xxxxxx xxxxx xxxxx Lanjutkan Belanja
Lanjutkan Belanja Selanjutnya
Aksi Hapus Update KATEGORI PRODUK KHIMAR GAMIS AKHWAT GAMIS IKHWAN GAMIS KIDS BAJU COUPLE xxxxx xxxxx TESTIMONI Gambar III.26.
i. Halaman Cek Out
Selamat Datang!
LOGO Beranda Produk Tentang Kami Panduan Belanja Daftar LOGIN
FOOTER
Cek Out
Produk
Beranda / Cek Out
Keterangan Quantity Harga Total
xxxxx xxxxx xxxxx xxxxx xxxxx KATEGORI PRODUK KHIMAR GAMIS AKHWAT GAMIS IKHWAN GAMIS KIDS BAJU COUPLE No Member Alamat Pengiriman xxxxx Nama Penerima xxxxx Alamat Lengkap xxxxx xxxxx Kode Pos Kota xxxxx Nomor Telepon xxxxx Keterangan xxxxx Selesai TETIMONI xxxxx xxxxx Gambar III.27. Halaman Cek Out
j. Halaman Riwayat Belanja
x No
Selamat Datang!
LOGO Beranda Produk Tentang Kami Panduan Belanja Daftar LOGIN
FOOTER Riwayat Belanja Nama Penerima Status Pembayaran x xxxxx xxxxx xxxxx xxxxx KATEGORI PRODUK KHIMAR GAMIS AKHWAT GAMIS IKHWAN GAMIS KIDS BAJU COUPLE Aksi Nomor Pemesanan Tanggal
Transaksi
Sudah Konfirmasi Cetak
Bukti
xxxxx xxxxx xxxxx xxxxx Cetak Bukti Konfirmasi xxxx
xxxxx
TESTIMONI
Gambar III.28. Halaman Riwayat Belanja k. Halaman Konfirmasi Pembayaran
Selamat Datang!
LOGO Beranda Produk Tentang Kami Panduan Belanja Daftar LOGIN
FOOTER Konfirmasi Pembayaran
Nomor Pemesanan Nomor Rekening Nama Pemilik Rekening
KETERANGAN xxxxx xxxxx xxxxx xxxxx Bank Pengirim Bank Penerima Jumlah Transfer Konfirmasi xxxxx
Isi Data Transaksi
Beranda / Daftar xxxxx KATEGORI PRODUK KHIMAR GAMIS AKHWAT GAMIS IKHWAN GAMIS KIDS BAJU COUPLE xxxxx xxxxx TESTIMONI Gambar III.29.
l. Halaman Testimoni Selamat Datang! LOGO FOOTER KOMENTAR Nama Email Komentar xxxxx xxxxx xxxxx Simpan
Beranda Produk Tentang Kami Panduan Belanja Daftar LOGIN
KATEGORI PRODUK KHIMAR GAMIS AKHWAT GAMIS IKHWAN GAMIS KIDS BAJU COUPLE xxxxx xxxxx TESTIMONI Gambar III.30. Halaman Testimoni m. Halaman Tampil Testimoni
Selamat Datang! LOGO FOOTER KOMENTAR xxxxx xxxxx
Beranda Produk Tentang Kami Panduan Belanja Daftar LOGIN
KATEGORI PRODUK KHIMAR GAMIS AKHWAT GAMIS IKHWAN GAMIS KIDS BAJU COUPLE xxxxx xxxxx TESTIMONI xxxxx xxxxx xxxxx xxxxx Gambar III.31. Halaman Testimoni
3.3.2. Rancangan Basis Data A. Entity Relationship Diagram
Keterangan Tanggal WILAYAH PENGIRIMAN Nm_wilayah Ongkos_kirim Kode_pos Menuju 1 1 Memuat 1 M 1 1 No_pemesan No_rekening Nm_pemilik_rekening Bank_pengirim Bank_tujuan Jumlah_transfer KONFIRMASI KONFIRMASI PRODUK Kd_produk Nm_produk deskripsi Warna Ukuran Kategori Harga Stock gambar 1 Memiliki M No_pemesan Kd_produk Jumlah DETAIL TRANSAKSI DETAIL TRANSAKSI M 1 ADMIN Nama Password Username Mengelola 1 1 PELANGGAN No_member Nama_dpn Nama_blk Alamat Kode_pos Kota Email No_telepon tanggal Password TRANSAKSI No_pemesan No_member Tgl_pemesanan Nm_penerima Alamat_lengkap Kode_pos Status_pembayaran Mempunyai Dilakukan Melakukan Alamat2 Berat Berat Gambar III.32.
B. Logical Record Structure (LRS) 1 M 1 1 M 1 1 1 1 M 1 1 Pelanggan No_member [PK] Nama_dpn Nama_blk Alamat Alamat2 Kode_pos [FK] Kota Email No_telepon Tanggal Password Transaksi No_pemesan [PK] No_member [FK] Tgl_pemesanan Nm_penerima Alamat_lengkap Kode_pos [FK] Status_pembayaran Keterangan Wilayah Kode_pos [PK] Nm_wilayah Ongkos_kirim Produk Kd_produk [PK] Nm_produk Deskripsi Warna Ukuran Kategori [FK] Harga Stock Gambar Berat Detail Transaksi No_pemesan [PK][FK] Kd_produk [FK] Jumlah Berat Konfirmasi No_pemesan[FK] No_rekening Nm_pemilik_rekening Bank_pengirim Bank_tujuan Jumlah_transfer Tanggal Admin Username [PK] Password Nama Gambar III.33.
Logical Record Structure (LRS) E-Commerce
C. Spesifikasi File
1. Spesifikasi Tabel Admin
Nama Tabel : Tabel Admin
Akronim : Admin
Fungsi : Untuk Menyimpan Data Administrator
Type : File Master
Akses File : Random Panjang Record : 85 bytes
Media : Hardisk
Kunci Field : Username
Software : MySQL
Tabel III.1. Spesifikasi Tabel Admin
No 1 2 3
Elemen Data Nama Field Tipe Panjang Keterangan
Password Admin Nama Admin Username Admin password nama username Varchar Varchar Varchar 35 20 30 Primary Key
2. Spesifikasi Tabel Produk
Nama Tabel : Tabel Produk
Akronim : Produk
Fungsi : Untuk Menyimpan Data Produk
Type : File Master
Organisasi File : Indexed Sequential Akses File : Random
Panjang Record : 158 bytes
Media : Hardisk
Kunci Field : kd_produk
Tabel III.2.
Spesifikasi Tabel Produk
No 1 2 3
Elemen Data Nama Field Tipe Panjang Keterangan
Deskripsi Nama Produk Kode Produk deskripsi nm_produk kd_produk Text Varchar 6 50 Primary Key Char 4 5 6 Kategori Ukuran Warna kategori ukuran warna Varchar Varchar 50 10 6 Varchar 7 8 9 Gambar Stock Harga gambar stock harga Varchar Varchar 30 6 Double
10 Berat berat Float
3. Spesifikasi Tabel Kategori
Nama Tabel : Tabel Kategori
Akronim : Kategori
Fungsi : Untuk Menyimpan Data Kategori Produk
Type : File Master
Organisasi File : Indexed Sequential Akses File : Random
Panjang Record : 36 bytes
Media : Hardisk
Kunci Field : kd_ Kategori
Software : MySQL
Tabel III.3.
Spesifikasi Tabel Kategori
No 1 2
Elemen Data Nama Field Tipe Panjang Keterangan
Nama Kategori Kode Kategori nm_kategori kd_kategori 6 30 Primary Key Char Varchar
4. Spesifikasi Tabel Transaksi
Akronim : Transaksi
Fungsi : Untuk Menyimpan Data Transaksi Penjualan
Type : File Transaksi
Organisasi File : Indexed Sequential Akses File : Random
Panjang Record : 513 bytes
Media : Hardisk
Kunci Field : no_pemesan
Software : MySQL
Tabel III.4.
Spesifikasi Tabel Transaksi
No 1 2
Elemen Data Nama Field Tipe Panjang Keterangan
Nomor Member Nomor Pesanan no_member no_pemesan 6 6 Primary Key Char Char 3 4 Nama Penerima Tanggal Pemesanan nm_penerima tgl_pemesanan 35 Date Varchar
5 Alamat Lengkap alamat_lengkap Varchar 200
6 7 Kota Kode Pos kota kode_pos 6 40 Char Varchar
8 Nomor Telepon no_telepon Varchar 20
9 10 Keterangan Status Pembayaran keterangan status_pembayaran (‘pesan’,’l unas’,’bata l’,’menu’,’ menunggu konfirmasi ’) 200 Enum Varchar
5. Spesifikasi Tabel Detail Transaksi
Nama Tabel : Tabel Detail Transaksi
Akronim : Detail Transaksi
Fungsi : Untuk Menyimpan Data Detail Transaksi
Organisasi File : Indexed Sequential Akses File : Random
Panjang Record : 29 bytes
Media : Hardisk
Kunci Field : -
Software : MySQL
Tabel III.5.
Spesifikasi Tabel Detail Transaksi
No 1 2
Elemen Data Nama Field Tipe Panjang Keterangan
Kode_Produk Nomor Pesanan kd_produk no_pemesan 8 10 Char Char 3 4 Jumlah Harga jumlah harga 11 Double Int
5 Berat berat Float
6. Spesifikasi Tabel Wilayah
Nama Tabel : Tabel Wilayah
Akronim : Detail Wilayah
Fungsi : Untuk Menyimpan Data Wilayah
Type : File Transaksi
Organisasi File : Indexed Sequential Akses File : Random
Panjang Record : 24 bytes
Media : Hardisk
Kunci Field : kode_pos
Tabel III.6.
Spesifikasi Tabel Wilayah
No 1 2
Elemen Data Nama Field Tipe Panjang Keterangan
Ongkos Kirim Nama Wilayah ongkos_kirim nm_wilayah 8 10 Primary Key Char Double
3 Kode Pos kode_pos Char 6
7. Spesifikasi Tabel Pelanggan
Nama Tabel : Tabel Pelanggan
Akronim : Pelanggan
Fungsi : Untuk Menyimpan Data Pembeli
Type : File Transaksi
Organisasi File : Indexed Sequential Akses File : Random
Panjang Record : 1151 bytes
Media : Hardisk
Kunci Field : no_member
Software : MySQL
Tabel III.7.
Spesifikasi Tabel Pelanggan
No Elemen Data Nama Field Tipe Panjang Keterangan
1 Nomor Member no_member Char 6
2 Nama Depan nama_dpn Varchar 100
3 Nama Belakang nama_blk Varchar 200
4 Alamat alamat Varchar 255
5 Kode Pos kode_pos Char 5
6 Kota kota Varchar 35
7 Email email Varchar 255
8 Nomor Telepon no_telepon Char 15
9 Tanggal Daftar tgl_daftar Date
8. Spesifikasi Tabel Keranjang Belanja
Nama Tabel : Tabel Keranjang Belanja
Akronim : Keranjang Belanja
Fungsi : Untuk Menyimpan Data Produk yang Ingin dibeli Cutomer
Type : File Transaksi
Organisasi File : Indexed Sequential Akses File : Random
Panjang Record : 24 bytes
Media : Hardisk
Kunci Field : id
Software : MySQL
Tabel III.8.
Spesifikasi Tabel Keranjang Belanja No
1 2 3
Elemen Data Nama Field Tipe Panjang Keterangan
Harga Kode Produk ID harga kd_produk id Double Char 5 10 Primary Key Int 4 5 6 Nomor Member Tanggal Jumlah no_member tanggal jumlah Int Date 6 3 Int
7 Berat berat Float
9. Spesifikasi Tabel Konfirmasi
Nama Tabel : Tabel Konfirmasi
Akronim : Konfirmasi
Fungsi : Untuk Menyimpan Data Konfirmasi Pembayaran Produk yang dibeli
Type : File Transaksi
Akses File : Random Panjang Record : 283 bytes
Media : Hardisk
Kunci Field : -
Software : MySQL
Tabel III.9.
Spesifikasi Tabel Konfirmasi
No 1 2
Elemen Data Nama Field Tipe Panjang Keterangan
Nomor Rekening Nomor Pesanan no_rekening no_pemesan 6 6 Primary Key Char Char 3 4 Bank_pengirim Nama Pemilik Rekening bank_pengirim nm_pemilik_ rekening 30 35 Varchar Varchar
5 Bank_tujuan bank_tujuan Varchar 200
6 8 Tanggal Jumlah Transfer tanggal jumlah_transfer Char 6 Date
10. Spesifikasi Tabel Testimoni
Nama Tabel : Tabel Testimoni
Akronim : Testimoni
Fungsi : Untuk Menyimpan Data Testimoni Produk Para Customer
Type : File Transaksi
Organisasi File : Indexed Sequential Akses File : Random
Panjang Record : 86 bytes
Media : Hardisk
Kunci Field : id
Tabel III.10.
Spesifikasi Tabel Testimoni
No 1 2 3
Elemen Data Nama Field Tipe Panjang Keterangan
Email Nama Pelanggan ID email nama id Varchar Varchar Char 50 6 30 Primary Key
4 Komentar komentar Text
3.3.3. Rancangan Struktur Navigasi A. Struktur Navigasi Admin
LOGIN Dashboard (Index) Admin Kategori Produk Produk Ongkos Kirim Pembeli Penjulalan Konfirmasi Laporan LOGOUT Laporan Ongkos Kirim Laporan Produk Laporan Konfirmasi Laporan Transaksi Testimoni Gambar III.34. Struktur Navigasi Admin
B. Struktur Navigasi User Sebelum Login
Index
Beranda Produk Tentang Kami
Panduan
Belanja Daftar Login
Kategori Produk Khimar Gamis Akhwat Gamis Ikhwan Gamis Kids Gamis Couple Testimoni Gambar III.35.
Struktur Navigasi User Sebelum Login C. Struktur Navigasi User Sesudah Login
Index
Beranda Produk Tentang Kami Panduan Belanja Kategori Produk Khimar Gamis Akhwat Gamis Ikhwan Keranjang Belanja Testimoni Login Logout Gamis Kids Gamis Couple Riwayat Belanja Gambar III.36.
3.4. Implementasi dan Pengujian Unit 3.4.1. Implementasi
A. Implementasi Rancangan Antar Muka Admin
Implementasi rancangan antar muka admin pada aplikasi e-Commerce berdasarkan hasil rancangan antar muka.
1. Halaman Login Admin
Administrator harus melakukan login telebih dahulu agara bisa masuk dan menggunakan halaman admin.
Gambar III.37. Halaman Login Admin
2. Halaman Beranda
Berisi tata cara penggunaan website admin.
Gambar III.38. Halaman Tambah Admin 3. Halaman Edit Admin
Halaman ini berfungsi untuk menambahkan data administrator yang baru.
Gambar III.39. Halaman Edit Admin
4. Halaman Tampil Kategori Produk
Untuk menampilkan data-data kategori produk apa saja yang terdapat pada rakita butik muslimah ini.
Gambar III.40.
Halaman Tampil Kategori Produk
5. Halaman Tambah Kategori Produk
Pada halaman ini administrator dapat menambahkan kategori produk baru
Gambar III.41.
6. Halaman Tampil Produk
Halaman ini menampilkan data-data produk apa saja yang terdapat pada rakita butik muslimah ini
Gambar III.42. Halaman Tampil Produk 7. Halaman Tambah Produk
Pada halaman ini administrator dapat menambahkan produk-produk terbaru yang ada pada rakita butik muslimah.
Gambar III.43.
8. Halaman Tampil Ongkos Kirim
Halaman ini menampilkan data-data ongkos kirim untuk setiap kali pegirimin ke wilayah-wilayah tertentu.
Gambar III.44.
Halaman Tampil Ongkos Kirim 9. Halaman Tambah Ongkos Kirim
Pada halaman ini administrator dapat menambahkan ongkos kirim wilayah yang lainnya yang belum terdaftar pada halaman tampil ongkis kirim.
Gambar III.45.
10. Halaman Tampil Pelanggan
Halaman ini berfungsi untuk menampilkan data pelanggan yang sebelumnya sudah diinput pada halaman user oleh customer.
Gambar III.46. Halaman Tampil Pelanggan 11. Halaman Tampil Transaksi
Halaman ini berfungsi untuk menampilkan data transaksi yang sudah dilakukan oleh customer serta dapat mengupdate data status pembayaran pada saat customer sudah melakukan konfirmasi pembayaran serta dapat melihat detail transaksi lalu dapat mencetak data transaksi tersebut jika diperlukan.
Gambar III.47. Halaman Tampil Transaksi
12. Halaman Tampil Konfirmasi
Halaman ini berfungsi untuk menampilkan data konfirmasi pada saat
customer telah melakukan proses pembayaran pada bank yang disediakan.
Gambar III.48.
Halaman Tampil Konfirmasi 13. Halaman Tampil Testimoni
Halaman ini berfungsi untuk menampilkan data testimoni yang sudah diinput oleh customer pada halaman testimoni user.
Gambar III.49. Halaman Tampil Testimoni
14. Halaman Tampil Laporan Produk
Halaman ini menampilkan laporan produk yang sudah diinput pada form produk untuk selanjutnya dapat mencetak data produk jika diperlukan.
Gambar III.50. Halaman Laporan Produk 15. Halaman Tampil Laporan Ongkos Kirim
Halaman ini menampilkan laporan ongkos kirim yang sebelumnya sudah diinput pada form ongkos kirim guna untuk memperinci data serta dapat mencetak keseluruhan data jika diperlukan.
Gambar III.51.
16. Halaman Tampil Laporan Konfirmasi
Halaman ini menampilkan laporan konfirmasi customer yang sudah melakukan transaksi seperti pada form konfirmasi pembayaran serta dapat dicetak satu persatu atau mencetak semua data konfirmasi tersebut.
Gambar III.52.
Halaman Laporan Konfirmasi 17. Halaman Tampil Laporan Transaksi
Halaman ini menampilkan laporan transaksi yang sudah dilakukan oleh
cutomer seperti pada form trasaksi serta dapat mecetak data transaksi jika
diperlukan.
Gambar III.53.
B. Implementasi Rancangan Antar Muka User
Implementasi rancangan antar muka User sebelum login pada aplikasi
e-Commerce berdasarkan hasil rancangan antar muka. Customer yang belum
melakukan login tidak bisa melakukan transaksi pembelian produk. 1. Halaman Beranda User
Gambar III.54. Halaman Beranda User
2. Halaman Produk
Menampilkan katalog produk yang ada pada rakita butik muslimah
Gambar III.55. Halaman Produk
3. Halaman Tentang Kami
Menampilkan informasi tentang alamat, opening butik serta sejarah pada rakita buti muslimah
Gambar III.56. Halaman Tentang Kami
4. Halaman Panduan Belanja
Menampilkan panduan berbelanja pada rakita butik muslimah untuk memudahkan customer melakukan transaksi.
Gambar III.57. Halaman Panduan Belanja 5. Halaman Daftar
Halaman ini berfungsi untuk mendaftar menjdi pelanggan untuk mendapatkan
email dan password agar bisa melakukan login user dan dapat melakukan
transaksi pembelian produk.
Gambar III.58. Halaman Daftar
6. Halaman Login User
User harus melakukan login terlebuh dahulu agar bisa melakukan transaksi
pembelian produk.
Gambar III.59. Halaman Login 7. Halaman Lihat Detail Produk
User dapat melihat lebih detail pada salah satu produk.
Gambar III.60.
8. Halaman Keranjang Belanja
Setelah user klik beli pada halaman detail produk maka akan muncul keranjang belanja untuk selanjutnya dapat mengupdate jumlah produk yang akan dibeli atau melanjutkan belanja atau melakukan proses transaksi selanjutnya dengan mengklik tombol selanjutnya.
Gambar III.61.
Halaman Keranjang Belanja 9. Halaman Cek Out
Halaman untuk mengisi data alamat untuk proses pengiriman barang yang dipesan
Gambar III.62. Halaman Keranjang Belanja
10. Halaman Riwayat Belanja
Merupakan riwayat belanja yang sudah dilakukan oleh user untuk selanjutnya melakukan konfirmasi pembayaran dan mencetak bukti transaksi.
Gambar III.63. Halaman Riwayat Belanja 11. Halaman Konfirmasi Pembayaran
Merupakan halaman untuk melakukan konfirmasi setelah melakukan pembayaran pada rekening yang disediakan untuk selanjutnya akan dilakukan pengiriman produk yang dibeli.
Gambar III.64. Halaman Riwayat Belanja
12. Halaman Testimoni
Merupakan halaman untuk memberikan saran dan komentar tentang Rakita Butik Muslimah.
Gambar III.65. Halaman Testimoni 13. Halaman Tampil Testimoni
Menampilkan testimoni yang sudah dilakukan oleh user yang telah diinput pada halaman testimoni.
Gambar III.66. Halaman Tampil Testimoni
A. Spesifikasi Sistem Komputer
Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum yang digunakanuntuk menginplementasikan aplikasi reservasi untuk bengkel chandra motor.
1. Spesifikai Perangkat Keras a. Server
1) CPU
(a) Processor Intel Pentium Core 2 Duo (b) RAM DDR2 4 GB
(c) Hard Disk 500 GB 2) Mouse
3) Keyboard
4) Monitor dengan resolusi layar minimum 1024x768 5) Koneksi internet dengan kecepaatan 2 Mbps. b. Client
1) CPU
(a) Processor Intel Pentium 4 (b) RAM DDR2 minimal 200GB (c) HARD DISK minimal 1GB 2) Mouse
3) Keyboard
4) Monitor dengan resolusi layar minimal 1024x768 5) Koneksi internet dengan kecepatan minimal 56 kbps.
2. Spesifikasi Perangkat Lunak a. Server
1) Sistem operasi yang umum digunakan seperti: Microsoft Windows atau
Linux (Ubuntu, Fedora, dan lain-lain).
2) Aplikasi bundle web server seperti: Xampp, WampServer, php2triad yang terdiri dari beberapa komponen, diantaranya:
(a) Aplikasi Apache Server v2 (b) Aplikasi PHP Server v5 (c) Aplikasi MySQL Server v5 (d) Aplikasi phpMyAdmin v3
3) Aplikasi Web Lihatr seperti Mozilla Firefox, Opera, Internet Explorer,
Google Chrome.
b. Client
1) Sistem operasi yang umum digunakan seperti: Microsoft Windows atau
Linux (Ubuntu, Fedora, dan lain-lain).
2) Aplikasi web browser seperti Mozilla Firefox, Opera, Internet
4 Memasukkan dengan kondisi salah satu data benar dan salah satu data salah kemudian klik tombol [Login]
Username: risna (benar)
Password: 12346 (salah)
Sistem akan menolak dan menampilan “Username
atau Password salah!!” Sesuai
Harapan Valid
5 Menginput data yang benar lalu klik tombol [Login]
Username: risna (benar)
Password: 12345 (benar)
Sistem menerima akses kemudian masuk sebagai admin
Sesuai
Harapan Valid 3.4.2. Pengujian Unit
A. Pengujian Terhadap Halaman Login Admin Tabel III.11.
Hasil Black Box Testing Halaman Login Admin
No Skenario Pengujian Text Case Hasil Yang Diharapkan Hasil
Pengujian Kesimpulan
1 Username dan
Password Admin
tidak diisi kemudian klik tombol [Login]
Username: (kosong) Password: (kosong)
Sistem akan menolak dan menampilan “Username dan Password wajib diisi!!”
Sesuai
Harapan Valid
2 Memasukkan
username dan
password tidak diisi atau kosong kemudian klik tombol [Login]
Username: (risna) Password: (kosong)
Sistem akan menolak dan menampilan “Password
wajib diisi!” Sesuai
Harapan Valid
3 Mengosongkan
username dan
password diisi
kemudian klik tombol [Login]
Username: (kosong) Password: (12345)
Sistem akan menolak dan menampilan “ Username
wajib diisi!!” Sesuai
B. Pengujian Terhadap Input Produk
Tabel III.12.
Hasil Black Box Testing Halaman Input Produk
No Skenario Pengujian Text Case Hasil Yang Diharapkan Hasil
Pengujian Kesimpulan
1 Seluruh inputan tidak diisi kemudian klik tombol [Simpan] Kode Produk: (kosong) Nama Produk: (kosong) Deskripsi Produk: (kosong) Warna: (kosong) Ukuran: (kosong) Kategori: (kosong) Harga: (kosong) Stock: (kosong) Gambar: (kosong)
Sistem akan menolak dan menampilan
“1. kode produk wajib diisi!! 2. nama produk wajib diisi!! 3. deskripsi produk wajib diisi!!
4. warna wajib diisi!! 5. ukuran wajib diisi!! 6. kategori wajib diisi!! 7. harga wajib diisi!! 8. stock wajib diisi!! 9. gambar wajib diisi!!”
Sesuai
Harapan Valid
2 Semua telah diisi kecuali kode produk belum diisi kemudilan klik tombol [Simpan] Kode Produk: (kosong) Nama Produk: (Tiara Dress) Deskripsi Produk: (Bahan Wolfice) Warna: (Ungu) Ukuran: (XL) Kategori: (KTG002) Harga: (135000) Stock: (10) Gambar: (baju.jpg)
Sistem akan menolak dan menampilan
“1. kode produk wajib diisi!!”
Sesuai
Harapan Valid
3 Semua telah diisi kecuali nama produk belum diisi kemudilan klik tombol [Simpan] Kode Produk: (PDK001) Nama Produk: (kosong) Deskripsi Produk: (Bahan Wolfice) Warna: (Ungu) Ukuran: (XL) Kategori: (KTG002) Harga: (135000) Stock: (10) Gambar: (baju.jpg)
Sistem akan menolak dan menampilan
“1. nama produk wajib diisi!!”
Sesuai
4 Semua telah diisi kecuali deskripsi produk belum diisi kemudilan klik tombol [Simpan] Kode Produk: (PDK001) Nama Produk: (Tiara Dress) Deskripsi Produk: (kosong) Warna: (Ungu) Ukuran: (XL) Kategori: (KTG002) Harga: (135000) Stock: (10) Gambar: (baju.jpg)
Sistem akan menolak dan menampilan
“1. deskripsi produk wajib diisi!!”
Sesuai
Harapan Valid
5 Semua telah diisi kecuali warna belum diisi kemudilan klik tombol [Simpan] Kode Produk: (PDK001) Nama Produk: (Tiara Dress) Deskripsi Produk: (Bahan Wolfice) Warna: (kosong) Ukuran: (XL) Kategori: (KTG002) Harga: (135000) Stock: (10) Gambar: (baju.jpg)
Sistem akan menolak dan menampilan
“1. warna wajib diisi!!”
Sesuai
Harapan Valid
7 Semua telah diisi kecuali ukuran belum diisi kemudilan klik tombol [Simpan] Kode Produk: (PDK001) Nama Produk: (Tiara Dress) Deskripsi Produk: (Bahan Wolfice) Warna: (Ungu) Ukuran: (kosong) Kategori: (KTG002) Harga: (135000) Stock: (10) Gambar: (baju.jpg)
Sistem akan menolak dan menampilan
“1. ukuran wajib diisi!!”
Sesuai
Harapan Valid
8 Semua telah diisi kecuali kategori belum diisi kemudilan klik tombol [Simpan] Kode Produk: (PDK001) Nama Produk: (Tiara Dress) Deskripsi Produk: (Bahan Wolfice) Warna: (Ungu) Ukuran: (XL) Kategori: (kosong) Harga: (135000) Stock: (10) Gambar: (baju.jpg)
Sistem akan menolak dan menampilan
“1. kategori wajib diisi!!”
Sesuai
9 Semua telah diisi kecuali harga belum diisi kemudilan klik tombol [Simpan] Kode Produk: (PDK001) Nama Produk: (Tiara Dress) Deskripsi Produk: (Bahan Wolfice) Warna: (Ungu) Ukuran: (XL) Kategori: (KTG002) Harga: (kosong) Stock: (10) Gambar: (baju.jpg)
Sistem akan menolak dan menampilan
“1. harga wajib diisi!!”
Sesuai
Harapan Valid
10 Semua telah diisi kecuali stok belum diisi kemudilan klik tombol [Simpan] Kode Produk: (PDK001) Nama Produk: (Tiara Dress) Deskripsi Produk: (Bahan Wolfice) Warna: (Ungu) Ukuran: (XL) Kategori: (KTG002) Harga: (135000) Stock: (kosong) Gambar: (baju.jpg)
Sistem akan menolak dan menampilan
“1. stock wajib diisi!!”
Sesuai
Harapan Valid
11 Semua telah diisi kecuali gambar belum diisi kemudilan klik tombol [Simpan] Kode Produk: (PDK001) Nama Produk: (Tiara Dress) Deskripsi Produk: (Bahan Wolfice) Warna: (Ungu) Ukuran: (XL) Kategori: (KTG002) Harga: (135000) Stock: (10) Gambar: (kosong)
Sistem akan menolak dan menampilan
“1. gambar wajib diisi!!”
Sesuai
Harapan Valid
12 Semua telah diisi kemudian klik tombol [Simpan] Kode Produk: (PDK001) Nama Produk: (Tiara Dress) Deskripsi Produk: (Bahan Wolfice) Warna: (Ungu) Ukuran: (XL) Kategori: (KTG002) Harga: (135000) Stock: (10) Gambar: (baju.jpg)
Sistem menerima lalu akan menampilkan “Data [produk] telah tersimpan” lalu masuk ke halaman tampil produk
Sesuai
C. Pengujian Terhadap Inpur Daftar Pelanggan Tabel III.17.
Hasil Black Box Testing Halaman Input Daftar Pelanggan
No Skenario Pengujian Text Case Hasil Yang Diharapkan Hasil
Pengujian Kesimpulan 1 Seluruh inputan tidak
diisi kecuali nomor member sudah terisi otomatis kemudian klik tombol [Simpan]
Nomor Member: (MBR001) Nama Depan: (kosong) Nama Belakang: (kosong) Email: (kosong) Password: (kosong) Tanggal Lahir: (kosong) Alamat: (kosong) Alamat (ke-2): (kosong) Kode Pos: (kosong) Kota: (kosong) Nomor Telepon: (kosong)
Sistem akan menolak dan menampilan
“1. kode produk wajib diisi!! 2. nama produk wajib diisi!! 3. deskripsi produk wajib diisi!!
4. warna wajib diisi!! 5. ukuran wajib diisi!! 6. kategori wajib diisi!! 7. harga wajib diisi!! 8. stock wajib diisi!! 9. gambar wajib diisi!!”
Sesuai
Harapan Valid
2 Semua telah diisi kecuali nama depan belum diisi kemudilan klik tombol [Simpan] Nomor Member: (MBR001) Nama Depan: (kosong) Nama Belakang: (Dewi Gunawan) Email: (risna@gmail.co m) Password: (123456) Tanggal Lahir: (14,10,1996) Alamat: (Cikampek) Alamat (ke-2): (Bandung) Kode Pos: (41373) Kota: (Karawang) Nomor Telepon: (089601471587)
Sistem akan menolak dan menampilan
“1. nama depan wajib diisi!!”
Sesuai
3 Semua telah diisi kecuali nama belakang belum diisi kemudilan klik tombol [Simpan] Nomor Member: (MBR001) Nama Depan: (Risna) Nama Belakang: (kosong) Email: (risna@gmail.co m) Password: (123456) Tanggal Lahir: (14,10,1996) Alamat: (Cikampek) Alamat (ke-2): (Bandung) Kode Pos: (41373) Kota: (Karawang) Nomor Telepon: (089601471587)
Sistem akan menolak dan menampilan
“1. nama belakang wajib diisi!!”
Sesuai
Harapan Valid
4 Semua telah diisi kecuali email belum diisi kemudilan klik tombol [Simpan] Nomor Member: (MBR001) Nama Depan: (Risna) Nama Belakang: (Dewi Gunawan) Email: (kosong) Password: (123456) Tanggal Lahir: (14,10,1996) Alamat: (Cikampek) Alamat (ke-2): (Bandung) Kode Pos: (41373) Kota: (Karawang) Nomor Telepon: (089601471587)
Sistem akan menolak dan menampilan
“1. email produk wajib diisi!!”
Sesuai
5 Semua telah diisi kecuali password belum diisi kemudilan klik tombol [Simpan] Nomor Member: (MBR001) Nama Depan: (Risna) Nama Belakang: (Dewi Gunawan) Email: (risna@gmail.co m) Password: (kosong) Tanggal Lahir: (14,10,1996) Alamat: (Cikampek) Alamat (ke-2): (Bandung) Kode Pos: (41373) Kota: (Karawang) Nomor Telepon: (089601471587)
Sistem akan menolak dan menampilan
“1. password wajib diisi!!”
Sesuai
Harapan Valid
7 Semua telah diisi kecuali tanggal lahir belum diisi kemudilan klik tombol [Simpan] Nomor Member: (MBR001) Nama Depan: (Risna) Nama Belakang: (Dewi Gunawan) Email: (risna@gmail.co m) Password: (123456) Tanggal Lahir: (kosong) Alamat: (Cikampek) Alamat (ke-2): (Bandung) Kode Pos: (41373) Kota: (Karawang) Nomor Telepon: (089601471587)
Sistem akan menolak dan menampilan
“1. tanggal lahir wajib diisi!!”
Sesuai
8 Semua telah diisi kecuali alamat belum diisi kemudilan klik tombol [Simpan] Nomor Member: (MBR001) Nama Depan: (Risna) Nama Belakang: (Dewi Gunawan) Email: (risna@gmail.co m) Password: (123456) Tanggal Lahir: (14,10,1996) Alamat: (kosong) Alamat (ke-2): (Bandung) Kode Pos: (41373) Kota: (Karawang) Nomor Telepon: (089601471587)
Sistem akan menolak dan menampilan
“1. alamat wajib diisi!!”
Sesuai
Harapan Valid
9 Semua telah diisi kecuali alamat (ke-2) belum diisi kemudilan klik tombol [Simpan] Nomor Member: (MBR001) Nama Depan: (Risna) Nama Belakang: (Dewi Gunawan) Email: (risna@gmail.co m) Password: (123456) Tanggal Lahir: (14,10,1996) Alamat: (Cikampek) Alamat (ke-2): (kosong) Kode Pos: (41373) Kota: (Karawang) Nomor Telepon: (089601471587)
Sistem akan menolak dan menampilan
“1. alamat (ke-2) wajib diisi!!”
Sesuai
10 Semua telah diisi kecuali kode pos belum diisi kemudilan klik tombol [Simpan] Nomor Member: (MBR001) Nama Depan: (Risna) Nama Belakang: (Dewi Gunawan) Email: (risna@gmail.co m) Password: (123456) Tanggal Lahir: (14,10,1996) Alamat: (Cikampek) Alamat (ke-2): (Bandung) Kode Pos: (kosong) Kota: (Karawang) Nomor Telepon: (089601471587)
Sistem akan menolak dan menampilan
“1. kode pos wajib diisi!!”
Sesuai
Harapan Valid
11 Semua telah diisi kecuali kota belum diisi kemudilan klik tombol [Simpan] Nomor Member: (MBR001) Nama Depan: (Risna) Nama Belakang: (Dewi Gunawan) Email: (risna@gmail.co m) Password: (123456) Tanggal Lahir: (14,10,1996) Alamat: (Cikampek) Alamat (ke-2): (Bandung) Kode Pos: (41373) Kota: (kosong) Nomor Telepon: (089601471587)
Sistem akan menolak dan menampilan
“1. kota wajib diisi!!”
Sesuai
13 Semua telah diisi kemudian klik tombol [Simpan] Nomor Member: (MBR001) Nama Depan: (Risna) Nama Belakang: (Dewi Gunawan) Email: (risna@gmail.co m) Password: (123456) Tanggal Lahir: (14,10,1996) Alamat: (Cikampek) Alamat (ke-2): (Bandung) Kode Pos: (41373) Kota: (Karawang) Nomor Telepon: (089601471587)
Sistem menerima lalu akan menampilkan “Data [daftar] telah tersimpan” lalu masuk ke halaman beranda
Sesuai
Harapan Valid 12 Semua telah diisi
kecuali nomor telepon belum diisi kemudilan klik tombol [Simpan] Nomor Member: (MBR001) Nama Depan: (Risna) Nama Belakang: (Dewi Gunawan) Email: (risna@gmail.co m) Password: (123456) Tanggal Lahir: (14,10,1996) Alamat: (Cikampek) Alamat (ke-2): (Bandung) Kode Pos: (41373) Kota: (Karawang) Nomor Telepon: (kosong)
Sistem akan menolak dan menampilan
“1. nomor telepon wajib diisi!!”
Sesuai