Pengembangan Aplikasi e-voting Fakultas Kedokteran Universitas Brawijaya Menggunakan Arsitektur Model View Controller

Prayoga, R.Aldien (2023) Pengembangan Aplikasi e-voting Fakultas Kedokteran Universitas Brawijaya Menggunakan Arsitektur Model View Controller. Undergraduate thesis, Universitas Muhammadiyah Malang.

[thumbnail of Pendahuluan.pdf]
Preview
Text
Pendahuluan.pdf

Download (526kB) | Preview
[thumbnail of bab 1.pdf]
Preview
Text
bab 1.pdf

Download (169kB) | Preview
[thumbnail of bab 2.pdf]
Preview
Text
bab 2.pdf

Download (105kB) | Preview
[thumbnail of bab 3.pdf]
Preview
Text
bab 3.pdf

Download (454kB) | Preview
[thumbnail of bab 4.pdf] Text
bab 4.pdf
Restricted to Registered users only

Download (1MB) | Request a copy
[thumbnail of bab 5.pdf] Text
bab 5.pdf
Restricted to Registered users only

Download (87kB) | Request a copy
[thumbnail of POSTER.pdf]
Preview
Text
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

Actions (login required)

View Item
View Item