Conceptual Data Model Entity Relational Diagram

4.4.3.7 Class cmaster_cabang

Class cmaster_cabang digunakan untuk mengatur jalannya data cabang yang dilakukan oleh pengguna aplikasi pendataan pegawai ini. Fungsi class cmaster_ cabang ini akan mengarahkan pengguna ke halaman berikutnya sesuai dengan peran pengguna. Gambar 4. 37 class cmaster_cabang

4.5 Entity Relational Diagram

Entity Relationship Diagram ERD merupakan proses yang menunjukkan hubungan antar entitas dan relasinya. ERD terbagi menjadi Conceptual Data Model CDM dan Physical Data Model PDM.

4.5.1 Conceptual Data Model

Conceptual Data Model CDM adalah gambaran secara keseluruhan struktur aplikasi.CDM dapat membangun disain awal sistem dan tidak perlu khawatir dengan detail implementasinya secara fisik. Dan melalui prosedur generation yang mudah, kita bisa melakukan generate CDM ke Physical Data Model PDM. Bentuk Conceptual Data Model dari aplikasi pendataan pegawai pada PT. Kopaba Jatim adalah sebagai berikut : Gambar 4. 38 Conceptual Data Model Relationship_2 Relationship_3 Relationship_4 Relationship_5 Relationship_6 Relationship_7 Relationship_8 tbl_master_cabang id_cabang level cabang alamat kota tanggal pi Integer Variable characters 100 Variable characters 100 Variable characters 100 Variable characters 50 Date M Identifier_1 pi tbl_master_unit_kerja id_unit_kerja nama_unit_kerja parent_unit pi Integer Variable characters 100 Variable characters 50 M Identifier_1 pi tbl_data_pegawai id_pegawai nip nip_lama nama_pegawai tempat_lahir tanggal_lahir jenis_kelamin agama jenis_pegawai alamat pendidikan_terakhir no_npwp no_bpjs_ketenagaankerjaan no_bpjs_kesehatan status_pegawai_pangkat lokasi_kerja nomor_sk_jabatan tanggal_sk_jabatan tanggal_mulai_jabatan tanggal_selesai_jabatan id_status_pegawai status_kerja status_kawin keterangan pi Integer Variable characters 50 Variable characters 50 Variable characters 100 Variable characters 100 Date Variable characters 20 Variable characters 50 Variable characters 100 Variable characters 100 Variable characters 100 Variable characters 100 Variable characters 100 Variable characters 100 Variable characters 100 Variable characters 100 Variable characters 100 Date Variable characters 100 Variable characters 100 Characters 1 Variable characters 100 Variable characters 100 Variable characters 100 M Identifier_1 pi tbl_master_pekerjaan id_pekerjaan nama_pekerjaan pi Integer Variable characters 100 M Identifier_1 pi tbl_status_jabatan id_status_jabatan nama_jabatan pi Integer Variable characters 100 M Identifier_1 pi tbl_master_jenis_pegawai id_jenis_pegawai nama_jenis pi Integer Variable characters 50 M Identifier_1 pi tbl_master_jabatan id_jabatan nama_jabatan level pi Integer Variable characters 100 Variable characters 100 M Identifier_1 pi tbl_master_golongan id_golongan golongan uraian level pi Integer Variable characters 50 Variable characters 100 Variable characters 100 M Identifier_1 pi

4.5.2 Physical Data Model