• Tidak ada hasil yang ditemukan

Perancangan basis data

Dalam dokumen PERANCANGAN SISTEM INFORMASI TUGAS AKHIR (1) (Halaman 105-111)

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

Dalam dokumen PERANCANGAN SISTEM INFORMASI TUGAS AKHIR (1) (Halaman 105-111)