xliv
MULAI
FORM LOGIN
CEK DATA ADA DAN SESUAI
Menu mahasiswa : 1.Halaman profil
2.Halaman lihat data 3.Halaman input data
4.Halaman edit data
SELESAI YA
TIDAK
LOGOUT
YA TIDAK
Gambar 3.12 Flowchart Login Mahasiswa
G. Kamus Data
Kamus data merupakan hasil referensi mengenai data, yaitu data yang disusun oleh analis sistem untuk digunakan sebagai pedoman saat melakukan
analisa dan desain sistem. Kamus data yang ada pada sistem evaluasi perkuliahan adalah sebagai berikut :
xlv 1. Admin = id_admin + username + password + nama_lengkap + email +
blokir Id_admin
: {integer} 5 id_admin sebagai kunci primer
Username : {varchar} 15
Nama unik yang digunakan admin untuk proses login sebagai admin
Password : {varchar} 15
karakter unik yang digunakan untuk proses login sebagai admin
Nama_lengkap : {varchar}50
nama lengkap administator Email
: {varchar}100 email administrator
Blokir : {enum}
blokir sebagai hak akses admin 2. Minat = id_minat + minat.
Id_minat : {varchar} 11
id_minat dosen sebagai kunci primer minat
: {varchar} 40 minat dosen sesuai bidangnya
3. Dosen=id_dosen + nama_dosen + id_minat + password + username. Id_dosen
: {varchar}11 id_dosen pembimbing dan penguji
KMM sebagai kunci primer Nama_dosen
: {varchar}25 nama dosen
Id_minat : {varchar}11
id_minat dosen sebagai kunci primer Password
: {varchar}25 karakter unik yang digunakan untuk
proses login sebagai dosen username
: {varchar}25 Nama unik yang digunakan untuk
proses login sebagai admin 4. Mahasiswa =id_mhs + nim + nama + telephon + username + password
+ judul + instansi + dpetpmbbm + dpetpenguji + dpetkmm + status Id_mhs
: {integer}3 id_mhs sebagai kunci primer
Nim : {varchar}8
nim mahasiswa Nama
: {varchar}30 nama mahasiswa
telephon : {varchar}15
nomer telepon mahasiswa
xlvi Username
: {varchar}15 nama unik yang digunakan untuk proses
login sebagai mahasiswa Password
: {varchar}15 karakter unik yang digunakan untuk
proses login sebagai mahasiswa Judul
: {varchar}250 judul KMM
Instansi : {varchar}50
instansi tempat KMM Dpetpmbb
: {integer}2 status mahasiswa jika telah mendapat
pembimbing Dpetpenguji
: {integer}2 status mahasiswa jika telah mendapat
penguji Dpetkmm
: {integer}2 status mahasiswa jika telah mendapat
nilai ujian Status
: {integer}2 status mahasiswa jika telah
mengumpulkan draf KMM 5. Pembimbing =id_plot + id_pem + id_mhs + status + id_penguji
Id_plot : {integer}5
id polt sebagai kunci primer Id_pem
: {integer}11 id pembimbing
Id_mhs : {varchar}20
id mahasiswa Status
: {integer}1 status mahasiswa yang telah
memperoleh jadwal Id_penguji
: {integer}11 id penguji
6. Ujian =id_kmm + nim + nilai_instansi + nilai_ujian + total Id_kmm
: {integer}11 id kmm sebagai kunci primer
Nim : {varchar}12
nim mahasiswa Nilai_instansi
: {integer}3 nilai dari instansi KMM
Nilai_ujian : {integer}3
nilai ujian Total
: {varchar} nilai total ujian
7. Session =id_session + session + tanggal
xlvii Id_session
: {varchar}6 id session sebagai kunci primer
Session : {varchar}11
sessionwaktu ujian KMM Tanggal
: {date} tanggal ujian KMM
8. Session2 =id + nim + session + ruang + pembimbing + penguji Id
: {varchar}3 id unik session ujian KMM
Nim : {varchar}10
nim mahasiswa Session
: {integer}3 sessionwaktu ujian KMM
Ruang : {integer}3
ruang ujian KMM Pembimbing
: {varchar}10 pembimbing ujian KMM
penguji : {varchar}10
penguji ujian KMM 9. Pesan =id_pesan + id_mhs + nama + penerima + id_dosen + isi +
tanggal Id_pesan
: {integer}11 id pesan sebagai kunci primer
Id_mhs : {integer}11
id mahasiswa Nama
: {varchar}55 nama dosen pembimbing
penerima : {varchar}55
nama mahasiswa Id_dosen
: {integer}11 id dosen
isi : {varchar}1000
isi pesan tanggal
: {varchar}25 tanggal mengirimkan pesan
H. Rancagan Desain Sistem Informasi 1. Rancangan Desain Halaman Utama