Proses Penjualan Barang Data Flow Diagram DFD DFD Level 0 DFD Level 1

3.3.2 Proses Jasa Perbaikan yang Berjalan

Proses Jasa Perbaikan Berjalan Kasir Montir Pelanggan Mulai Meminta Perbaikan Mengecek Kerusakan Membuat Laporan Kerusakan Laporan Kerusakan Laporan Kerusakan Apakah Jadi Perbaikan ? Melakukan Pembayaran Mencatat Pembayaran Transaksi Melakukan Perbaikan Selesai Ya Membuat Nota Pembayaran Nota Pembayaran Tidak Gambar 3. 2 Proses Jasa Perbaikan Pada Sistem yang Berjalan

3.2 Analisis Sistem yang Akan Dibangun

3.2.1 Proses Penjualan Barang

Gambar 3.1 Proses Penjualan yang Diusulkan 3.2.2 Proses Jasa Perbaikan Proses Jasa Perbaikan Diusulkan Montir Kasir Pelanggan Mulai Pemakaian spare part dan jasa perbaikan Pemakaian spare part dan jasa perbaikan Input pemakaian spare part dan jasa perbaikan Memasukkan data pemakaian spare part dan jasa perbaikan Data perbaikan dan spare part Menampilkan data pemakaian spare part dan jasa perbaikan Display data pemakaian spare part dan perbaikan Mencetak nota pembayaran perbaikan dan spare part Nota pembayaran perbaikan dan spare part selesai Catatan Kerusakan Catatan Kerusakan Apakah Jadi Perbaikan? Ya Tidak Nota pembayaran perbaikan dan spare part Mengecek ketersediaan spare part Catatan Kerusakan Gambar 3.2 Proses Jasa Perbaikan yang Diusulkan

3.3.3 Data Flow Diagram DFD

3.3.1 DFD Level 0

Aplikasi Penjualan Suku Cadang dan Jasa Perbaikan Sepeda Motor Pemilik Gudang Kasir dt_user dt_penjualan, dt_perbaikan info_user, laporan_penjualan, laporan perbaikan, laporan_stok_barang, laporan_pembelian dt_pembelian laporan_stok_barang, laporan pembelian laporan_penjualan, laporan_stok_barang, laporan_perbaikan Gambar 3.3 Diagram Konteks Proses Penjualan Diusulkan Pegawai Pelanggan Mulai Input Data Barang Data Barang Menampilkan Data Barang Display Data Barang Apakah Tersedia? Input Transaksi Memproses Transaksi Data Transaksi Display Data Transaksi Nota Pembayaran Nota Pembayaran Selesai Tidak Memesan Barang Ya

3.3.2 DFD Level 1

Pemilik 1.0 Kelola Data User 2.0 Kelola Data Penjualan Kasir 3.0 Kelola Data Perbaikan Perbaikan User 4.0 Kelola Data Pembelian Gudang Pembelian Penjualan laporan_penjualan dt_user info_user dt_penjualan Info_penjualan dt_perbaikan Info_perbaikan Data_barang_terjual info_stok_barang dt_pembelian dt_user dt_user_tervalidasi dt_penjualan dt_penjualan_tervalidasi dt_perbaikan_tervalidasi dt_perbaikan dt_pembelian dt_pembelian_tervalidasi 5.0 Kelola Data Barang Barang dt_barang dt_barang_tervalidasi Data_barang_pembelian 6.0 Pembuatan Laporan Laporan_stok_barang dt_penjualan dt_pembelian dt_barang dt_perbaikan Laporan_perbaikan Gambar 3.4 DFD Level 1

3.3.3 DFD Level 2 Proses 1.0 Kelola Data User