• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.1.5 Analisis Kebutuhan Fungsional

3.1.7.2 Data Flow Diagram

DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada

atau sistem baru yang akan dikembangkan secara logika tanpa

mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan. DFD dapat menggambarkan arus data di dalam sistem dengan terstruktur dan jelas. [4]

Berikut adalah DFD Sistem Pemesanan dan Pemasaran Barang dengan metode Customer Relationship Management pada PT Yoshindo Indonesia Technology :

1.0 Daftar 2.0 Lupa password 3.0 Login 4.0 Pengelolaan akun 5.0 Pengolahan data master 6.0 View Produk 7.0 Pemesanan 8.0 Komentar produk 9.0 appointment 10.0 Pengolahan forum 11.0 Laporan Pelanggan Admin Produk User Bank Keranjang Kategori Kota Provinsi Appointment Komentar_Produk Komentar Pembayaran Forum Admin Pemesanan Pelanggan Detail_Pemesanan Data pendaftaran Info pendaftaran gagal, Info pendaftaran berhasil

Data email

Info password yg diminta Data email

Info password yg diminta

Data login Info login invalid

Da ta l og in In fo l og in in v a lid Pendaftaran berhasil Login Berhasil

Data profil yg akan diubah

Info profil yg telah diubah

Info login invalid Data login

Data produk yg akan ditambah, diubah, atau dihapus Data kota yg akan ditambah, diubah, atau dihapus Data provinsi yg akan ditambah, diubah, atau dihapus Data kategori yg akan ditambah, diubah, atau dihapus Data bank yg akan ditambah, diubah, atau dihapus Data admin yg akan ditambah, diubah, atau dihapus

info produk yg telah ditambah, diubah, atau dihapus info kota yg telahditambah, diubah, atau dihapus Info provinsi yg telah ditambah, diubah, atau dihapus Info kategori yg telah ditambah, diubah, atau dihapus Info bank yg telah ditambah, diubah atau dihapus Data admin yg telah ditambah, diubah,atau dihapus

Info kategori yg telah ditambah, diubah, atau dihapus

Data kategori yg akan ditambah, diubah, atau dihapus

Data kota yg akan ditambah, diubah, atau dihapus

Info kota yg telah ditambah, diubah atau dihapus

Info provinsi yg telah ditambah, diubah, atau dihapusi

Data provinsi yg akan ditambah, diubaht, atau dihapusi

Data bank yg akan ditambah, diubah, atau dihapus

Info bank yg telah ditambah, diubah, atau dihapus Data pendaftaran

Info pendaftaran gagal, Info pendaftaran berhasil

Data admin yg akan ditambah, diubah Info admin yg akan ditambah, diubah

Data produk yg akan ditambah, diubah, atau dihapus info produk yg telah ditambah, diubah, atau dihapus

Data kategori yg akan dilihat Info kategori yg akan dilihat

Data produk yg akan dilihat atau dicari Info produk yg akan dilihat atau dicari Data kategori yg akan dilihat

Data produk yg akan dilihat atau dicari Info kategori yg akan dilihat Info produk yg akan dilihat atau dicari

Data keranjang yg akan ditambah, diubah atau dihapus Data pemesanan yg akan ditambah atau dibatalkan Data detail pemesanan yg akan ditambah Data pembayaran

Info keranjang yg telah ditambah, diubah atau dihapus Info pemesanan yg telah ditambah atau dibatalkan Info detail pemesanan yg telah ditambah Info pembayaran

Info konfirmasi status pembayaran Info konfirmasi status pengiriman

Data keranjang yg akan ditambah, diubah atau dihapus Info keranjang yg telah ditambah, diubah atau dihapus

Data pembayaran Info pembayaran Info detail pemesanan yg telah ditambah

Data detail pemesanan yg akan ditambah Info pemesanan yg telah ditambah atau dibatalkan Info konfirmasi status pembayaran Info konfirmasi status pengiriman

Data pemesanan yg akan ditambah atau dibatalkan Data Konfirmasi status pembayaran Data Konfirmasi status pengiriman Data produk yg akan dilihat Data komentar produk yg akan ditambah

Info produk yg akan dilihat Info komentar produk yg telah ditambah

Data produk yg akan dilihat Info produk yg akan dilihat

Data komentar produk yg akan ditambah Info komentar produk yg telah ditambah Data Konfirmasi status pembayaran

Data Konfirmasi status pengiriman

Info konfirmasi status pembayaran Info konfirmasi status pengiriman

Data appoinment, yg akan ditambah, atau dihapus Info appointment yg telah ditambah atau dihapus Info status appointment yg telah diubah

Data status appoinment yg akan diubah Info status appointment yg akan diubah Data appoinment, yg akan ditambah, atau dihapus Data status appoinment yg akan diubah Info appointment yg telah ditambah atau dihapus

Info status appointment yg telah diubah Info komentar yang telah dilihat atau ditambah

Data komentar yang akan dilihat atau ditambah

Data topik yg akan dilihat, atau ditambah, Info topik yg telah dilihat, atau ditambah

Info topik yg telah dilihat, atau ditambah Info komentar yg telah dilihat, atau ditambah

Data topik yg akan dilihat, atau ditambah, Data komenta yg akan ditambah

Data laporan pelanggan Data laporan per produk Data laporan pertransaksi Info laporan pelanggan

Info laporan per produk Infolaporan pertransaksi Data laporan pelanggan

Data laporan per produk Data laporan pertransaksi Info laporan pelanggan Info laporan per produk Infolaporan pertransaksi Da ta pas s wo rd y g a k an d iub ah , Da ta pr o fi l y g a k a n di u ba h

Data password yg akan diubah, Data profil yg akan diubah

Info password yang telah diubah, Info Profil yang telah diubah Data pendaftaran

Info pendaftaran gagal, Info pendaftaran berhasil

Info p as s w or d y an g tel ah di ub ah , Info Pr o fi l y an g tel ah di ub ah

4.1 Ubah password 4.2 Ubah profil Pelanggan

Data password yg akan diubah

Info password yg telah diubah

Data profil yg akan diubah

Info profil yg telah diubah

Pelanggan Data profil yg akan diubah

Info profil yg telah diubah Data password yg akan diubah

Info password yg telah diubah

User

Admin

Admin

Data profil yang akan diubah Data password yg akan diubah

Info password yg telah diubah

Info profil pelanggan yg telah diubah

Data profil yang akan diubah

Info profil pelanggan yg telah diubah

5.1 Olah Data Kategori 5.2 Olah Data produk 5.5 Olah data Kota Admin

Kategori

produk

Kota Data Kategori yang akan ditambah, diubah atau dihapus

Info Kategori yang telah ditambah, diubah atau dihapus

Data produk yang akan ditambah, diubah atau dihapus

Info produk yang telah ditambah, diubah atau dihapus

Data Kota yang akan ditambah, diubah atau dihapus Info Kota yang telah ditambah, diubah atau dihapus

5.3 Olah Data Bank

bank

Data bank yang akan ditambah, diubah atau dihapus Info bank yang telah ditambah, diubah atau

dihapus

5.4 Olah Data

Provinsi

Provinsi Info Provinsi yang telah ditambah, diubah atau dihapus

Data Provinsi yang akan ditambah, diubah atau dihapus

Data Kategori yang akan ditambah, diubah atau dihapus Info Kategori yang telah ditambah, diubah atau dihapus

Data produk yang akan ditambah, diubah atau dihapus Info produk yang telah ditambah, diubah atau dihapus

Info bank yang telah ditambah, diubah atau dihapus

Data bank yang akan ditambah, diubah atau dihapus

Data Provinsi yang akan ditambah, diubah atau dihapus

Info Provinsi yang telah ditambah, diubah atau dihapus

Data Kota yang akan ditambah, diubahatau dihapus Info Kota yang telah ditambah, diubahatau dihapus

5.6 Olah data

admin Data admin yang akan ditambah atau diubah

Info admin yang telah ditambah atau diubah

Admin Data admin yang akan ditambah atau diubah

Info admin yang telah ditambah atau diubah

5.1.1 Tambah Data kategori 5.1.2 ubah Data kategori 5.1.3 Hapus Data kategori Admin kategori

Data kategori yang akan ditambah

Data kategori yang akan diubah

Data kategori yang akan dihapus Info kategori yang telah ditambah

info kategori yang telah diubah

Info kategori yang telah dihapus

Info kategori yang akan ditambah Data kategori yang telah ditambah

Data kategori yang akan diubah

info kategori yang telah diubah

Data kategori yang akan dihapus Info kategori yang telah dihapus Gambar 3.11. DFD Level 2 Proses 5.1 (Pengolahan data kategori)

5.2.1 Tambah Data produk 5.2.2 Ubah Data produk 5.2.3 Hapus Data Produk Admin produk

Data produk yang akan ditambah

Data produk yang akan diubah

Data produk yang akan dihapus info produk yang telah ditambah

info produk yang akan diubah

Info produk yang telah dihapus

Data produk yang telah ditambah info produk yang akan ditambah

Data produk yang akan diubah

info produk yang telah diubah

Data produk yang akan dihapus Info produk yang telah dihapus

5.3.1 Tambah Data Bank 5.3.2 Ubah Data Bank 5.3.3 Hapus Data Bank Admin Bank

Data bank yang akan ditambah

Data bank yang akan diubah

Data bank yang akan dihapus info bank yang telah ditambah

info bank yang telah diubah

Info bank yang telah dihapus

Data bank yang akan ditambah info bank yang telah ditambah

Data bank yang akan diubah

info bank yang telah diubah

Data bank yang akan dihapus

Info bank yang telah dihapus

Gambar 3.13. DFD Level 2 Proses 5.3 (Pengolahan data bank)

5.4.1 Tambah Data Provinsi 5.4.2 Ubah Data Provinsi 5.4.3 Hapus Data Provinsi Admin Provinsi

Data Provinsi yang akan ditambah

Data Provinsi yang akan diubah info Provinsi yang telah ditambah

info Provinsi yang telah diubah

Data Provinsi yang telah ditambah info Provinsi yang akan ditambah

info Provinsi yang telah diubah Data Provinsi yang akan diubah

Data Provinsi yang akan dihapus

Info Provinsi yang telah dihapus Info Provinsi yang telah dihapus Data Provinsi yang akan dihapus

Gambar 3.14. DFD Level 2 Proses 5.4 (Pengolahan data provinsi)

5.5.1 Tambah Data Kota 5.5.2 Ubah Data Kota 5.5.3 Hapus Data Kota Admin Kota

Data kota yang akan ditambah

Data kota yang akan dihapus Data kota yang akan diubah info kota yang telah ditambah

info kota yang telah dihapus Info kota yang telah diubah

Data kota yang akan ditambah info kota yang telah ditambah

Data kota yang akan diubah

Info kota yang telah diubah

Data kota yang akan dihapus

info kota yang telah dihapus

5.6.1 Tambah Data admin 5.6.2 Ubah Data admin Admin admin

Data tambah admin

Data tambah admin

Data admin yg akan diubah info tambah admin

info tambah admin

info admin yg telah diubah

Data admin yg akan diubah

info admin yg telah diubah

Gambar 3.16. DFD Level 2 Proses 5.6 (Pengolahan data admin)

6.1 Tampil Produk

6.2 Cari Produk Pelanggan

Data produk yang akan dilihat

Data produk yang akan dicari Info produk yang akan dilihat

Info kategori

Info produk yang akan dicari

Produk Kategori Info kategori

Data produk yang akan dilihat

Info produk yang akan dilihat

Info produk yang akan dicari

Data produk yang akan dicari

7.1 Pengolahan data keranjang 7.2 Pengolahan data pemesanan 7.3 Pengolahan data detail pemesanan Pelanggan Admin 7.4 Pembayaran Data keranjang yg akan ditambah, diubah, atau dihapus

Info keranjang yg akan ditambah, diubah, atau dihapus

Keranjang Data keranjang yg akan ditambah, diubah, atau dihapus

Info keranjang yg akan ditambah, diubah, atau dihapus

Data Pemesanan yang akan ditambah atau dibatalkan

Info detail pemesanan, info pemesanan

Data detail pemesanan

Info detail pemesanan

Data pembayaran Info pemesanan, Info pembayaran

Info pembayaran,

Pemesanan Data pemesanan yang akan ditambah atau dibatalkan

Data Konfirmasi status pembayaran Data Konfirmasi status pengiriman

Detail_Pemesanan Info detail pemesanan

Data detail pemesanan

Pembayaran Data pembayaran

Info pembayaran Info pemesanan yang telah ditambah atau dibatalkan

Info konfirmasi status pembayaran Info konfirmasi status pengiriman

Data Konfirmasi status pembayaran Data Konfirmasi status pengiriman

Info pemesanan yang telah ditambah atau dibatalkan Info konfirmasi status pembayaran

Info konfirmasi status pengiriman

Info Pemesanan yang telah ditambah atau dibatalkan

Inf o P em es a na n In fo P e me s a n an

Gambar 3.18. DFD Level 2 Proses 7(Pemesanan)

7.1.1 Tambah data keranjang 7.1.2 Ubah data keranjang 7.1.3 Hapus data keranjang Keranjang Pelanggan

Data keranjang yg akan ditambah

Info keranjang yg telah ditambah

Data keranjang yg akan diubah

Info keranjang yg telah diubah

Data keranjang yg akan dihapus

Info keranjang yg telah dihapus

Data keranjang yg akan ditambah

Info keranjang yg telah ditambah

Data keranjang yg akan diubah

Info keranjang yg telah diubah

Data keranjang yg akan dihapus

Info keranjang yg telah dihapus

7.2.1 Tambah pemesanan 7.2.3 Pembatalan pemesanan 7.2.2 Konfirmasi status pemesanan Pelanggan Admin

Info pemesanan yang telah ditambah Data pemesanan yang akan ditambah

Info konfirmasi status pembayaran Info konfirmasi status pengiriman

Info konfirmasi status pembayaran Info konfirmasi status pengiriman Data Konfirmasi status pembayaran

Data Konfirmasi status pengiriman Info pemesanan yang telah ditambah

Data pemesanan yang akan dibatalkan

Info pemesanan yang telah dibatalkan Info pemesanan yang telah dibatalkan

Pemesanan Data pemesanan yang akan ditambah

Info pemesanan yang telah ditambah

Data Konfirmasi status pembayaran Data Konfirmasi status pengiriman

Info konfirmasi status pembayaran Info konfirmasi status pengiriman

Data pemesanan yang akan dibatalkan

Info pemesanan yang telah dibatalkan

Gambar 3.20. DFD Level 2 Proses 7.2(Pengolahan data pemesanan)

7.2.2.1 Konfirmasi status pembayaran 7.2.2.2 Konfirmasi status pengiriman Data Konfirmasi status pembayaran

Info konfirmasi status pembayaran

Pelanggan Admin

Data Konfirmasi status pembayaran

Data Konfirmasi status pengiriman Info konfirmasi status pengiriman Info konfirmasi status pengiriman

Pemesanan Data Konfirmasi status pembayaran

Info konfirmasi status pembayaran

Info konfirmasi status pengiriman Data Konfirmasi status pengiriman

8.1 Lihat Produk 8.2 Isi komentar Produk Produk Komentar_produk Pelanggan

Data produk yg akan dilihat

Data komentar produk yg akan ditambah

Data komentar produk yg akan ditambah Data produk yg akan dilihat

Info produk yg akan dilihat Info produk yg akan dilihat

Info komentar produk yg telah ditambah

Info komentar produk yg telah ditambah

Gambar 3.22. DFD Level 2 Proses 8.0(Komentar Produk)

9.1 Tambah Appointment Admin Pelanggan 9.2 Ubah status appointment Appointment

Data status appointment yg akan diubah Info status appointment yg telah diubah

Info status appointment yg telah diubah Data appointment yg akan ditambah

Info appointment yg telah ditambah

Data status appointment yg akan diubah Info status appointment yg telah diubah Info appointment yg telah ditambah

9.3 Hapus Appointment

Data appointment yg akan dihapus

Info appointment yg telah dihapus Info appointment yg telah dihapus

10.1 Pengolahan forum 10.2 Pengolahan komentar Admin Pelanggan Komentar Forum

Data topik yg akan dilihat, atau ditambah,

Data pesan yg akan ditambah

Info topik yg telah dilihat, atau ditambah

Info pesan yg telah ditambah Info topik yg telah dilihat, atau

ditambah

Info pesan yg telah ditambah

Data topik yg akan dilihat, atau ditambah,

Data pesan yg akan ditambah

Data komentar yg akan dilihat atau ditambah Info komentar yg telah dilihat atau ditambah

Data komentar yg akan dilihat atau ditambah

Info komentar yg telah dilihat atau ditambah Info topik yg telah dilihat, atau ditambah

Info pesan yg telah ditambah Data topik yg akan dilihat, atau ditambah,Data pesan yg akan ditambah

Data komentar yg akan dilihat atau ditambah Info komentar yg telah dilihat atau ditambah

Gambar 3.24. DFD Level 2 Proses 10(Forum)

10.1.1 Lihat Topik 10.1.2 Tambah Topik Admin Pelanggan Forum

Data topik yg akan dilihat Info topik yg telah dilihat

Data topik yg akan ditambah

Data topik yg akan dilihat

Info topik yg telah dilihat

Data topik yg akan ditambah Info topik yg telah ditambah Info topik yg telah ditambah

Info topik yg telah dilihat

Data topik yg akan dilihat Data topik yg akan ditambah Info topik yg telah ditambah

10.2.1 Lihat Komentar 10.2.2 Tambah Komentar Admin Pelanggan Komentar

Data Komentar yg akan dilihat Info Komentar yg telah dilihat

Data Komentar yg akan ditambah

Data Komentar yg akan dilihat

InfoKomentar yg telah dilihat

Data Komentar yg akan ditambah

Info Komentar yg telah ditambah

Info Komentar yg telah ditambah

Info Komentar yg telah dilihat

Data Komentar yg akan dilihat Data Komentar yg akan ditambah Info Komentar yg telah ditambah

Gambar 3.26. DFD Level 2 Proses 8.2 (Pengolahan komentar)

11.1 Lihat laporan per pelanggan 11.2 Lihat laporan per produk Pemesanan Admin

Data laporan pelanggan

Data laporan per produk

11.3 Lihat laporan per transaksi Data laporan pertransaksi

Data laporan pelanggan

Data laporan per produk

Data laporan pertransaksi Info laporan pelanggan

Info laporan per produk

Info laporan per produk

Info laporan per produk

Info laporan pertransaksi

Info laporan pertransaksi

Dokumen terkait