Context Diagram Diagram Jenjang Proses Data Flow Diagram

Transaksi pengeluaran barang dimulai dari proses validasi data SPPB yang dilakukan oleh bagian gudang selanjutnya aplikasi menyimpan data SPPB pada tabel TRS_KLR dan mengubah data persediaan barang pada tabel DETIL_BARANG kemudian aplikasi menampilkan informasi data barang keluar kepada bagian gudang dari tabel TRS_KLR, BARANG dan DETIL_BARANG. Proses membuat laporan dimulai dari memilih laporan dan priode laporan selanjutnya aplikasi mengambil data dari tabel – tabel yang dibutuhkan untuk menampilkan atau mencetak laporan dan periode yang dipilih.

3.3.2 Context Diagram

Gambar 3.4 context diagram merupakan diagram konteks aplikasi pencatatan penerimaan dan pengeluaran beras yang memiliki dua entity, yaitu: 1. Entity gudang berperan sebagai pengelola data master aplikasi, sebagai pemberi data yang berkaitan dengan proses pencatatan peneriman dan pengeluaran barang. 2. Entity pelayanan publik dan gudang berperan sebagai pemberi data periode untuk melihat dan mencetak laporan penerimaan, pengeluaran dan persediaan barang. Gambar 3.4 Context diagram

3.3.3 Diagram Jenjang Proses

Gambar 3.5 merupakan gambar diagram jenjang proses yang dirancang untuk membangun aplikasi pencatatan penerimaan dan pengeluaran beras pada sub divre Bulog Surabaya Utara. LAPORAN PENERIMAAN BRG LAPORAN PENGELUARAN BRG LAPORAN PERSEDIAAN BRG DATA PERIODE INFORM ASI DATA SPTB DATA DETIL BARANG INFORM ASI DATA PENERIMAAN DATA BARANG DATA PEMASOK DATA GUDANG INFORM ASI BARANG KELUAR DATA RPK DATA DETIL BARANG DATA SPTB DATA BARANG DATA PEMASOK DATA GUDANG DATA SPPB APLIKASI PENCATATAN PENERIMAAN DAN PENGELUARAN BERAS + GUDANG PELAYANAN PUBLIK DAN GUDANG Gambar 3.5 Diagram jenjang proses

3.3.4 Data Flow Diagram

Data Flow Diagram Level 0 Gambar 3.6 Data flow diagram level 0 merupakan gambar yang dirancang untuk membangun aplikasi pencatatan penerimaan dan pengeluaran beras sub divre Bulog Surabaya Utara, data flow diagram ini memiliki empat proses besar, yaitu proses mengelola data master , proses transaksi penerimaan barang, proses transaksi barang keluar dan proses pembuatan laporan dirancang. Aplikasi pencatatan penerimaan dan pengeluaran barang 2 TRANSAKSI PENERIMAAN BARANG 3 TRANSAKSI PENGELUARAN BARANG 4 MEMBUAT LAPORAN 2.1 MAINTENANCE SPTB 2.1 MENAMPILKAN DATA SPTB 2.3 VALIDASI 2.4 MENGHITUNG RETUR 2.5 UPDATE DATA PERSEDIAAN 2.6 MENAMPILKAN DATA PENERIMAAN BARANG 3.1 VALIDASI DATA BARANG 3.2 MENAMPILKAN DATA BARANG KELUAR 3.3 INSERT DATA SPTB 3.4 UPDATE PERSEDIAAN 4.1 MENAMPILKAN LAPORAN PENERIMAAN BARANG 4.2 MENAMPILKAN LAPORAN BARANG KELUAR 4.3 MENAMPILKAN LAPORAN PERSEDIAAN BARANG 1 KELOLA DATA MASTER 1.1 KELOLA MASTER GUDANG 1.2 KELOLA MASTER PEMASOK 1.3 KELOLA MASTER BARANG 1.4 KELOLA MASTER DETIL BARANG Gambar 3.6 Data flow diagram level 0 Data Flow Diagram Level 1 Mengelola Data Master Data flow diagram level 1 mengelola data master merupakan perancangan sistem hasil decomposition dari data flow diagram level 0 proses mengelola data master, data store yang digunakan untuk mengelola master antara lain adalah data store gudang, pemasok, barang dan detil barang. untuk lebih jelasnya data flow diagram level 1 dapat dilihat pada gambar 3.7 berikut ini DATA BARANG DATA TRS BRG MASUK DATA TRS BRG KELUAR DATA GUDANG DATA DETIL BARANG DATA BARANG DATA PEMASOK DATA BARANG KELUAR STOK STOK DATA DETIL BARANG DATA GUDANG DATA DETIL BARANG DATA PEMASOK DATA BARANG [DATA DETIL BARANG] [DATA BARANG] [LAPORAN PENERIM AAN BRG] [LAPORAN PENGELUARAN BRG] [LAPORAN PERSEDIAAN BRG] [DATA PERIODE] [INFORMASI DATA SPTB] [INFORMASI DATA PENERIM AAN] [DATA PEMASOK] [DATA GUDANG] [INFORMASI BARANG KELUAR] [DATA RPK] [DATA DETIL BARANG] [DATA SPTB] [DATA BARANG] [DATA PEMASOK] [DATA GUDANG] [DATA SPPB] GUDANG PELAYANAN PUBLIK DAN GUDANG 1 MENGELOLA DATA M ASTER + 2 TRANSAKSI PENERIMAAN BARANG + 3 TRANSAKSI PENGELUARAN BARANG + 4 MEMBUAT LAPORAN + Gambar 3.7 Data flow diagram level 1 mengelola data master Data Flow Diagram Level 1 Mencatat Transaksi Penerimaan Barang Data flow diagram level 1 mencatat transaksi penerimaan barang merupakan perancangan sistem hasil decomposition dari data flow diagram level 0 [DATA BARANG] [DATA PEMASOK] [DATA BARANG] [DATA DETIL BARANG] [DATA GUDANG] [DATA BARANG KELUAR] [DATA DETIL BARANG] [STOK] [STOK] [DATA GUDANG] [DATA PEMASOK] [DATA DETIL BARANG] [DATA BARANG] DATA DETIL BARANG DATA BARANG DATA GUDANG DATA DETIL BARANG DATA BARANG DATA BARANG DATA PEMASOK DATA PEMASOK DATA GUDANG DATA GUDANG [DATA GUDANG] [DATA DETIL BARANG] [DATA BARANG] [DATA PEMASOK] [DATA GUDANG] [DATA DETIL BARANG] [DATA BARANG] [DATA PEMASOK] GUDANG 1 GUDANG 2 PEM ASOK 3 BARANG 4 DETIL BARANG 1.1 KELOLA M ASTER GUDANG + 1.2 KELOLA M ASTER PEM ASOK + 1.3 KELOLA M ASTER BARANG + 1.4 KELOLA M ASTER DETIL BARANG + 1 GUDANG 3 BARANG TRANSAKSI PENERIMAAN BARANG TRANSAKSI PENERIMAAN BARANG TRANSAKSI PENERIMAAN BARANG TRANSAKSI PENERIMAAN BARANG TRANSAKSI PENGELUARAN BARANG TRANSAKSI PENERIMAAN BARANG TRANSAKSI PENGELUARAN BARANG TRANSAKSI PENGELUARAN BARANG MEMBUAT LAPORAN MEMBUAT LAPORAN MEMBUAT LAPORAN MEMBUAT LAPORAN TRANSAKSI PENGELUARAN BARANG proses mencatat transaksi penerimaan barang, dimulai dari proses menambah atau mengubah data SPTB maintenance data SPTB yang dilakukan oleh bagian gudang selanjutnya aplikasi menyimpan data SPTB pada tabel TRS_ADA dan menampilkan informasi data SPTB kepada bagian gudang dari tabel TRS_ADA, GUDANG, PEMASOK, BARANG dan DETIL_BARANG. Setelah data SPTB disimpan bagian gudang menginputkan data RPK, selanjutnya aplikasi melakakukan proses validasi data RPK dan disimpan pada tabel TRS_ADA, ketika data RPK disimpan maka bagian gudang tidak dapat mengubah data penerimaan barang, mengingat data tersebut berpengaruh terhadap data persediaan barang, proses menampilkan data penerimaan barang digunakan untuk menampilkan data barang yang diterima data sesuai dengan risalah pengujian kualitas. Gambar 3.8 Data flow diagram level 1 mencatat transaksi penerimaan barang Data Flow Diagram Level 1 Mencatat Transaksi Barang Keluar Data flow diagram level 1 mencatat transaksi pengeluaran barang merupakan perancangan sistem hasil decomposition dari data flow diagram level 0 proses mencatat transaksi pengeluaran, transaksi pengeluaran barang dimulai dari proses validasi data SPPB yang dilakukan oleh bagian gudang selanjutnya aplikasi [DATA TRS BRG MASUK] [STOK] DATA PENERIM AAN BARANG DATA PERSEDIAAN DATA RPK DATA PENERIM AAN BARANG DATA RPK DATA SPTB DATA SPTB Flow_224 Flow_223 [DATA GUDANG] Flow_221 Flow_220 [DATA DETIL BARANG ] Flow_218 Flow_217 [DATA PEMASOK] Flow_215 Flow_214 [DATA BARANG] [INFORMASI DATA SPTB] [INFORMASI DATA PENERIMAAN] [DATA RPK] [DATA SPTB] GUDANG MENGELOLA DATA M ASTER MENGELOLA DATA M ASTER MENGELOLA DATA M ASTER MENGELOLA DATA M ASTER 2.1 MAINTENANCE DATA SPTB 2.2 MENAMPILKAN DATA SPTB 2.3 VALIDASI 2.4 MENGHITUNG RETUR 2.5 UPDATE DATA PERSEDIAAN 2.6 MENAMPILKAN DATA PENERIMAAN BARANG 5 TRS_ADA 5 TRS_ADA MENGELOLA DATA M ASTER MEMBUAT LAPORAN menyimpan data SPPB pada tabel TRS_KLR dan mengubah data persediaan barang pada tabel DETIL_BARANG kemudian aplikasi menampilkan informasi data barang keluar kepada bagian gudang dari tabel TRS_KLR, BARANG dan DETIL_BARANG Gambar 3.9 Data flow diagram level 1 mencatat transaksi barang keluar [DATA BARANG] [DATA TRS BRG KELUAR] [DATA BARANG KELUAR] [STOK] DATA BARANG KELUAR [DATA DETIL BARANG] STOK DATA BARANG KELUAR DATA BARANG KELUAR [INFORMASI BARANG KELUAR] [DATA SPPB] GUDANG MENGELOLA DATA M ASTER 3.1 VALIDASI DATA BARANG KELUAR 3.2 MENAMPILKAN DATA BARANG KELUAR 6 TRS KLR 3.3 INSERT DATA SPTB 3.4 UPDATE PERSEDIAAN MENGELOLA DATA M ASTER MENGELOLA DATA M ASTER MEMBUAT LAPORAN MENGELOLA DATA M ASTER Data Flow Diagram Level 1 Membuat Laporan Gambar 3.10 Data flow diagram level 1 membuat laporan Proses membuat laporan dimulai dari memilih laporan dan priode laporan selanjutnya aplikasi mengambil data dari tabel – tabel yang dibutuhkan untuk menampilkan atau mencetak laporan dan periode yang dipilih

3.3.5 Entity Relationship Diagram