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.