• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.3 Perancangan Sistem

3.3.1 Perancangan Database

3.3.1.2 Perancangan Physical Database

Tabel 3.2 berita

Nama Field Tipe Data Panjang Keterangan

pk id_berita Int 11 Kode berita

judul Varchar 200 Judul berita

isi TEXT Isi berita

penulis Varchar 200 Nama penulis

tanggal Datetime Tanggal penulisan

berita

Tabel 3.3 admin

Nama Field Tipe Data Panjang Keterangan

pk id_admin Varchar 200 Kode admin

nama_admin Varchar 200 Nama admin

keterangan Varchar 200 Posisi /jabatan admin password_admin Varchar 200 Password untuk Login

admin

Tabel 3.4 juri

Tabel 3.5 wakil_rektor_3

Tabel 3.6 fakultas

Nama Field Tipe Data Panjang Keterangan

pk id_fak Varchar 200 Kode fakultas

nama_fak Varchar 200 Nama fakultas

Tabel 3.7 prodi

Nama Field Tipe Data Panjang Keterangan

pk nip Varchar 200 Kode juri

nama_juri Varchar 200 Nama juri

keterangan Varchar 200 Bidang yang

dinilai juri

password_juri Varchar 200 Password untuk Login

juri

Nama Field Tipe Data Panjang Keterangan

pk id_wr Varchar 200 Kode WR III

nama_wr Varchar 200 Nama WRIII

keterangan Varchar 200 Informasi WR III

password_wr Varchar 200 Password untuk

pk id_pro Varchar 200 Kode prodi

nama_pro Varchar 200 Nama prodi

fk id_fak Varchar 200 Kode fakultas

Tabel 3.9 mahasiswa

Nama Field Tipe Data Panjang Keterangan

pk nim Varchar 200 Kode mahasiswa

nama_lengkap Varchar 200 Nama mahasiswa

jenis_kelamin Varchar 200 Jenis kelamin mahasiswa

tempat_lahir Varchar 200 Tempat lahir

mahasiswa

tanggal_lahir Date Tanggal lahir

mahasiswa

alamat_lengkap Varchar 200 Alamat mahasiswa

telp_faks Varchar 200 Nomor telepon atau

nomor Faks mahasiswa

Hp Varchar 200 Nomor handphone

mahasiswa

email Varchar 200 Alamat e-mail

mahasiswa

url Varchar 200 Alamat url

(blog,facebook,twitter dll) mahasiswa

semester Varchar 200 Semester mahasiswa

jurusan Varchar 200 Nama jurusan

mahasiswa

Nama Field Tipe Data Panjang Keterangan

fakultas Varchar 200 Nama fakultas

Mahasiswa perguruan_tinggi Varchar 200 Nama perguruan

tinggi mahasiswa

sd Varchar 200 Nama sd mahasiswa

tahun_lulus_sd Varchar 200 Tahun lulus sd mahasiswa

smp Varchar 200 Nama smp

mahasiswa tahun_lulus_smp Varchar 200 Tahun lulus smp

mahasiswa

sma Varchar 200 Nama sma mahasiswa

tahun_lulus_sma Varchar 200 Tahun lulus sma mahasiswa

hobi Varchar 200 Hobi mahasiswa

keterampilan Varchar 200 Keterampilan

Mahasiswa

bahasa_asing Varchar 200 Bahasa asing yang bisa dikuasai mahasiswa

nama_ayah Varchar 200 Nama ayah

mahasiswa pekerjaan_ayah Varchar 200 Pekerjaan ayah

mahasiswa

pendidikan_ayah Varchar 200 Pendidikan terakhir ayah mahasiswa

alamat_ortu Varchar 200 Alamat orang tua

mahasiswa

nama_ibu Varchar 200 Nama ibu mahasiswa

pekerjaan_ibu Varchar 200 Pekerjaan ibu mahasiswa

pendidikan_ibu Varchar 200 Pendidikan terakhir ibu mahasiswa

password Varchar 200 Password untuk

Login mahasiswa

fk id_pro Varchar 200 Kode prodi

Tabel 3.10 rekapitulasi_ipk

Nama Field Tipe Data Panjang Keterangan

fk nip Varchar 200 Kode juri

semester_ip Varchar 200 Semester

mahasiswa

nilai_ip Double Nilai IP mahasiswa

per semester

sks_sudah_ambil Int 11 Sks yang sudah

diambil per semester mahasiswa

tahun_akademik Varchar 200 Tahun tempuh per semester

mahasiswa

Tabel 3.11 karya_tulis_ilmiah

Nama Field Tipe Data Panjang Keterangan

pk id_kti Varchar 200 Kode karya tulis

ilmiah

nama_kti Varchar 200 Nama karya tulis

ilmiah

Tabel 3.12 kriteria_karya_tulis_ilmiah

Nama Field Tipe Data Panjang Keterangan

pk id_kriteria_kti Varchar 200 Kode kriteria karya tulis ilmiah

nama_kriteria_kti Varchar 200 Nama kriteria karya tulis ilmiah

bobot Int 11 Bobot kriteria

karya tulis ilmiah

fk id_kti Varchar 200 Kode karya tulis

ilmiah

Tabel 3.13 detail_kriteria_karya_tulis_ilmiah

Nama Field Tipe Data Panjang Keterangan

pk id_detail_kriteria_kti Varchar 200 Kode detail kriteria karya tulis ilmiah

nama_detail_kriteria_ kti

Varchar 200 Nama detail kriteria karya tulis ilmiah

bobot Int 11 Bobot detail kriteria

karya tulis ilmiah

fk id_kriteria_kti Varchar 200 Kode kriteria karya tulis ilmiah

Tabel 3.14 skor_karya_tulis_ilmiah

Nama Field Tipe Data Panjang Keterangan

fk nim Varchar 200 Kode mahasiswa

fk id_detail_kriteria_kti Varchar 200 Kode detail kriteria karya tulis ilmiah

skor Int 11 Skor karya tulis

ilmiah mahasiswa

skor_terbobot Int 11 Skor terbobot

(skor*bobot) karya tulis ilmiah

mahasiswa

Tabel 3.15 bahasa_asing_naskah

Nama Field Tipe Data Panjang Keterangan

pk id_naskah_ba Varchar 200 Kode naskah

bahasa asing

nama_naskah_ba Varchar 200 Nama naskah

bahasa asing

sebaran_nilai Varchar 500 Sebaran nilai

(skor) naskah bahasa asing

Tabel 3.16 skor_bahasa_asing_naskah

Nama Field Tipe Data Panjang Keterangan

skor_pilihan Int 11 Skor bahasa asing

fk nim Varchar 200 Kode mahasiswa

fk id_naskah_ba Varchar 200 Kode naskah bahasa

asing

Tabel 3.17 bahasa_asing_presentasi

Nama Field Tipe Data Panjang Keterangan

pk id_presentasi_ba Varchar 200 Kode presentasi bahasa asing nama_presentasi_ba Varchar 200 Nama presentasi

bahasa asing

bobot Int 11 Bobot presentasi

bahasa asing

Tabel 3.18 skor_bahasa_asing_presentasi

Nama Field Tipe Data Panjang Keterangan

skor Int 11 Skor presentasi

bahasa asing mahasiswa

skor_terbobot Int 11 Skor terbobot

(skor*bobot) presentasi bahasa asing mahasiswa

fk nim Varchar 200 Kode mahasiswa

fk id_presentasi_ba Varchar 200 Kode presentasi bahasa asing

Tabel 3.19 kegiatan

Nama Field Tipe Data Panjang Keterangan

pk id_kegiatan Varchar 200 Kode kegiatan

Tabel 3.20 detail_kegiatan

Nama Field Tipe Data Panjang Keterangan

pk id_detail_kegiatan Varchar 200 Kode detail kegiatan nama_detail_kegiatan Varchar 200 Nama detail

kegiatan

fk id_kegiatan Varchar 200 Kode kegiatan

Tabel 3.21 tingkat_detail_kegiatan

Nama Field Tipe Data Panjang Keterangan

pk id_tingkat Varchar 200 Kode tingkat detail

kegiatan

nama_tingkat Varchar 200 Nama tingkat

detail kegiatan

fk id_detail_kegiatan Varchar 200 Kode detail kegiatan

Tabel 3.22 jabatan_tingkat_detail_kegiatan

Nama Field Tipe Data Panjang Keterangan

pk id_jabatan Varchar 200 Kode jabatan tingkat

detail kegiatan

nama_jabatan Varchar 200 Nama jabatan

tingkat detail kegiatan

Bobot Int 11 Bobot jabatan

kegiatan

fk id_tingkat Varchar 200 Kode tingkat detail

kegiatan

Tabel 3.23 skor_kegiatan

Nama Field Tipe Data Panjang Keterangan

nomor Varchar 200 Nomor skor

kegiatan

fk nim Varchar 200 Nim mahasiswa

fk id_jabatan Varchar 200 Kode jabatan

tingkat detail kegiatan

nama Varchar 200 Nama kegiatan yang

diikuti

lama_berorganisasi Varchar 200 Lama aktifitas kegiatan nama_pimpinan_organi

sasi

Varchar 200 Nama pimpinan

organisasi kegiatan yang diikiuti

tahun_perolehan Varchar 200 Tahun mengikuti

orgaganisasi kegiatan

peringkat Varchar 200 Peringkat yang

diperoleh

waktu Varchar 200 Waktu mengikuti

kegiatan

Nama Field Tipe Data Panjang Keterangan

tempat Varchar 200 Lokasi

diselenggarakan kegiatan

waktu_dan_tempat_pen yajian

Varchar 200 Waktu dan tempat saat kegiatan dilakukan

penyelenggara Varchar 200 Pihak penyeleggara

kegaiatan waktu_pelatihan_jam Varchar 200 Waktu pelatihan

yang diikuti

bobot Int 11 Bobot nilai kegiatan

yang diikuti

fk id_detail_kegiatan Varchar 200 Kode detail kegiatan status_update_kegiatan Varchar 200 Status verifikasi

Tabel 3.24 tem_ rekapitulasi_penilaian

Nama Field Tipe Data Panjang Keterangan

nilai_ipk Double Nilai IPK

mahasiswa nilai_karya_tulis_ilmiah Double Nilai karya tulis

ilmiah mahasiswa

nilai_kegiatan Double Nilai kegiatan ko-

dan ekstra kurikuler mahasiswa

nilai_bahasa_asing Double Nilai bahasa asing

mahasiswa

fk nim Varchar 200 Kode mahasiswa

Dokumen terkait