ERD Entity Relationship Diagram

34 Gambar 4.8 DFD Level 1 Sistem Surat Keluar

4.2.3 ERD Entity Relationship Diagram

Entity Reltionship Diagram melukiskan data sebagai entitas, relasi dan attribute dari database yang telah dibuat. ERD dibagi menjadi dua, yaitu Conceptual Data Model CDM dan Physical Data Model PDM. A. Conceptual Data Model CDM CDM merupakan gambaran struktur tabel yang menunjukkan relasi antar tabel dalam database seperti pada gambar 4.9. 35 diarsip menjabat diinstruksikan ditugas kan membuat mempuny ai menghas ilkan dipuny ai mengirim dipuny ai2 dimiliki diberikan2 diberikan diberikan menerima2 menerima menerima dikirim2 dikirim dikirim t_s ifat_s urat_m as uk kode_s ifat_s Mas uk s ifat_s Mas uk t_s urat_mas uk kode_s Mas uk no_s Mas uk perihal tgl_s urat_diterim a tgl_s Mas uk s tatus _s Mas uk keterangan file_s Mas uk tujuan_dis pos is i t_dis pos is i no_dis pos is i tanggal_dis pos is i ins truksi s tatus _baca s tatus _kirim keterangan catatan t_kategori_s urat_keluar kode_kategori_s Keluar kategori_s Keluar t_s urat_keluar no_s Keluar tgl_s Keluar perihal tertanda katerangan s tatus _s Keluar file_s Keluar t_laporan_kegiatan kode_laporan judul_laporan file_laporan t_as al_s urat kode_as al nama_ins tans i alamat_ins tans i noTelp_ins tans i noFax_ins tans i Divis i1 ContactPers on1 Divis i2 ContactPers on2 Divis i3 ContactPers on3 s tatus _ins tans i t_dos en nidn nama_pegawai s tatus _dos en jenis _kelamin jabatan jabatan_akadem ik golongan tempat_lahir tanggal_lahir agama alamat no_telp HP pendidikan_terakhir jurus an_terakhir kom petens i1 kom petens i2 kom petens i3 gelar1 gelar2 gelar3 gelar4 s ertifikat_dos en penempatan t_login no_urut id us erId pas s word level t_mahas is wa nim prodi jenjang kelas kons entras i nama_m hs jenis _kelamin tempat_lahir tanggal agama gol_drh alamat pendidikan_terakhir n_un n_ipk jurus an s ekolah_pt jalur nama_ayah nama_ibu kerja_ayah kerja_ibu penghas ilan alamat_ortu no_telp foto th_mas uk s tatus dos en_wali tujuan_um um kode tujuan nama intans i contact pers on alamat intans i no_telp no fax t_jabatan_s truktural kode_jabatan nama_jabatan Gambar 4.9 Conceptual Data Model B. Physical Data Model PDM PDM hampir sama dengan CDM namun dalam PDM diberikan keterangan tipe data masing-masing atribut serta dijelaskan pula primary key atau foreign key. Penjelasan PDM dapat dijabarkan pada gambar 4.10. 36 KODE_JABATAN = KODE_JABATAN NIDN = NIDN KODE_JABATAN = KODE_JABATAN NIDN = NIDN NO_URUT = NO_URUT NIDN = NIDN NO_SKELUAR = NO_SKELUAR KODE_KATEGORI_SKELUAR = KODE_KATEGORI_SKELUAR KODE_ASAL = KODE_ASAL KODE_SIFAT_SMASUK = KODE_SIF AT_SMASUK KODE_SMASUK = KODE_SMASUK NO_SKELUAR = NO_SKELUAR KODE_TUJUAN = KODE_TUJUAN NO_SKELUAR = NO_SKELUAR NIM = NIM NO_SKELUAR = NO_SKELUAR NIDN = NIDN T_SIFAT_SURAT_MASUK KODE_SIFAT_SMASUK varchar10 SIFAT_SMASUK varchar20 T_SURAT_MASUK KODE_SMASUK varchar10 KODE_SIFAT_SMASUK varchar10 KODE_ASAL varchar10 KODE_JABATAN varchar20 NO_SMASUK varchar20 PERIHAL long varchar TGL_SURAT_DITERIMA date TGL_SMASUK date STATUS_SMASUK varchar20 KETERANGAN long varchar FILE_SMASUK long varchar TUJUAN_DISPOSISI varchar30 T_DISPOSISI NO_DISPOSISI integer KODE_SMASUK varchar10 NO_URUT integer NIDN varchar30 KODE_JABATAN varchar20 TANGGAL_DISPOSISI date INSTRUKSI varchar100 STATUS_BACA varchar20 STATUS_KIRIM varchar20 KETERANGAN long varchar CATATAN long varchar T_KATEGORI_SURAT_KELUAR KODE_KATEGORI_SKELUAR varchar10 KATEGORI_SKELUAR varchar50 T_SURAT_KELUAR NO_SKELUAR varchar20 KODE_KATEGORI_SKELUAR varchar10 TGL_SKELUAR date PERIHAL long varchar TERTANDA varchar20 KATERANGAN long varchar STATUS_SKELUAR varchar20 FILE_SKELUAR long varchar T_LAPORAN_KEGIATAN KODE_LAPORAN varchar10 NO_SKELUAR varchar20 JUDUL_LAPORAN varchar50 FILE_LAPORAN long varchar T_ASAL_SURAT KODE_ASAL varchar10 NAMA_INSTANSI varchar50 ALAMAT_INSTANSI varchar50 NOTELP_INSTANSI varchar20 NOFAX_INSTANSI varchar20 CONTACTPERSON1 varchar50 STATUS_INSTANSI varchar20 DIVISI1 varchar50 DIVISI2 varchar50 CONTACTPERSON2 varchar50 DIVISI3 varchar50 CONTACTPERSON3 varchar50 T_DOSEN NIDN varchar30 NAMA_PEGAWAI varchar40 STATUS_DOSEN varchar15 JENIS_KELAMIN varchar1 JABATAN varchar30 JABATAN_AKADEMIK varchar30 GOLONGAN varchar20 TEMPAT_LAHIR varchar20 TANGGAL_LAHIR date AGAMA varchar20 ALAMAT varchar50 NO_TELP varchar15 HP varchar15 PENDIDIKAN_TERAKHIR varchar30 JURUSAN_TERAKHIR varchar30 KOMPETENSI1 varchar50 KOMPETENSI2 varchar50 KOMPETENSI3 varchar50 GELAR1 varchar10 GELAR2 varchar10 GELAR3 varchar10 GELAR4 varchar10 SERTIFIKAT_DOSEN varchar15 PENEMPATAN varchar50 T_LOGIN NO_URUT integer NIDN varchar30 ID varchar50 USERID varchar20 PASSWORD varchar20 LEVEL varchar20 T_MAHASISWA NIM varchar12 PRODI varchar50 JENJANG varchar3 KELAS varchar5 KONSENTRASI varchar50 NAMA_MHS varchar40 JENIS_KELAMIN varchar10 TEMPAT_LAHIR varchar20 TANGGAL date AGAMA varchar10 GOL_DRH varchar5 ALAMAT varchar50 PENDIDIKAN_TERAKHIR varchar50 N_UN float N_IPK float JURUSAN varchar30 SEKOLAH_PT varchar20 JALUR varchar15 NAMA_AYAH varchar30 NAMA_IBU varchar30 KERJA_AYAH varchar30 KERJA_IBU varchar30 PENGHASILAN varchar20 ALAMAT_ORTU varchar50 NO_TELP varchar12 FOTO varchar50 TH_MASUK varchar10 STATUS varchar10 DOSEN_WALI varchar50 TUJUAN_UMUM KODE_TUJUAN varchar10 NAMA_INTANSI varchar30 CONTACT_PERSON varchar40 ALAMAT_INTANSI varchar40 NO_TELP varchar12 NO_FAX varchar12 T_JABATAN_STRUKTURAL KODE_JABATAN varchar20 NIDN varchar30 NAMA_JABATAN varchar30 DIKIRIM NIDN varchar30 NO_SKELUAR varchar20 MENERIMA NIM varchar12 NO_SKELUAR varchar20 DIBERIKAN KODE_TUJUAN varchar10 NO_SKELUAR varchar20 Gambar 4.10 Physical Data Model 37

4.2.4 Struktur Tabel