EAS PWEB

1. Definisikan Fitur yang akan Dibangun

    Pada Website sekolah ini, terdapat 4 role. Untuk pembagiannya adalah sebagai berikut.

    1. Admin 

        Student Management = Create, Read, Update, Delete (CRUD) data akun siswa

        Parent Creation = Create, Read, Update, Delete (CRUD) data akun orang tua

        E-Payslip Generation = Pembuatan slip pembayaran elektronik

        Complete Dashboard = Navigasi ke dashboard lengkap

    2. Teacher

        Exam Management = Create, Read, Update, Delete (CRUD) data ujian siswa

        Assignment Management = Create, Read, Update, Delete (CRUD) data tugas siswa

        Classroom Management = Mengelola kelas siswa

        Attendance Management = Mengelola status absensi siswa

        Course Management = Mengelola mata pelajaran dari siswa

    3. Student

        Timetable Viewing = Menampilkan jadwal siswa

        Result Viewing = Melihat hasil penugasan/ujian siswa

        Assignment Submission = Pengumpulan tugas/ujian

        Study Material = Melihat materi pembelajaran

    4. Parent

        Child Credentials = Melihat capaian pembelajaran anak

        Invoice Viewing = Melihat invoice/struk pembayaran uang sekolah

        Payment Management = Mengelola pembayaran uang sekolah siswa

        Login Portal = Melakukan login


2.Rancang aplikasi menggunakan Figma

Fitur yang telah diimplementasikan dalam Figma adalah Login, Complete Dashboard, dan Student Management yang dapat diakses di link berikut https://www.figma.com/file/Q06OO1TGTOMGRza3sN5YDh/EAS-PWEB?node-id=0%3A1




3. Implementasikan aplikasi. Boleh dikerjakan secara kelompok, didokumentasikan, dan dibuat video demo/ presentasinya di youtube. Semua hasil pekerjaan disatukan di blognya masing-masing.


1. Login
    Admin dapat melakukan login dengan username dan password admin. Terdapat authentikasi dan session pada setiap view dalam aplikasi sehingga view pada aplikasi tidak dapat diakses secara manual menggunakan url


2. Dashboard Admin

Berisi informasi mengenai jumlah siswa, kelas, dan guru untuk masing masing tingkatan kelas dan sidebar untuk navigasi setiap fitur


3. Student Management

    Admin dapat melakukan Create, Read, Update, Delete pada data siswa.Admin dapat menambahkan data siswa dengan memencet tombol "Tambah Baru". Pada kolom tindakan, admin dapat melakukan view data dengan tombol mata, edit dengan tombol edit, dan delete dengan tombol sampah.






4. Parent Creation

    Admin dapat melakukan Create, Read, Update, Delete pada data orang tua.Admin dapat menambahkan data orang tua dengan memencet tombol "Tambah Baru". Pada kolom tindakan, admin dapat melakukan view data dengan tombol mata, edit dengan tombol edit, dan delete dengan tombol sampah.




    

    5. Payment Slip

    Admin dapat melihat data pembayaran siswa dan mengubah status pembayaran siswa melalui tombol "Ubah Status"










Comments

Popular Posts