Sistem Informasi Akademik
Kali ini saya akan membagikan prototype sebuah sistem informasi akademik. Prototype adalah cikal bakal dari pengembangan sistem secara utuh. Prototyping adalah metode pengembangan perangkat lunak untuk mempercepat pengembangan sistem karena biasanya sistem dibuat secara berulang.
Saya membuat prototype ini untuk memudahkan pengembangan sistem lainya yang menggunakan alur proses yang mirip atau sama. Sering kali programer lebih memilih membuat sendiri koding dari awal dari pada menggunakan buatan orang lain karena beberapa alasan.
- Keterbatasan pengetahuan pemrograman
- Seni atau cara koding yang berbeda
- Membuat program yang lebih baik
- Kurang percaya dengan program orang lain soal keamanan
Dari alasan-alasan tersebut alangkah baiknya kita membuat sendiri program agar paham seluk-beluk kode di dalamnya. Namun ada beberapa alasan kita mempelajari kode orang lain.
- Update skill
- Update perkembangan kode
- Belajar dari orang lain
Baik langsung saja berikut ini adalah Entity Relationship Diagram dari prototype yang dibangun.
ERD di atas adalah model tabel. ERD model ini lebih mudah dibuat dan tidak memungkinkan terjadi relasi many to many. Berikut tabel yang digunakan di sistem informasi akademik.
- Tabel Kelas
- Tabel Matakuliah
- Tabel Prodi
- Tabel KRS
- Tabel Mahasiswa
- Tabel Ruangan
- Tabel Dosen
- Tabel User
Untuk pemodelan proses/bisnis sayangnya saya belum selesaikan ketika saya menulis artikel ini. Untuk desain biasanya saya langsung lakukan pada saat pengkodingan.
Berikut ini saya tampilkan halaman home dari prototype sistem informasi akademik yang saya buat.
Download projek disini.
Password rar :belajarwebmedan.blogspot.com
Login
username: admin@admin.com
password: password
Terima Kasih.