Penulis: Dendi Pratama Riawan 1123031006 | Informatika
Press enter or click to view image in full size![]()
Kasus: Sistem Absensi Mahasiswa
1. Data (Mentah)
Kampus mengumpulkan data absensi mahasiswa setiap pertemuan kuliah:
- Nama mahasiswa
- Mata kuliah
- Tanggal
- Status hadir/tidak hadir
Contoh data mentah: Klik disini untuk melihat data
2. Data Cleaning & Transformation
- Menghapus data duplikat.
- Format tanggal diseragamkan ke
YYYY-MM-DD. - Membuat rekap persentase kehadiran per mahasiswa.
Hasil transformasi: Klik disini untuk melihat data
3. Information (Informasi)
- Rata-rata kehadiran mahasiswa: 87%.
- Ada mahasiswa yang tidak memenuhi standar minimum kehadiran 75%.
4. Knowledge (Pengetahuan Umum)
- Mahasiswa dengan kehadiran < 75% cenderung memiliki nilai lebih rendah.
- Disiplin kehadiran berhubungan dengan performa akademik.
5. Insight (Temuan Spesifik)
Siti hanya hadir 70% โ berisiko tidak lulus Matematika.
6. Wisdom (Kebijakan)
Kampus menetapkan kebijakan:
- Mahasiswa dengan kehadiran < 75% wajib mengikuti kelas tambahan.
- Sistem absensi otomatis memberi peringatan via email jika kehadiran mahasiswa turun di bawah 80%.
- Program โearly warningโ diterapkan agar mahasiswa tidak menunggu hingga gagal.
๐ป Contoh Kasus 2: Penerapan Sistem Berbasis Database
Kasus: Sistem Pemesanan Makanan Online (Food Ordering System)
1. Tujuan
Membuat sistem database untuk restoran agar pelanggan bisa memesan makanan secara online, dan restoran dapat memantau pesanan serta stok bahan.
2. Tabel Database
- Users (data pelanggan): user_id, nama, email, no_hp
- Menu (data makanan/minuman): menu_id, nama_makanan, harga, stok
- Orders (data pesanan): order_id, user_id, tanggal_order, total_harga
- Order_Details (detail item dalam pesanan): order_detail_id, order_id, menu_id, jumlah
