Diagram Berjenjang Context Diagram Data Flow Diagram Level 0

3.3 Data Flow Diagram

Data Flow Diagram DFD merupakan diagram yang menggunakan notasi-notasi untuk menggambarkan arus data dan sistem secara logika. Keuntungan menggunakan Data Flow Diagram DFD adalah memudahkan pemakai yang kurang menguasai bidang komputer dapat mengerti sistem yang dikembangkan. Penggambaran alur sistem dilakukan dengan membagi sistem yang kompleks menjadi sub-sub sistem yang lebih sederhana dan mudah dimengerti. Adapun simbol-simbol yang digunakan dalam Data Flow Diagram DFD adalah sebagai berikut : 1. Proses adalah kegiatan yang dilakukan oleh orang, mesin, atau computer dari hasil suatu arus data yang masuk kedalam proses untuk dihasilkan arus data yang akan keluar dari proses. 2. External Entity merupakan kesatuan dilingkungan luar sistem yang dapat berupa orang, organisasi, atau sistem lainnya yang berada dilingkungan luarnya yang akan memberikan input atau menerima output dari sistem. 3. Data Store sebagai penyimpanan data. 4. Data flow menggambarkan aliran data yang dapat berupa masukan untuk sistem atau hasil dari proses sistem.

3.3.1 Diagram Berjenjang

Diagram berjenjang menggambarkan hirarki proses-proses yang ada dalam DFD. Pada Diagram Berjenjang sistem informasi bengkel mobil berbasis web terdiri dari tiga proses utama yaitu maintenance data, melakukan transaksi, dan membuat laporan. Masing-masing dari proses tersebut akan dijabarkan kembali ke dalam beberapa sub proses yang dapat dilihat pada Gambar 3.18. + , - , . - . 1 - 2 -- -. , 3 -0 3 -- --- . .- .. .0 .1 .4 - , 3 -- , Gambar 3.18 Diagram Berjenjang Sistem Informasi Bengkel Mobil Berbasi Web.

3.3.2 Context Diagram

Context Diagram adalah tinkatan tertinggi dalam diagram aliran data dan hanya memuat satu proses, menunjukkan sistem secara keseluruhan. Context diagram sistem informasi bengkel mobil berbasis web pada PT. Surya Kencana yang terdapat pada gambar 3.19 terdiri dari empat external entity, yaitu montir, supplier, pemilik dan pelanggan. Gambar 3.19 Context Diagram Sistem Informasi Bengkel Mobil Berbasis Web Pada PT. Surya Kencana.

3.3.3 Data Flow Diagram Level 0

Pada gambar 3.20 terlihat bahwa DFD level 0 menjelaskan proses yang terdapat dalam sistem informasi bengkel mobil berbasis web pada PT.Surya Kencana. Proses tersebut terdiri dari tiga proses yaitu, proses mengelola data master, proses melakukan transaksi, dan proses membuat laporan. Harga Jual Barang Laporan Pembelian Biaya Kerusakan Data Barang Data_Supplier Daftar Pemesanan Barang Acuan Kerja Montir Permintaan Barang Bukti Pengeluaran Barang Biaya Servis Pembayaran Tunai Keluhan Pelanggan Acuan Kerja Histori Mobil User Profile Data Mobil Data Pelanggan Data Kerusakan Faktur Pembayaran Acuan Kerja Tambah Kerusakan Faktur Pembelian Laporan Pendapatan Laporan Stok Barang Laporan Histori Barang Laporan Pertimbangan Supplier Pelanggan Supplier Pemilik Sistem Informasi Bengkel Mobil Berbasis Web Pada PT Surya Kencana + Montir Histori Mobil yang diambil Data Stok Barang yang diambil Perbandingan Stok Pesan dan Stok Beli Rincian Barang Servis yang diambil Rincian Servis yang diambil Transaksi Servis yang diambil Transaksi Pembelian yang diambil Histori Barang yang diambil Rincian Histori Barang yang diambil Data Rincian Transaksi Data Transaksi Pembelian Rincian Pemesanan yang diupdate Rincian Pemesanan Barang yang diambil Histori Barang yang disimpan Rincian Histori Barang yang disimpan Data Supplier yang diambil Data Barang yang diambil Pemesanan Barang yang diambil Rincian Pemesanan Barang yang diambil Rincian Pemesanan Barang yang disimpan Status Pemesanan yang diupdate Pemesanan Barang yang disimpan Pemesanan Barang yang diambil Data Barang yang diambil Data Supplier yang diambil Rincian Servis yang diambil Data Mobil yang diambil Data Pelanggan yang diambil Master Keluhan yang diambil Transaksi Servis yang diambil Tanggal Pembayaran yang diupdate Data Histori Mobil yang disimpan Data Kerusakan yang diambil Rincian Servis yang disimpan Transaksi Servis yang disimpan Kilometers yang diupdate Data Pelanggan yang diambil Rincian Barang Servis yang diambil Status Keluhan yang diupdate Master Keluhan yang diambil Data Mobil yang diambil Data Mobil yang diambil Rincian Barang Servis yang disimpan Data Pelanggan yang diambil Histori Barang yang disimpan Rincian Histori Barang yang disimpan Master Keluhan yang diambil Master Keluhan yang disimpan Rincian Keluhan yang diambil Rincian Keluhan yang disimpan Data Mobil yang diambil Data Pelanggan yang diambil Data Pelanggan yang diambil Data Barang yang disimpan Data Supplier yang disimpan Data Kerusakan yang disimpan Data Mobil yang disimpan Data Pelanggan yang disimpan Data User Profile yang disimpan Data User Profile yang diambil Histori Mobil Laporan Stok Barang Laporan Pertimbangan Supplier Laporan Pendapatan Laporan Pembelian Laporan Histori Barang Data Barang Daftar Pemesanan Barang Faktur Pembelian Faktur Pembayaran Acuan Kerja Montir Acuan Kerja Tambah Kerusakan Permintaan Barang Pembayaran Tunai User Profile Keluhan Pelanggan Biaya Servis Acuan Kerja Biaya Kerusakan Harga Jual Barang Data Mobil Data Pelanggan Data Kerusakan Data_Supplier Bukti Pengeluaran Barang Rincian Transaksi yang diambil Pemesanan Barang yang diambil Data Supplier yang diambil Jumlah Stok yang diupdate Data Barang yang diambil Stok Ambil yang diupdate Pelanggan Pelanggan Pelanggan Pelanggan Pelanggan Pelanggan Pelanggan Pelanggan Pelanggan Montir Montir Montir Montir Montir Supplier Supplier Supplier Supplier Pemilik Pemilik Pemilik Pemilik Pemilik Pemilik Pemilik 1 Pelanggan 2 UserProfile 3 Mobil 6 Master Servis 7 Rincian_Keluhan Montir 8 Master_Keluhan 10 Rincian_Servis 11 Transaksi_Servis 16 Histori_Mobil 17 Rincian_Histori_ Barang 18 Histori_Barang 15 Transaksi_Pembelian 9 Rincian_Barang_Servis 12 Rincian Pemesanan Barang 4 Barang 14 Rincian Transaksi Pembelian 3 Membuat Laporan + 13 Pemesanan_Barang 11 Transaksi_Servis 10 Rincian_Servis 9 Rincian_Barang_Servis 1 Mengelola Data Master + 5 Supplier 2 Melakukan Transaksi + 4 Barang Gambar 3.20 DFD Level 0 Sistem Informasi Bengkel Mobil Berbasis Web Pada PT. Surya Kencana.

3.3.4 Data Flow Diagram Level 1