Prayoga, R.Aldien (2023) Pengembangan Aplikasi e-voting Fakultas Kedokteran Universitas Brawijaya Menggunakan Arsitektur Model View Controller. Undergraduate thesis, Universitas Muhammadiyah Malang.
Pendahuluan.pdf
Download (526kB) | Preview
bab 1.pdf
Download (169kB) | Preview
bab 2.pdf
Download (105kB) | Preview
bab 3.pdf
Download (454kB) | Preview
bab 4.pdf
Restricted to Registered users only
Download (1MB) | Request a copy
bab 5.pdf
Restricted to Registered users only
Download (87kB) | Request a copy
POSTER.pdf
Download (81kB) | Preview
Abstract
Pemilihan wakil mahasiswa merupakan kegiatan rutin di setiap organisasi, di mana ketua dan wakil ketua dipilih melalui pemilu yang dilakukan secara langsung oleh mahasiswa. Namun, pemilihan tersebut seringkali menimbulkan berbagai permasalahan, terutama saat dilakukan secara luring, mengakibatkan kesulitan bagi mahasiswa yang sedang melakukan ko-ass di puskesmas atau rumah sakit. Pemilihan konvensional dengan menggunakan kertas suara juga menimbulkan kendala terkait validasi data, logistik, dan efisiensi waktu. Untuk mengatasi permasalahan tersebut, penelitian ini mengusulkan penggunaan sistem e-voting, yaitu pemilihan secara elektronik yang mencakup pendaftaran pemilih, pelaksanaan pemilihan, perhitungan suara, dan pengiriman hasil suara. Dengan menggunakan arsitektur MVC dan metode PXP, pengembangan aplikasi e-voting dilakukan secara iteratif untuk meningkatkan efektivitas dan efisiensi. Metode ini memungkinkan pemisahan tugas antara back-end developer dan front-end developer, dengan fokus pada refactor kode yang baik dan efisien. Meskipun metode PXP memiliki tantangan terkait komunikasi intens dengan klien, penggunaan arsitektur MVC membantu mengurangi kompleksitas program dan meningkatkan kualitas serta keandalan aplikasi. Keamanan aplikasi e-voting juga menjadi fokus, dengan penekanan pada perlindungan terhadap serangan XSS melalui penggunaan purifier dalam framework Laravel. Penelitian ini tidak hanya bertujuan mengembangkan aplikasi e-voting, tetapi juga memberikan perhatian khusus pada aspek keamanan, dengan harapan dapat meningkatkan kepercayaan pengguna terhadap sistem e-voting yang dikembangkan.
Item Type: | Thesis (Undergraduate) |
---|---|
Student ID: | 201910370311413 |
Keywords: | Rancang bangun aplikasi, e-voting, laravel framework |
Subjects: | T Technology > T Technology (General) |
Divisions: | Faculty of Engineering > Department of Informatics (55201) |
Depositing User: | 201910370311413 aldinprayoga26 |
Date Deposited: | 24 Nov 2023 08:26 |
Last Modified: | 24 Nov 2023 08:26 |
URI: | https://eprints.umm.ac.id/id/eprint/1359 |