DFD Level 1 Aplikasi UKM Batik Tulis Jawa Timur DFD Level 2 Pembuatan Data Website DFD Level 2 Pelaksanaan Transaksi

untuk menggambarkan darimana asal data dan kemana tujuan data yang keluar dari sistem, dimana suatu data disimpan, proses apa yang menghasilkan data tersebut, interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut. Untuk membuat DFD digunakan aplikasi ProcessAnalyst dari paket tool desain sistem Power Designer 6.

a. Context Diagram

Context Diagram merupakan gambaran umum sistem dari aplikasi yang akan dibuat. Gambaran umum ini menjelaskan hubungan antara entitas luar sistem dengan sistem serta aliran informasi antara sistem dengan entitas luar. Gambar 3.2 berikut merupakan Context Diagram dari aplikasi UKM Batik Tulis Jawa Timur. Data_Transaksi Data_Artikel Data_Produk Nama_User_dan_Password ID_Artikel ID_Produk Laporan_Transaksi Data_Negara Data_Kota Data_Supplier Data_Produk Data_Artikel Website UKM Batik Tulis Jawa Timur + Pengunjung Administrator Gambar 3.2 Context Diagram Aplikasi UKM Batik Tulis Jawa Timur

b. DFD Level 1 Aplikasi UKM Batik Tulis Jawa Timur

DFD Level 1 merupakan gambaran dari proses-proses utama yang ada di dalam sistem. DFD Level 1 aplikasi UKM Batik Tulis Jawa Timur terdiri dari tiga proses utama yaitu proses Pembuatan Data Website, Pelaksanaan Transaksi, Pembuatan Laporan Transaksi. DFD Level 1 ini digambarkan pada gambar 3.3. Data_Detil_Transaksi Data_Transaksi Data_Detil_Transaksi Data_Transaksi Data_Pelanggan Nama_User_dan_Password Data_Negara Data_Kota Data_Supplier Data_Produk ID_Produk Data_Artikel ID_Artike Data_Negara Data_Kota Data_Supplier Data_Produk Data_Artikel Data_Transaksi Data_Artikel Data_Produk Nama_User_dan_Password ID_Artikel ID_Produk Laporan_Transaksi Data_Negara Data_Kota Data_Supplier Data_Produk Data_Artikel Administrator Administrator Administrator Administrator Administrator Administrator Pengunjung Pengunjung Pengunjung Pengunjung Pengunjung Pengunjung 1 Pembuatan Data Website + 2 Pelaksanaan Transaksi + 3 Pembuatan Laporan Transaksi 1 Artikel 2 Produk 3 Supplier 4 Kota 5 Negara 6 Pelanggan 7 Transaksi 8 Detil_Transaksi Gambar 3.3 DFD Level 1 Aplikasi UKM Batik Tulis Jawa Timur

c. DFD Level 2 Pembuatan Data Website

DFD Level 2 Pembuatan Data Website merupakan tingkatan dari DFD yang menggambarkan proses lebih detil dari proses Pembuatan Data Website. DFD Level 2 Pembuatan Data Website digambarkan pada gambar 3.4. Data_Negara Data_Kota Data_Supplier Data_Produk Data_Artikel Data_Negara Data_Kota Data_Supplier Data_Produk Data_Artikel Administrator Administrator Administrator Administrator Administrator 1 Artikel 2 Produk 3 Supplier 4 Kota 5 Negara 1 Maintenance _Data_Artikel 2 Maintenance_ Data_Produk 3 Maintenance_ Data_Supplier 4 Maintenance _Data_Kota 5 Maintenance_ Data_Negara Gambar 3.4 DFD Level 2 Pembuatan Data Website

d. DFD Level 2 Pelaksanaan Transaksi

DFD Level 2 Pelaksanaan Transaksi merupakan tingkatan dari DFD yang menggambarkan proses lebih detil dari proses Pelaksanaan Transaksi. DFD Level 2 Pelaksanaan Transaksi digambarkan pada gambar 3.5. Data_Detil_Transaksi Data_Transaksi Data_Pelanggan Data_Supplier Data_Transaksi Data_Produk_Terpilih Data_Produk ID_Produk Data_Artikel ID_Artikel Data_Artikel Data_Produk ID_Artikel ID_Produk Data_Negara Data_Kota Nama_User_dan_Password Nama_User_dan_Password Pengunjung Pengunjung Pengunjung Pengunjung Pengunjung Pengunjung 1 Artikel 1 Artikel 2 Produk 2 Produk 3 Supplier 4 Kota 5 Negara 6 Pelanggan 6 Pelanggan 7 Transaksi 8 Detil_Transaksi 1 Pendaftaran_Pelanggan 2 Pencarian_Artikel_dan _Produk 3 Pencatatan_Transaksi Gambar 3.5 DFD Level 2 Pelaksanaan Transaksi

3.3. Entity Relationship Diagram ERD