Studi Kasus 7 - Jadwal Mata Kuliah
Skenario
Kepala Tata Usaha di sebuah perguruan tinggi kecil menginginkan aplikasi yang akan membantu departemennya melacak jadwal perkuliahan, mata kuliah dan dosen yang muncul dalam jadwal, serta mahasiswa yang mendaftar mata kuliah sesuai jadwal.
Mata kuliah dijadwalkan setiap semester dan hal ini didokumentasikan dalam jadwal perkuliahan, yang juga mendokumentasikan dosen-dosen yang ditugaskan pada setiap jadwal perkuliahan. Mahasiswa mendaftar mata kuliah sesuai dengan jadwal perkuliahan.
Pengguna (mahasiswa, dosen, dan staf perguruan tinggi lainnya) harus login ke aplikasi untuk mendapatkan akses, dan aplikasi harus melacak login/logout pengguna. Selain itu, pengguna harus memiliki tingkat akses yang berbeda, yang akan menentukan akses mereka ke berbagai bagian aplikasi.
Tugas
- Buatlah desain konseptual, logical, dan fisikal untuk skenario di atas
- Implementasikan desain Anda ke dalam bahasa SQL
- Isi dengan 5 contoh data pada setiap tabel
- Upload file desain dan file .sql di kolom jawaban