Analisis Basis Data ISBN-13

104

3.1.9.2 Data Flow Diagram

Data Flow Diagram merupakan aliran data yang digambarkan untuk mendeskripsikan proses yang terjadi pada sistem yang akan dibangun sehingga data-data yang meliputi sistem dapat diketahui dengan baik. Berikut adalah DFD pada sistem yang dibangun :

3.1.9.2.1 DFD Level 1

DFD Level 1 mempunyai 12 Proses, 7 Entitas, dan 18 Datastore yang berhubungan pada sistem. Berikut adalah gambar DFD Level 1 : Admin 1.0 Proses Login Da ta lo gi n Da ta g an ti pa sswo rd In fo g ag al lo gi n In fo p asswo rd b aru admin Data login Data password baru Pengunjung Data registrasi Info gagal registrasi Member Da ta lo gi n Da ta p assw or d ba ru Da ta lu pa p asswo rd In fo g ag al lo gi n In fo p asswo rd b ar u In fo u se rn am e p asswo rd tmember Da ta lo gi n Da ta re gi st ra si Da ta p assw or d ba ru Da ta lo gi n Da ta re gi st ra si Da ta p as sw ord b ar u 2.0 Pengolahan Data Master Data penerbit Data pengarang Data buku Data bank Data member Data provinsi Data kota Data kategori Info penerbit Info kategori Info pengarang Info buku Info bank Info member Info provinsi Info kota Da ta me m be r Da ta me mb er tkategori tpengarang tpenerbit tbuku tkota Data buku Data buku Data pengarang Data pengarang Data penerbit Data penerbit Data kategori Data kategori Data kota Data kota tprovinsi Data provinsi Data provinsi Data kota Data kota Da ta p ro vi nsi Da ta p ro vi nsi tbank Data bank Data bank 3.0 Pencarian Da ta p en ca ria n In fo p en ca ria n Da ta p en ca ria n In fo p en ca ria n Data pencarian Data pencarian Data pencarian Data pencarian Data pencarian Data pencarian 4.0 Transaksi Pemesanan Data keranjang Data pengiriman Data order Data pengiriman Data pengiriman tkeranjang Da ta k era nja ng torders Data order Data order 5.0 Pengolahan Transaksi Data order Info order Info retur Data retur tretur Da ta re tu r Da ta re tu r Data order Da ta o rd er 7.0 Tracking Data tracking Jasa Pengiriman 8.0 Laporan Info member Info buku Info order Data member Da ta m emb er Da ta b uk u Da ta b uk u Da ta o rd er Da ta o rd er 6.0 Pembayaran Data pembayaran Data pembayaran Info pembayaran tkonfirmasi_ pembayaran Da ta p em ba ya ra n Da ta p em ba ya ra n Payment Gateway Da ta p emb ay ar an In fo p emb ay ar an In fo tr ac ki ng Da ta tr ac ki ng 9.0 Retur tdetail_retur Da ta d et ai l r et ur Info detail retur Info tracking Da ta o rd er In fo o rd er Data order Data order Data detail retur Data detail retur 11.0 Pengelolaan Rating Data rating Info rating trating Da ta ra tin g Da ta ra tin g 10.0 Jejaring Sosial Data buku Data buku Jejaring Sosial Data buku jasa_pengiriman detail_jasa Info jasa pengiriman Data jasa pengiriman Data jasa pengiriman Data jasa pengiriman Data detail jasa Data detail jasa 12.0 SRS Info Rekomendasi Data Rating Da ta O rd er Da ta Bu ku Mail Server Info aktivasi In fo O rd er In fo ret ur In fo re tu r 13.0 Pengolahan Maintenance Sistem Data maintenance Info maintenance Data maintenance Data maintenance Data maintennce Data maintenance Data maintennce Data maintenance Da ta re tu r Da ta re tu r Da ta k era nja ng tdetail_order Data detail order Data detail order Data maintenance Data maintenance Gambar 3.6 DFD Level 1 106 Admin 1.1 Login Data login Info gagal login 1.2 Ganti Password 1.3 Lupa Password 1.4 Registrasi Member Data ganti password Info password baru admin D at a l o g in D a ta lo g in Da ta p ass w o rd b ar u D at a p as sw o rd b a ru Pengunjung In fo g ag al r e g istr asi D at a re g istr asi Member Data login Info gagal login Data password baru Info password baru Data lupa password Info reset password tmember Da ta re g is tr as i D at a re g is tr as i D at a lo g in D at a lo g in Data password baru Data password baru tkota Data kota Data kota tprovinsi D at a p ro v in si Da ta p ro v in si Data Lupa Password Info reset password Mail Server In fo r e se t p ass w o rd In fo ak ti v as i

3.1.9.2.2 DFD Level 2 Proses 1.0 Proses Login

Gambar 3.7 DFD Level 2 Proses 1.0 Proses Login