Professional Documents
Culture Documents
yang membangun sistem KRS: 1. Data Mahasiswa a. NIM (*) b. Password c. Nama Mahasiswa d. PA (**) e. Fakultas (**) f. Jurusan (**) 2. Data Dosen a. NIP (*) b. Nama 3. Data Semester a. Kode semeseter (*) b. Semester 4. Data MatKul a. Kode MatKul (*) b. Nama MatKul c. Jumlah SKS 5. Data Nilai a. Kode Nilai(*) b. Kode Matkul(**)
c. NIM(**) d. Kode semester(**) e. Nilai 6. Data Jurusan a. Kode Jurusan(*) b. Nama Jurusan c. Kode Fakultas(**) 7. Data Fakultas a. Kode Fakultas(*) b. Nama Fakultas 8. Data KRS a. Kode KRS(*) b. NIM(**) c. Tanggal d. Kode Semester(**) 9. Data Detail KRS a. Kode Detiail KRS(*) b. Kode KRS(**) c. Kode MatKul(**) d. Kelas
Perancangan Tabel Basis Data : 1. Tabel Mahasiswa Tabel Mahasiswa berfungsi untuk menyimpan data-data Mahasiswa, untuk lebih lengkapnya bisa dilihat di tabel berikut:
N Nama Tipe Data Panjang Data Keterangan
o 1
Field NIM (*) Teks 10 Nomor Induk Mahasiswa sebagai penunjuk identitas mahasiswa. Kata sandi untuk Masuk ke Sistem KRS.. Nama Mahasiswa yang mengisi KRS Pembimbing Akademik dari Mahasiswa
2 3
Password Nama Mahasiswa NIP /PA (**) Kode Fakultas (**) Kode Jurusan
Teks Teks
16 50
Teks
17
Teks
Teks
2. Tabel Dosen Tabel Dosen digunakan untuk menyimpan data dosen sebagai pembantu akademik mahasiswa, untuk lebih lengkat silahkan lihat tabel berikut:
N o 1 2 Nama Field NIP (*) Nama Dosen Tipe Data Teks Teks Panjang Data 17 50 Keterangan Nomor Induk Pegawai, nomor identitas dari dosen Nama Dosen
3. Tabel Semester Tabel Semester digunakan untuk menyimpan data Semester saat krs dilaksanakan.
N o 1 Nama Field Kode Semester(* Tipe Data Teks Panjang Data 5 Keterangan Kode penunjuk untuk setiap
) 2 Semester Teks 12
4. Tabel MatKul Tabel MatKul digunakan untuk menyimpan data Mata Kuliah yang diambil pada saat KRS.
N o 1 2 3 Nama Field Kode MatKul (*) Nama MatKul SKS Tipe Data Teks Teks Angka Panjang Data 6 20 2 Keterangan Kode Penunjuk Mata Kuliah yang diambil pada saat KRS Nama Mata Kuliah yang diambil pada saat KRS Bobot SKS dari Mata Kuliah
5. Tabel Nilai Tabel Nilai berfungsi untuk menyimpan nilai dari Mata Kuliah yang diambil Mahasiswa di semester sebelumnya untuk menentukan jumlah SKS yang bisa diambil.
N o 1 Nama Field Kode Nilai (*) Kode Matkul (**) NIM (**) Nilai Tipe Data Panjang Data Keterangan Kode penunjuk Nilai dari Nilai Matakuliah yang diambil Kode Penunjuk Mata Kuliah Nomor Identitas Mahasiswa Nilai dari Mata Kuliah yang sudah diambil
Teks
2 3 4
6 10 A,B,C,D ,E
6. Tabel Jurusan Tabel Jurusan berfungsi untuk menyimpan data Jurusan asal mahasiswa yang melakukan KRS.
N o 1 2
Nama Field Kode Jurusan (*) Nama Jurusan Kode Fakultas (**)
Panjang Data 4 50
Teks
7. Tabel Fakultas Tabel Jurusan berfungsi untuk menyimpan data Fakultas asal mahasiswa yang melakukan KRS.
N o 1 2 Nama Field Kode Fakultas Nama Fakultas Tipe Data Teks Teks Panjang Data 4 30 Keterangan Kode Penunjuk Fakultas Nama Fakultas
8. Tabel KRS Tabel KRS berfungsi untuk menyimpan data KRS yang disusun Mahasiswa.
N o 1 2 3 Nama Field Kode KRS (*) NIM (**) Tanggal Tipe Data Teks Teks Date/Time Panjang Data 4 10 Keterangan Kode Unik penunjuk KRS Nomor identitas Mahasiswa yang melakukan KRS Tanggal dilakukannya pengisian KRS
Teks
9. Tabel Detail KRS Tabel Detail KRS berfungsi untuk menyimpan data Mata Kuliah yang diambil saat mengisi KRS oleh mahasiswa.
N o 1 Nama Field Kode Detail KRS (*) Kode KRS (**) Kode Matkul (**) Kelas Tipe Data Panjang Data Keterangan
Teks
2 3 4
4 6 1
Kode unik penunjuk KRS Kode penunjuk Mata kuliah yang diambil saat KRS Kelas dari Mata Kuliah yang diikuti mahasiswa