System Flow Mendesain Sistem

P h a se 2. Context Diagram 3. HIPO 4. Data Flow Diagram DFD 5. Entity Relationship Diagram ERD 6. DBMS 7. Desain Input Output

4.2.1 System Flow

System Flow adalah gambaran sebuah bagan arus sistem yang menunjukan alur jalanya sebuah program yang akan di bangun. 1. System Flow Mengecek Hak Akses Mengecek Hak Akses User Sistem Mulai Username Password Username dan Password tidak valid Validasi Username Aktor Password Menampilkan Username dan N Valid ? Password tidak valid Y 1 Gambar 4.1 Sysflow megecek hak akses Objective : Digunakan untuk dapat mengakses aplikasi Input : username dan password Proses : mengecek hak akses user Output : form sesuai hak akses user Actor : Kepala Cabang P h a se 2. System Flow Menampilkan Data Item Sold Item Sold User Sistem 1 Menampilkan form Klik Item Sold Form Item Sold Tanggal awal Tanggal Akhir Data tidak ada N Data Item Sold Item Sold Preview Penjualan Cek Data Item Sold Barang Menampilkan pesan Ada? data tidak ada Penjualan Mengambil Data Item Sold Barang Print? Y Print Data Item Sold Data Item Sold N Selesai Logout? Y Gambar 4.2 Sysflow menampilkan data item sold Objective : digunakan untuk dapat melihat data buku yang terjual Input : tanggal awal dan tanggal akhir Proses : menampilkan data buku yang terjual Output : data buku yang terjual Actor : Kepala Cabang P h a se 3. System Flow Menampilkan Data Sales By Customer Sales By Customer User Sistem 1 Menampilkan form Klik Sales By Customer Form Sales By Customer Tanggal awal, Tanggal Akhir Sales Sales By Customer Preview Penjualan Cek Data Sales By Customer Barang Menampilkan pesan Data tidak ada N Data Sales By Customer Print? Data Sales By Customer N Logout? Y data tidak ada Mengambil Data Sales By Customer Print Data Sales By Customer Selesai Y Ada? Penjualan Barang Gambar 4.3 Sysflow menampilkan data sales by customer Objective : digunakan untuk dapat melihat customer yang membeli buku berdasarkan sales Input : tanggal awal, tanggal lahir, dan nama sales Proses : menampilkan data customer yang membeli buku berdasarkan sales Output : data customer yang membeli buku berdasarkan sales Actor : Kepala Cabang P h a se 4. System Flow Menampilkan Data Sales By Product Sales By Product User Sistem 1 Menampilkan form Klik Sales By Product Form Sales By Product Tanggal awal, Tanggal Akhir Sales Sales By Product Preview Penjualan Cek Data Sales By Product Barang Menampilkan pesan Data tidak ada N Data Sales By Product Print? Data Sales By Product N Logout? Y data tidak ada Mengambil Data Sales By Product Print Data Sales By Product Selesai Y Ada? Penjualan Barang Gambar 4.4 Sysflow menampilkan data sales by product Objective : digunakan untuk dapat melihat data buku yang terjual berdasarkan sales Input : tanggal awal, tanggal akhir, dan nama sales Proses : menampilkan data buku yang terjual berdasarkan sales Output : data buku yang terjual berdasarkan sales Actor : Kepala Cabang P h a se 5. System Flow Menampilkan Data Dead Stock Dead Stock User Sistem 1 Menampilkan form Klik Dead Stock Form Dead Stock Tanggal awal Tanggal Akhir Data tidak ada N Data Dead Stock Print? Data Dead Stock N Logout? Dead Stock Preview Cek Data Dead Stock Menampilkan pesan data tidak ada Mengambil Data Dead Stock Print Data Dead Y Stock Selesai Y Penjualan Barang Ada? Penjualan Barang Gambar 4.5 Sysflow menampilkan data dead stock Objective : digunakan untuk dapat melihat data buku yang paling sedikit terjual Input : tanggal awal dan tanggal akhir Proses : menampilkan data buku yang paling sedikit terjual Output : data buku yang paling sedikit terjual Actor : Kepala Cabang P h a se 6. System Flow Menampilkan Data Analisys Product Analisys Product User Sistem 1 Menampilkan form Klik Analisys Product Form Analisys Product Tanggal awal, Tanggal Akhir Item Name Analisys Product Preview Penjualan Cek Data Analisys Product Barang Menampilkan pesan Data tidak ada N Data Analisys Product Print? Data Analisys Product N Logout? Y data tidak ada Mengambil Data Analisys Product Print Data Analisys Product Selesai Y Ada? Penjualan Barang Gambar 4.6 Sysflow menampilkan data analisys product Objective : digunakan untuk dapat melihat data customer yang membeli buku berdasarkan buku tertentu Input : tanggal awal, tanggal akhir, dan nama buku Proses : menampilkan data customer yang membeli buku berdasarkan buku tertentu Output : data customer yang membeli buku berdasarkan buku tertentu Actor : Kepala Cabang P h a se 7. System Flow Menampilkan Data Most Product Sold Most Product Sold User Sistem 1 Menampilkan form Klik Most Product Sold Form Most Product Sold Tanggal awal Tanggal Akhir Most Product Sold Preview Penjualan Cek Data Most Product Sold Barang Menampilkan pesan Data tidak ada N Data Most Product Sold Print? Data Most Product Sold N Logout? Y data tidak ada Mengambil Data Most Product Sold Print Data Most Product Sold Selesai Y Ada? Penjualan Barang Gambar 4.7 Sysflow menampilkan data most product sold Objective : digunakan untuk dapat melihat data buku yang paling banyak terjual Input : tanggal awal dan tanggal akhir Proses : menampilkan data buku yang paling banyak terjual Output : data buku yang paling banyak terjual Actor : Kepala Cabang P h a se 8. System Flow Menampilkan Data Most Buyer Most Buyer User Sistem 1 Menampilkan form Klik Most Buyer Form Most Buyer Tanggal awal Tanggal Akhir Data tidak ada N Data Most Buyer Print? Data Most Buyer N Logout? Most Buyer Preview Cek Data Most Buyer Menampilkan pesan data tidak ada Mengambil Data Most Buyer Print Data Most Y Buyer Selesai Y Penjualan Barang Ada? Penjualan Barang Gambar 4.8 Sysflow menampilkan data most buyer Objective : digunakan untuk dapat melihat data customer yang paling banyak membeli buku Input : tanggal awal dan tanggal akhir Proses : menampilkan data customer yang paling banyak membeli buku Output : data customer yang paling banyak membeli buku Actor : Kepala Cabang P h a se 9. System Flow Menampilkan Data Forecasting Sales Forecasting Sales User Sistem 1 Menampilkan form Klik Forecasting Sales Form Forecasting Sales Tanggal awal Tanggal Akhir Forecasting Sales Preview Penjualan Cek Data Forecasting Sales Proses Ramalan Menampilkan pesan Data tidak ada N Data Forecasting Sales Print? data tidak ada Mengambil Data Forecasting Sales Print Data Y Ada? Penjualan Proses Ramalan Forecasting Sales Data Forecasting Sales N Selesai Logout? Y Gambar 4.9 Sysflow menampilkan data forecasting sales Objective : digunakan untuk dapat melihat data ramalan penjualan untuk periode bulan berikutnya pada buku tertentu Input : tanggal awal dan tanggal akhir Proses : menampilkan data ramalan penjualan untuk periode bulan berikutnya pada buku tertentu Output : data ramalan penjualan untuk periode bulan berikutnya pada buku tertentu Actor : Kepala Cabang

4.2.2 Data Flow Diagram DFD