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