Diagram Jenjang Data Flow Diagram DFD

membaca tabel Barang dan Permintaan, selanjutnya system menampilkan laporan yang telah dibuat.

3.2.3. Diagram Jenjang

Selanjutnya yaitu membuat diagram jenjang terlebih dahulu, karena dengan adanya diagram jenjang, alur proses dari sistem akan lebih mudah dan lebih jelas. Aplikas i Persetujua n Perminta an Kebutuhan Works hop Mengelola Data pembelian 2 Membuat Laporan 4 Mengelola data PeNgaloka sian 3 Mengelola Data Perminta an 1 Gambar 3.7 Diagram Jenjang Aplikasi Permintaan Persetujuan Setelah membuat diagram jenjang aplikasi persetujuan permintaan kebutuhan workshop, di gambarkan juga subproses dari proses mengelola data permintaan. Aplikas i Persetujua n Perminta an Kebutuhan Works hop Mengelola Data Perminta an 1 Persetuj uan Perminta an 1.1 1.2 Input data perminta an Gambar 3.8 Diagram Jenjang subproses Mengelola Data Permintaan. Kemudian setelah membuat subproses dari proses mengelola data permintaan, digambarkan juga subproses dari proses mengelola data pembelian. Aplikas i Persetujuan Permintaan Kebutuhan Works hop Mengelola Data pembelian 2 Input data pembelian 2.1 2.2 Persetujuan pembelian Gambar 3.9 Diagram Jenjang subproses Mengelola Data Pembelian. Kemudian setelah membuat subproses dari proses mengelola data pembelian, digambarkan juga subproses dari proses mengelola data alokasi kebutuhan. Aplikas i Persetujuan Permintaan Kebutuhan Works hop Mengelola Data Pengalokasian 3 Input data alokasi 3.1 3.2 Mengecek data alok asi Gambar 3.10 Diagram Jenjang subproses Mengelola Data Pengalokasian. Kemudian setelah membuat subproses dari proses mengelola data pengalokasian, digambarkan juga subproses dari proses membuat laporan. Aplikasi Persetujuan Permintaan Kebutuhan Workshop Laporan 4 Membuat laporan 4.1 Melihat Laporan 4.2 Mencetak Laporan 4.3 Gambar 3.11 Diagram Jenjang subproses Membuat Laporan..

3.2.4. Data Flow Diagram DFD

Diagram aliran data atau DFD menggambarkan proses dalam analisis dan perancangan perangkat lunak, khususnya dengan pendekatan terstruktur. Pada DFD akan dijelaskan mengenai aliran data yang terdapat dalam aplikasi. 1. Diagram konteks Context Diagram Gambaran sistem pada contex diagram menggambarkan informasi dan data yang masuk kedalam sistem dan keluar dari dalam sistem. Info Barang yang s iap dialokas ikan Daftar Pers etujuan Pem belian Manager Daftar Pers etujuan Pem belian Kabag Daftar Kebutuhan yang dis etujui Manager Daftar Barang yang s udah dialokas ikan Rekap Laporan Perm intaan dari s emua divis i Laporan Alok as i Laporan Pembelian Laporan Perm intaan Daftar Kebutuhan Daftar Kebutuhan Daftar Barang Yang dialokas ikan Daftar Pembelian Data Barang yang dibeli Data Permintaan yang dis etujui Data Permintaan yang dis etujui Kabag Data Permintaan Aplikas i Workflow Pers etujuan Permintaan Kebutuhan Works hop + Pemohon Bagian Purchas ing Kepala Bagian Manager HSE Gambar 3.12 Context Diagram Aplikasi Persetujuan Permintaan. Dari analisis sistem bisa diketahui 4 pengguna sistem yaitu Pemohon, Bagian Purchasing, Kepala bagian dan Manager HSE maka keempat pengguna tersebut menjadi external entity untuk pembuatan diagram konteks. Pada gambar 3.12 terdapat aliran data yg berjalan pada sistem, baik yang mengalir kedalam sistem atau yang diterima oleh entitas. 2. DFD Level 0 Gambaran sistem pada DFD level merupakan hasil decompose dari context diagram, pada saat pembuatan DFD level 0 terdapat pengembangan – pengembangan dari context diagram. Data Alokasi Data Pembelian Data Permintaan Data Alokasi Barang Data Pembelian data persetujuan perm intaan [Daftar Kebutuhan yang disetujui Manager] [Daftar Barang yang sudah dialokasikan] [Daftar Barang Yang dialokasikan] [Daftar Persetujuan Pembelian Manager] [Daftar Persetujuan Pembelian Kabag] [Info Barang yang siap dialokasikan] [Daftar Kebutuhan] [Daftar Kebutuhan] [Data Permintaan yang disetujui] [Data Permintaan yang disetujui Kabag] [Daftar Barang yang harus dibeli] [Daftar Pem belian] [Data Barang yang dibeli] [Data Permintaan] [Rekap Laporan Permintaan dari semua divisi] [Laporan Alokasi] [Laporan Pem belian] [Laporan Permintaan] Pemohon Kepala Bagian Manager HSE Bagian Purchasing 1 Mengelola data Permintaan + 2 Mengelola data Pem belian + 3 Mengelola data Pengalokasian + 4 Mengelola Laporan + 1 Perm intaan 1 Perm intaan 2 Pembelian 3 Pengalokasian 2 Pembelian 3 Pengalokasian Gambar 3.13 DFD Level 0 Aplikasi Persetujuan Permintaan. Pada gambar 3.17 menggambarkan aliran data pada DFD level 0, DFD level 0 merupakan hasil breakdown dari diagram kontek. Proses utama yang terjadi dalam DFD level 0 adalah Mengelola Data Permintaan, Mengelola Data Pembelian, Mengeloa data Pelaporan Pengalokasian Kebutuhan dan Membuat Laporan. 3. DFD Level 1 Mengelola Data Permintaan [Daftar Kebutuhan yang dis etujui Manager] [Daftar Barang yang harus dibeli] [data pers etujuan perm intaan] [Daftar Kebutuhan] [Daftar Pem belian] [Data Permintaan yang dis etujui Kabag] [Data Permintaan yang dis etujui] [Daftar Kebutuhan] [Data Permintaan] Pemohon Kepala Bagian Manager HSE Bagian Purchas ing Kepala Bagian Manager HSE 1 Perm intaan 1.1 Pers etujuan perm intaan 1.2 Input data perm intaan Gambar 3.14 DFD Level 1, Mengelola Data Permintaan. Pada gambar 3.14 merupakan hasil decompose DFD level 0 dari Mengelola Data Permintaan dan mengeluarkan DFD level 1 proses Persetujuan Permintaan didalamnya terdapat tiga entitas yaitu Pemohon, Kepala Bagian dan bagian Purchasing serta terdapat satu database yaitu Permintaan. 4. DFD Level 1 Mengelola Data Pembelian Data pembelian [Daftar Pers etujuan Pembelian Kabag] [Daftar Pers etujuan Pembelian Manager] [Data Pem belian] [Data Barang yang dibeli] Bagian Purchas ing Kepala Bagian Manager HSE 2 Pembelian 2.1 Input data pembelian 2.2 pers etujuan data pembelian 2 Pembelian Gambar 3.15 DFD Level 1 Mengelola Pembelian. Pada gambar 3.15 merupakan hasil decompose DFD level 0 dari Mengelola Data Pembelian dan mengeluarkan DFD level 1 proses persetujuan pembelian didalamnya terdapat dua entitas yaitu kepala bagian dan bagian purchasing dan terdapat satu database yaitu Pembelian. 5. DFD Level 1 Mengelola Data Pengalokasian Data barang yang dialokas ikan [Data Alokas i Barang] [Daftar Barang yang s udah dialok as ikan] [Info Barang yang s iap dialokas ikan] [Daftar Barang Yang dialokas ikan] Bagian Purchas ing Pemohon Pemohon 3 Pengalokas ian 3.1 Input data alokas i 3.2 Mengecek data alokas i Bagian Purchas ing Gambar 3.16 DFD Level 1 Mengelola Data Pengalokasian. Pada gambar 3.16 diatas merupakan hasil decompose dari DFD level 0 Mengelola Data Pengalokasian dan mengeluarkan DFD level 1 proses Pengalokasian kebutuhan didalamnya terdapat dua entitas yaitu Pemohon dan bagian purchasing dan terdapat satu database yaitu Pengalokasian. 6. DFD Level 1 Membuat Laporan Laporan rekas p s emua divis i laporan rekap s emua divis i laporan alokas i Laporan pembelian Laporan Perm intaan Laporan alok as i Laporan pembelian Laporan perm intaan Data alokas i Data Pembelian Data Permintaan Data perm intaan data pembelian data alokas i [Laporan Alokas i] [Rekap Laporan Permintaan dari s emua divis i] [Laporan Permintaan] [Laporan Pem belian] [Data Alokas i] [Data Pem belian] [Data Permintaan] Manager HSE 1 Perm intaan 2 Pembelian 3 Pengalokas ian 4.1 Membuat laporan 4.2 Melihat laporan 4.3 Mencetak laporan Manager HSE Manager HSE Gambar 3.17 DFD Level 1 Membuat Laporan. Pada gambar 3.17 diatas merupakan hasil decompose dari DFD level 0 Membuat Laporan dan mengeluarkan DFD level 1 satu proses yaitu Membuat Laporan. Ada satu entitas yaitu Manager HSE dan terdapat 3 database yaitu Permintaan, Pembelian dan Pengalokasian.

3.2.5. Entity Relationship Diagram ERD