Analisis Basis Data Analisis Sistem

3.1.5.2 Kamus Data Entity Relationship Diagram ERD

Kamus data ERD Merupakan katalog atribut dari suatu entitas yang terdapat dalam entity relationship diagram ERD. Kamus data entity relationship diagram ERD dapat dilihat selengkapnya dalam Tabel 3.1 di bawah ini. Tabel 3.3 Kamus Data Entity Relationship Diagram ERD No. Nama Entitas Relasi Atribut 1 brg_merek 1. kd_merek 2. merek 3. seo_merek 2 brg_kategori 1. kd_kategori 2. kategori 3. seo_kategori 3 brg_produk 1. kd_produk 2. produk 3. seo_produk 4. deskripsi 5. harga 6. diskon 7. berat 8. tgl_masuk 9. tgl_release 10. gambar 11. dilihat 4 Member 1. kd_member 2. email_member 3. password 4. nama_member 5. no_identitas 6. tanggal_lahir 7. jenis_kelamin 8. alamat 9. kode_pos 10. no_telp_member 11. kode_aktifasi 12. aktif 13. blokir 5 Provinsi 1. kd_provinsi 2. provinsi 6 Kabkota 1. kd_kabkota 2. nama_kabkota 3. kabkota Tabel 3.3 Kamus Data Entity Relationship Diagram ERD lanjutan No. Nama Entitas Relasi Atribut 7 brg_itemproduk 1. ukuran 2. stok 8. t_jabatan 1. kd_jabatan 2. nama_jabatan 9. t_pegawai 1. kd_pegawai 2. nama_pegawai 3. tanggal_lahir 4. jenis_kelamin 5. alamat_pegawai 6. email_pegawai 7. no_telp_pegawai 8. tgl_masuk_pegawai 9. foto 10. mod_bank 1. kd_bank 2. nama_bank 3. no_rek 4. nama_pemilik 5. gambar 11. t_jasa_pengiriman 1. kd_jasa_pengiriman 2. nama_jasa_pengiriman 3. tracking 12. t_jenis_pengiriman 1. kd_jenis_pengiriman 2. nama_jenis_pengiriman 13. detail_pemesanan 1. kd_detail_pemesanan 2. hargasatuan 3. jumlah 4. diskon 14. Pemesanan 1. kd_pemesanan 2. stat_pemesanan 3. tgl_pemesanan 4. jam_pemesanan 5. tglterima 15. t_ongkir 1. kd_ongkir 2. tarif 3. lama Tabel 3.3 Kamus Data Entity Relationship Diagram ERD lanjutan No. Nama Entitas Relasi Atribut 16. Pembayaran 1. kd_pembayaran 2. rek_member 3. atas_nama 4. tanggal_pembayaran 5. jumlah_pembayaran 17. Pengiriman 1. kd_pengiriman 2. jasapengiriman 3. no_resi 4. tanggal_kirim 5. tanggal_terima 6. waktu_terima 7. penerima 18. tujuan_pengiriman 1. kd_tujuan 2. nama_penerima 3. alamat_tujuan 4. kode_pos 5. no_telp_tujuan 19. testimonial 1. kd_testimonial 2. isi_testimonial 3. waktu 20. Retur 1. kd_retur 2. tgl_retur 21. retur_detail 1. kd_retur_detail 2. jml_retur 3. status_return 22. retur_alasan 1. kd_alasan 2. alasan 3. jml 23. pengiriman_retur 1. kd_pengiriman_retur 2. jasapengiriman_retur 3. no_resi 4. tanggal_kirim 24 t_berita 1. kd_berita 2. judul_berita 3. isi_berita 4. gambar_berita 5. selengkapnya Tabel 3.3 Kamus Data Entity Relationship Diagram ERD lanjutan No. Nama Entitas Relasi Atribut 25. temp_pemesanan 1. kd_temp_pemesanan 2. session_id 3. jumlah 4. ukuran 5. diskon 6. harga_satuan 7. tgl_temp_pemesanan 8. jam_temp_pemesanan 9. stok_tem_pemesanan 26. Komentarproduk 1. kd_komentar 2. nama_komentar 3. isi_komentar 4. tgl 5. jam_komentar 6. aktif 27 Mod_kurs 1. kode 2. kurs

3.1.6 Analisis Fungsional

Merupakan sistem yang secara fungsional terintegrasi ke dalam bentuk keseimbangan.

3.1.6.1 Diagram Konteks

Diagram konteks berfungsi untuk memetakan model lingkungan menggambarkan hubungan antar entitas luar, masukkan dan keluaran sistem, yang direpresentasikan melalui lingkungan tunggal yang mewakili keseluruhan sistem. Aplikasi e-Commerce Distro Harmony Cianjur JNE Info tracking JNE PENGUNJUNG MEMBER Data pesanan Info pesanan Data Produk Data pendaftaran pengunjung Data merek Data kategori Data detail produk Data komentar produk Data Konfirmasi aktifasi Info Produk Info pendaftaran pengunjung Info merek Info kategori Info detail produk Info komentar produk Info konfirmasi aktifasi Info login member Info imail Info Member Info merek Info kategori Info produk Info detail produk Info pemesanan Info pembayaran Info komentar produk Info testimonial Data login member Data email Data Member Data merek Data kategori Data produk Data detail produk Data pemesanan Data pembayaran Data komentar produk Data testimonial Jejaring sosial Info Produk Mail Server e-mail Info Aktifasi Info Password Info Pemesanan Info Pembayaran Info konfirmasi pembayaran Info pengiriman Info Retur Info status retur Pegawai Kasir PIMPINAN PEGAWAI Pemilik Distro Info Login Kasir Info Transaksi Info Password Data Login Kasir Data Transaksi Data Password Data Login Pemilik distro Data Laporan Data Password Info Login Pemilik distro Info Laporan Info Password Info Login Pegawai Info Komenarproduk testi produk tambah, edit, hapus Info Berita tambah, edit, hapus Info Password Data Login Pegawai Data Komenarproduk testi produk tambah, edit, hapus Data Berita tambah, edit, hapus Data Password Info Login Pimpinan pegawai, Info Jabatan tambah, edit, hapus, Info Pegawaitambah, edit, hapus, Info Merek tambah, edit, hapus, Info Kategori tambah, edit, hapus, Info Produk tambah, edit, hapus, Info item Produk tambah, edit, hapus, Info kabkota tambah, edit, hapus, Info Provinsi tambah, edit, hapus, Info Jasa Pengiriman tambah, edit, hapus, Info Jenis Pengiriman tambah, edit, hapus, Info Backuprestore, Info password, info bank, info kurs Data Login Pimpinan pegawai, Data Jabatan tambah, edit, hapus, Data pegawai tambah, edit, hapus, Data Merek tambah, edit, hapus, Data Kategori tambah, edit, hapus, Data Produk tambah, edit, hapus, Data item Produk tambah, edit, hapus, Data kabkota tambah, edit, hapus, Data Provinsi tambah, edit, hapus, Data Jasa Pengiriman tambah, edit, hapus, Data Jenis Pengiriman tambah, edit, hapus, Data Backuprestore, Data password, data bank, data kurs data tracking JNE PAYPAL Gambar 3.5 Diagram Konteks

3.1.6.2 Data Flow Diagram DFD

DFD merupakan model dari sistem untuk menggambarkan pembagian sistem ke model yang lebih kecil. Berdasarkan diagram konteks pada Gambar 3.5, aliran informasi yang terjadi di dalam SPBO divisualisasikan pada Gambar 3.6 sebagai berikut:

1. Data Flow Diagram Level 1

z Data pesanan Data pendaftaran pengunjung data testimonial Data pembayaran Info produk PENGUNJUNG MEMBER PAYPAL Jejaring sosial Mail Server e-mail Pegawai Kasir Pemilik Distro Brg_produk Brg_merek Brg_itemproduk Brg_kategori 3 Pengolahan data master Info produk 5 pencarian Produk Data ongkir Data ongkir Data item produk Data item produk Data kategori Data kategori Data merek Data merek Data produk Data produk Data merek Data kategori Data produk T_pegawai T_jabatan Data jabatan Data jabatan Data pegawai Data pegawai PIMPINAN PEGAWAI 1 Login Data login Pimpinan Pegawai Data login pimpinan pegawai valid T_jasa_pengiriman T_jenis_pengiriman T_ongkir Pengiriman_retur pengiriman pemesanan member Temp_pemesanan Retur_detail retur pembayaran Mod_kurs Mod_bank Detail_pemesanan Tujuan_pengiriman Data login Pemilik distro info login Pimpinan Pegawai provinsi kabkota Data kabkota Data kabkota Data kabkota Data provinsi Data provinsi Data jenis pengiriman Data jenis pengiriman Data jasa pengiriman Data jasa pengiriman Data kurs Data kurs Data bank Data mod_bank T_berita komentarproduk 12 Pengolahan data informasi Data t_berita Data komentarproduk Data komentarproduk Data berita Data login Pegawai info login Pegawai Data komentarproduk Data komentarproduk Data berita Data berita Data kabkota 8 Pemesanan produk Data ongkir Data produk Data produk Data tujuan pengiriman Data tujuan pengiriman Data pemesanan Data pemesanan Data pemesanan 9 Pengolahan data transaksi Data pemesanan Data transaksi Data transaksi info login kasir Data login kasir Info pembayaran Data pembayaran Data detail pemesanan Data detail pemesanan Data detail pemesanan Data detail pemesanan 11 Konfirmasi pembayaran 10 Pengolahan catatan pemesanan Pemesanan produk Info produk 14 testimonial 15 pengolahan komentarproduk Data testimonial Info testimonial Info produk Data produk Data produk Data pesanan Data pesanan Data retur detail Data produk Info produk Data produk Info produk 7 Pengolahan data member 13 Pengoolahan retur produk 6 pendaftaran member Info testimonial testimonial Info testimonial Data member Data member Data login member Data login member Data member Data member Pengolahan retur Data kabkota Info pendaftaran Info konfirmasi pembayaran Data pesanan Data pengiriman pengiriman Data retur detail Data retur Data retur Data pengiriman retur Data pengiriman retur Data retur produk Data pembayaran Data pembayaran Data pembayaran 2 lupa password Data password Info password Info pendaftaran pengunjung Data merek Retur_alasan Data Retur alasan Data Retur alasan Info Login Pimpinan pegawai, Info Jabatan tambah, edit, hapus, Info Pegawaitambah, edit, hapus, Info Merek tambah, edit, hapus, Info Kategori tambah, edit, hapus, Info Produk tambah, edit, hapus, Info item Produk tambah, edit, hapus, Info kabkota tambah, edit, hapus, Info Provinsi tambah, edit, hapus, Info Jasa Pengiriman tambah, edit, hapus, Info Jenis Pengiriman tambah, edit, hapus, Info Backuprestore, Info password, info bank, info kurs, info ongkir Data Login Pimpinan pegawai, Data Jabatan tambah, edit, hapus, Data pegawai tambah, edit, hapus, Data Merek tambah, edit, hapus, Data Kategori tambah, edit, hapus, Data Produk tambah, edit, hapus, Data item Produk tambah, edit, hapus, Data kabkota tambah, edit, hapus, Data Provinsi tambah, edit, hapus, Data Jasa Pengiriman tambah, edit, hapus, Data Jenis Pengiriman tambah, edit, hapus, Data Backuprestore, Data password, data bank, data kurs, data ongkir JNE Data Tracking JNE info Tracking JNE Gambar 3.6 DFD data flow diagram level 1