• Tidak ada hasil yang ditemukan

SISTEM PEMILIHAN PRESIDEN MAHASISWA BERBASIS WEB PADA UNIVERSITAS ISLAM SYEKH YUSUF. Asep Hardiyanto Nugroho

N/A
N/A
Protected

Academic year: 2021

Membagikan "SISTEM PEMILIHAN PRESIDEN MAHASISWA BERBASIS WEB PADA UNIVERSITAS ISLAM SYEKH YUSUF. Asep Hardiyanto Nugroho"

Copied!
11
0
0

Teks penuh

(1)

SISTEM PEMILIHAN PRESIDEN MAHASISWA BERBASIS WEB

PADA UNIVERSITAS ISLAM SYEKH YUSUF

Asep Hardiyanto Nugroho

Strata Ilmu Komputer, Universitas Islam syekh Yusuf, Tangerang

E-mail : hardiyanto.nugroho@gmail.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 langsung di publikasikan.

(2)

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

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.

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.3Rumusan 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 optimal ?

3. Manfaat Penelitian

Adapun tujuan dan manfaat Penelitian dari sistem pemilihan presiden mahasiswa ini adalah ;

1. Membantu mahasiswa (user) dalam memberikan kemudahan saat proses

(3)

pemilihan presiden mahasiswa unis Tangerang.

2. Meminimalisir prosentase kecurangan saat pemilihan berlangsung.

3. mengoptimalkan

pemungutan suara dalam

pemilihan Presiden Mahasiwa Universitas Islam

Syekh Yusuf Tangerang. 4. Melahirkan suasana yang

modern mengikuti perkembangan jaman dalam

proses pemilihan presiden mahasiswa Unis Tangerang.

Metode penelitian

Penelitian ini menggunakan metode deskriptif melalui studi kasus tentang perancangan dan implementasi Sistem pemilihan presiden mahasiswa.

5. Pembahasan

5.1Spesifikasi Kebutuhan

Sistem

Dalam pembuatan aplikasi ini spesifikasi kebutuhan sistem mengunakan dua buah perangkat

yaitu perangkat keras dan perangkat lunak. Berikut ini adalah kebutuhan sistem ketika sistem ini dibuat dan diuji.

1. Perangkat keras (hardware)

a. Processor : core i3

b. Memori : 2 GB Vgen

c. Media penyimpanan : 320

GB HDD

2. Perangkat lunak (software)

a. Sistem Operasi : Microsoft

Windows 7 b. Program : - Macromedia Dreamwever -. Xampp c. Database : - SQL Server

5.2Pembahasan Desain Sistem pemilihan Umum Unis Tangerang

Deskripsi proses

• Proses pendaftaran

Pendaftaran dilakukan sebulan sebelum pemilihan berlangsung, anggota KPUK UNIS Tangerang menyebar form pendaftaran untuk user, setelah itu

(4)

user/Mahasiswa mengisi form pendaftaran untuk diberikan ke anggota KPUK Unis Tangerang, setelah itu operator admin menginput data mahasiswa , dan NIM sebagai id user saat login program.

• Proses pemilihan

Proses pemilihan dilakukan mahasiswa selaku user dengan mengklik salah satu caloh kandidat yang sudah terdaftar. Jika NIM user sudah dipakai untuk memilih, maka tidak bisa melakukan proses pemilihan.

• Proses Laporan

Berdasarkan data data hasil pemilihan dan data pendaftaran, admin membuat laporan, di antaranya laporan jumlah pendaftaran, jumlah kandidat, dan laporan hasil pemilihan yang akan diberikan kepada Dema Unis Tangerang.

5.3 DFD (Data flow diagram) 5.3.1 Diagram level 0 PEMILIH Sistem pemilihan PRESMA UNIS KANDIDAT Data pemilh Data pemilihan

Laporan data pemilihan laporan data pemilih laporan data kandidat Informasi pemilihan Admininistrator

Hak Akses Informasi pemilih informasi Kandidat informasi pemilihan Data pemilih data kandidat KETUA DEMA Info Kandidat

gambar 7 Data Flow Diagram Level 0, Sistem Pemilu UNIS 5.3.2 Diagram level 1 administrator Pendaftaran 1.0 Informasi pemilih informasi kandidat Data pemilih data kandidat Pemilihan presma UNIS Tangerang 2.0 Laporan 3.0 Hasil pemilihan KETUA KPUK dan

DEMA UNIS Tangerang

Laporan pemilu, lapran jumlah kandidat, laporan jumlah pemilih

Data kandidat Data pemilih

Data pemilihan Data pemilih

PEMILIH Data pemilih Data pemilihan Informasi pemilih

Kandidat informasi kandidat

pemilih

kandidat Data kandidat

pemilihan

Gambar 8 Data Flow Diagram Level 1, Sistem Pemilu Unis

(5)

5.3.3 Diagram level 2 a. DFD level 2 pendaftaran Admin Daftar pemilih 1.1 Daftar kandidat 1.2

Lihat data pemilih

1.3

Lihat data kandidat 1.4 Data pemilih Data kandidat kandidat pemilih Data pemilih Data pemilih Data kandidat Data kandidat

Gambar 9 Data Flow Diagram Level 2, Pendaftaran b. DFD level 2 pemilihan ketua

BEM Pemilih Kandidat Lihat Pemilih 2.1 Lihat Kandidat 2.2 Pemilihan 2.3 kandidat pemilih Data pemilih Info pemilih Data pemilih Data pemilihan Data kandidat Info kandidat Pemilihan Data pemilihan Data kandidat

gambar 10. Data Flow Diagram level 2, pemilihan

c. DFD level 2 laporan Ketua Dema laporan Pemilih 3.1 Laporan Kandidat 3.2 Laporan Pemilihan 3.3 kandidat pemilih Pemilihan Data pemilih Jumlah pemilih Data kandidat Jumlah kandidat Data pemilihan Laporan pemilihan

gambar 11 Data flow diagram level 2, laporan 6. Struktur Tabel

Tabel-tabel yang terdapat dalam basis data yang digunakan pada sistem pemilihan presiden mahasiswa adalah sebagai berikut :

6.1Tabel Admin

Tabel ini merupakan table admin, dimana terdapat database untuk melakukan pengolahan data.

Tabel 3 Tabel Admin

No. Field Type Size Keterangan

1 Nim Varchar 10 Primary key

2 Nama Varchar 40

3 Password Char 10

4 fakultas Varchar 35

(6)

6.2Tabel MHS/Pemilih

Tabel ini merupakan tabel mahasiswa sebagai pemilih yang telah melakukan diregistrasi oleh admin sehingga data nya tersimpan

di dalam database Tabel 4 Tabel Mhs / Pemilih 6.3Tabel Kandidat

Tabel ini merupakan tabel mahasiswa sebagai kandidat yang telah melakukan diregistrasi oleh admin sehingga data nya tersimpan di dalam database

No. Field Type Size Keterangan

1 Id_kandidat Int 3 Primary

key

2 Nim_ketua Vachar 10

3 Nama_ketua Vachar 35

4 Fakultas_ketua Varchar 20

5 Nim_wakil Vachar 10

6 Nama_ wakil Vachar 35

7 Fakultas_

wakil

Varchar 20

8 Jumlah suara varchar 4

9 Photo_kandidat Varchar 30

10 Motto Varchar 50

Tabel 5 Tabel kandidat 6.4Table Data Pemilihan

Tabel ini merupakan tabel dari hasil pemilihan yang berlangsung oleh user saat

melakukan proses pemungutan suara sehingga

data nya tersimpan di dalam database

No. Field Type Size Keterangan

1 Nim Char 10 Primary

key 2 Nama Varchar 40 3 Nama ibu Varchar 40 4 Fakultas Varchar 12 5 jurusan Varchar 40

No. Field Type Size Keterangan 1 Id_pemilihan int 5 Primary

key

2 nim varchar 10

3 Id_kandidat Varchar 3

(7)

7. Flowchat 7.1.1 Flowchat pemilihan star Tampilan awal user Tampilan menu pemilihan Pilih kandidat Log in nim Masukan NIm Log out selesai

T NIM anda salah

Maaf Anda Sudah memilih sebelumnya Anda memilih no ? Y T Y

Gambar 12 Flowchat Pemilihan

7.1.2 Flowchat admin star Daftar pemilih Daftar kandidat T laporan T Log out T selesai y Y Y Tampilan log in admin Log in admin User name & password

User name & password salah Y T A B C

(8)

7.1.3 Flowchat Daftar Pemilih Tampilan Daftar Pemilih Tambah Pemilih Cetak Selesai T T Input data Pemilih Tampilan menu cetak Print Simpan Y Y Edit Pemilih T Edit Data pemilih Simpan Y A

Gambar 14 Flowchat Daftar Pemilih

7.1.4 Flowchat Daftar Kandidat Tampilan Daftar Kandidat Tambah Kandidat Cetak Selesai T T Input data Kandidat Tampilan menu cetak Print Simpan Y Y Edit T Edit Data Kandidat Simpan Y B

(9)

7.1.5 Flowchat Laporan Tampilan Laporan Cetak Selesai T Y Diagram T Y Tampilan Diagram Tampilan menu cetak Print C

gambar 16 Flowchat Laporan

7.2 HIPO ( Hirarchy Plus Input-Proses-Output )

Sistem pemilihan presiden mahasiswa 0.0 User 1.0 Admin 2.0 Masukan NIM 1.1 Pilih Kandidat 1.2 Log out 1.3 Log in 2.1 Daftar pemilih 2.2 Laporan hasil pemilihan 2.4 Log out 2.5 Daftar kandidat 2.3 tambah 2.2.1 cetak 2.2.2 cetak 2.3.2 tambah 2.3.1 cetak 2.4.1

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 penting dan kemungkinan perbaikan yang perlu dilakukan untuk pengembangan perangkat lunak selanjutnya.

(10)

8. Kesimpulan

Berdasarkan pembahasan rancangan dan implementasi sistem pada bab sebelumnya. Maka dapat diambil kesimpulan:

1. Sistem Aplikasi Pemilihan presiden mahasiswa dapat dirancang melalui proses pembuatan DFD, struktur table, flowchat, Hipo, ERD dan rancangan desain.

2. Rancangan sistem pemilihan presiden mahasiswa dapat 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.

9. Saran

Dari semua hasil yang telah dicapai saat ini, masih mempunyai beberapa kekurangan. Saran-saran terhadap penggunaan sistem yang telah dibuat adalah sebagai berikut : 1. Perlu adanya pengembangan pada

desain tampilan agar lebih menarik.

2. Perlu adanya pembelajaran untuk Admin yang menggunakan Aplikasi ini.

3. Perlu adanya database mahasiswa agar admin tidak mengiput data mahasiswa seluruh UNIS Tangerang.

Daftar isi

[1.]Al-fatta, Hanif. 2007, Analisis dan perancangan sistem informasi, Yogyakarta : CV. Andi Offset [2.]Huda, Miftakhul, Membuat aplikasi database dengan java, mysql dan netbeans, Jakarta : PT. Elex Media Komputerindo

[3.]Kadir, Abdul, 2003, Pemograman Web HTML, CSS, Javascript & Php, Yogyakarta : Andi offset.

(11)

[4.]Narbuko, Ckolid. & Achmadi, Abu. 2009, Metodelogi Penelitian,

Jakarta : Bumi Aksara. [5.]Peranginangin, Kasiman. 2006.

Aplikasi web dengan PHP dan MySQL. Yogyakarta : CV.Andi offset.

[6.]Ramadhan, Arief, 2006,

Pemograman Web database dangan PHP dan Mysql, Jakarta : PT . Elex Media Komputindo

[7.]Saputra,Lukman surya, 2007, Pendidikan Kewarganegaraan, Bandung : PT. Setia Purna Inves [8.]Tamimuddin, Muh. 2005,

Pemograman Web database Menggunakan Adobe PHP,

Yogyakarta : C.V. Andi Offset. [9.]Tanjung, Hendri, 2006, Sistem

informasi manajemen sumberdaya manusia, Jakarta : PT Grasindo [10.] http://id.wikipedia.org/wiki/Pem

Gambar

Gambar 8 Data Flow Diagram Level 1, Sistem Pemilu  Unis
Gambar 9 Data Flow Diagram Level 2, Pendaftaran  b.  DFD level 2 pemilihan ketua
Tabel ini merupakan tabel  mahasiswa sebagai kandidat  yang telah melakukan  diregistrasi oleh admin  sehingga data nya tersimpan  di dalam database
Gambar 12  Flowchat Pemilihan
+3

Referensi

Dokumen terkait

Ruas jalan akan mengalami kemacetan apabila kapasitas dari badan jalan tersebut tidak mencukup untuk volume atau arus yang melalui ruas jalan per jamnya., dengan kata lain volume

3. Bahwa Para Pemohon Perkara Nomor 140/PUU-VII/2009 pada pokoknya memohon agar ketentuan Pasal 1, Pasal 2, Pasal 3, dan Pasal 4 Undang-Undang Pencegahan Penodaan Agama, tidak

ditawarkan kepada karyawan untuk melaksanakan kerja sesuai atau lebih tinggi dari standar ± standar yang telah ditetapkan ´ Mangkunegara (2009:89) mendefinisikan bahwa

Pada setiap kelompok umur, proporsi remaja putri yang sudah menarche lebih tinggi pada kelompok yang memiliki tinggi badan normal dibandingkan remaja putri yang pendek..

Dari keseluruhan data kesalahan yang terjadi dalam lomba kompetensi siswa bidang pengelasan dapat dikategorisasikan sebagai berikut: (1) Kesalahan-kesalahan esensial yang

pembeli.. Berbeda dengan sistem transaksi di kedai wedangan watu lumbung yang sengaja dikonsep dengan sistem yang unik. Mereka kembali menggunakan sistem barter

Saat diaplikasikan dalam pembuatan vulkanisat selang karet, faktis coklat dari minyak jarak pagar menunjukkan kinerja yang tidak mem- pengaruhi

Feltűnően sokan indokolták mennyiséggel, például sok felesleges tényt (68,2%) és szakkifejezést (76,2%) kell megtanulni, magas a topográfiai követelmény (45,7%), sokat