DFD Level 0 DFD Data Flow Diagram

Gambar 3.3 DFD Level 0 Data Pegawai Data customer Request Laporan Service Request Laporan Pegawai data pegawai customer data pegawai customer data penawaran Request penawaran upload penawaran rekap penawaran Laporan Customer Laporan service Laporan Pegawai data pegawai data services data stok barang data jenis services data barang data barang data jenis services data services data customer data pegawai data jenis services data jenis services data barang data barang data pegawai data pegawai data customer data customer data user data group laporan stok barang Request Laporan stok barang data kondisi barang service menu service data customer data services bukti services tampilan login username pasword tampilan login tampilan login username pasword username pasword tampilan login username pasword Customer Admin Bag_administrasi Owner 1 login 2 pengolahan master + 3 pengolahan transaksi + 4 pengolahan laporan + tbl group tbl user tbl pegawai tbl customer tbl services tbl barang tbl jenis sevices tbl dt services 5 Penawaran Pada DFD level 0 ini memiliki 4 proses diantaranya adalah login, pengolahan master, pengolahan transaksi, pengolahan laporan. Login adalah proses yang dilakukan user sebelum masuk ke sistem aplikasi, dan semua user mempunyai hak akses yang berbeda-beda setelah melakukan login. Pengolahan Master adalah proses untuk pendataan master data, dan yang berhak dalam melakukan semua proses master data adalah user admin. Pada proses pengolahan transaksi bagian administrasi dapat melakukan pendataan dari semua transaksi baik data pegawai, service maupun data customer. Kemudian data tersebut disimpan dalam database yang menghasilkan output berupa laporan. Pengolahan laporan adalah proses yang dilakukan Owner apabila Owner ingin melihat laporan barang, pegawai. Proses-proses diatas akan di decompose menjadi subproses-subproses pada DFD level 1. 3.4.2 DFD Level 1 Subproses Pengolahan Master Pada gambar 3.4 akan dijelaskan tentang DFD Level 1 Subproses Pengolahan Master dari Aplikasi layanan customer pada service center. Gambar 3.4 DFD Level 1 Subproses Pengolahan Master Pada DFD Level 1 Subproses Pengolahan Master, terdapat empat proses, satu eksternal entity dan empat tabel. Eksternal entity tersebut adalah admin. Pada DFD Level 1 Subproses Pengolahan Master diatas terdapat tabel customer yang berfungsi untuk menyimpan data customer, tabel pegawai yang berfungsi untuk menyimpan data pegawai, tabel barang yang berfungsi untuk menyimpan data barang, tabel jenis service yang berfungsi untuk menyimpan data jenis service. Proses pengolahan data customer yaitu proses menambah, mengubah atau menghapus data customer oleh admin, Proses pengolahan data pegawai yaitu proses menambah, mengubah atau menghapus data pegawai oleh admin, Proses pengolahan data barang yaitu proses menambah, mengubah atau menghapus data barang oleh admin,dan Proses pengolahan data jenis service yaitu proses menambah, mengubah atau menghapus data jenis service oleh admin.

3.4.3 DFD Level 1 Proses Pengolahan Transaksi

Pada gambar 3.5 akan dijelaskan tentang DFD Level 1 Subproses Pengolahan Transaksi dari Aplikasi layanan customer pada service center. Pada DFD level 1 Subproses Pengolahan Transaksi, terdapat dua proses dan tujuh tabel. Kedua proses tersebut adalah proses pencarian status service, dan pengolahan data service. Sedangkan ketujuh tabel yang terlibat adalah tabel service, customer, barang, jenis service, pegawai, keuangan,dan detail service. Gambar 3.5 DFD Level 1 Subproses Pengolahan Transaksi Proses pertama yaitu Pencarian status service, proses ini hanya melibatkan satu eksternal entity, yaitu customer. Proses ini berisi tentang pengecekan data kondisi barang service customer, data service di ambil dari tabel service. Proses kedua yaitu pengolahan data service, proses ini juga melibatkan satu eksternal entity, yaitu bagian administrasi. Proses ini berisi tentang bagian administrasi dapat melakukan pendataan dari semua transaksi baik data service maupun data customer. Kemudian data tersebut disimpan dalam database yang menghasilkan output berupa bukti transaksi service. Data yang diperlukan oleh proses pengolahan data service diambil dari tabel service, customer, barang, dan jenis service.

3.4.4 DFD Level 1 Proses Pengolahan Laporan

Pada gambar 3.6 akan dijelaskan tentang DFD Level 1 Subproses Pengolahan Laporan dari Aplikasi layanan customer pada service center.