• Tidak ada hasil yang ditemukan

APLIKASI E-ELECTION BERBASIS SMS GATEWAY UNTUK MENDUKUNG E-DEMOCRACY PADA PEMILIHAN KETUA SUATU ORGANISASI SEKOLAH SKRIPSI RIA ARNISHA

N/A
N/A
Protected

Academic year: 2021

Membagikan "APLIKASI E-ELECTION BERBASIS SMS GATEWAY UNTUK MENDUKUNG E-DEMOCRACY PADA PEMILIHAN KETUA SUATU ORGANISASI SEKOLAH SKRIPSI RIA ARNISHA"

Copied!
11
0
0

Teks penuh

(1)

APLIKASI E-ELECTION BERBASIS SMS GATEWAY UNTUK MENDUKUNG E-DEMOCRACY PADA PEMILIHAN

KETUA SUATU ORGANISASI SEKOLAH

SKRIPSI

RIA ARNISHA 101421005

PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA

MEDAN 2012

(2)

APLIKASI E-ELECTION BERBASIS SMS GATEWAY UNTUK MENDUKUNG E-DEMOCRACY PADA PEMILIHAN

KETUA SUATU ORGANISASI SEKOLAH

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Komputer

RIA ARNISHA 101421005

PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA

MEDAN 2012

(3)

PERSETUJUAN

Judul : APLIKASI E-ELECTION BERBASIS SMS

GATEWAY UNTUK MENDUKUNG E-DEMOCRACY PADA PEMILIHAN KETUA

SUATU ORGANISASI SEKOLAH

Kategori : SKRIPSI

Nama : RIA ARNISHA

NomorIndukMahasiswa : 101421005

Program Studi : EKSTENSI (S1) ILMU KOMPUTER

Departemen : ILMU KOMPUTER

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

INFORMASI Diluluskan di

Medan, 24 Juli 2012

Komisi Pembimbing :

Pembimbing 2 Pembimbing 1

Drs. Agus Salim Harahap, M.Si Prof. Dr. Muhammad Zarlis

NIP 19540828 198103 1 004 NIP 19570701 198601 1 003

Diketahui/Disetujui oleh

Departemen Ilmu Komputer FASILKOM TI Ketua,

Dr. Poltak Sihombing, M.Kom. NIP 19620317 1991031 001

(4)

PERNYATAAN

APLIKASI E-ELECTION BERBASIS SMS GATEWAY UNTUK MENDUKUNG E-DEMOCRACY PADA PEMILIHAN

KETUA SUATU ORGANISASI SEKOLAH

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, 1 Juli 2012

RIA ARNISHA 101421005

(5)

PENGHARGAAN

Puji dan syukur penulis panjatkan kepada Allah SWT Yang Maha Pemurah dan Maha Penyayang, karena dengan limpah dan karunia-Nya skripsi ini berhasil diselesaikan dengan sebaik-baiknya.

Pada kesempatan ini penulis mengucapkan banyak terima kasih kepada pihak yang telah banyak membimbing, mengarahkan, membantu, dan memberikan dukungan semangat dan kasih sayang dalam menyelesaikan skripsi ini. Penulis mengucapkan terima kasih kepada :

1. Bapak Prof. Dr. Muhammad Zarlis dan Bapak Drs. Agus Salim Harahap, M.Si selaku dosen pembimbing dalam penyelesaian skripsi ini yang telah memberikan panduan dan bimbingan dengan penuh kepercayaan kepada penulis untuk menyelesaikan skripsi ini.

2. Bapak Prof. Dr. Iryanto, M.Si dan Bapak Dr. Poltak Sihombing, M.Kom sebagai dosen pembanding skripsi ini yang telah memberikan banyak masukan bagi penulis.

3. Dekan dan Pembantu Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Sumatera Utara, Ketua Departemen Ilmu Komputer Bapak Dr. Poltak Sihombing, M.Kom, Sekretaris Departemen Ilmu Komputer Ibu Maya Silvi Lydia, B.Sc., M.Sc.

4. Seluruh Dosen Pengajar Program Studi Ekstensi S-1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara

5. Seluruh keluarga yang sangat penulis cintai Ibu, adik, dan seluruh teman-teman penulis yang selalu memberi dukungan serta masukan kepada penulis dalam menyelesaikan skripsi ini.

Akhir kata, penulis panjatkan semoga Allah SWT akan membalas kebaikan semua pihak. Amin.

Medan, Juli 2012

(6)

ABSTRAK

Aplikasi e-election merupakan konsep pemungutan suara secara elektronik. Aplikasi e-election ini juga dapat dikembangkan dengan memanfaatkan kemajuan teknologi. Salah satu kemajuan teknologi yang ada saat ini adalah handphone (mobile phone) beserta fasilitas SMS (Short Message Service). Layanan SMS ini merupakan salah satu fitur dari GSM (Global System for Mobile Communication) yang dikembangkan dan distandarisasi oleh ETSI (European Telecommunication Standard Institude). SMS merupakan salah satu media yang banyak digunakan oleh masyarakat sekarang ini, karena SMS memiliki tarif yang sangat murah dibandingkan berbicara langsung dengan nomor yang dituju. Dengan menggabungkan aplikasi pemungutan suara secara elektronik dengan fasilitas SMS, para pengguna akan semakin mudah dalam penyampaian suara atau dukungan mereka, yang dalam hal ini untuk pemilihan ketua suatu organisasi sekolah. Dan untuk membuat sistem yang dapat mendukung aplikasi e-election menggunakan SMS tentunya membutuhkan perlatan mobile phone yang menyediakan fasilitas SMS. Oleh karena itu untuk membuat sistem bekerja pada mobile phone adalah dengan menggunakan SMS Gateway.

(7)

E-ELECTION APPLICATION BASED ON SMS GATEWAY TO SUPPORT E-DEMOCRACY IN THE ORGANITATION’S CHIEF ELECTION AT

SCHOOL

ABSTRACT

e-Election application is an electronic voting concept. It can be developed by using technology. One of the technological progressions today is the mobile phone with SMS facility. SMS (Short Message Service). is one service in GSM that was developed and standarized by ETSI (European Telecommunication Standard Institute). SMS is one facility that is used by many people now. Because SMS has lower price than calling by phone. By combining an electronic voting application and SMS, user can vote easily. In this case, they can vote for the chief of school organization. Building the system that can support e-election application by SMS definitely needs a mobile phone that has SMS capability. So, to make the system work in the mobile phone is by using a SMS gateway

(8)

DAFTAR ISI Halaman PERSETUJUAN... ii PERNYATAAN ... iii PENGHARGAAN ... iv ABSTRAK ... v ABSTRACT ... vi

DAFTAR ISI ...vii

DAFTAR TABEL ... ix DAFTAR GAMBAR ... x BAB 1 PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Rumusan Masalah ... 2 1.3 Batasan Masalah ... 3 1.4 Tujuan Penelitian ... 3 1.5 Manfaat Penelitian ... 3 1.6 Metodologi Penelitian ... 4 1.7 Sistematika Penulisan ... 5

BAB 2 TINJAUAN PUSTAKA ... 6

2.1 E-election ... 6

2.2 Pengertian SMS ... 7

2.2.1 Cara Kerja SMS ... 8

2.2.2 Cara Kerja Jaringan SMS ... 8

2.2.3 Protocol Data Unit (PDU) ... 9

2.2.4 AT Command ... 10

2.3 Pengertian SMS Gateway ... 11

2.3.1 Cara Kerja SMS Gateway ... 12

2.4 PHP (Personal Home Page) ... 13

2.4.1 Sejarah PHP ... 14

2.4.2 Kelebihan Bahasa Pemrograman PHP ... 15

2.5 Database ... 16

2.5.1 Konsep Dasar Database ... 16

2.5.2 Perangkat Untuk Membuat Database ... 17

2.5.3 Database MySQL ... 18

(9)

BAB 3 ANALISIS DAN PERANCANGAN SISTEM ... 20

3.1 Analisis ... 20

3.1.1 Gambaran Umum Sistem ... 20

3.2 Data Flow Diagram (DFD) ... 23

3.2.1 Data Flow Diagram Level 0 ... 23

3.2.2 Data Flow Diagram Level 1 ... 24

3.3 Perancangan Database ... 25

3.4 Perancangan Interface ... 27

3.4.1 Perancangan Halaman Home ... 27

3.4.2 Perancangan Halaman Candidat ... 28

3.4.3 Perancangan Halaman View Polling ... 29

3.4.4 Perancangan Halaman View Chart ... 30

3.4.5 Perancangan Halaman Administrator ... 30

3.4.6 Perancangan Halaman FAQ ... 31

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM... 32

4.1 Implementasi ... 32 4.2 Pengujian Sistem ... 34 4.2.1 Persiapan Teknis ... 34 4.2.1.1 Konfigurasi Device ... 35 4.2.1.2 Konfigurasi Database ... 36 4.2.1.3 Uji Koneksi ... 37

4.2.2 Pengujian Aplikasi E-Election ... 39

4.2.2.1 Halaman Utama ... 39

4.2.2.2 Halaman Candidat ... 41

4.2.2.3 Halaman View Polling ... 42

4.2.2.4 Halaman View Chart ... 43

4.2.2.5 Halaman Administrator ... 44

4.2.2.6 Halaman FAQ... 49

4.2.3 Pengujian Layanan SMS Voting ... 50

BAB 5 KESIMPULAN DAN SARAN ... 53

5.1 Kesimpulan ... 53

5.2 Saran ... 53

DAFTAR PUSTAKA ... 55 LAMPIRAN ... L-1

(10)

DAFTAR TABEL

No Tabel Judul Halaman

1 3.1 Proses pada DFD Level 0 24

2 3.2 Proses pada DFD Level 1 25

3 3.3 Tabel data_polling 26

4 3.4 Tabel data_kandidat 26

5 3.5 Tabel admin 26

(11)

DAFTAR GAMBAR

No Gambar Judul Hal

1 2.1 Cara Kerja SMS 8

2 2.2 Alur SMS 13

3 3.1 Konsep Arsitektur Aplikasi E-Election Berbasis SMS 21

4 3.2 Diagram Alur Kerja Sistem 22

5 3.3 DFD Level 0 23

6 3.4 DFD Level 1 24

7 3.5 Struktur Interface 27

8 3.6 Halaman Home 28

9 3.7 Halaman Candidat 29

10 3.8 Halaman View Polling 29

11 3.9 Halaman View Chart 30

12 3.10 Halaman Administrator 31

13 3.11 Halaman FAQ 31

14 4.1 Tampilan Spesifikasi Device yang dibaca Gammu 38

15 4.2 Tampilan Saat Service Gammu dijalankan 39

16 4.3 Tampilan Home 40

17 4.4 Tampilan Halaman Candidat 41

18 4.5 Tampilan Halaman View Polling 42

19 4.6 Tampilan Halaman View Chart 43

20 4.7 Tampilan Halaman Administrator 44

21 4.8 Tampilan Halaman Admin 45

22 4.9 Tampilan Halaman Admin → Kandidat 46

23 4.10 Tampilan Halaman Admin → SMS Masuk 47

24 4.11 Tampilan Halaman Admin → SMS Terkirim 48

25 4.12 Tampilan Halaman FAQ 49

26 4.13 Tampilan Pengiriman SMS Dengan Format yang Benar 50

27 4.14 Tampilan Balasan SMS Berhasil Memilih 51

28 4.15 Tampilan Pengiriman NISN yang Salah 51

Referensi

Dokumen terkait

Penggunaan future perfect continuous tense sama dengan penggunaan future perfect tense kategori yang ketiga, yaitu: untuk menyatakan bahwa kejadian/aktivitas akan terus

Harga yang diterima oleh petani berpengaruh terhadap tingkat pendapatan petani karena biaya usahatani jahe yang dikeluarkan untuk setiap hektarnya cukup

[r]

secara baik, walaupun seseorang dalam keadaan marah tetapi marah itu tidak ditampakkan keluar, karena dia dapat mengatur kapan kemarahan itu perlu dimanifestasikan. Bersifat sabar,

Dari analisis aset yang dikuasai peternak, kinerja ekonomi usaha ternak, dan faktor-faktor yang diduga mempengaruhi skala usaha yang dikaitkan dengan target skala

Martha Ervina, S.Si., M.Si., Apt., selaku Dekan Fakultas Farmasi Universitas Katolik Widya Mandala Surabaya yang telah memberikan.. kesempatan untuk dapat menimba

Strategi pembelian material impor yang dapat dilakukan untuk menghindari terjadinya perubahan nilai tukar mata uang asing terhadap rupiah adalah dengan selalu

Hubungan tersebut dapat dipahami bahwa pemberian kompensasi finansial dalam bentuk gaji, tunjangan, maupun insentif akan membentuk suatu persepsi karyawan untuk dapat memiliki