METODOLOGI PENELITIAN
B. Alur aktivitas sistem KP usulan
4.3.1 Perancangan basis data
Data yang akan digunakan dalam perancangan sistem informasi Tugas Akhir dan Kerja Praktek ini ditampung dalam sebuah database. Database didesain agar data dapat terorganisir dan tersimpan dengan baik untuk memudahkan dalam pencarian sehingga akan mempercepat proses penyampaian informasi. Dalam merancang suatu database, salah satu hal yang perlu diperhatikan adalah normalisasi. Normalisasi merupakan salah satu cara dalam membangun desain logika database relasional. Tujuan normalisasi adalah untuk menghasilkan struktur database yang mampu menampung data yang diperlukan secara lengkap dan meminimalkan terjadinya duplikasi. Dari DFD usulan yang telah dibuat, maka didapatkan bentuk database tidak normal yang dapat dilihat pada tabel 4.2 sampai tabel 4.17.
Tabel 4.2 Tabel data dosen awal
No Atribut Keterangan
1 nama nama lengkap dosen
2 nip NIP dari dosen yang bersangkutan 3 kode_dosen kode / inisial dosen
Tabel 4.3 Tabel data mahasiswa awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan
3 pa nama pembimbing akademik
Tabel 4.4 Tabel pendaftaran proposal TA awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan
Tabel 4.4 Tabel pendaftaran proposal TA awal (lanjutan)
No Atribut Keterangan
4 nip_pa NIP pembimbing akademik 5 tgl_pengajuan_proposal tanggal pengajuan proposal TA 6 judul_ta judul TA yang tertulis dalam proposal 7 bidang_keminatan bidang keminatan dari TA yang diajukan 8 ketua_kbk nama ketua bidang keminatan
9 nip_kbk NIP ketua bidang keminatan
Tabel 4.5 Tabel pendaftaran seminar TA awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan
3 judul_ta judul TA
4 tgl_daftar_seminar_ta tanggal pendaftaran seminar TA 5 pembimbing_1 nama dosen pembimbing 1 6 pembimbing_2 nama dosen pembimbing 2 7 form_daftar_sem_ta form pendaftaran seminar TA 8 lembar_monitoring_ta lembar monitoring seminar TA 9 draft_laporan_ta draft laporan TA
Tabel 4.6 Tabel pendaftaran sidang TA awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan
3 judul_ta judul TA
4 tgl_daftar_sidang_ta tanggal pendaftaran sidang TA 5 pembimbing_1 nama dosen pembimbing 1 6 pembimbing_2 nama dosen pembimbing 2 7 form_daftar_sidang_ta form pendaftaran sidang TA 8 fc_karmas fotocopy KARMAS 9 fc_krs fotocopy KRS terakhir
10 fc_kwitansi_spp fotocopy kwitansi SPP terakhir 11 fc_bebas_iom fotocopy surat bebas IOM
12 fc_lap_kp_jur fotocopy bukti penyerahan lap.KP ke jurusan 13 fc_lap_kp_tek fotocopy bukti penyerahan lap.KP ke perpus teknik 14 tanda_bukti_praktikum tanda bukti bebas praktikum dari laboratorium 15 surat_bebas_teori surat keterangan bebas teori
16 surat_bebas_praktikum surat keterangan bebas praktikum 17 form_kontrol_bimb_ta form kontrol bimbingan TA
18 fc_ijazah fotocopy ijazah terakhir 19 transkrip_nilai transkrip nilai dari TU-Industri 20 draft_laporan_ta draft laporan TA
Tabel 4.7 Tabel pembimbing TA awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan 3 pembimbing_1 nama dosen pembimbing 1
4 pembimbing_2 nama dosen pembimbing 2 5 no_sk_pemb_ta nomor SK pembimbing TA 6 tgl_sk_ta tanggal SK pembimbing TA
Tabel 4.8 Tabel penguji TA awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan 3 penguji_1 nama dosen penguji 1
4 penguji_2 nama dosen penguji 2
Tabel 4.9 Tabel jadwal seminar TA awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan
3 judul_ta judul TA
4 pembimbing_1 nama dosen pembimbing 1 5 pembimbing_2 nama dosen pembimbing 2 6 penguji_1 nama dosen penguji 1 7 penguji_2 nama dosen penguji 2 8 jadwal_seminar_ta jadwal seminar TA 9 ruang_seminar_ta ruang seminar TA
Tabel 4.10 Tabel jadwal sidang TA awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan
3 judul_ta judul TA
4 pembimbing_1 nama dosen pembimbing 1 5 pembimbing_2 nama dosen pembimbing 2 6 penguji_1 nama dosen penguji 1 7 penguji_2 nama dosen penguji 2 8 jadwal_sidang_ta jadwal sidang TA 9 ruang_sidang_ta ruang sidang TA
Tabel 4.11 Tabel pembimbing KP awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan 3 pembimbing_kp nama dosen pembimbing KP
4 no_sk_pemb_kp nomor SK pembimbing KP 5 tgl_sk_pemb_kp tanggal SK pembimbing KP
Tabel 4.12 Tabel pengajuan KP awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan
3 pa nama pembimbing akademik
4 sks SKS yang telah dicapai 5 tgl_pengajuan_kp tanggal pengajuan KP 6 nama_perusahaan nama perusahaan yang dituju 7 alamat_perusahaan alamat perusahaan yang dituju 8 mulai_kp tanggal mulai KP
9 selesai_kp tanggal selesai KP 10 topik_kp topik yang diambil selama KP
Tabel 4.13 Tabel pendaftaran seminar KP awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan
3 judul_kp judul KP
4 keminatan_kp bidang keminatan KP
5 tgl_daftar_seminar_kp tanggal pendaftaran seminar KP 6 pembimbing_kp nama dosen pembimbing KP 7 form_daftar_sem_kp form pendaftaran seminar KP 8 lembar_monitoring_kp lembar monitoring seminar KP 9 draft_laporan_kp draft laporan KP
Tabel 4.14 Tabel jadwal seminar KP awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan
3 judul_kp judul KP
4 pembimbing_kp nama dosen pembimbing KP 5 jadwal_seminar_kp jadwal seminar KP
Tabel 4.15 Tabel data seminar TA awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan 3 nilai_seminar nilai seminar TA
Tabel 4.16 Tabel data sidang TA awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan 3 nilai_sidang nilai sidang TA
Tabel 4.17 Tabel data seminar KP awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan 3 nilai_seminar_kp nilai seminar KP
Tabel-tabel diatas kemudian dikelompokkan menjadi 4 tabel berdasarkan fungsi utamanya, yaitu tabel data dosen, tabel data mahasiswa, tabel TA, dan tabel KP. Semua atribut yang ada dikumpulkan apa adanya tanpa memperhatikan kemungkinan terjadinya duplikasi. Tujuan dilakukannya pengelompokan ini adalah untuk mengurangi atribut terkodekan dalam tabel sehingga diperoleh struktur database yang efisien dalam ruang penyimpanan dan memiliki kinerja sistem yang baik. Hasil pengelompokan tersebut dapat dilihat pada tabel 4.18 sampai dengan tabel 4.21.
Tabel 4.18 Tabel data dosen awal
No Atribut Keterangan
1 nama nama lengkap dosen
2 nip NIP dari dosen yang bersangkutan 3 kode_dosen kode / inisial dosen
Tabel 4.19 Tabel data mahasiswa awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan
Tabel 4.20 Tabel TA awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan
3 pa nama pembimbing akademik
4 nip_pa NIP pembimbing akademik 5 tgl_pengajuan_proposal tanggal pengajuan proposal TA 6 judul_ta judul TA yang tertulis dalam proposal 7 bidang_keminatan bidang keminatan dari TA yang diajukan 8 ketua_kbk nama ketua bidang keminatan
9 nip_kbk NIP ketua bidang keminatan 10 tgl_daftar_seminar_ta tanggal pendaftaran seminar TA 11 pembimbing_1 nama dosen pembimbing 1 12 pembimbing_2 nama dosen pembimbing 2 13 form_daftar_sem_ta form pendaftaran seminar TA 14 lembar_monitoring_ta lembar monitoring seminar TA 15 draft_laporan_ta draft laporan TA
16 tgl_daftar_sidang_ta tanggal pendaftaran sidang TA 17 form_daftar_sidang_ta form pendaftaran sidang TA 18 fc_karmas fotocopy KARMAS 19 fc_krs fotocopy KRS terakhir
20 fc_kwitansi_spp fotocopy kwitansi SPP terakhir 21 fc_bebas_iom fotocopy surat bebas IOM
22 fc_lap_kp_jur fotocopy bukti penyerahan lap.KP ke jurusan 23 fc_lap_kp_tek fotocopy bukti penyerahan lap.KP ke perpus teknik 24 tanda_bukti_praktikum tanda bukti bebas praktikum dari laboratorium 25 surat_bebas_teori surat keterangan bebas teori
26 surat_bebas_praktikum surat keterangan bebas praktikum 27 form_kontrol_bimb_ta form kontrol bimbingan TA
28 fc_ijazah fotocopy ijazah terakhir 29 transkrip_nilai transkrip nilai dari TU-Industri 30 draft_laporan_ta draft Laporan TA
31 no_sk_pemb_ta nomor SK pembimbing TA 32 tgl_sk_ta tanggal SK pembimbing TA 33 penguji_1 nama dosen penguji 1 34 penguji_2 nama dosen penguji 2 35 jadwal_seminar_ta jadwal seminar TA 36 ruang_seminar_ta ruang seminar TA 37 jadwal_sidang_ta jadwal sidang TA 38 ruang_sidang_ta ruang sidang TA 39 abstrak_ta abstrak TA 40 nilai_seminar nilai seminar TA 41 nilai_sidang nilai sidang TA
Tabel 4.21 Tabel KP awal
No Atribut Keterangan
1 nama nama lengkap mahasiswa
2 nim NIM dari mahasiswa yang bersangkutan 3 pembimbing_kp nama dosen pembimbing KP
4 no_sk_pemb_kp nomor SK pembimbing KP 5 tgl_sk_pemb_kp tanggal SK pembimbing KP
6 pa nama pembimbing akademik
7 sks SKS yang telah dicapai 8 tgl_pengajuan_kp tanggal pengajuan KP 9 nama_perusahaan nama perusahaan yang dituju 10 alamat_perusahaan alamat perusahaan yang dituju 11 mulai_kp tanggal mulai KP
12 selesai_kp tanggal selesai KP
13 topik_kp topik yang diambil selama KP
14 judul_kp judul KP
15 keminatan_kp bidang keminatan KP
16 tgl_daftar_seminar_kp tanggal pendaftaran seminar KP 17 pembimbing_kp nama dosen pembimbing KP 18 form_daftar_sem_kp form pendaftaran seminar KP 19 lembar_monitoring_kp lembar monitoring seminar KP 20 draft_laporan_kp draft laporan KP
21 jadwal_seminar_kp jadwal seminar KP 22 ruang_seminar_kp ruang seminar KP 23 nilai_seminar_kp nilai seminar KP