Anda di halaman 1dari 10

SISTEM PEMILIHAN PRESIDEN MAHASISWA BERBASIS WEB

PADA UNIVERSITAS ISLAM SYEKH YUSUF


Asep Hardiyanto Nugroho
Magister Ilmu Komputer, Universitas Budi Luhur, Jakarta Pusat

Jl. Ciledug Raya Telp (021) 5853753 Ext 255, Petukangan Utara
E-mail : asep.hardiyanto90@ymail.com

Abstrak
Dalam prosesnya, setiap pemilihan umum masih menggunakan kertas suara dan kotak suara.
Namun terkadang dengan sistem itu masih sangat rentang untuk dimanipulasi data
dikarenakan kurangnya pengamanan. Salah satu metode pemungutan suara yang sekarang ini
dapat dikembangkan adalah dengan memanfaatkan teknologi komputer Pemilihan presiden
mahasiswa berbasis web adalah proses demokrasi untuk melakukan pemungutan suara dengan
memangfaatkan teknologi informasi. Pemilihan presiden mahasiswa harus memiliki desain
antarmuka yang interaktif dan mengandung unsur kemudahan yang efektif untuk membuat
sistem tersebut.
Keywords : Pemilihan Presiden Mahasiswa, Teknologi Komputer

1. Pendahuluan

Dalam
pemilihan
umum,
sistem pemungutan suara dapat
dilakukan dengan cara menggunakan
mencoblos
kertas
suara
dan
menaruhnya pada kotak suara.
Namun terkadang hal tersebut yang
digunakan masih dapat dimanipulasi
data
dikarenakan
kurangnya
pengamanan. Salah satu metode
pemungutan suara yang sekarang ini
dapat dikembangkan adalah dengan
memanfaatkan teknologi komputer
sebagai media pemungutan suaranya.
Perkembangan teknologi komputer
terutama dalam bidang perangkat

lunak yang makin pesat, sangat


mendukung dalam penerapannya
sebagai media pemungutan suara.
Kemudahan-kemudahan yang
dihasilkan oleh akses internet telah
pula membuat proses pemungutan
suara dapat dipermudah, dengan
kemudahan itu suatu Lembaga atau
Organisasi bisa menerapkannya,
salah
satunya
dalam
proses
pemilihan Presiden mahasiswa.
dengan adanya hal tersebut maka
dapat
menghemat
dari biaya
pengadaan
kertas
suara
dan

hasilnyapun bisa
publikasikan.

langsung

di

2. Masalah Penelitian
2.1 Identifikasi Masalah
Berdasarkan pemaparan pada
latar belakang masalah maka dapat
didefinisikan
beberapa
permasalahan, diantaranya :
1. Pemilihan presiden mahasiswa
dengan menggunakan
kertas
suara, memerlukan waktu yang
relative lama saat perhitungan
suara.
2. Kurang
akuratnya
hasil
perhitungan suara. Karena proses
pemungutan suara dilakukan
dengan
mencoblos
atau
mencontreng kertas suara, sering
kali muncul perdebatan mengenai
sah atau tidaknya sebuah kertas
suara.
3. Penggandaaan Kertas suara sangat
mudah dilakukan karena berupa
foto copyan.

2.2 Batasan Masalah

2. Aplikasi ini dibuat hanya untuk


pemilihan umum kampus UNIS
Tangerang.
3. Mahasiswa yang berhak memilih
adalah mahasiswa yang telah
terdaftar
sebagai
pemilih
dikampus unis .

2.3 Rumusan Masalah


Berdasarkan pada latar belakang,
identifikasi dan batasan masalah
maka permasalahan yang diangkat
dalam Tugas ini adalah :
1. Bagaimana merancang sistem
aplikasi pemilihan Presiden
mahasiswa ?
2. Bagaimana
mengimplementasikan
rancangan

kedalam

suatu

aplikasi ?
3. Bagaimana

merancang

rekapitulasi hasil perhitungan


suara agar lebih cepat dan

Karena luasnya pembahasan


yang
diteliti,
maka
kami
melakukan pembatasan masalah,
sehingga pokok pembahasan lebih
terfokus. Adapun pembatasan
yang kami lakukan, meliputi:
1. Penggunaan sistem pemilihan
Presiden
Mahasiswa
menggunakan komputerisasi
sebagai
alat
pemungutan
suara.

optimal ?

3. Manfaat Penelitian
Adapun
tujuan dan manfaat
Penelitian dari sistem pemilihan
presiden mahasiswa ini adalah ;
1. Membantu
mahasiswa
(user) dalam
kemudahan

memberikan
saat

proses

pemilihan

presiden

mahasiswa unis Tangerang.


2. Meminimalisir

prosentase

kecurangan saat pemilihan


berlangsung.

suara

pemilihan

dalam
Presiden

Mahasiwa Universitas Islam

suasana

modern

dan

kebutuhan sistem ketika sistem ini


dibuat dan diuji.

a. Processor

: core i3

b. Memori

: 2 GB Vgen

c. Media penyimpanan : 320


GB HDD

yang

mengikuti

2. Perangkat lunak (software)


a. Sistem Operasi : Microsoft
Windows 7

perkembangan jaman dalam


proses

keras

perangkat lunak. Berikut ini adalah

Syekh Yusuf Tangerang.


4. Melahirkan

perangkat

1. Perangkat keras (hardware)

3. mengoptimalkan
pemungutan

yaitu

pemilihan presiden

b. Program

:-

Macromedia Dreamwever

mahasiswa Unis Tangerang.

-. Xampp

Metode penelitian
Penelitian

ini

menggunakan

c. Database

: - SQL

Server

metode deskriptif melalui studi


kasus tentang perancangan dan
implementasi Sistem pemilihan
presiden mahasiswa.

5.2 Pembahasan Desain Sistem


pemilihan Umum Unis
Tangerang

5. Pembahasan
5.1 Spesifikasi Kebutuhan
Sistem

Deskripsi proses

Proses pendaftaran

Pendaftaran dilakukan sebulan


sebelum pemilihan berlangsung,

Dalam pembuatan aplikasi

anggota KPUK UNIS Tangerang

ini spesifikasi kebutuhan sistem

menyebar

mengunakan dua buah perangkat

untuk

form
user,

pendaftaran
setelah

itu

user/Mahasiswa mengisi form


PEMILIH

Hak Akses
Informasi pemilih
informasi Kandidat
informasi pemilihan

Informasi pemilihan

pendaftaran untuk diberikan ke


anggota KPUK Unis Tangerang,
setelah

itu

operator

Sistem pemilihan
PRESMA
UNIS

Data pemilh
Data pemilihan

Admininistrator

Data pemilih
data kandidat

admin

Laporan data pemilihan


laporan data pemilih
laporan data kandidat

Info Kandidat

menginput data mahasiswa , dan


NIM sebagai id user saat login
KANDIDAT

KETUA DEMA

program.

Proses pemilihan

Proses

pemilihan

dilakukan

gambar 7 Data Flow Diagram Level 0, Sistem Pemilu


UNIS

mahasiswa selaku user dengan


mengklik

salah

satu

5.3.2

caloh

Diagram level 1

Data pemilih
data kandidat

kandidat yang sudah terdaftar.


Jika NIM user sudah dipakai
administrator

untuk memilih, maka tidak bisa

Informasi pemilih
informasi kandidat

Pendaftaran

melakukan proses pemilihan.

Data pemilih

Informasi pemilih

Proses Laporan
PEMILIH

Data pemilih
Data pemilihan

pemilihan dan data pendaftaran,


admin membuat laporan, di
laporan

kandidat

Data kandidat

Berdasarkan data data hasil

antaranya

pemilih

Data pemilih

1.0

Pemilihan
presma UNIS
Tangerang
2.0

Kandidat

Data kandidat
Data pemilihan

pemilihan

informasi kandidat

jumlah

pendaftaran, jumlah kandidat,

KETUA KPUK dan


DEMA
UNIS Tangerang

Laporan pemilu,
lapran jumlah kandidat,
laporan jumlah pemilih

Laporan
3.0

Hasil pemilihan

dan laporan hasil pemilihan


yang akan diberikan kepada
Dema Unis Tangerang.

5.3

DFD (Data flow diagram)


5.3.1

Diagram level 0

Gambar 8 Data Flow Diagram Level 1, Sistem Pemilu


Unis

5.3.3

Diagram level 2

c. DFD level 2 laporan

a. DFD level 2
pendaftaran
Data pemilih

pemilih

kandidat

Pemilihan

Data pemilih

Data kandidat

Data pemilihan

laporan Pemilih

Laporan Kandidat

Laporan Pemilihan

3.1

3.2

3.3

Admin

Data kandidat

Jumlah kandidat

Daftar pemilih

Daftar kandidat

Lihat data pemilih

1.1

1.2

1.3

Lihat data kandidat


1.4
Ketua Dema

Jumlah pemilih

Laporan pemilihan

Data pemilih
pemilih

Data pemilih

gambar 11 Data flow diagram level 2, laporan

Data kandidat
kandidat

Data kandidat

6. Struktur Tabel
Tabel-tabel yang terdapat
Gambar 9 Data Flow Diagram Level 2, Pendaftaran

pada sistem pemilihan presiden

b. DFD level 2 pemilihan ketua

mahasiswa adalah sebagai berikut :

BEM
Pemilih

dalam basis data yang digunakan

Info kandidat

Kandidat

6.1 Tabel Admin


Tabel ini merupakan table

Info pemilih

admin, dimana terdapat

Data pemilih
Data pemilihan

Lihat Pemilih

Lihat Kandidat

Pemilihan

2.1

2.2

2.3

Data kandidat
Data pemilih

pengolahan data.

Data pemilihan
Data kandidat

kandidat

database untuk melakukan

No.

Field

Type

Nim

Varchar

Size Keterangan

Pemilihan

pemilih

10

Primary
key

gambar 10. Data Flow Diagram level 2, pemilihan

Nama

Varchar

40

Password

Char

10

fakultas

Varchar

35

jurusan

Varchar

35

No.
Tabel 3 Tabel Admin

Field

Type

Id_kandidat

Int

Size

Keterangan

Primary
key

6.2 Tabel MHS/Pemilih


Tabel ini merupakan tabel
mahasiswa sebagai pemilih
yang

telah

diregistrasi

melakukan
oleh

Field
Nim

Type

10

Vachar

10

Nama_ketua

Vachar

35

Fakultas_ketua

Varchar

20

Nim_wakil

Vachar

10

Nama_ wakil

Vachar

35

Fakultas_

Varchar

20

wakil

Size Keterangan

Char

Nim_ketua

admin

sehingga data nya tersimpan


No.

Jumlah suara

varchar

Photo_kandidat

Varchar

30

10

Motto

Varchar

50

Primary
Tabel 5 Tabel kandidat

key
2

Nama

Varchar

40

Nama

Varchar

40

Fakultas Varchar

12

jurusan

40

6.4 Table Data Pemilihan


Tabel ini merupakan tabel dari

ibu

hasil
Varchar

pemilihan

yang

berlangsung oleh user saat


melakukan

di dalam database

proses

pemungutan suara sehingga


data nya tersimpan di dalam

Tabel 4 Tabel Mhs / Pemilih

database
6.3 Tabel Kandidat
Tabel ini merupakan tabel

Tabel 6 Tabel Hasil Proses Pemungutan suara

mahasiswa sebagai kandidat


yang

telah

diregistrasi

melakukan
oleh

admin

No

Type

.
1

sehingga data nya tersimpan


di dalam database

Field

Id_pemilih

int

Siz

Keterang

an

an

key

nim

varchar

10

Id_kandida

Varchar

Varcah

50

Waktu

Primary

ar

7. Flowchat
7.1.1

Flowchat pemilihan

7.1.2

Flowchat admin

star
star

Tampilan log in
admin

Tampilan awal
user

Log in
nim

Log in admin
User name &
password salah
User name
& password

Masukan
NIm

NIM anda salah

Daftar pemilih

Tampilan menu
pemilihan
Daftar kandidat

Pilih kandidat

laporan

Anda memilih no ?

Maaf Anda Sudah


memilih
sebelumnya

Log out

Log out

selesai

Gambar 13 Flowchat Admin


selesai

Gambar 12 Flowchat Pemilihan

7.1.3

Flowchat Daftar Pemilih

Tampilan Daftar
Kandidat

Tampilan Daftar
Pemilih

Edit Pemilih

Edit Data
pemilih

Simpan

Edit

Edit Data
Kandidat

Simpan

T
Tambah
Pemilih

Input data
Pemilih

Simpan

Tambah
Kandidat

Cetak

Tampilan menu
cetak

Print

Input data
Kandidat

Simpan

Tampilan menu
cetak

Print

Cetak

Selesai

Gambar 14 Flowchat Daftar Pemilih


Selesai

7.1.4

Flowchat Daftar
Kandidat

Gambar 15 Flowchat Daftar Kandidat

7.1.5

Flowchat Laporan
7.2 HIPO ( Hirarchy Plus Input-Proses-

Output )
Sistem pemilihan presiden
mahasiswa

Tampilan Laporan

0.0

User

Diagram

Tampilan Diagram

Masukan NIM

Pilih Kandidat

1.1

Cetak

Tampilan menu
cetak

Admin

1.0

2.0

Log out

1.2

Log in

1.3

Daftar
pemilih
2.1

Laporan
hasil
pemilihan

Daftar kandidat

2.2

2.3

2.4

Print
tambah
2.2.1

tambah
2.3.1

cetak
2.2.2

cetak
2.3.2

cetak
2.4.1

Selesai

gambar 16 Flowchat Laporan

Gambar 17 HIPO Sistem Pemilihan


Presiden Mahasiswa

PENUTUP

Pada bab ini akan diulas tentang


kesimpulan yang berisi hasil-hasil yang
diperoleh

setelah

dilakukan

analisis,

desain, dan implementasi dari perancangan


perangkat lunak yang dibangun dan telah
dikembangkan serta saran-saran yang akan
memberikan

catatan

kemungkinan

perbaikan

penting

dan

yang

perlu

dilakukan untuk pengembangan perangkat


lunak selanjutnya.

Log out

2.5

8. Kesimpulan
Berdasarkan

9. Saran
pembahasan

rancangan dan implementasi sistem


pada bab sebelumnya. Maka dapat
diambil kesimpulan:
1.

Sistem

Aplikasi

Pemilihan

presiden

mahasiswa

dapat

dirancang

melalui

proses

Dari semua hasil yang telah


dicapai saat ini, masih mempunyai
beberapa

Hipo,

ERD

dan

rancangan desain.
2.

Rancangan
presiden

sistem
mahasiswa

telah dibuat adalah sebagai berikut :


1.

di

implementasikan secara efektif


melalui proses pembentukan data
awal, persiapan perangkat lunak,
pembuatan, dan pengujian.
3.

Rekapiltulasi hasil perhitungan


suara yang lebih efektif dapat
dilakukan dengan tampilan menu
hasil pemilihan. Dan Aplikasi ini
membantu

proses

perhitungan

agar berjalan dengan cepat dan


akurat tanpa harus menunggu
lama.

Perlu adanya pengembangan pada


desain

tampilan

agar

lebih

menarik.
2.

Perlu adanya pembelajaran untuk


Admin

pemilihan
dapat

Saran-saran

terhadap penggunaan sistem yang

pembuatan DFD, struktur table,


flowchat,

kekurangan.

yang

menggunakan

Aplikasi ini.
3.

Perlu adanya database mahasiswa


agar admin tidak mengiput data
mahasiswa
Tangerang.

seluruh

UNIS

Anda mungkin juga menyukai