23 BAB III PEMBAHASAN 3.1. Analisa Kebutuhan 3.1.1. Kebutuhan Pengguna Dalam tahap ini penulis melakukan pengumpulan data yang difokuskan pada kegiatan transaksi dan informasi produk sesuai kebutuhan pengguna. Dalam website akan dibuat tiga halaman yaitu: halaman administrator, halaman anggota (member), dan halaman pengunjung website dengan rincian sebagai berikut: 1. Admin a. Dapat melakukan login. b. Dapat mengubah password. c. Dapat menambah, mengedit dan menghapus produk. d. Dapat menambah, mengedit dan menghapus kategori. e. Dapat merubah status bayar. f. Dapat melihat data pembeli produk. g. Dapat menambah, mengedit dan menghapus ongkos kirim. h. Dapat melihat laporan penjualan. 2. Pengunjung a. Pengunjung dapat mendaftar menjadi anggota. b. Pengunjung dapat melihat informasi produk, detail produk dan cara pembelian.
41
Embed
BAB III PEMBAHASAN - repository.bsi.ac.id...(member), dan halaman pengunjung website dengan rincian sebagai berikut: 1. Admin a. Dapat melakukan login. b. Dapat mengubah password.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
23
BAB III
PEMBAHASAN
3.1. Analisa Kebutuhan
3.1.1. Kebutuhan Pengguna
Dalam tahap ini penulis melakukan pengumpulan data yang difokuskan
pada kegiatan transaksi dan informasi produk sesuai kebutuhan pengguna. Dalam
website akan dibuat tiga halaman yaitu: halaman administrator, halaman anggota
(member), dan halaman pengunjung website dengan rincian sebagai berikut:
1. Admin
a. Dapat melakukan login.
b. Dapat mengubah password.
c. Dapat menambah, mengedit dan menghapus produk.
d. Dapat menambah, mengedit dan menghapus kategori.
e. Dapat merubah status bayar.
f. Dapat melihat data pembeli produk.
g. Dapat menambah, mengedit dan menghapus ongkos kirim.
h. Dapat melihat laporan penjualan.
2. Pengunjung
a. Pengunjung dapat mendaftar menjadi anggota.
b. Pengunjung dapat melihat informasi produk, detail produk dan cara
pembelian.
24
3. Anggota (member)
a. Anggota dapat login sebagai anggota (member).
b. Anggota dapat melihat informasi produk, detail produk dan cara
pembelian.
c. Anggota dapat melakukan pemesanan produk.
d. Anggota dapat melihat status pemesanan atau transaksi.
e. Anggota dapat melakukan logout.
3.1.2. Kebutuhan Sistem
1. Sistem Administrator
Admin dapat melakukan login untuk masuk ke halaman administrator
website untuk mengatur data-data yang berhubungan dengan website dan dapat
melihat order pembelian masuk dan detail transaksi yang dihasilkan dan juga
mengkonfirmasi kepada member apabila barang sudah dikirim.
2. Sistem Anggota (Member System)
Pengunjung yang sudah mendaftar dapat login dengan email dan password
yang dimilikinya, jika belum menjadi anggota pengunjung dapat mendaftar
menjadi anggota. Jika sudah login, anggota dapat melakukan pemesanan dan
pembelian produk serta dapat melihat form transaksi pemesanan berikut record
laporan pembelian dan juga konfirmasi pembayaran.
3. Sistem Keranjang Belanja
Produk yang dipilih akan masuk ke dalam keranjang belanja. Di dalam
keranjang belanja jumlah beli masih dapat diubah, atau menambah produk lagi
dan jika sudah sesuai dengan keinginan maka dapat melanjutkan pembelian.
25
3.2. Perancangan Perangkat Lunak
Dalam hal ini penulis akan menggambarkan rancangan perangkat lunak
website yang akah dibuat, yaitu mengenai layout antar muka (interface), basis
data, maupun struktur navigasi yang nantinya dapat membantu dalam tahap
perancangan website ini.
3.2.1. Rancangan Antar Muka
Berikut adalah rancangan website yang dibuat oleh penulis dari rancangan
admin hingga rancangan member.
1. Rancangan Antar Muka Login Admin
Username
Login
Password
LOGIN ADMIN
Gambar
Gambar III.1
Rancangan Antar Muka Login Admin
26
2. Rancangan Antar Muka Halaman Utama Admin
Gambar III.2
Gambar III.2
Rancangan Antar Muka Halaman Admin
3. Rancangan Antar Muka Ganti Password Admin
Password Baru
Password Lama
Ganti Password Admin
username:
:
:
admin
xxxxx
xxxxx
Simpan
Gambar III.3
Rancangan Antar Muka Ganti Password Admin
Home Password admin Data Provinsi Data Katagori Data Barang Data Pelanggan Pemesanan Barang Konfirmasi Transfer Log out Laporan Log Out
Selamat Datang Admin
27
4. Rancangan Antar Muka Data Provinsi
Data Provinsi
Nama Provinsi Biaya Kirim (Rp) Aksi
Tambah Data
No
1 xxxxxxxx Rp xx.xxx,- Hapus Edit
Gambar III.4
Rancangan Antar Muka Data Provinsi
5. Rancangan Antar Muka Data Kategori
Nama Kategori Tambah DataNo
1 xxxxxxxx Hapus Edit
Tambah Data
Data Kategori
Gambar III.5
Rancangan Antar Muka Data Kategori
28
6. Rancangan Antar Muka Data Barang
Data Barang
Kode Aksi
Tambah Data
No
1 xxxx Hapus Edit
Nama Barang
xxxxxxx
Stok Harga (Rp)
xx Rp. xx.xxx,-
Gambar III.6
Rancangan Antar Muka Data Barang
7. Rancangan Antar Muka Data Member
Kode Aksi
xxxxxx Hapus Edit
Nama Member
xxxxxxx
kelamin No. Telepon
x xxxxxxxx
Username
xxxxx
Data Member
No
1
xxxxxxx CariCari Nama :
Gambar III.7
Rancangan Antar Muka Data Member
29
8. Rancangan Antar Muka Data Pemesanan Barang
Daftar Pemesanan
Tanggal AksiNo
1 dd-mm-yyyy Edit
No. Pemesanan
xxxxxxxx
Nama Member Total Transfer
xxxxxx Rp xx.xxx,-
Status
xxxxx Hapus
Set Bayar
xxxxx
FILTER DATA
Dd-mm-yyyy Periode : s/d Dd-mm-yyyy Tampilkan
Gambar III.8
Rancangan Antar Muka Pemesanan Barang
9. Rancangan Antar Muka Konfirmasi Transfer
Konfirmasi Transfer
Tanggal Aksi
Tambah Data
No
Edit
No. Pemesanan
xxxxxxxx
Nama Member Transfer
xxxxxx Rp xx.xxx,-
Keterangan
xxxxx HapusDd-mm-yyyy1
Gambar III.9
Rancangan Antar Muka Konfirmasi Transfer
30
10. Rancangan Antar Muka Halaman Pengunjung (User)
GAMBAR
HomeDaftar
MemberKonfirmasi
Login
Username
:
Password
:
login
Pendaftaran
Baru
Kategori
xxxxx
xxxxx
xxxxx
xxxxx
xxxxx
Contact
Us
Koleksi Barang
Gambar
Beli
xxxxxxx
Rp. xxx.xxx,-
Detail
Footer
Beli
xxxxxxx
Rp. xxx.xxx,-
Detail
Gambar
Beli
xxxxxxx
Rp. xxx.xxx,-
Detail
Cara pemesanan
Kalender
Lokasi
Gambar
CALL US
Payment
021-96 2465
BCA
MANDIRI
BRI
Header
Pengiriman
Go-Send
Gambar III.10
Rancangan Antar Muka Halaman Pengunjung
31
11. Rancangan Antar Muka Login Menber
LOGIN
Username :
Password :
Login
Gambar III.11
Rancangan Antar Muka Login Member
12. Rancangan Antar Muka Daftar Member
x
PENDAFTARAN MEMBER
Nama Member
username
Password
Password (lagi)
DATA LOGIN
No. Telepon
E-mail
Kelamin
:
:
:
:
:
:
:
xxxxxx
xxxxx
xxxxx
xxxxxxx
x
xxxxx
xxxxxxxxx
Daftar
Gambar III.12
Rancangan Antar Muka Daftar Member
32
13. Rancangan Antar Muka Konfirmasi Pembayaran
KONFIRMASI PEMBAYARAN
No. Pemesanan
Keterangan
Jumlah Transfer (Rp)
Nama Member
:
:
:
:
xxxxxx
Rp. xx.xxx,-
xxxxxxx
xxxxxx
Kirim
Gambar III.13
Rancangan Antar Muka Konfirmasi Pembayaran
33
3.2.2. Rancangan Basis Data
1. Entity Relationship Diagram (ERD)
pelanggan
kd_member
nm_member
kelamin
email no_telepon
username
password
tanggal
barang
kd_barang
nm_barang
harga_modal
harga_jual
stok
keterangan
file_gambarkd_kategori
pemesanan
no_pemesanan
tgl_pemesanan
alamat_lengkap kode_pos kota
kd_provinsi
no_telepon
nm_penerima
status_bayar
konfirmasi
id
Kd_member
jumlah_transfer
keterangan
no_pemesanan
tanggal
m
memuat1
1
memuat
1
idno_pemesanan
kode_barang
harga
jumlah
1
m pemesanan_item
memuat
1
alamat
melakukan
1
1
m
kategori
Kd_member
Gambar III.14
Entity Relationship Diagram (ERD)
34
2. Logical Record Structure (LRS)
Keterangan:
* : Primary Key / Kunci Utama
** : Foreign Key / Kunci Tamu
Gambar III.15
Logical Record Structure (LRS)
35
3. Spesifikasi File
Menjelaskan tentang file atau table yang terbentuk dari transformasi Entity
Relationship Diagram (ERD), dan file-file penunjang untuk website. File-file
tersebut tersimpan dalam database dengan nama hpa dengan parameter-parameter