Data Flow Diagram DFD

73 Dari analisis sistem bisa diketahui 7 pengguna sistem yaitu Staf Statistik Kelautan, Staf Statistik Perikanan, Staf Statistik Pengawasan, Kasubag Evaluasi dan Perencanaan, Kepala Bidang Kelautan, Kepala Bidang Perikanan, dan Kepala Bidang Pengawasan, maka ketujuh pengguna tersebut menjadi external entity untuk pembuatan diagram konteks. Pada gambar 3.16 terdapat aliran data yang berjalan pada sistem, baik yang mengalir kedalam sistem atau yang diterima oleh entitas.

3.4.5 Data Flow Diagram DFD

Proses yang terdapat pada Data Flow Diagram digambarkan sesuai dengan alir sistem baru masing-masing stakeholder. Pada data flow diagram ini akan dijelaskan secara detil mengenai proses evaluasi. Data Flow Diagram DFD untuk aplikasi yang sedang dikembangkan telah didefinisikan menjadi sub sistem Level 0 yang terdiri dari 5 proses yaitu: 1. Mencatat data produksi, 2. Set Target Produksi, 3. Evaluasi data produksi, 4. Mencatat Usulan Kegiatan Evaluasi, dan 5. Persetujuan usulan kegiatan evaluasi. Pada level 0 akan digambarkan lebih detil interaksi antara pengguna dengan sistem nantinya. Untuk lebih jelasnya dapat dilihat pada Gambar 3.18. 73 74 Gambar 3.18 DFD Level 0 Aplikasi Evaluasi Pada Dinas Kelautan dan Perikanan Kabupaten Situbondo [Konfirmasi Usulan Kegiatan Evaluasi Bidang Kelautan] [Konfirmasi Usulan Kegiatan Evaluasi Bidang Perikanan] [Konfirmasi Usulan Kegiatan Evaluasi Bidang Pengawasan] [Usulan Kegiatan Evaluasi Bidang Pengawasan] [Usulan Kegiatan Evaluasi Bidang Perikanan] [Usulan Kegiatan Evaluasi Bidang Kelautan] Konf irmasi Usulan Kegiatan Evaluasi Data Usulan Kegiat an Evaluasi Membaca Dat a Target Produksi Data Target Produksi [Usulan Kegiatan Evaluasi] [Data Target Produksi] [Hasil Evaluasi Data Produksi Bidang Kelautan] [Hasil Evaluasi Data Produksi Bidang Perikanan] [Hasil Evaluasi Data Produksi Bidang Pengawasan] Membaca Konflik Nelayan Membaca Dat a Produksi Olahan Ikan Membaca Dat a Produksi Pemebenihan Membaca Dat a Produksi Budidaya Kolam Membaca Dat a Produksi Budidaya Tambak Membaca Dat a Produksi Budidaya KJA Membaca Dat a Produksi Perikanan Tangkap Data Jumlah Konflik Nelayan Data Produksi Olahan I kan Data Produksi Pembenihan Data Produksi Budidaya Kolam Data Produksi Budidaya Tambak Data Produksi Budidaya KJA Data Produksi Perikanan Tangkap [Data Produksi Bidang Pengawasan] [Data Produksi Bidang Perikanan] [Data Produksi Bidang Kelautan] Statistik Bidang Kelautan Statistik Bidang Perikanan Statistik Bidang Pengawasan Kepala Bidang Kelautan Kepala Bidang Perikanan Kepala Bidang Pengawasan Kasubag Evaluasi dan Perencanaan 1 Mencatat Data Produksi + 1 Perikanan Tangkap 2 Budidaya KJA 3 Budidaya Tambak 4 Budidaya Kolam 5 Pembenihan 6 Olahan Ikan 7 Konf lik Nelayan 2 Set Target Produksi + 3 Evaluasi Data Produksi + 4 Mencatat Usulan Kegiatan Evaluasi + 8 Set Target 5 Persetujuan Usulan Kegiatan Evaluasi + 9 Usulan Kegiatan Evaluasi 75 1. DFD Level 1 Mencatat Data Produksi Gambar 3.19 DFD Level 1 Mencatat Data Produksi Pada Gambar 3.19 merupakan hasil decompose DFD level 0 dari Aplikasi Evaluasi Dinas Kelautan dan Perikanan Situbondo dan mengeluarkan DFD level 1 proses Mencatat Data Produksi didalamnya terdapat 3 fungsional yaitu: Mencatat data produksi Bidang Kelautan, Mencatat data produksi Bidang Perikanan, dan Mencatat data Bidang Pengawasan. Kemudian dapat dilihat juga terdapat tiga entitas yaitu: Statistik Bidang Kelautan, Statistik Bidang Perikanan, Statistik Bidang Pengawasan, dan enam tabel yaitu: tahun, kecamatan, jenis_alat, jenis_pembenihan, jenis_olahan, jenis_ikan, perikanan_tangkap, budidaya_kja, [Data Produks i Budidaya KJ A] [Data Produks i Olahan Ikan] [Data Produks i Pembenihan] [Data Produks i Budidaya Kolam] [Data Produks i Budidaya Tambak] [Data Jumlah Konflik Nelayan] Data Jenis Olahan Data Jenis Pembenihan Data Jenis Ikan [Data Produks i Bidang Peng awasan] Data Tahun Data Kecamatan Data Jenis Alat [Data Produks i Perikanan Tang kap] [Data Produks i Bidang Kelautan] [Data Produks i Bidang Perikanan] Statistik Bidang Kelautan Statistik Bidang Perikanan Statistik Bidang Peng awas an 1 Perikanan Tang kap 1.1 Mencatat Data Produksi Bidang Kelautan + 1.2 Mencatat Data Produksi Bidang Perikanan + 1.3 Mencatat Data Bidang Peng awas an 10 Tahun 11 Kecamatan 12 Jenis Alat 13 Jenis Ikan 14 Jenis Pembenihan 15 Jenis Olahan 2 Budidaya KJ A 3 Budidaya Tambak 4 Budidaya Kolam 5 Pembenihan 6 Olahan Ikan 7 Konflik Nelayan budidaya_tambak, budidaya_kolam, pembenihan, olahan_ikan, dan konflik_nelayan. a. DFD level 2 Mencatat Data Produksi Bidang Kelautan Gambar 3.20 DFD Level 2 Mencatat Data Produksi Bidang Kelautan Pada Gambar 3.20 merupakan hasil decompose DFD level 1 dari Mencatat Data Produksi dan mengeluarkan DFD level 2 proses Mencatat Data Produksi Bidang Kelautan didalamnya terdapat 4 fungsional yaitu: Mencatat Data Produksi Perikanan Tangkap, Mencatat Data Jenis Alat, Mencatat Data Kecamatan, dan Mencatat Data Tahun. Kemudian dapat dilihat juga terdapat satu entitas yaitu: Statistik Bidang Kelautan, dan empat tabel yaitu: perikanan_tangkap, jenis_alat, kecamatan, dan tahun. b. DFD Level 2 Mencatat Data Produksi Bidang Perikanan Membac a data Jenis Alat [Data Tahun] [Data Jenis Alat] [Data Produks i Perikanan Tang kap] Input Data Tahun Input Data Kecamatan Input Data Jenis Alat Input Data PerikananTang kap [Data Produks i Bidang Kelautan] [Data Kecamatan] Statistik Bidang Kelautan 1 Perikanan Tang kap 12 Jenis Alat 11 Kecamatan 10 Tahun 1.1.1 Mencatat Data Produksi Perikanan Tang kap 1.1.2 Mencatat Data Jenis Alat 1.1.3 Mencatat Data Kecamatan 1.1.4 Mencatat Data Tahun Gambar 3.21 DFD Level 2 Mencatat Data Produksi Bidang Perikanan Pada Gambar 3.21 merupakan hasil decompose DFD level 1 dari Mencatat Data Produksi dan mengeluarkan DFD level 2 proses Mencatat Data Produksi Bidang Perikanan didalamnya terdapat delapan fungsional yaitu: Mencatat Data Jenis Ikan, Mencatat Data Jenis Pembenihan, Mencatat Data Jenis Olahan, Mencatat Data Produksi Budidaya KJA, Mencatat Data Produksi Budidaya Tambak, Mencatat Data Produksi Budidaya Kolam, Mencatat Data Pembenihan, dan Mencatat Data Olahan Ikan. Kemudian dapat dilihat juga terdapat satu entitas yaitu: Statistik Bidang Perikanan dan satu tabel yaitu: jenis_ikan, jenis_pembenihan, jenis_olahan, budidaya_kja, budidaya_tambak, budidaya_kolam, pembenihan, dan olahan_ikan. Membac a Data Jenis Ikan Membac a Data Jenis Ikan Membac a Data Jenis Ikan Membac a Data Jenis Pembenihan Membac a Data Jenis Olahan [Data Jenis Ikan] Input Data Jenis Olahan Input Data Jenis Pembenihan Input Data Jenis Ikan Input Data Olahan Ikan Input Data Pembenihan Input Data Budidaya Kolam Input Data Budidaya Tambak Input Data Budidaya KJ A [Data Jenis Olahan] [Data Jenis Pembenihan] [Data Produks i Pembenihan] [Data Produks i Budidaya Kolam] [Data Produks i Budidaya Tambak] [Data Produks i Budidaya KJ A] [Data Produks i Olahan Ikan] 13 Jenis Ikan 14 Jenis Pembenihan 15 Jenis Olahan 3 Budidaya Tambak 4 Budidaya Kolam 5 Pembenihan 6 Olahan Ikan 2 Budidaya KJ A Statistik Bidang Perikanan 1.2.1 Mencatat Data Jenis Ikan 1.2.2 Mencatat Data Jenis Pembenihan 1.2.3 Mencatat Data Jenis Olahan 1.2.4 Mencatat Data Produksi Budidaya KJA 1.2.5 Mencatat Data Produksi Budidaya Tambak 1.2.6 Mencatat Data Produksi Budidaya Kolam 1.2.7 Mencatat Data Produksi Pembenihan 1.2.8 Mencatat Data Produksi Olahan Ikan 2. DFD level 1 Set Target Produksi Gambar 3.22 DFD Level 1 Set Target Produksi Pada Gambar 3.22 merupakan hasil decompose DFD level 0 dari Aplikasi Evaluasi Dinas Kelautan dan Perikanan Situbondo dan mengeluarkan DFD level 1 proses Set Target Produksi didalamnya terdapat satu fungsional yaitu: Mencatat Data Target. Kemudian dapat dilihat juga terdapat satu entitas yaitu: Kasubag Evaluasi dan Perencanaan, dan satu tabel yaitu: set_target. 3. DFD level 1 Evaluasi Data Produksi Data Targ et Konflik Nelayan Data Targ et Olahan Ikan Data Targ et Pembenihan Data Targ et Budidaya Kolam Data Targ et Budidaya Tambak Data Targ et Budidaya KJA Data Targ et Perikanan Tang kap Input Data Targ et Konflik Nelayan Input Data Targ et Olahan Ikan Input Data Targ et Pembenihan Input Data Targ et Budidaya Kolam Input Data Targ et Budidaya Tambak Input Data Targ et Budidaya KJA Input Data Targ et Perikanan Tang kap [Data Target Produksi] [Data Target Produksi] Kasubag Evaluasi dan Perencanaan 8 Set Targ et 2.1 Mencatat Data Targ et Gambar 3.23 DFD Level 1 Evaluasi Data Produksi Pada Gambar 3.23 merupakan hasil decompose DFD level 0 dari Aplikasi Evaluasi Dinas Kelautan dan Perikanan Situbondo dan mengeluarkan DFD level 1 proses Evaluasi Data Produksi didalamnya terdapat 3 fungsional yaitu: Menghitung Evaluasi Data Produksi Bidang Kelautan, Menghitung Evaluasi Data Produksi Bidang Perikanan, dan Menghitung Data Produksi Bidang Pengawasan. Kemudian dapat dilihat juga terdapat satu entitas yaitu: Kasubag Evaluasi dan Perencanaan, dan delapan tabel yaitu: perikanan_tangkap, budidaya_kja, budidaya_kolam, budidaya_tambak, pembenihan, olahan_ikan, dan set_target. Membaca Data Target Membaca Data Target [Membaca Data Jumlah Konflik Nelayan] [Membaca Data Produksi Olahan Ikan] [Membaca Data Produksi Pembenihan] [Membaca Data Produksi Budidaya Kolam] [Membaca Data Produksi Budidaya Tambak] [Membaca Data Produksi Budidaya KJA] [Hasil Evaluasi Data Produksi Bidang Pengawasan] [Hasil Evaluasi Data Produksi Bidang Perikanan] [Membaca Data Targ et Produksi] [Membaca Data Produksi Perikanan Tangkap] [Hasil Evaluasi Data Produksi Bidang Kelautan] 1 Perikanan Tang kap Kasubag Evaluasi dan Perencanaan 8 Set Targ et 3.1 Meng hitung Evaluasi Data Produksi Bidang Kelautan 3.2 Menhitung Evaluasi Data Produksi Bidang Perikanan 3.3 Meng hitung Evaluasi Data Produksi Bidang Peng awasan 2 Budidaya KJA 3 Budidaya Tambak 4 Budidaya Kolam 5 Pembenihan 6 Olahan Ikan 7 Konflik Nelayan 4. DFD Level 1 Mencatat Usulan Kegiatan Evaluasi Gambar 3.24 DFD Level 1 Mencatat Usulan Kegiatan Evaluasi Pada Gambar 3.24 merupakan hasil decompose DFD level 0 dari Aplikasi Evaluasi Dinas Kelautan dan Perikanan Situbondo dan mengeluarkan DFD level 1 proses Mencatat Usulan Kegiatan Evaluasi didalamnya terdapat satu fungsional yaitu: Mencatat Data Usulan Kegiatan Evaluasi. Kemudian dapat dilihat juga terdapat empat entitas yaitu: Kasubag Evaluasi dan Perencanaan, Kepala Bidang Kelautan, Kepala Bidang Perikanan, Kepala Bidang Pengawasan, dan satu tabel yaitu: usulan_kegiatan_evaluasi. 5. DFD Level 1 Persetujuan Usulan Kegiatan Evaluasi [Data Usulan Keg iatan Evaluasi] [Usulan Keg iatan Evaluasi] [Usulan Keg iatan Evaluasi Bidang Peng awasan] [Usulan Keg iatan Evaluasi Bidang Perikanan] [Usulan Keg iatan Evaluasi Bidang Kelautan] Kepala Bidang Perikanan Kepala Bidang Peng awasan Kasubag Evaluasi dan Perencanaan Kepala Bidang Kelautan 9 Usulan Kegiatan Evaluasi 4.1 Mencatat Data Usulan Keg iatan Evaluasi Gambar 3.25 DFD Level 1 Persetujuan Usulan Kegiatan Evaluasi Pada Gambar 3.25 merupakan hasil decompose DFD level 0 dari Aplikasi Evaluasi Dinas Kelautan dan Perikanan Situbondo dan mengeluarkan DFD level 1 proses Persetujuan Usulan Kegiatan Evaluasi didalamnya terdapat tiga entitas yaitu: Kepala Bidang Kelautan, Kepala Bidang Perikanan, Kepala Bidang Pengawasan, dan satu tabel yaitu: usulan_kegiatan_evaluasi.

3.4.6 Entity Relationship Diagram