Selasa, 31 Maret 2015

Tugas Kuliah ERD ...


Buatlah ilustrasi/gambar cerita tentang sistem yang akan dicari entitasnya.
Contoh: Sistem Kepegawaian di perusahaan A :
Perusahaan A memiliki 100 pegawai. Setiap pegawai dipimpin pengawas/mandor dari pegawai 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 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.
 Jawaban : untuk mempermudah memuat erd nya,terlebih dahulu buatlah tabel seperti dibawah ini :
NO
Entitas A
Entitas B
Relasi
Derajat
1
Perusahaan
Pegawai
Milik
1 : M
2
Pengawas
Pegawai
Pimpin
1 : M
3
Pegawai
Departemen
Kerja
M :1
4
Departemen
Pegawai
Kepalai
1 : 1
5
Departemen
Lokasi
Berada
1 : M
6
Pegawai
Proyek
Kerja
1 :M
7
Proyek
Departemen
Atur
> 0    atau   0  <
8
Departemen
Proyek
Kendali
1 : M
9
Proyek
Departemen
Kendali
1 : 1
10
Proyek
Pegawai
Terdiri
1 : M
11
Pegawai
Tanggungan
Nanggung
1 :M
  dan ini adalah hasil erd nya :

Mohon Maaf apabila ada kesalahan...
Sekian dan Terima Kasih...

Tidak ada komentar:

Posting Komentar