3.3.6 Entity Relational Diagram ERD
Entitiy Relational Diagram ERD merupakan suatu desain sistem yang digunakan untuk merepresentasikan, menentukan serta mendokumentasikan akan
kebutuhan-kebutuhan sistem dalam pemrosesan database. ERD menyediakan bentuk untuk menunjukkan struktur keseluruhan dari data yang dibutuhkan oleh
sistem. Dalam ERD data-data tersebut digambarkan dengan menggambarkan simbol entity. Dalam perancangan sistem ini terdapat delapan belas entity yang
saling terkait untuk menyediakan data-data yang dibutuhkan oleh sistem. Entity tersebut adalah UserProfile, pelanggan, mobil, histori mobil, master keluhan,
rincian keluhan, rincian barang servis, barang, histori barang, rincian histori barang, supplier, pemesanan barang, rincian pemesanan barang, transaksi
pembelian, rincian transaksi pembelian, master servis, rincian servis, dan master kerusakan.
A. Conceptual Data Model CDM
Sebuah Conceptual Data Model CDM diperoleh dari DFD yang telah dirancang dan diubah menjadi CDM. CDM memaparkan relasi-relasi atau
hubungan antar tabel dan menggambarkan secara keseluruhan konsep struktur basis data yang dirancang untuk aplikasi website sistem informasi bengkel mobil
berbasis web pada PT Surya Kencana. Pada CDM belum tergambarkan dengan jelas bentuk tabel penyusun basis data beserta nama kolom yang terdapat pada
tiap tabel. Tabel penyusun basis data dapat terlihat dengan jelas jika CDM di- generate
menjadi PDM. Didalam CDM telah didefinisikan kolom mana yang menjadi primary key. CDM dari aplikasi sistem informasi bengkel mobil berbasis
web pada PT.Surya Kencana dapat dilihat pada Gambar 3.27.
Memiliki Memiliki
Memiliki
Memiliki Memiliki
Memiliki Memiliki
Memiliki Memiliki
Memiliki
Memiliki Memiliki
Memiliki Memiliki
Memiliki
Memiliki
Memiliki Memiliki
Memiliki Memiliki
Pelanggan
id_pelanggan nama
alamat no_telp
no_handphone email
UserProfile
UserID UserPassword
UserLevel UserStatus
Mobil
no_mesin jenis_mobil
merk_mobil no_polisi
no_rangka kilometer
Barang
id_barang nama_barang
harga_barang harga_jual_barang
Jenis_Barang jumlah_stok
stok_akhir Keterangan_barang
Master Servis
id_servis Jenis_servis
Nama_servis Biaya_servis
keterangan_servis
Rincian_Keluhan
id_rincian_keluhan Jenis_Keluhan
Master_Keluhan
id_keluhan keterangan_Keluhan
Nama_Montir StatusKeluhan
tgl_perkiraan_selesai tgl_servis
Rincian_Servis
id_rincian_servis
Transaksi_Servis
id_transaksi_servis keterangan_service
Tgl_Servis Tgl_Selesai
Total_Biaya_Service Tgl_Pembayaran
Rincian Pemesanan Barang
id_rincian_pemesanan Jumlah_Pesan
Jumlah_brng_datang
Pemesanan_Barang
id_pemesanan tgl_pemesanan
keteranganPesan StatusPemesanan
Rincian Transaksi Pembelian
id_rincian_transaksi_pembelian jumlah
Sub_Total_Harga_Beli_Barang
Transaksi_Pembelian
id_transaksi tgl_pembelian
keterangan_pembelian Total_harga
no_faktur
Histori_Mobil
id_histori_mobil
Rincian_Histori_Barang
id_rincian_histori_barang stok_barang_masuk
stok_barang_keluar
Histori_Barang
id_histori_barang tanggal_histori
Kode_Transaksi Jenis_Transaksi
Supplier
id_supplier nama_supplier
alamat_supplier no_telp_supplier
email_supplier keterangan_supplier
Rincian_Barang_Servis
id_rincian_barang stok_yg_dibutuhkan
Sub_Total_Harga_Jual_Barang
Gambar 3.27 CDM Sistem Informasi Bengkel Mobil Berbasis Web.
B. Physical Data Model PDM