EAS PWEB

Referensi Paper: https://ieeexplore.ieee.org/document/9441818

1. Buatlah deskripsi studi kasus pemrograman web (individu)


Studi kasus ini mengangkat permasalahan terkait pengembangan sistem pemungutan suara online menggunakan bahasa pemrograman PHP. Dalam pengembangan online voting system ini, tim pengembang berfokus pada keamanan, keterbukaan, dan keterpercayaan sistem agar dapat mengakomodasi proses pemilihan secara efisien dan transparan. Implementasi teknologi enkripsi dan mekanisme otorisasi yang canggih menjadi fokus utama dalam menjamin integritas data dan mencegah potensi kecurangan.

Selain itu, studi kasus ini juga menitikberatkan pada desain antarmuka pengguna yang ramah dan responsif, memastikan bahwa proses pemilihan dapat diakses dengan mudah oleh berbagai kalangan pemilih. Dengan demikian, studi kasus ini bertujuan untuk memberikan kontribusi positif terhadap demokratisasi proses pemilihan melalui penerapan teknologi pemrograman web yang handal dan inovatif. 


2. Buatlah rancangan umum arsitektur atau fitur yang ada dalam aplikasi  (individu)

Users:

Admin Feature:

User Feature:

3. Rancang desain databasenya  (individu)








4. Buat desain front end  (individu)


Login Form

Register Form

Dashboard Admin

Manage Position

Manage Candidate

Poll Result

Manage Account Admin

Change Password Admin

Dashboard User

Page Vote

Manage Account User

Change Password User


5. Tentukan action yang akan mengandle logika back end.  (individu)

Register/Login: Menerima input ID untuk admin dan user masuk dan keluar

Create: Admin dapat membuat kandidat dengan profile dan posisi masing-masing

Read: Admin dapat membaca status serta statistik pengumpulan suara dari masing-masing kandidat

Update: Admin dapat melakukan Update terhadap kandidat

Delete: Admin dapat menghapus kandidat dari database

Input Vote: User yang telah melakukan vote akan membuat kandidat mengupdate suaranya sesuai dengan input yang telah masuk dari user


6. Implementasikan rancangan yang sudah dibuat (pilih salah satu - bisa kelompok maks 3)



7. Buat video presentasinya, upload di youtube, dan didokumentasikan di blog.

https://youtu.be/NGLVG98VmbI

8. Pengumpulan terakhir 14 Des 2023 pukul 08.00 , di dokumentasi di blog masing-masing, dan mengisi lembar monitoring dengan judul "Final Project Pemrograman Web". Tidak lupa membuat koment link pekerjaan di halaman post ini.