Rich UI - Sistem Informasi Mahasiswa SISMA

 



SISMA (Sistem Informasi Mahasiswa) adalah aplikasi desktop untuk membantu institusi pendidikan mengelola data mahasiswa dan program studi melalui antarmuka modern. Produk dirancang dengan pendekatan Rich UI yang menampilkan navigasi sidebar, kartu statistik, tabel data, grafik, aktivitas terbaru, formulir terstruktur, dan pilihan tema gelap/terang. PRD ini menerjemahkan referensi visual menjadi kebutuhan produk yang dapat direncanakan, dibangun, dan diuji.

1.1 Tujuan Produk

  • Menyediakan satu aplikasi desktop untuk melihat dan mengelola data mahasiswa.

  • Mempercepat pekerjaan administratif melalui pencarian, filter, dan operasi CRUD.

  • Menyajikan ringkasan data dalam bentuk kartu statistik dan grafik.

  • Memberikan pengalaman penggunaan yang konsisten, jelas, dan mudah dipelajari.

  • Menerapkan pemisahan kode yang terstruktur agar aplikasi mudah diuji dan dikembangkan.

1.2 Pernyataan Produk

Untuk administrator dan staf akademik yang membutuhkan pengelolaan data mahasiswa, SISMA menyediakan aplikasi desktop terintegrasi yang menggabungkan manajemen data, ringkasan analitik, dan UI modern dalam satu lingkungan kerja.

2. Latar Belakang dan Permasalahan

  • Data mahasiswa perlu dikelola secara terstruktur agar pencarian dan pembaruan tidak dilakukan secara manual.

  • Pengguna membutuhkan gambaran cepat mengenai jumlah mahasiswa, program studi, dosen, dan angkatan.

  • Tampilan aplikasi administrasi yang padat perlu memiliki hierarki visual dan navigasi yang konsisten.

  • Perubahan data perlu divalidasi, dicatat secara memadai, dan dilindungi dari input tidak sah.

3. Sasaran, Indikator, dan Batasan

Sasaran

Indikator keberhasilan awal

Pengelolaan mahasiswa

Pengguna berwenang dapat menambah, melihat, mengubah, dan menghapus data.

Pencarian data

Pencarian berdasarkan NIM atau nama menghasilkan data yang relevan.

Dashboard

Kartu statistik dan grafik menggunakan data database, bukan angka statis.

Kualitas UI

Navigasi utama konsisten, teks terbaca, dan tampilan mendukung dark/light mode.

Keandalan

Kesalahan validasi atau koneksi ditangani dengan pesan yang dapat dipahami.

Keamanan dasar

Akses berbasis peran, query berparameter, dan penyimpanan password dengan hash.

Angka seperti 125 mahasiswa, 12 program studi, 8 dosen, dan 3 angkatan pada referensi visual merupakan contoh tampilan. Angka tersebut bukan target data aktual dan harus dihitung dari database.

Latihan




Monitoring

Form Pengumpulan
Hasil Pengumpulan Tugas

Absensi