Tabel Minat Tabel Tahun Ajaran Tabel Pedoman TA Tabel TA

commit to user 22

4. Tabel Mahasiswa

Nama Tabel : mahasiswa Fungsi : Untuk menyimpan data mahasiswa Primary Key : nim Tabel guru merupakan tabel untuk menampung semua data yang berhubungan dengan mahasiswa seperti nim, nama, telp, templahir, tgllahir, alamat dan id kelas. Tabel mahasiswa dapat dilihat pada Tabel 3.4 Tabel 3.4 Mahasiswa Field Type Keterangan Nim varchar8 Primary Key Nama varchar50 Not Null Telp varchar15 Not Null templahir varchar30 Not Null tgllahir date Not Null alamat varchar255 Not Null idkelas varchar8 Not Null Keterangan : Nim : Field untuk menyimpan nim mahasiswa, primary key karena nim maing-masing mahasiswa berbeda. Nama : Field untuk menyimpan data nama masing-masing mahasiswa Telp : Field untuk menyimpan data telp masing-masing mahasiswa Templahir : Field untuk menyimpan data templahir masing-masing mahasiswa Tgllahir : Field untuk menyimpan data tgllahir masing-masing mahasiswa Alamat : Field untuk meyimpan data alamat masing-masing mahasiswa Idkelas : Field untuk menyimpan data kelas masing-masing mahasiswa

5. Tabel Minat

Nama Tabel : minat Fungsi : Untuk menyimpan data minat Primary Key : idminat commit to user 23 Tabel minat merupakan tabel untuk menyimpan data minat dosen ataupun minat yang diambil mahasiswa pada matakuliah Tugas Akhir dan Magang, berisi id minat dan minat. Tabel minat dapat dilihat pada Tabel 3.5 Tabel 3.5 Minat Field Type Keterangan idminat varchar1 Primary Key minat varchar30 Not Null Keterangan : Idminat : field untuk menyimpan idminat Minat : field untuk menyimpan jenis minat

6. Tabel Tahun Ajaran

Nama Tabel : tahunajaran Fungsi : Untuk menyimpan data tahun ajaran Primary Key : idthnajar Tabel tahunajaran merupakan tabel untuk menyimpan data tahun ajaran, berisi idthnajar dan ket. Tabel tahunajaran dapat dilihat pada Tabel 3.6 Tabel 3.6 Tahunajaran Field Type Keterangan idthnajar varchar10 Primary Key ket varchar30 Keterangan : Idthnajar : field untuk menyimpan idthnajar Ket : field untuk menyimpan keterangan dari tiap tahun ajaran

7. Tabel Pedoman TA

Nama Tabel : pedomanta Fungsi : Untuk menyimpan semua data tentang pedoman dan informasi TA Primary Key : idpedoman commit to user 24 Tabel pedomanta merupakan tabel untuk menampung semua data yang berhubungan dengan pedoman ta, mulai dari idpedoman, nama, path serta size . Tabel pedomanta dapat dilihat pada Tabel 3.7 Tabel 3.7 Pedomanta Field Type Keterangan idpedoman int11 Primary Key nama varchar30 Not Null path varchar30 Not Null size int15 Not Null Keterangan : Idpedoman : field untuk menyimpan idpedoman Nama : field untuk menyimpan nama dari tiap pedoman Path : field untuk menyimpan di path mana pedoman di upload Size : field untuk menyimpan ukuran dari tiap pedoman

8. Tabel TA

Nama Tabel : ta Fungsi : Merupakan tabel transaksi yang menyimpan segala yang berhubungan dengan tugas akhir Primary Key : idta Tabel ta merupakan tabel untuk menampung semua yang berhubungan dengan tugas akhir. Tabel Ta dapat dilihat pada tabel 3.8 Tabel 3.8 Ta Field Type Keterangan idta int11 Primary Key nim varchar8 Not Null idthnajar varchar9 Null judulta varchar100 Null idminat varchar1 Null pembimbing varchar25 Not Null penguji1 varchar25 Not Null commit to user 25 Field Type Keterangan penguji2 varchar25 Not Null status varchar20 Null nilaiprop int3 Null nilaibim int3 Null nilaiuji int3 Null Keterangan : Idta : field untuk menampung id tugas akhir NIM : field untuk menampung NIM mahasiswa Idthnajar : field untuk menampung tahun ajaran dari tiap mahasiswa yang mengambil tugas akhir Judulta : field untuk menampung judul tugas akhir tiap mahasiswa Idminat : field untuk menampung minat dari tiap tugas akhir Pembimbing : field untuk menampung pembimbing tugas akhir Penguji1 : field untuk menampung penguji kesatu tugas akhir Penguji2 : field untuk menampung penguji kedua tugas akhir Status : field untuk menampung status tugas akhir dari tiap mahasiswa Nilaiprop : field untuk menampung nilai proposal tiap tugas akhir Nilaibim : field untuk menampung nilai bimbingan tiap tugas akhir Nilaiuji : field untuk menampung nilai ujian tiap tugas akhir

3.4 Perancangan Desain Antarmuka