IF164205 - Perancangan Basis Data : Studi Kasus Absensi Kuliah



Proses absensi perkuliahan adalah proses yang harus diikuti oleh mahasiswa dalam rangka mengikuti kuliah tertentu, kuliah yang telah terdaftar dalam kontrak mata kuliah mahasiswa pada saat perwalian. Proses absensi dilaksanakan paling lambat 10-15 menit sebelum kuliah dimulai dengan melakukan pemindaian (scan) sidik jari pada mesin fingerprint reader yang tersedia diluar ruang kuliah. Mahasiswa dapat melaksanakan scan sidik jari hanya di mesin tertentu yang telah ditetapkan saja. Jika mahasiswa gagal melakukan scan maka harus segera melapor ke bagian absensi untuk dilakukan absen manual melalui website fakultas oleh petugas absensi.

Hasil absensi dari mesin pemindai akan dimasukan dan memperbarui persentase kehadiran mahasiswa pada kuliah yang diikuti mahasiswa tersebut sesuai jadwal kuliah. Jadwal kuliah meliputi ruang tempat kuliah diselenggarakan, waktu mulai kuliah, waktu akhir kuliah dan catatan kegiatan kuliah. Sementara kuliah memiliki kode kuliah, nama kuliah dan SKS (Sistem Kredit Semester) yang berbeda. Mahasiswa akan melaksanakan kuliah di jadwal yang sama setiap semesternya, baik ruang maupun waktunya dengan diajar oleh dosen tertentu.

Satu mata kuliah yang diikuti oleh banyak mahasiswa akan diajar oleh satu atau banyak dosen, tergantung dari jumlah kelas yang diselenggarakan. Umumnya pelaksanaan kuliah adalah 14 kali pertemuan, dengan minimal pertemuan sebelum ujian akhir adalah 12. Jika pertemuan kuliah kurang dari 10 maka ujian dapat dibatalkan atau diundur. Pelaksanaan kuliah dilaksanakan di ruang yang sama selama satu semester, dengan spesifikasi ruang mengikuti kebutuhan kuliah. Spesifikasi yang dimaksud adalah ketersediaan jumlah kursi, AC, proyektor, WiFi, sound system dan lain-lain.

Requirements :
  1. Basis data dapat mengelola persentase kehadiran dari mahasiswa tertentu.
  2. Basis data dapat merekam kehadiran dosen, materi kuliah yang diajarkan serta kesesuaian kehadiran dosen dengan jadwal mengajar.
  3. Basis data dapat menghitung jumlah pertemuan kuliah yang telah dilaksanakan.

Essay !
Baca artikel Database Design : Data Model Quality dan jawab pertanyaan berikut :
  1. Apa yang dimaksud dengan Data Model Completeness ?
  2. Mengapa membuat model data harus melibatkan pengguna ?
  3. Apa hubungannya kualitas model data dengan model data sebagai blueprint basis data ? jelaskan !

Tugas, dari studi kasus diatas buatlah ERD menggunakan notasi Chen :
  1. Identifikasi obyek penting dari kasus diatas.
  2. Tentukan atribut primary key dan non key dari setiap entitas.
  3. Buat relasi antar entitas untuk memenuhi 3 requirements.
  4. Buatlah ERD lengkap ! 

Comments

  1. You should see how my associate Wesley Virgin's report launches in this SHOCKING AND CONTROVERSIAL video.

    You see, Wesley was in the army-and soon after leaving-he discovered hidden, "mind control" tactics that the CIA and others used to obtain anything they want.

    As it turns out, these are the same methods lots of famous people (notably those who "come out of nothing") and the greatest business people used to become rich and famous.

    You probably know that you utilize only 10% of your brain.

    That's mostly because most of your brain's power is UNCONSCIOUS.

    Perhaps that thought has even taken place INSIDE your very own head... as it did in my good friend Wesley Virgin's head seven years back, while riding a non-registered, garbage bucket of a car with a suspended license and $3 on his debit card.

    "I'm absolutely fed up with living paycheck to paycheck! When will I finally succeed?"

    You've been a part of those those conversations, isn't it so?

    Your success story is going to happen. All you have to do is in YOURSELF.

    CLICK HERE To Find Out How To Become A MILLIONAIRE

    ReplyDelete

Post a Comment