Nama : Akmal Nafis
NRP : 5025211216
Studi Kasus : Lembaga Bimbingan Belajar - fajarbaskoro
Soal:
- Tuliskan spesifikasi kebutuhan perangkat lunak dan struktur menu yang cocok untuk aplikasi yang akan dibuat (Individu-jam kuliah)
- Buatlah desain database dan struktur tabel yang akan menampung data yang dikelola (Individu-jam kuliah)
- Desain Front End dan page yang akan dibuat untuk aplikasi (Individu-jam kuliah)
- Sebutkan daftar action untuk backend yang akan dibutuhkan. Jelaskan digunakan apa saja (Individu-jam kuliah)
- Implementasikan dan buat dokumentasinya. Presentasikan jawabanmu ke dalam bentuk video dan embendded ke blog jawaban.
Jawab
1. Spesifikasi yang dibutuhkan
- Manajemen siswa berisi tabel siswa / CRUD siswa
- Manajemen jadwal pembelajaran, CRUD jadwal bimbingan dan guru yang mengajar
- Manajemen Daftar materi pembelajaran CRUD
- Terdapat dashboard landing page dan pemberitahuan
- Terdapat role admin dan siswa
Menu yang digunakan bersifat simple dengan routing yang sedikit agar memudahkan siswa dan guru untuk melihat jadwal dan informasi
2. Desain database
Tabel Siswa: ID, Nama, Usia, Alamat, Kontak, Riwayat Belajar
Tabel Jadwal Bimbingan: ID, Guru, Mata Pelajaran, Waktu
Tabel Materi Pelajaran: ID, Mata Pelajaran, Tingkat Kelas, Materi
Tabel Pesan: ID, Pengirim, Penerima, Isi Pesan, Waktu
Tabel admin: ID, Nama
3. Desain Front End
Halaman Beranda: Landing Page
Halaman Jadwal Bimbingan dan List materi
Halaman Pengelolaan : Mengelola tabel mahasiswa, form edit siswa
4. Action back end
Backend lebih untuk mengelola data dan website
- Mengelola data siswa yaitu menambah, Edit, Hapus Siswa, dan update data siswa
- Mengelola jadwal,menambah, edit, hapus, dan update jadwal
- Mengelola materi pembelajaran, menambah, menghapus, mengedit dan update
- Mengquery profil dan data siswa untuk laporan / data yang diperlukan
Komentar
Posting Komentar