CDM Conceptual Data Model PDM Physical Data Model

Perancangan Data Perancangan data digunakan untuk membuat suatu database yang dibutuhkan oleh sistem informasi yang dibuat.

3.4.4 CDM Conceptual Data Model

Model data konseptual pada aplikasi sistem ini merepresentasikan rancangan basis data konseptual di server. Berikut ini gambar model data konseptual. masuk termasuk mendapat nilai mengajar mempunyai terdapat memiliki dosen id_dosen nama_dosen alamat_dosen telp_dosen jk_dosen status_dosen pi I VA40 VA40 VA20 VA2 VA20 M id_dosen pi fakultas id_fakultas nama_fakultas pi I VA40 M id_fakultas pi jadwal id_jadwal hari_jadwal jam_jadwal pi I VA20 T M id_jadwal pi jurusan id_jurusan nama_jurusan pi I VA40 M id_jurusan pi kelas id_kelas nama_kelas pi I VA40 M id_kelas pi login id_login user_login pass_login status_login pi I VA50 VA50 I M id_login pi matkul id_matkul nama_matkul sks_matkul pi I VA40 I M id_matkul pi mahasiswa id_mahasiswa nama_mahasiswa alamat_mahasiswa telp_mahasiswa jk_mahasiswa pi I VA50 VA50 VA40 VA2 M id_mahasiswa pi nilai id_nilai nilai pi I VA10 M id_nilai pi Gambar 3.8 CDM Conceptual Data Model Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.4.5 PDM Physical Data Model

Model data ini dibuat dengan cara me-generate diagram data konseptual di atas. Diagram data fisik ini menghasilkan tabel-tabel yang akan digunakan dalam implementasi aplikasi.Dengan Physical data model kita dapat mengetahui model fisik hasil pengembangan dari sebuah konsep. Untuk lebih jelasnya bisa dilihat pada gambar di bawah ini. FK_JURUSAN_MASUK_FAKULTAS FK_MAHASISW_TERMASUK_JURUSAN FK_MAHASISW_MENDAPAT_NILAI FK_NILAI_NILAI_MATKUL FK_DOSEN_MENGAJAR_MATKUL FK_KELAS_MEMPUNYAI_JURUSAN FK_MATKUL_TERDAPAT_JADWAL FK_DOSEN_MEMILIKI_JADWAL dosen id_dosen id_matkul id_jadwal nama_dosen alamat_dosen telp_dosen jk_dosen status_dosen integer integer integer varchar40 varchar40 varchar20 varchar2 varchar20 pk fk1 fk2 fakultas id_fakultas nama_fakultas integer varchar40 pk jadwal id_jadwal hari_jadwal jam_jadwal integer varchar20 time pk jurusan id_jurusan id_fakultas nama_jurusan integer integer varchar40 pk fk kelas id_kelas id_jurusan nama_kelas integer integer varchar40 pk fk login id_login user_login pass_login status_login integer varchar50 varchar50 integer pk matkul id_matkul id_jadwal nama_matkul sks_matkul integer integer varchar40 integer pk fk mahasiswa id_mahasiswa id_jurusan id_nilai nama_mahasiswa alamat_mahasiswa telp_mahasiswa jk_mahasiswa integer integer integer varchar50 varchar50 varchar40 varchar2 pk fk1 fk2 nilai id_nilai id_matkul nilai integer integer varchar10 pk fk Gambar 3.9 PDM Physical Data Model Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 41

BAB IV IMPLEMENTASI SISTEM

4.1 Implementasi Antarmuka

Pada tahap ini akan dijabarkan tentang implementasi antarmuka dari aplikasi berdasarkan perancangan yang telah dibuat. Halaman admin 1. Form Login 2. Form Home 3. Form Data Dosen 4. Form Data Mahasiswa 5. Form Data Fakultas 6. Form Data Jurusan 7. Form Data Kelas 8. Form Mata Kuliah 9. Form Data Jadwal 10. Form Nilai

4.1.1 Form Login

Pada form halaman admin ini di awal tampilannya terdapat form login yang harus di isi oleh admin berupa inputan username dan password sebelum admin bisa menggunakan fungsi dari halaman admin selanjutnya. Berikut tampilan form login dari web ini: Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.