Analisis Basis Data Analisis Sistem

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