APLIKASI PENAMPIL HASIL QUICK COUNT PEMILU SECARA REAL TIME BERBASIS WEB DENGAN ANDROID SEBAGAI MEDIA PENGINPUTAN DATA Muhammad Fajar Arsiadi Sriyanto¹, Tri Brotoharsono², Alfian Akbar Gozali³ ¹Teknik Informatika, Fakultas Ilmu Terapan, Universitas Telkom Abstrak Pemilu atau Pemilihan Umum merupakan hal yang pasti dilaksanakan dalam suatu negara demokrasi. Dalam hal ini, peran masyarakat sangatlah besar, oleh karena itu aplikasi untuk menampilkan hasil suatu pemilu secara cepat diharapkan akan memenuhi kebutuhan akan hal tersebut. Proyek akhir yang berjudul “Aplikasi Penampil Hasil Quick Count Pemilu Secara Real Time Berbasis Web Dengan Android Sebagai Media Penginputan Data” ini memiliki fungsionalitas untuk menampilkan hasil suatu pemilihan umum pada suatu daerah dengan cepat dan akurat. Ada berbagai macam inovasi dalam aplikasi ini seperti penggunaan android sebagai media input data dan lain sebagainya. Adapun bahasa pemrograman yang digunakan adalah CI atau Code Igniter untuk membangun aplikasi berbasis web, dan Java Eclipse untuk membangun aplikasi berbasis android. Kata Kunci : quick count, quick count result, electical viewer, quick count real time, android Abstract An election or general election must be held in a specified period on a democracy state. In this case, the role of the community is very large, therefore the application to display the results of a general election expected to rapidly meet the need for it. The final project is designed with title "The Quick Count Result Viewer Application in Real Time Web Based using Android as Data Input Device" has a functionality to display the results of an election in a specific area quickly and accurately. There is a wide range of innovations in applications such as the use of android media as data input device. The programming language used is CI or Code Igniter to build web-based applications, and the Java-based Eclipse to build Android applications. Keywords : quick count, quick count result, electical viewer, quick count real time, android Powered by TCPDF (www.tcpdf.org) Tugas Akhir - 2013 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika
16
Embed
APLIKASI PENAMPIL HASIL QUICK COUNT PEMILU SECARA …repository.telkomuniversity.ac.id/pustaka/files/97886/resume/... · menampilkan hasil suatu pemilu secara cepat diharapkan akan
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
APLIKASI PENAMPIL HASIL QUICK COUNT PEMILU SECARA REAL TIMEBERBASIS WEB DENGAN ANDROID SEBAGAI MEDIA PENGINPUTAN DATA
Muhammad Fajar Arsiadi Sriyanto¹, Tri Brotoharsono², Alfian Akbar Gozali³
¹Teknik Informatika, Fakultas Ilmu Terapan, Universitas Telkom
AbstrakPemilu atau Pemilihan Umum merupakan hal yang pasti dilaksanakan dalam suatu negarademokrasi. Dalam hal ini, peran masyarakat sangatlah besar, oleh karena itu aplikasi untukmenampilkan hasil suatu pemilu secara cepat diharapkan akan memenuhi kebutuhan akan haltersebut.Proyek akhir yang berjudul “Aplikasi Penampil Hasil Quick Count Pemilu Secara Real TimeBerbasis Web Dengan Android Sebagai Media Penginputan Data” ini memiliki fungsionalitasuntuk menampilkan hasil suatu pemilihan umum pada suatu daerah dengan cepat dan akurat.Ada berbagai macam inovasi dalam aplikasi ini seperti penggunaan android sebagai media inputdata dan lain sebagainya.Adapun bahasa pemrograman yang digunakan adalah CI atau Code Igniter untuk membangunaplikasi berbasis web, dan Java Eclipse untuk membangun aplikasi berbasis android.
Kata Kunci : quick count, quick count result, electical viewer, quick count real time, android
AbstractAn election or general election must be held in a specified period on a democracy state. In thiscase, the role of the community is very large, therefore the application to display the results of ageneral election expected to rapidly meet the need for it.The final project is designed with title "The Quick Count Result Viewer Application in Real TimeWeb Based using Android as Data Input Device" has a functionality to display the results of anelection in a specific area quickly and accurately. There is a wide range of innovations inapplications such as the use of android media as data input device.The programming language used is CI or Code Igniter to build web-based applications, and theJava-based Eclipse to build Android applications.
Keywords : quick count, quick count result, electical viewer, quick count real time, android
Powered by TCPDF (www.tcpdf.org)
Tugas Akhir - 2013
Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika
1
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Indonesia adalah negara yang menganut asas demokarasi.
Demokrasi bermakna “dari rakyat untuk rakyat”. Pemilu atau pemilihan
umum adalah salah satu penerapan dari demokrasi itu sendiri. Pemilu
dilaksanakan untuk pemilihan pemimpin, baik itu pemimpin negara atau
presiden, gubernur, ataupun kepala daerah. Bahwa dalam suatu organisasi
sebuah negara, adalah suatu hal yang mutlak bahwasanya setiap dalam
jangka waktu yang telah ditentukan, pemilu harus dilaksanakan.
Pesta demokrasi atau yang sering disebut pesta rakyat ini sudah
berlangsung sejak Orde Baru. Namun pada saat itu, masih banyak sekali
manipulasi yang dilakukan. Hingga pada tahun 2000, ketika reformasi yang
terjadi pada negeri ini, pemilu dilakukan dengan sangat baik. Sejak saat
itulah setiap warga negara dapat ikut melakukan pengawasan dan ataupun
melakukan survey pada setiap pemilu yang dilakukan.
Sebagai warga negara yang baik, sudah selayaknya jikalau kita ikut
merayakan pesta demokrasi ini dengan melakukan pemilihan suara, dan
ikut mengawasi jalannya pemilu serta dengan tidak menjadi golput atau
"Golongan Putih" yaitu pihak yang tidak ikut melakukan pemilihan suara.
Pada saat-saat sekarang ini, sudah banyak kita temukan beberapa
lembaga independen yang mengawasi dan melakukan berbagai survey
dalam hubungannya dengan pemilu. Namun, belum ada yang hasilnya dapat
diakses oleh masayarakat setiap saat atau secara real time.
Quick Count adalah perhitungan cepat hasil pemilu yang dilakukan
oleh beberapa lembaga independen. Biasanya, hasil dari quick count ini
tidak jauh berbeda dengan perhitungan yang dilakukan KPU atau Komisi
Pemilihan Umum.
Pada era ini, penggunaan smartphone di kalangan masyarakat sudah
menjadi hal yang sangat umum. Banyak diantara masyarakat menggunakan
Tugas Akhir - 2013
Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika
2
device/gadget ini untuk memudahkan mereka mengakses segala sesuatu
secara mobile karena ini dianggap sangat praktis dan efisien. Smartphone
dengan operating system berbasis Android menjadi pilihan karena
teknologi yang tidak kalah dengan smartphone lain serta harga yang relatif
minim jika dibandingkan dengan smartphone lain seperti iPhone atau
produk Blackberry.
Android sangat digemari olah masyarakat Indonesia bukan saja
karena fitur canggih yang ditawarkan, namun juga karena bersifat open
source sehingga permintaan dari tahun ke tahun semakin meningkat. Hal ini
akan berdampak semakin banyaknya pengguna smartphone berbasis
Android ini.
Kemudahan untuk mengetahui hasil dan informasi dari quick count
secara real time melalui website yang dapat diakses kapan saja dan dimana
saja, maka dibangunlah sebuah sistem informasi yang dinamakan “Aplikasi
Penampil Hasil Quick Count Pemilu Secara Real Time Berbasis Web
Dengan Android Sebagai Media Penginputan Data”.
1.2 Perumusan Masalah
Dari uraian latar belakang di atas. Masalah dari “Aplikasi Penampil
Hasil Quick Count Pemilu Secara Real Time Berbasis Web Dengan
Android Sebagai Media Penginputan Data” ini adalah sebagai berikut:
1. Bagaimana cara melakukan koordinasi agar hasil dari quick count ini dapat
diketahui masyarakat secara cepat?
2. Bagaimana aplikasi ini dapat memberikan informasi hasil quick count
kepada masyarakat secara real time?
3. Bagaimana cara membangun aplikasi penampil hasil quick count ini?
4. Bagaimana cara menggunakan dan mengimplementasikan aplikasi
tersebut?
Adapun batasan masalah yang ada dalam aplikasi ini adalah:
1. Penginputan hasil dari quick count akan dilakukan menggunakan aplikasi
pada smartphone Android.
2. Aplikasi diakses melalui komputer ataupun smartphone yang terhubung
dengan internet.
Tugas Akhir - 2013
Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika
3
1.3 Tujuan
Adapun tujuan dari pembuatan proyek ini adalah:
1. Membuat aplikasi tentang hasil quick count pada sebuah pemilu dengan
data yang diharapkan sesuai dengan perhitungan KPU.
2. Membuat aplikasi yang bisa memberikan hasil perhitungan pada salah satu
calon untuk dibandingkan dengan hasil perhitungan KPU.
3. Membuat aplikasi yang mampu memberikan informasi kepada masyarakat.
1.4 Metodologi Penyelesaian Masalah
Untuk mempermudah penulis dalam menyusun dan membangun
proyek akhir ini, maka dalam penganalisaan masalah penulis menggunakan
metode penelitian sebagai berikut:
a. Studi Literatur dan Konsultasi
Mengumpulkan literatur – literatur yang berhubungan dengan rumusan
masalah. Selain itu juga melakukan konsultasi dengan dosen pembimbing
mengenai perkembangan aplikasi yang sedang dibuat, termasuk juga
wawancara secara langsung dengan beberapa masyarakat tentang perlunya
aplikasi ini.
b. Analisis Sistem
Menganalisis segala sesuatu yang berhubungan dengan sistem, menentukan
apa dan bagaimana sistem akan dibuat serta menentukan keputusan-
keputusan dalam membangun sistem ini.
c. Peracangan
Proses perancangan dimulai dari pembuatan flowchart, use case diagram
dan desain terhadap aplikasi yang akan dibuat.
d. Pembangunan dan Pengujian
Dalam tahap ini akan dilakukan pembangunan aplikasi dengan menuliskan
script bahasa pemrograman yang baik, lalu akan dilakukan pengujian
dengan konsep black box testing dan fokus pada exploratory & stress
testing
Tugas Akhir - 2013
Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika
4
e. Implementasi
Ini merupakan tahap akhir pembuatan aplikasi ini, aplikasi akan diterapkan
secara real lalu akan dilakukan proses user acceptance dengan mengambil
beberapa sampel masyarakat untuk menggunakan aplikasi ini.
f. Pembuatan Dokumentasi
Pembuatan dokumentasi bertujuan untuk memudahkan apabila akan
dilakukan monitoring dan maintenance terhadap program yang akan
dibangun.
1.5 Sistematika Penulisan
Keseluruhan dari sistematika penulisan pada proyek akhir ini adalah
sebagai berikut
a. BAB I – PENDAHULUAN
Menjelaskan tentang latar belakang perumusan masalah, batasan
masalah, tujuan metode penyelesaian masalah, dan sistematika
penulisan proyek akhir.
b. BAB II – LANDASAN TEORI
Menjelaskan tentang dasar-dasar teori yang digunakan dalam
pembuatan perangkat lunak ini.
c. BAB III – ANALISIS DAN PERANCANGAN
Pada bagian ini dilakukan analisa terhadap sistem yang dibuat untuk
mendefinisikan kebutuhan perangkat lunak. Dilanjutkan dengan
pembuatan Use-case diagram, Sequence diagram, Class diagram dan
lain-lain.
d. IMPLEMENTASI DAN PENGUJIAN
Pada bagian ini berisi perancangan perangkat lunak untuk memenuhi
kebutuhan yang sudah didefinisikan sebelumnya serta uji coba dari
perangkat lunak yang telah dibangun.
e. BAB V – PENUTUP
Berisi kesimpulan dari keseluruhan program proyek akhir dan saran
tentang pengembangan perangkat lunak selanjutnya.
Powered by TCPDF (www.tcpdf.org)
Tugas Akhir - 2013
Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika
64
Daftar Pustaka
[1] Rudianto, Arief, 2012. Pemrograman Web Dinamis Menggunakan PHP
dan MySQL. Jakarta : Andi Publisher.
[2] Winarno, Wahyu, 2010. Panduan Menguasai Sistem
Android.Yogyakarta : Paska Media Yogyakarta.
[3] Sukanta, 2012. Perbedaan Real Count dengan Quick Count [online],