Entity Relationship Diagram DFD Level 2 Proses Hitung Harga Pokok Produksi

76

3.2.4 Entity Relationship Diagram

Entity Relationship Diagram ERD merepresentasikan basis data yang terdapat pada Aplikasi Perhitungan Investasi Budidaya Pembesaran Ikan Lele Pada Kelompok TaniMakmur dan Minta Tani Sebani Kecamaan Tarik Kabupaten Sidoarjo. ERD dalam perancangan sistem ini akan dibagi menjadi 2, yakni Conceptual Data Model CDM dan Physical Data Model PDM. Berikut penjelasan dari masing- masing jenis ERD tersebut. a. CDM pada aplikasi perhitungan investasi ini merupakan struktur database yang akan digunakan dalam sistem yang sedang dikerjakan. Dalam CDM ini terdapat 6 enam tabel, diantaranya 5 lima tabel masster yang meliputi tabel fixed cost, table variable cost, table resiko budidaya, tabel teknis, tabel pajak. Serta 1 satu tabel transaksi yaitu tabel perhitungan. Gambaran mengenai CDM dapat dilihat pada gambar 3.8 Aplikasi Perhitungan Investasi Budidaya Pembesaran Ikan Lele. 77 Gambar 3.8 CDM Apliasi Perhitungan Investasi Budidaya Pembesaran Ikan Lele. Relationship_1 Relationship_2 Relationship_4 Relationship_5 Relationship_6 Relationship_7 Relationship_8 Relationship_9 Relationship_10 Relationship_11 Relationship_13 Relationship_14 Relationship_16 Relationship_18 Relationship_19 Relationship_20 Relationship_23 Relationship_24 Relationship_25 Relationship_22 Investasi Awal o o o o o ID_Investasi Keterangan Investasi Umur Volume Awal Biaya Awal Total Investasi Awal Integer Variable characters 50 Integer Integer Integer Integer Jenis Satuan o ID_Satuan Satuan Integer Integer Fixed Cost o o o o ID_FIxed Keterangan Fixed Volume Fixed Biaya Fixed Total Fixed Cost Integer Variable characters 50 Integer Integer Integer Variabel Cost o o o o ID_Variabel Keterangan Variabel Volume Variabel Biaya Variabel Total Variabel Cost Integer Variable characters 50 Integer Integer Integer Resiko o o ID_Resiko Keterangan Resiko Nilai Resiko Integer Variable characters 50 Integer Jenis Kolam o ID_Jenis Kolam Jenis Kolam Integer Variable characters 50 Pengguna o o o o o ID_Pengguna Nama Telepon Alamat Jumlah Kolam Modal Integer Variable characters 50 Integer Variable characters 50 Integer Integer Kolam o o o o o o ID_Kolam Panjang Kolam Lebar Kolam Tinggi Kolam Harga Jual Biaya Penyusutan Total Investasi Integer Integer Integer Integer Integer Integer Integer Laba Rugi o o o o o o ID_Laba Rugi Total Penjualan Total Biaya Tetap Total Biaya Variabel Total Biaya Laba Sebelum Pajak Laba Setelah Pajak Integer Integer Integer Integer Integer Integer Integer Pajak o ID_Pajak Nilai Pajak Integer Integer Penjualan o ID_Penjualan NIlai Penjualan Integer Integer HPP o o o o ID_HPP Biaya Bahan Baku Biaya Tenaga Kerja Biaya Overload Pabrik BIaya HPP Integer Integer Integer Integer Integer ARR o ID_ARR Hasil ARR Integer Integer Panen o ID_Panen Hasil Panen Integer Integer 78 b. Physical Data Model PDM Physical data model PDM untuk aplikasi ini merupakan gambawan dari struktur database yang akan digunakan pada saat pembuatan sistem, beserta hasil relasi dari hubungan antar tabel yang saling terkait. Gambaran mengenai PDM dapat dilihat pada gambar 3.9 PDM Aplikasi Perhitungan Investasi Budidaya Pembesaran Ikan Lele. 79 Gambar 3.9 PDM Apliasi Perhitungan Investasi Budidaya Pembesaran Ikan Lele. Investasi Awal ID_Investasi ID_Satuan Keterangan Investasi Umur Volume Awal Biaya Awal Total Investasi Awal integer integer varchar50 integer integer integer integer pk fk Jenis Satuan ID_Satuan Satuan integer integer pk Fixed Cost ID_FIxed ID_Satuan Keterangan Fixed Volume Fixed Biaya Fixed Total Fixed Cost integer integer varchar50 integer integer integer pk fk Variabel Cost ID_Variabel ID_Satuan Keterangan Variabel Volume Variabel Biaya Variabel Total Variabel Cost integer integer varchar50 integer integer integer pk fk Resiko ID_Resiko ID_Kolam Keterangan Resiko Nilai Resiko integer integer varchar50 integer pk fk Jenis Kolam ID_Jenis Kolam ID_Kolam Jenis Kolam integer integer varchar50 pk fk Pengguna ID_Pengguna ID_Satuan Nama Telepon Alamat Jumlah Kolam Modal integer integer varchar50 integer varchar50 integer integer pk fk Kolam ID_Kolam ID_FIxed ID_Investasi ID_Jenis Kolam ID_Variabel ID_Resiko Panjang Kolam Lebar Kolam Tinggi Kolam Harga Jual Biaya Penyusutan Total Investasi integer integer integer integer integer integer integer integer integer integer integer integer pk fk1 fk2 fk5 fk3 fk4 Laba Rugi ID_Laba Rugi ID_Pajak ID_Penjualan ID_Kolam Total Penjualan Total Biaya Tetap Total Biaya Variabel Total Biaya Laba Sebelum Pajak Laba Setelah Pajak integer integer integer integer integer integer integer integer integer integer pk fk2 fk3 fk1 Pajak ID_Pajak Nilai Pajak integer integer pk Penjualan ID_Penjualan ID_HPP ID_Panen ID_Kolam ID_Pajak NIlai Penjualan integer integer integer integer integer integer pk fk4 fk3 fk1 fk2 HPP ID_HPP ID_Panen ID_Kolam Biaya Bahan Baku Biaya Tenaga Kerja Biaya Overload Pabrik BIaya HPP integer integer integer integer integer integer integer pk fk2 fk1 ARR ID_ARR ID_Kolam ID_Laba Rugi Hasil ARR integer integer integer integer pk fk1 fk2 Panen ID_Panen ID_Kolam Hasil Panen integer integer integer pk fk Relationship_8 ID_Pengguna ID_Kolam integer integer pk,fk1 pk,fk2 80

3.2.5 Struktur Tabel