EAS PWEB

Nama : Muthia Qurrota Akyun 

NRP : 05111940000019

Kelas : PWEB (A) 

Soal dan Jawaban

1. Definisikan fitur dari aplikasi yang akan dibangun

Pada website ini memiliki 4 Users Role sebagai pembagian peran/akses pada website yaitu : 

Admin Role 

Admin role merupakan peran yang mengurusi tata kelola administrasi, seperti mengurus segala berkas, membuat laporan, pengarsipan hingga pengaturan keuangan. 

- Student Management merupakan fitur yang digunakan untuk mengelola data siswa di sekolah. 

- Parent Creation merupakan fitur yang digunakan untuk menambahkan data orang tua dari siswa

- Epayslip Geeration merupakan fitur yang digunakan untuk mengonfirmasi pembayaran uang sekolah yang dilakukan oleh orang tua. 

- Complete Dashboard merupakan fitur yang dugunakan untuk tampilan awal website pada role admin 

Teacher Role 

Teacher Role merupakan peran untuk guru dalam mengakses website ini.

- Exam Management merupakan fitur yang digunakan untuk mengelola (CRUD) ujian untuk siswa.

- Assignment Management merupakan fitur yang digunakan untuk mengelola (CRUD) tugas untuk siswa

- Classroom Management merupakan fitur yang digunakan untuk mengelola (CRUD) kegiatan di setiap kelas yang ada pada website. 

- Attendance Management merupakan fitur yang digunakan untuk mengelola (CRUD) presensi siswa

- Course Management merupakan fitur yang digunakan untuk mengelola (CRUD) course yang ada pada website. 

Student Role 

Student Role merupakan peran yang diberikan kepada siswa untuk mengakses website

- Timetable Viewing merupakan fitur yang digunakan untuk menamilkan jadwal sekolah siswa

- Result Viewing merupakan fitur yang digunakan untuk menampilkan hasil pencapaian siswa di sekolah

- Assignment Submission merupakan fitur untuk mengumpulkan tugas sekolah siswa

- Study Material merupakan fitur yang dugunakan untuk menampilkan alat-alat yang dibutuhkan oleh siswa, seperti buku. 

Parent Role  

Parent Role merupakan peran yang diberikan kepada orang tua siswa untuk mengakses website tersebut. 

- Child Credentials merupakan fitur yang digunakan untuk memantau perkembangan beajar anak

- Invoice Viewing merupakan fitur yang digunakan untuk melihat bukti pembayaran sekolah siswa 

- Payment Management  merupakan fitur yang digunakan untuk mengelola sistem pembayaran uang sekolah

- Login Portal merupakan fitur untuk login sebagai orang tua siswa 


2. Rancang aplikasi menggunakan Figma 

Login



Student Management



Complete Dashboard


3. Implementasi Aplikasi

Video Demo dapat diakses melalui link berikut.


Disini saya membuat beberapa page untuk website sekolah dengan tampilan sebagai berikut. 

Halaman Login


Halaman Dashboard



Halaman List Siswa 


Halaman Untuk Menambahkan Siswa


Halaman Untuk Mengedit Data Siswa


Source Code dapat diakses melalui link berikut.

Komentar