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