Adalah diagram yang digunakan untuk
Pemodelan Data.
ERD terdiri dari :
1)Entitas
2)Alur data
Entitas dinyatakan dengan simbol persegi
panjang
Nama entitas ditulis didalam simbol persegi
panjang
Nama entitas berupa kata benda, tunggal.
Nama entitas sedapat mungkin
1 to 1 (one to one)
1 to n (one to many)
1) Kerelasian dinyatakan dengan simbol belah
ketupat
2) Nama kerelasian dituliskan di dalam simbol
belah ketupat
3) Kerelasian menghubungakan dua entitas
4) Nama kerelasian berupa : kata kerja aktif,
tunggal (diawali dengan awalan me)
5) Nama kerelasian sedapat mungkin
1) Identifikasi setiap entitas yang terlibat
2) Identifikasi setiap atribut pada setiap
entitas
3) Identifikasi setiap kerelasian yang mungkin
terjadi diantara entitas
Entity
Entitas yang digunakan
1)Entitas Supplier
2)Entitas Pegawai
3)Entitas Stok
4)Entitas Barang
Entitas Customer
Entitas Supplier Entitas Barang
Id_customer
Nama
Alamat
Cp
Fax
Tlp
Ket
Id_supplier
Nama
Alamat
Cp
Fax
Tlp
Ket
Id_barang
Nama_barang
Kode_Jenis
Satuan
Harga
Entitas stok
Id_stok
Kode_barang
Jml_In
Jml_Out
Id_user
namauser
Pass
Nama_Pegawai
Agama
gender
Jabatan
tb_supplier
PK id_supplier
nama alamat cp fax tlp ket
tb_pegawai
PK id_pegawai
nama alamat tmpt_lahir tgl_lahir tlp agama pendidikan jenis_kel jabatan username password
tb_detail_pembelian
PK no_beli PK kode_barang
jumlah harga
tb_customer
PK id_customer
nama alamat cp fax tlp ket
tb_pembelian
PK no_beli
id_supplier tgl_beli ket id_pegawai stt
tb_barang
PK kode_barang
nama_barang jenis satuan ket
tb_penjualan
PK no_jual
id_customer tgl_jual ket id_pegawai stt
tb_stok
PK id_stok
kode_barang jml_in jml_out harga tgl
tb_detail_penjualan
PK no_jual PK kode_barang
jumlah harga
M
tb_in_barang
PK no_penerimaan
no_beli tgl_terima keterangan petugas
tb_in_barangdetail
PK no_penerimaan PK kd_barang
jumlah harga
tb_out_barang
PK no_pengeluaran
no_jual tgl_keluar keterangan petugas
tb_out_barangdetail
PK no_pengeluaran PK kd_barang
jumlah harga
Representasi grafis dari aliran data dari luar
sistem masuk ke sistem dan di dalam sistem itu sendiri.
Menggunakan 4 simbol : Proses, Entitas,
Tidak ada proses yg hanya mempunyai output
Tidak ada proses yg hanya mempunyai input
Label proses berwujud kata kerja
Data tidak bisa berpindah secara langsung dari 1 simpanan ke simpanan yang lain
Data tidak bisa berpindah secara langsung dari sumber ke simpanan
Label simpanan harus berwujud kata benda
Label sumber harus berwujud kata benda
Arah arus data hanya boleh searah
Percabangan menunjukan 1 arus data yang
sama menuju2 atau lebih tujuan yang berbeda Penggabungan menunjukan 2 atau lebih arus
data yang sama menuju 1 tujuan
Arus data tidak boleh kembali ke suatu proses yang ditinggalkan.
Arus data menuju ke suatu simpanan berarti peng-update-an
Arus data keluar dari suatu simpanan
berarti pembacaan
Label arus data yg harus berwujud kata
Diagram Konteks
Diagram Level 1
Buatlah desain ERD dari “Sistem Informasi
Penyusunan Jadwal Kuliah ”
Sistem ini mendata penjadwalan kuliah
dengan menempati ruangan yang tersedia, sistem juga bisa mengetahui jumlah