25 5. DFD Level 1 Proses Bimbingan KP dan TA
D 1 D ata
M ahasisw a D 2
D ata K P
D 4 Tb. TA
D 3 D ata
Sem inar
D 5 Sem inar
TA D 6
Sidang TA D 7
Tb D osen 3.1
Pendataan D osen
3.2 M elihat
B im bingan K P dan TA
D 8 D ata
Instansi D osen
Data Dosen
Data KP dan TA
Gambar 4.7 DFD Level 1 Proses Bimbingan KP dan TA Dari gambar DFD level 1 proses bimbingan KP dan TA diatas
dapat diuraikan sebagai berikut : a Dosen memberikan data dosen pada proses pendataan dosen
yang tersimpan dalam tabel dosen. b Dari data yang telah tersimpan, dosen melihat data mahasiswa
bimbingannya baik KP maupun TA.
26 d. ERD
M AHASISW A DOSEN
Sidang TA Sem inar KP
KP Di
Sem inar TA Instansi
TA NIM
NAM A PA
JUDUL ALAM AT_
PERUSAHA AN
NAM A_PER USAHAAN
TGL_SELESAI JM L_SKS
TGL_M ULAI
PENYERAH AN_LAP
TGL_SEM INAR NILAI
KODE_DOSEN NIP
NAM A TELP
EM AIL
NILAI_SIDA NG
TGL_SIDANG PENYERAH
AN_LAP
TGL_SEM INAR NILAI
JUDUL
M N
N M
KODE_INST ANSI
N M
TAHUN
Gambar 4.8 Entity Relationship Diagram
27 e. Kamus Data
Membuat informasi tentang data, tabel dan database dilakukan dalam kamus data. Kamus data pada sistem informasi Kerja Praktek dan
Tugas Akhir Teknik Industri UNS dirancang sebagai berikut : a Data Mahasiswa
tbMhs = NIM + Nama + PA + Tahun. b Data Kerja Praktek
tbKP = NIM + Jml_SKS + Kode_instansi + Tgl_mulai + Tgl_selesai + Judul + Pembimbing_KP.
c Data Seminar Kerja Praktek tbSeminarKP = NIM + Hari +
Tgl_seminar + Jam + Penguji + Nilai. d Data Tugas Akhir
tbTA = NIM + Judul_TA + Pembimbing_I + Pembimbing_II + Penyerahan_lap
e Data Seminar TA tbSeminarTA = NIM + Hari + Tgl_seminar
+ Jam + Penguji_I + Penguji_II + Nilai f Data Sidang TA
tbSidangTA = NIM + Hari + Tgl_sidang + Jam + Nilai
g Data Dosen tbDosen = NIP + Kode_Dosen + Nama_dosen +
Telepon + Email h Data instansi
tbInstansi = Kode instansi + Nama_perusahaan + Alamat_perusahaan.
f. Struktur Data
1. Tabel data mahasiswa Nama tabel
: tbMhs Digunakan
: Untuk menyimpan data mahasiswa Primary Key
: NIM
28 Tabel 4.1 Tabel Mahasiswa
Nama Field Tipe
Ukuran Keterangan
NIM Text
7 Nomor induk mahasiswa
Nama Teks
30 Nama mahasiswa
PA Teks
5 Pembimbing akademik
Tahun Number
Tahun Angkatan Mahasiswa
2. Tabel data kerja praktek mahasiswa Nama tabel : tbKP
Digunakan : Untuk menyimpan data kerja praktek mahasiswa Primary Key: NIM
Tabel 4.2 Tabel KP
Nama Field Tipe
Ukuran Keterangan
NIM Text
7 Nomor induk mahasiswa
Jml_SKS Number
3 Jumlah SKS mahasiswa saat mengajukan KP
Kode_Instansi Text
10 Kode instansi tempat KP mahasiswa
Tgl_mulai Datetime
Tanggal mulai melaksanakan KP Tgl_selesai
Datetime Tanggal selesai pelaksanaan KP
Judul Text
120 Judul laporan KP
Pembimbing_KP Text
5 Kode dosen pembimbing KP
Penyerahan_Lap Text
5 Penyerahan laporan sudah atau belum
3. Tabel seminar KP Nama tabel : tbSeminarKP
Digunakan : Untuk menyimpan data seminar KP mahasiswa Primary Key : NIM
29 Tabel 4.3 Tabel Seminar KP
Nama Field Tipe
Ukuran Keterangan
NIM Teks
7 Nomor induk mahasiswa
Hari Teks
7 Hari seminar KP
Tgl_seminar DateTime
Tanggal seminar KP Jam
DateTime Jam seminar KP
Penguji Teks
5 Kode dosen penguji KP
Nilai Number
3 Nilai seminar KP
4. Tabel Tugas Akhir Nama tabel : tbTA
Digunakan : Untuk menyimpan data tugas akhir mahasiswa Primary Key : NIM
Tabel 4.4 Tabel TA
Nama Field Tipe
Ukuran Keterangan
NIM Teks
7 Nomor induk mahasiswa
Judul_TA Teks
120 Judul Tugas Akhir
Pembimbing_I Teks
5 Kode dosen pembimbing TA pertama
Pembimbing_II Teks
5 Kode dosen pembimbing TA kedua
Penyerahan_lap Teks
5 Penyerahan laporan sudah atau belum
5. Tabel seminar TA Nama tabel : tbSeminarTA
Digunakan : Untuk menyimpan data seminar TA mahasiswa Primary Key : NIM
30 Tabel 4.5 Tabel Seminar TA
Nama Field Tipe
Ukuran Keterangan
NIM Teks
7 Nomor induk mahasiswa
Hari Teks
7 Hari seminar TA
Tgl_seminar DateTime
Tanggal seminar TA Jam
DateTime Jam seminar TA
Penguji_I Teks
5 Kode dosen penguji TA pertama
Penguji_II Teks
5 Kode dosen penguji TA kedua
Nilai Number
4 Nilai seminar TA
6. Tabel sidang TA Nama tabel : tbSeminarTA
Digunakan : Untuk menyimpan data sidang TA mahasiswa Primary Key : NIM
Tabel 4.6 Tabel Sidang TA
Nama Field Tipe
Ukuran Keterangan
NIM Teks
7 Nomor induk mahasiswa
Hari Teks
7 Hari siding TA
Tgl_sidang DateTime
Tanggal sidang TA Jam
DateTime Jam sidang TA
Nilai Number
4 Nilai sidang TA
7. Tabel dosen Nama tabel : tbDosen
Digunakan : Untuk menyimpan data dosen Primary Key : Kode_Dosen
31 Tabel 4.7 Tabel Dosen
Nama Field Tipe
Ukuran Keterangan
NIP Number
9 Nomor induk pegawai
Kode_Dosen Text
5 Kode dosen
Nama_dosen Text
30 Nama dosen
Telepon Number
13 Nomor telepon dosen
Email Text
20 Alamat email dosen
8. Tabel data instansi Nama tabel : tbInstansi
Digunakan : Untuk menyimpan data instansi tempat KP Primary Key : kode instansi
Tabel 4.8 Tabel Instansi
Nama Field Tipe
Ukuran Keterangan
Kode_instansi Text
10 Kode instansi tempat KP
Nama_perusahaan Text
60 Nama perusahaan tempat KP
Alamat_perusahaan Text
100 Alamat perusahaan tempat KP
32 g. Hubungan Antar Tabel
Seminar_TA NIM
Hari Tgl_seminar
Jam Penguji_I
Penguji_II Nilai
Mahasiswa NIM
Nama PA
Tahun
Sidang_TA NIM
Hari Tgl_sidang
Jam Penguji_I
Penguji_II Nilai
Dosen NIP
Kode_Dosen Nama_dosen
Telepon Email
KP NIM
Jml_SKS Kode_Instansi
Tgl_mulai Tgl_selesai
Judul Pembimbing_KP
TA NIM
Judul_TA Pembimbing_I
Pembimbing_II Penyerahan_lap
Seminar_KP NIM
Hari Tgl_seminar
Jam Penguji
Nilai Instansi
Kode_instansi Nama_perusahaan
Alamat_perusahaan
Gambar 4.9 Relasi Antar Tabel
33 h. HIPO
M enu Utam a
TU M ahasiswa
About Exit
Dosen KP
TA KP
TA
Pengajuan KP Pengantar KP
Pendaftaran Sem inar Kp Sem inar KP
Pengajuan proposal Skripsi Bim bingan
Pendaftaran Sem inar Skripsi Sem inar Skripsi
Pendaftaran Sidang Skripsi Sidang Skripsi
Input Data Data TA
Input Data Data KP
Gambar 4.10 HIPO
4.3 Desain Tampilan