Conceptual Data Model CDM

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