Conceptual Data Model Physical Data Model

37

4.2.3 Entity Relationship Diagram

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

A. Conceptual Data Model

Conceptual Data Model CDM dari sistem informasi pendaftaran mahasiswa baru terdapat 8 tabel. Masing-masing tabel mempunyai relasi ke tabel- tabel yang lain seperti pada Gambar 4.10 38 NILAI_MHS MHS_SMA PEMBAYARAN_MHS Neg_Prov Prov_Reg REG_CITY KOTA_SMA SMA ID_SMA ID_KOTA1 NAMA_SMA ALAMAT_SMA KOTA ID_KOTA ID_DAERAH1 NAMA_KOTA DAERAH ID_DAERAH ID_PROPINSI NAMA_DAERAH PROPINSI ID_PROPINSI1 ID_NEGARA NAMA_PROPINSI NEGARA ID_NEGARA1 NAMA_NEGARA CALON_MABA_PEMBAYARAN ID_CALON_MABA_PEMBAYARAN ID_CALON_MAHASISWA DESKRIPSI JUMLAH NOTES CALON_MABA_NILAI ID_CALON_MABA_NILAI ID_CALON_MAHASISWA1 MAT_1 MAT_2 MAT_3 MAT_4 IND_1 IND_2 IND_3 IND_4 ING_1 ING_2 ING_3 ING_4 CALON_MAHASISWA ID_CALON_MAHASISWA2 NO_FORMULIR NAMA JENIS_KELAMIN ALAMAT NO_TELP EMAIL TEMPAT_LAHIR TANGGAL_LAHIR KEWARGANEGARAAN AGAMA NAMA_ORTU TAHUN_LAHIR PEKERJAAN PENDIDIKAN_TERAKHIR ALAMAT_ORTU NO_TELP_ORTU FAX ASAL_SEKOLAH ALAMAT_SEKOLAH TAHUN_LULUS JALUR_MASUK KELAS INFORMASI_PEMBAYARAN PEMBIAYAAN_STUDI FOTO_HITAM_PUTIH COPY_IJAZAH TRANSKIP_NILAI ID_SMA1 JOURNALISTIC BROADCASTING PUBLIC_RELATION STATUS TANGGAL Gambar 4.10 ERD Conceptual Data Model 39

B. Physical Data Model

Physical Data Model PDM adalah hasil dari generate dari CDM. Data tabel pada PDM inilah yang akan digunakan pada saat membuat aplikasi. Pada PDM terdapat 8 delapan tabel dengan tipe data dan panjangnya yang masing – masing tabel memiliki satu primary key dan banyak foreign key. PDM dari sistem informasi pendaftaran mahasiswa baru pada STIKOSA-AWS dilihat pada Gambar 4.11. 40 SMA PK ID_SMA INTEGER FK1 ID_KOTA INTEGER NAMA_SMA VARCHAR100 ALAMAT_SMA VARCHAR200 KOTA PK ID_KOTA INTEGER FK1 ID_DAERAH INTEGER NAMA_KOTA VARCHAR100 DAERAH PK ID_DAERAH INTEGER FK1 ID_PROPINSI INTEGER NAMA_DAERAH VARCHAR100 PROPINSI PK ID_PROPINSI INTEGER FK1 ID_NEGARA INTEGER NAMA_PROPINSI VARCHAR100 NEGARA PK ID_NEGARA INTEGER NAMA_NEGARA VARCHAR100 CALON_MABA_PEMBAYARAN PK ID_CALON_MABA_PEMBAYARAN INTEGER FK1 ID_CALON_MAHASISWA INTEGER DESKRIPSI VARCHAR255 JUMLAH DECIMAL18,2 NOTES TEXT10 CALON_MABA_NILAI PK ID_CALON_MABA_NILAI INTEGER FK1 ID_CALON_MAHASISWA INTEGER MAT_1 DECIMAL3,2 MAT_2 DECIMAL3,2 MAT_3 DECIMAL3,2 MAT_4 DECIMAL3,2 IND_1 DECIMAL3,2 IND_2 DECIMAL3,2 IND_3 DECIMAL3,2 IND_4 DECIMAL3,2 ING_1 DECIMAL3,2 ING_2 DECIMAL3,2 ING_3 DECIMAL3,2 ING_4 DECIMAL3,2 CALON_MAHASISWA PK ID_CALON_MAHASISWA INTEGER NO_FORMULIR VARCHAR50 NAMA VARCHAR100 JENIS_KELAMIN VARCHAR10 ALAMAT VARCHAR100 NO_TELP VARCHAR20 EMAIL VARCHAR50 TEMPAT_LAHIR VARCHAR50 TANGGAL_LAHIR DATETIME KEWARGANEGARAAN VARCHAR50 AGAMA VARCHAR50 NAMA_ORTU VARCHAR100 TAHUN_LAHIR INTEGER PEKERJAAN VARCHAR100 PENDIDIKAN_TERAKHIR VARCHAR20 ALAMAT_ORTU VARCHAR100 NO_TELP_ORTU VARCHAR20 FAX VARCHAR50 ASAL_SEKOLAH VARCHAR20 ALAMAT_SEKOLAH VARCHAR100 TAHUN_LULUS INTEGER JALUR_MASUK VARCHAR50 KELAS VARCHAR50 INFORMASI_PEMBIAYAAN VARCHAR50 PEMBIAYAAN_STUDY VARCHAR50 FOTO_HITAM_PUTIH SMALLINT COPY_IJAZAH SMALLINT TRANSKIP_NILAI SMALLINT FK1 ID_SMA INTEGER JOURNALISTIC SMALLINT BROADCASTING SMALLINT PUBLIC_RELATION SMALLINT STATUS INTEGER TANGGAL DATETIME Gambar 4.11 ERD Physical Data Model 41

4.2.4 Struktur File