kategori, data satuan,
mengelola data pembelian, data
retur, data laporan yang
terdapat dalam aplikasi.
Konsumen Melakukan
transaksi pembelian.
- Mampu
mengoperasikan komputer dan
browsing di internet. Pengunjung
Mengunjungi website dan
melihat daftar obat.
- Mampu
mengoperasikan komputer dan
browsing di internet.
Dari penelitian di CV. Fanan Jaya maka dapat di simpulkan bahwa spesifikasi pengguna di CV. Fanan Jaya sudah memenuhi kebutuhan sistem yang
akan di bangun.
3.1.5 Analisis Basis Data
Basis data atau yang sering juga disebut database merupakan salah satu komponen penting dalam sistem informasi yang terkomputerisasi, karena
berfungsi sebagai basis penyedia informasi bagi pemakainya. Basis data juga diibaratkan sebagai sebuah tempat atau wadah dimana didalamnya terdapat
kumpulan data
yang saling
berhubungan yang
disimpan secara
bersamasedemikian rupa dan tanpa pengulangan redudansi yang tidak perlu untuk memenuhi berbagai kebutuhan.
3.1.5.1 Entity Relationship Diagram ERD
ERD digunakan untuk menggambarkan secara sistematis berbagai entitas dan komponen data yang dimiliki sistem dan hubungan antar masing-masing
entitas tersebut. ERD Aplikasi penjualan online pada CV. Fanan Jaya adalah seperti pada gambar 3.5.
Users
Pembayaran Mengelola
Konsumen Membeli
Obat 1
N
Memiliki 1
1
N N
Ongkos pengiriman Memiliki
Paket pengiriman N
1 Jasa pengiriman
Memiliki N
1 Memiliki
N Kota
Memiliki 1
N Provinsi
1
Memiliki
Detil pembelian 1
1 Memiliki
1
Retur 1
Mengelola 1
N
Memiliki Kategori
N 1
Id users
Id provinsi Nama_provinsi
Id provinsi Id kota
Id kota Nama_kota
Id ongkos Id kota
Id ongkos
Id paket Id ongkos
Id paket Id jasa
Id konsumen Id users
Id pembayaran Id users
Id pembelian
Id pembayaran
Id pembayaran Id pembelian
Id pembelian Id detil
Id detil
Id paket Id jasa
Id_konsumen Id pembelian
Id obat
Id pembelian Id obat
Id kategori Memiliki
1 1
Memiliki 1
1 Id ongkos
Id pembelian Id retur
Id_pembelian
Detil retur Mengelola
N 1
1
1 Id_pembelian
1 N
Id retur Id users
Id detil_retur Id retur
Id_retur Id retur
Memiliki Memiliki
Id detil Id_detil_retur
Id kategori Id kota
Id konsumen Id_kategori
Satuan Memiliki
N 1
Nama_ kategori Id satuan
Nama_satuan Id_satuan
username password
Nama_konsumen
Id_pembelian Status_retur
Id_provinsi
Id_paket Id_kota
Lama_kirim harga_kirim
Id_jasa
Nama_paket keterangan_paket
Nama_jasa Alamat_jasa
Telepon_jasa Website_jasa
Tgl_retur
Id_detil_retur Id_detil
Id konsumen Nama_obat
Id obat Id satuan
Id_obat jml_obat
jml_retur alasan_retur
Id_kota Alamat_konsumen
Kodepos No_telepon
email password
vpassword Tgl_registrasi
Status_konsumen Log_konsumen
nilai_satuan keterangan_obat
berat_obat stok_obat
diskon_obat Harga_obat
hits_obat gambar_obat_1
gambar_obat_2 Ke_bank
dari_bank No_rekening
Atasnama Jml_pembayaran
No_invoice Tgl_pembelian
Tgl_pembayaran Tgl_pengiriman
Tgl_terkirim Tgl_expired
Tgl_expired_retur Total_pembelian
Nama_penerima Id_ongkos
Alamat_pengiriman kodepos
Biaya_kirim noresi_kirim
Jenis_pembayaran Text_pembelian
Status_pembelian Status_promo
Nama_bank rekening
Atas_nama Email_paypal
retur_lewat tgl_retur
Nilai_gram vpassword
Nama_users Status_users
Status_aktif log_users
Gambar 3.5 ERD Aplikasi Penjualan Online CV. Fanan Jaya
53
3.1.6 Analisis Fungsional