Selasa, 31 Maret 2015

Tugas SBD2(Entity Relationship Diagram)



TUGAS
Buatlah ilustrasi/gambar cerita tetang sistem yang akan dicari entitasnya.
Contoh: Sistem Kepegawaian di perusahaan A
Perusahaan A memiliki 100 pegawai. Setiap pegawai dipimpin pengawas/mandor dari pegawa perusahaan itu sendiri dan tidak semua pegawai memimpin pegawai yang lain sehingga satu pengawas dapat memimpin beberapa pegawai. Setiap pegawai bekerja untuk suatu departemen dan dalam suatu departemen dapat terdiri dari beberapa pegawai. Setiap departemen dikepalai oleh seorang pegawai yang bekerja mulai tanggal tertentu. Sebuah departemen dapat berada di beberapa lokasi. Selain bekerja di suatu departemen, pegawai dapat bekerja pada beberapa proyek. Setiap proyek dikendalikan/diatur oleh suatu departemen, namun suatu departemen tidak harus mengendalikan/mengatur proyek. Satu departemen dapat mengendalikan dapat mengendalikan beberapa proyek dan satu proyek hanya dikendalikan oleh satu departemen. Satu proyek dapat terdiri dari beberapa pegawai. Untuk keperluan penggajian, perusahaan memerlukan data tanggungan pegawai. Seorang pegawai dapat menanggung beberapa tanggungan. Jika seorang pegawai pindah maka datanya akan dipindahkan/dihapus berikut data tanggungan pegawai/keluarga

Entitas A
Relasi
Entitas B
Derajat
Perusahaan
Memiliki
Pegawai
1:m
Pegawai
Dipimpin
Pengawas
m:1
Pegawai
Bekerja
Departemen
m:1
Departemen
Dikepalai
Pegawai
1:1
Departemen
Berada
Lokasi
1:m
Pegawai
Bekerja
Proyek
1:m
Proyek
Dikendalikan
Departemen
0:N
Departemen
Mengendalikan
Proyek
1:m
Proyek
Dikendalikan
Departemen
1:1
Proyek
Terdiri Dari
Pegawai
1:m
Pegawai
Menanggung
Tanggungan
1:m




Tidak ada komentar:

Posting Komentar