PERANCANGAN APLIKASI E-VOTING BERBASIS WEB DAN SMS GATEWAY STUDI KASUS PEMILIHAN KETUA BEM FASILKOM UNIVERSITAS MERCU BUANA

dokumen-dokumen yang mirip
PERANCANGAN SISTEM ADMINISTRASI BENGKEL PADA ASTRA HONDA MOTOR DAN NOTIFIKASI SERVICE BERKALA SUNYAR PRAYUDI

SISTEM INFORMASI PENDISTRIBUSIAN BIBIT UNGGUL BERBASIS WEB DI KEMENTERIAN PERTANIAN INDONESIA

PERANCANGAN SISTEM INFORMASI ORGANISASI KELEMBAGAAN MAHASISWA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA. Laporan Tugas Akhir

PERANCANGAN APLIKASI VOTING UNTUK ORGANISASI KEMAHASISWAAN ADITYA RUSLI PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

PERANCANGAN SISTEM PEMESANAN TIKET BUS ANTAR PROPINSI BERBASIS WEB DAN MOBILE ANDROID PADA ( PO. MUARADUA EXPRESS ) TUGAS AKHIR HERPABRIANSYAH

RANCANGAN SISTEM LAPORAN KEUANGAN INVESTMENT REKSA DANA PADA PT. MEGA ASSET MANAGEMENT DENGAN MENGGUNAKAN PEMOGRAMAN PHP DAN DATA BASE MY SQL

PERANCANGAN SISTEM INFORMASI PENGELOLAAN PASAR PADA KANTOR PENGELOLA PASAR CIPADU JAYA

PERANCANGAN SISTEM INFORMASI KOPERASI ONLINE PADA KOPERASI PASAR CIPETE. Rega Fahleza

Perancangan Sistem Informasi Administrasi Pendaftaran Permohonan Merek Dagang Pada Direktorat Jenderal HKI

PERANCANGAN SISTEM INFORMASI AKADEMIK PADA AKADEMI FUTSAL MYFUTSAL BERBASIS WEB

APLIKASI PENGOLAHAN ADMINISTRASI PASIEN PADA KLINIK KUSUMA LAPORAN TUGAS AKHIR OLEH : DIAN HARTATIK

PERANCANGAN SISTEM INFORMASI BERBASIS WEB UNTUK MENGETAHUI PRODUKSI PERIKANAN BERDASARKAN WILAYAH PENGELOLAAN PERIKANAN (WPP) MELALUI PETA

APLIKASI SISTEM INFORMASI PENGELOLAAN NILAI TOEIC PADA LIA MERCUBUANA BERBASIS WEB RIA FITRIANI

RANCANG BANGUN SISTEM MONITORING LABORATORIUM KOMPUTER FASILKOM UNIVERSITAS MERCU BUANA BERBASIS WEB

SISTEM INFORMASI PENGOLAHAN PEMBAYARAN KEGIATAN EKSTRAKURIKULER STUDI KASUS PADA SEKOLAH SD NOTRE DAME JAKARTA

PERANCANGAN SISTEM DANA PENSIUN PEGAWAI PADA KEMENTERIAN LUAR NEGERI BERBASIS WEB RADYANTI KUSUMA WARDHANI PROGRAM STUDI SISTEM INFORMASI

SISTEM INFORMASI PENJUALAN DAN PERSEDIAAN BARANG BERBASIS WEB PADA TOKO KOORDINAT MENGGUNAKAN PHP DAN MySQL


PERANCANGAN SISTEM INFORMASI WIRA WEDDING ORGANIZER BERBASIS WEB

SISTEM INFORMASI PENGADAAN IMPOR BARANG PADA BUT. SAKA INDONESIA PANGKAH LIMITED BERBASIS WEB

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA

PERANCANGAN SISTEM INFORMASI PERTANAHAN DI KELURAHAN PONDOK RANJI TANGERANG SELATAN BERBASIS WEB

PERANCANGAN SISTEM INFORMASI PENANGANAN KELUHAN PELANGGAN PADA UNIVERSITAS MERCU BUANA BERBASIS WEB ADE WULANDA PROGRAM STUDI SISTEM INFORMASI

ANALISA DAN PERANCANGAN SISTEM INFORMASI LAPORAN PERJALANAN DINAS DAN DAFTAR HADIR KARYAWAN PADA PT SALIM IVOMAS PRATAMA Tbk

PERANCANGAN SISTEM INFORMASI PELAYANAN KESEHATAN PADA PUSKESMAS SLIPI I BERBASIS WEB. Disusun Oleh: JAMIL LATIF

PERANCANGAN SISTEM PENDOKUMENTASIAN KEGIATAN DAN SURAT MENYURAT FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA BERBASIS WEB.

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENGIRIMAN BARANG PADA PT. MERCURY LINE BERBASIS WEB ARINDITO BIMA SWANDANA PROGRAM STUDI SISTEM INFORMASI

Perancangan Sistem Pengelolaan Barang DOA (Death On Arrival) Pada Retail IBox Berbasis Web. SKRIPSI. Oleh : RIZKY ADITYA

PERANCANGAN APLIKASI TELEMARKETING PADA UNIVERSITAS MERCU BUANA MENGGUNAKAN VB.NET. Laporan Tugas Akhir. Diajukan Untuk Melengkapi Salah Satu Syarat

PERANCANGAN APLIKASI MONITORING PELAKSANAAN PROYEK BERBASIS WEB PADA PT. META TECHNOLOGY SEPTI MUJI RAHAYU PROGRAM STUDI SISTEM INFORMASI

APLIKASI PEMESANAN RUANG RAPAT UNTUK INTERNAL DAN EKSTERNAL BERBASIS WEB PADA HOTEL KARTIKA CHANDRA. Tantri Subekti

RANCANG BANGUN APLIKASI PENILAIAN PERFORMA CLIENT UNTUK JASA PENGIRIMAN BARANG PT DC GLOBAL INTERNASIONAL BERBASIS MOBILE WEB

PERANCANGAN SISTEM INFORMASI AKADEMIK PADA SMP SUMPAH PEMUDA SKRIPSI DISUSUN OLEH : ASTARY LESTARI PROGRAM STUDI SISTEM INFORMASI

PERANCANGAN SISTEM INFORMASI ZAKAT PADA BADAN AMIL ZAKAT KELURAHAN PORIS PLAWAD INDAH BERBASIS WEB LAPORAN TUGAS AKHIR. Disusun Oleh : ADI SAPUTRA

SISTEM INFORMASI PENGAJUAN SURAT PERINTAH PERJALANAN DINAS (SPPD) PADA PT. AEROTRANS SERVICES INDONESIA. Oleh : ANGGHIE RISTANTO

Analisa Dan Perancangan Sistem Pemilihan Ketua Himpunan Mahasiswa Studi Kasus: Program Studi Sistem Informasi Universitas Mercu Buana

APLIKASI TOTAL PRODUCTIVE MAINTENANCE (TPM) BERBASIS WEB DI PT SAKATA INX INDONESIA HERYANTO PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

PERANCANGAN APLIKASI PENERIMAAN PENDAPATAN KIOS DI H ZUHRI CENTRE BERBASIS WEB

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCUBUANA JAKARTA

APLIKASI MONITORING PERKEMBANGAN GIZI DAN TUMBUH KEMBANG BALITA PADA POSYANDU DAHLIA PUTRI INDIRA ANDRYANTI

Sistem Aplikasi Persuratan Pada Kementrian Perindustrian Berbasis WEB. Oleh : Ahmad Zaki Al Farisi

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

PERANCANGAN SISTEM INFORMASI TRAYEK/RUTE ANGKUTAN UMUM PADA KOTA JAKARTA BARAT SUHENDI SITORUS

PERANCANGAN SISTEM INFORMASI SALES QUOTATION GAS PADA PT SURYA CIPTA INTERNUSA MENGGUNAKAN PHP FRAMEWORK CODEIGNITER DAN MYSQL

SISTEM INFORMASI PENJUALAN DAN SERVICE KOMPUTER ( STUDI KASUS JAYA KOMPUTER ) Tugas Akhir. Oleh: Agung Setiawan

PERANCANGAN SISTEM INFORMASI PROJECT MANAGEMENT BERBASIS WEB ( PT. Inovasi Media Solusindo ) Deon Opisar Herdianto

APLIKASI SISTEM INFORMASI PENDAFTARAN DAN PENJADWALAN PADA KURSUS STIR MOBIL CV. JULIA JAYA BERBASIS WEB

PERANCANGAN E-COMMERCE PADA PT. KARYA BETON SUDHIRA. Nicko Cahyadi

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENYEWAAN DAN MANAJEMEN ASET PERLENGKAPAN PERNIKAHAN PADA PT CAHAYA INDAH TENDA

APLIKASI SISTEM INTEGRASI PENDATAAN WARGA RT/RW DENGAN SISTEM KELURAHAN BERBASIS WEB SISTEM INFORMASI

SISTEM INFORMASI USAHA KECIL MENENGAH (UKM) DAN FASILITAS PUBLIK DI AREA UNIVERSITAS MERCU BUANA BERBASIS WEB. Nama : Risky Miftahul Fajri

APLIKASI UJIAN ONLINE DENGAN JAWABAN ESSAY BERBASIS WEB DENGAN PHP DAN MYSQL NOVITA INDHIT EKASARI

PERANCANGAN SISTEM INFORMASI PROMOSI DAN PENYEWAAN PADA EVENT ORGANIZER HIKMAT HERLAMBANG

OLEH: WIRA KUSUMA

APLIKASI SISTEM ADMINISTRASI KEPENDUDUKAN WARGA KECAMATAN PASAR KEMIS MENGGUNAKAN WEB DAN SMS GATEWAY. Oleh Baskoro Setyo Aji

PERANCANGAN SISTEM ADMINISTRASI TUGAS AKHIR PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA. Dwi Setyani Rahardjo

SISTEM ADMINISTRASI PENYEDIAAN JASA SERVICE DAN PENJUALAN SPARE PART MOBIL PADA CV SINAR BARU JAYA STEVANNUS EDYANTO

PERANCANGAN SISTEM PENGELOLAAN ADMINISTRASI DAN EVALUASI PROGRES LATIHAN PADA HARAPAN INDONESIA SOCCER SCHOOL BERBASIS WEBSITE TUGAS AKHIR

PERANCANGAN SISTEM INFORMASI PEMESANAN TIKET BUS ONLINE DAN VISUALISASI TEMPAT DUDUK PADA PO.BEJEU

UJIAN ONLINE MASUK SEKOLAH SMP BERBASIS WEB, STUDI KASUS XYZ FAJAR MAULANA YUSUP

APLIKASI SISTEM ADMINISTRASI CALON JAMAAH HAJI PADA KEMENTERIAN AGAMA RI

SISTEM APLIKASI INVENTORY BARANG JADI UNTUK WILAYAH DKI JAKARTA PADA GUDANG TAMBUN MILIK PT COCA COLA AMATIL INDONESIA. Oleh : KUNTO PRIYO ARIYONO

PERANCANGAN SISTEM INFORMASI PENJUALAN PADA PT. IRMA GRAHA PRATAMA. Oleh: FERNANDO GUNAWAN SINAGA PROGRAM STUDI SISTEM INFORMASI

PROTOTYPE ANALISA DAN PERANCANGAN BORANG AKREDITASI STANDAR 4 TENTANG SUMBER DAYA MANUSIA BERBASIS WEB

TUGAS AKHIR. Oleh : VEBRI RAMADHAN SARI PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016

PERANCANGAN SISTEM INFORMASI PRODUKSI MEUBEL pada CV RAHMAT ABADI BERBASIS WEB

APLIKASI LAYANAN HOME CARE BERBASIS ANDROID WILAYAH JAKARTA SELATAN. Tugas Akhir. Oleh: Wakhid Fajar Hidayat PROGRAM STUDI SISTEM INFORMASI

APLIKASI WAREHOUSE MANAGEMENT SYSTEM (WMS) PADA PT. SUMBER MAS

APLIKASI SISTEM E -RAPOR STUDI KASUS SMP PUSAKA ABADI

Pengelolaan Sistem Pembayaran Tagihan Property Building (Apartemen) Fika Miranda

APLIKASI SISTEM PENDATAAN HEWAN TERNAK DENGAN RFID PADA PETERNAKAN KAMBING

BAB I PENDAHULUAN. 1.1 Latar Belakang

WILAYAH JAKARTA BARAT PADA PT ZIEKA PUTRA UTAMA. Neneng Sulastri

FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

APLIKASI MONITORING TINGKAT PEKERJAAN KARYAWAN TEKNIS STUDI KASUS PT OPTIMA INFOCITRA UNIVERSAL SKRIPSI INDRA KURNYAWAN

SISTEM PAKAR MENDIAGNOSA GANGGUAN KEHAMILAN MENGGUNAKAN METODE DEPTH FIRST SEARCH BERBASIS WEB

SISTEM PENDUKUNG KEPUTUSAN UNTUK KENAIKAN PANGKAT DAN JABATAN DI PD. PAM JAYA MENGGUNAKAN METODE ANALITICAL HIERARCHY PROCESS (AHP)

SISTEM INFORMASI E-PROPERTI PADA PT. HUTAMA KARYA REALTINDO. Rifky Muhammad Taufik

PERANCANGAN SISTEM INFORMASI MANAJEMEN ASET PADA PT BANK RAKYAT INDONESIA (PERSERO) CABANG JAKARTA WARUNG BUNCIT. Ferry Ferdinan

TIFANI PARADITA

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

APLIKASI PENGELOLAAN SEWA UNIT APARTEMEN TELUK INTAN BERBASIS WEB STUDI KASUS PT. TRIKA BUMI PERTIWI

PERANCANGAN APLIKASI MOBILE PENJUALAN PULSA ELEKTRONIK PUTRI CELL BERBASIS ANDROID LAPORAN TUGAS AKHIR. Diajukan Sebagai Melengkapi Salah Satu Syarat

PERANCANGAN SISTEM INFORMASI KEPEGAWAIAN TENAGA KEPENDIDIKAN BERBASIS WEB PADA BIRO SUMBER DAYA MANUSIA UNIVERSITAS MERCU BUANA. Laporan Tugas Akhir

PERANCANGAN SISTEM INFORMASI DOKUMENTASI DAN KEARSIPAN BERBASIS WEB PADA SMA AL-MUABARAK SKRIPSI

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

PENGEMBANGAN APLIKASI SISTEM PENANGANAN KELUHAN PELANGGAN BERBASIS WEB PADA PT. DATASYS INTEGRATED TECHNOLOGY

PERANCANGAN SISTEM INFORMASI PENJUALAN KREDIT MOTOR PADA PT. INDI JAYA MOTOR

PERANCANGAN SISTEM INFORMASI PERKREDITAN BARANG ELEKTRONIK PADA PT. DUTA MANDIRI INFOCOM

SISTEM INFORMASI ADMINISTRASI DATA PENDUDUK PADA SUKU DINAS KEPENDUDUKAN DAN PENCATATAN SIPIL KOTA ADMINISTRASI JAKARTA BARAT BERBASIS WEB

APLIKASI MONITORING HAFALAN SANTRI STUDI KASUS PONDOK PESANTREN TURUS BERBASIS WEB

PERANCANGAN SISTEM INFORMASI PENGELOLAAN BERKAS PENGAJUAN GARANSI BANK BERBASIS WEB PADA BANK BJB CABANG BSD FIRLI IRFANDI

PERANCANGAN SISTEM INFORMASI PENGIRIMAN BARANG PADA PT. TOYA JAYA INDO

APLIKASI UJIAN ONLINE MASUK SEKOLAH DASAR BERBASIS WEB (STUDI KASUS SD XYZ) KHAERUNNISA

RANCANG BANGUN SISTEM INFORMASI TATA PERSURATAN STUDI KASUS DIREKTORAT JENDERAL KETENAGALISTRIKAN. Oleh: Asep Hidayat

APLIKASI PENILAIAN KINERJA KARYAWAN BERBASIS WEB PADA PT TELKOM AKSES

ANALISA DAN PERANCANGAN SISTEM PAKAR PENYEBARAN PENYAKIT DEMAM BERDARAH PADA MANUSIA BERBASIS ANDROID

ANALISA DAN PERANCANGAN APLIKASI SISTEM PENGELOLAAN ANGGARAN DANA BOS BERBASIS WEB PADA SD NEGERI 11 JAKARTA BARAT

APLIKASI MAINTENANCE MANAGEMENT PERANGKAT IT BERBASIS WEB NUR WAQFA PRIHATIN PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

APLIKASI PENGELOLAAN PRESENSI DAN GAJI ASISTEN LAB BERBASIS WEB DI FASILKOM UNIVERSITAS MERCU BUANA RETNO SETYA WULANDARY

Transkripsi:

PERANCANGAN APLIKASI E-VOTING BERBASIS WEB DAN SMS GATEWAY STUDI KASUS PEMILIHAN KETUA BEM FASILKOM UNIVERSITAS MERCU BUANA Disusun Oleh : DWI RAHMAT SUHARIYANTO 41809010023 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA 2013

PERANCANGAN APLIKASI E-VOTING BERBASIS WEB DAN SMS GATEWAY STUDI KASUS PEMILIHAN KETUA BEM FASILKOM UNIVERSITAS MERCU BUANA LAPORAN TUGAS AKHIR Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Sistem Informasi Disusun Oleh : DWI RAHMAT SUHARIYANTO 41809010023 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA 2013

KATA PENGANTAR Puji dan syukur kehadirat ALLAH SWT atas rahmat dan hidayah-nya yang telah menganugrahkan nikmat sehat jasmani dan rohani sehingga dapat menyelesaikan laporan tugas akhir yang merupakan salah satu persyaratan untuk menyelesaikan program studi stara satu (S1) pada jurusan Sistem Informasi Universitas Mercu Buana yang diberi judul Perancangan Aplikasi E-voting Berbasis Web dan Sms Gateway (Studi Kasus Pemilihan Ketua Bem Fasilkom Universitas Mercu Buana). Dalam hal ini, penulis menyadari bahwa masih banyak kekurangan baik dalam penulisan ataupun dalam pengolahan isi dari materi yang penulis ambil sebagai bahan laporan. Hal ini disebabkan karena terbatasnya kemampuan yang dimiliki penulis. Oleh karena itu penulis dengan senang hati menerima kritik dan saran yang membangun guna perbaikan di masa yang akan datang. Penulis ingin mengucapkan terima kasih kepada semua pihak yang telah membantu terwujudnya laporan tugas akhir ini. Terima kasih ditunjukan kepada : 1. Pihak keluarga khususnya kedua orang tua, dan kakak Eko yang telah banyak memberikan dukungan, semangat, dan doa kepada penulis baik moril maupun materil. 2. Ibu Sarwati Rahayu, ST., MMSI, selaku pemimbing Tugas Akhir ini, yang telah membimbing, serta memberi saran pada penulis dalam menyelesaikan tugas akhir ini. 3. Ibu Nur Ani, ST., MMSI, selaku Kaprodi Sistem Informasi Universitas Mercubuana. 4. Bapak Bagus Priambodo ST., M. TI, selaku Koordinator Tugas Akhir. 5. Kepada Dosen Penguji sidang dan dosen-dosen Universitas Mercu Buana yang khususnya dosen-dosen Sistem Informasi. 6. Kepada Ketua BEM FASILKOM Periode 2013 Achmad Zajuli yang memberi informasi pada penulis dalam menyelesaikan tugas akhir ini. 7. Teman-teman Jurusan Sistem Informasi angkatan 2009 yang telah banyak memberikan dukungan, semangat, dan doa kepada penulis. Serta semua pihak

yang terlalu banyak untuk disebut satu persatu sehingga terwujudnya penulisan ini. 8. Kepada Kerabat-kerabat : Uwa Kini, Ceu Yayah, Ceu Yanti, Ka Sona, yang tidak bisa disebutkan satu persatu terima kasih atas semangat dan kepeduliannya. 9. Kepada Teman-teman : Eko, Vina Rika, Gurafwi Sandi, Jamil, Tri, Budian, Sunyar, febri, yang tidak bisa disebutkan satu persatu terimakasih atas semangat dan dukungannya. Dengan segala keterbatasan dan kesederhanaan penulis dalam penyusunan Laporan Tugas Akhir ini, diharapkan semoga Laporan ini dapat berguna dan bermanfaat bagi semua pihak yang memerlukan dan penulis mohon maaf apabila terjadi kesalahan-kesalahan dalam penulisan Laporan Tugas Akhir ini. Jakarta, September 2013 Penulis (Dwi Rahmat Suhariyanto)

DAFTAR ISI LEMBAR PERNYATAAN... i LEMBAR PENGESAHAN...ii KATA PENGANTAR... iii ABSTRAK... v ABSTRACT... vi DAFTAR ISI... vii DAFTAR GAMBAR... x DAFTAR TABEL... xiv BAB I PENDAHULUAN 1.1. Latar Belakang... 1 1.2 Rumusan Masalah... 3 1.3. Batasan Masalah... 3 1.4. Tujuan dan Manfaat Penelitian... 3 1.4.1. Tujuan Penilitian...4 1.4.2. Manfaat Penilitian...4 1.5. Metode Penelitian... 4 1.5.1. Metode Pengumpulan Data... 4 1.5.2. Metode Analisa... 5 1.5.3. Metode Pemodelan Sistem... 5 1.5.4. Metode Perancangan Perangkat Lunak... 6 1.6. Sistematika Penulisan... 6 BAB II LANDASAN TEORI 2.1. Definisi Sistem... 8 2.2. Konsep Dasar Sistem Informasi... 8 2.3. Basis Data Berorientasi Objek (Database)... 9 2.4. Metode Waterfall... 9 2.5. UML... 11 2.6. Diagram-Diagram UML... 12 2.6.1. Use Case Diagram... 13 2.6.2. Activity Diagram... 15

2.6.3. Sequence Diagram... 17 2.6.4. Class Diagram... 18 2.7. PHP 5 (Hypertext Preprocessor)... 19 2.8. Pengertian Javascript... 20 2.9. Pengertian CSS... 20 2.10. Short Message Service (SMS)... 21 2.10.1 Mekanisme SMS... 21 2.11. SMS Gateway... 22 2.12. Gammu... 23 2.13. XAMPP... 24 2.14. MySQL... 24 2.15. Dreamweaver 8... 26 2.16. Testing Perangkat Lunak... 27 2.16.1. Metode Black Box... 27 2.17. Voting Konvensional... 28 2.18. E-voting... 30 BAB III ANALISA DAN PERANCANGAN 3.1. Profil Universitas Mercu Buana... 31 3.2. Badan Eksekutif Mahasiswa (BEM)... 32 3.3. Struktur Organisasi... 33 3.4. Analisa Sistem Berjalan... 36 3.5. Proses Pemilihan BEM FASILKOM UMB Sistem Berjalan... 37 3.6. Use Case Diagram Sistem Berjalan... 38 3.7. Activity Diagram Pendaftaran Kandidat... 41 3.8. Analisa Sistem Usulan... 44 3.9. Use Case Diagram Sistem Usulan... 45 3.10. Activity Diagram Usulan... 48 3.11. Sequence Diagram Usulan... 59 3.12. Class Diagram... 67 3.13. Struktur Basis Data... 68 3.14. Struktur Tampilan... 74 3.15. Rancangan Layar... 74

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi... 80 4.1.1. Implementasi Perangkat Lunak dan Perangkat Keras... 80 4.2. Implementasi Basis Data... 81 4.3. Implementasi Setting Device SMS Gateway (Gammu)... 84 4.3.1. Deteksi Modem... 84 4.3.2. Setting Gammu SMS Gateway... 86 4.3.3. Testing Setting Gammu... 87 4.4. Implementasi dan Pengujian Program... 88 4.5. Format Penulisan SMS... 95 4.6. Metode Pengujian... 100 4.6.1. Prosedur Pengujian... 101 4.6.2. Skenario Pengujian... 101 4.6.3. Kasus dan Hasil Pengujian... 105 4.7. Anlisa Hasil Pengujian... 113 BAB V PENUTUP 5.1. Kesimpulan... 114 5.2. Saran... 114 DAFTAR PUSTAKA LAMPIRAN

DAFTAR GAMBAR GAMBAR 2.1 Metode Waterfall... 10 GAMBAR 2.2 Use Case Diagram... 14 GAMBAR 2.3 Activity Diagram... 16 GAMBAR 2.4 Sequence Diagram... 17 GAMBAR 2.5 Class Diagram... 18 GAMBAR 2.6 Mekanisme Sms... 22 GAMBAR 2.7 Sms Gateway... 23 GAMBAR 2.8 XAMPP... 24 GAMBAR 2.9 MySQL Server... 25 GAMBAR 2.10 Dreamweaver 8... 26 GAMBAR 3.1 Struktur Organisasi BEM FASILKOM UMB... 33 GAMBAR 3.2 Use Case Diagram Sistem Berjalan... 38 GAMBAR 3.3 Activity Diagram Pendaftaran Kandidat... 41 GAMBAR 3.4 Activity Diagram Daftar Mahasiswa Aktif... 42 GAMBAR 3.5 Activity Diagram Pemilihan Kandidat... 42 GAMBAR 3.6 Activity Diagram Perhitungan Suara... 43 GAMBAR 3.7 Usecase Diagram Sistem Usulan... 45 GAMBAR 3.8 Activity Diagram Login... 48 GAMBAR 3.9 Acvitity Diagram Mengelola Data Mahasiswa... 49 GAMBAR 3.10 Activity Diagram Mengelola Data Kandidat... 50 GAMBAR 3.11 Activity Diagram Mengelola Jadwal Voting... 51 GAMBAR 3.12 Activity Diagram Melihat Hasil Voting... 51 GAMBAR 3.13 Activity Diagram Mengelola Data Sms... 52 GAMBAR 3.14 Activity Diagram Cetak Laporan... 53 GAMBAR 3.15 Activity Diagram Mengakses Voting Web... 54 GAMBAR 3.16 Activity Diagram Web Hasil Voting... 55 GAMBAR 3.17 Activity Diagram Mengirim Sms Daftar... 55 GAMBAR 3.18 Activity Diagram Mengirim Sms Info... 56 GAMBAR 3.19 Activity Diagram Mengirim Sms Voting... 57 GAMBAR 3.20 Activity Diagram Mengirim Sms Hasil Voting... 58 GAMBAR 3.21 Sequence Diagram Login... 59

GAMBAR 3.22 Sequence Diagram Mengelola Data Mahasiswa... 60 GAMBAR 3.23 Sequence Diagram Menglola Data Kandidat... 61 GAMBAR 3.24 Sequence Diagram Menglola Data Sms... 62 GAMBAR 3.25 Sequence Diagram Cetak Laporan... 63 GAMBAR 3.26 Sequence Diagram Mengakses Voting Web... 64 GAMBAR 3.27 Sequence Diagram Mengirim Sms Daftar... 64 GAMBAR 3.28 Sequence Diagram Mengirim Sms Info... 65 GAMBAR 3.29 Sequence Diagram Mengirim Sms Voting... 66 GAMBAR 3.30 Sequence Diagram Mengirim Sms Hasil Voting... 66 GAMBAR 3.31 Class Diagram... 67 GAMBAR 3.32 Rancangan E-voting... 74 GAMBAR 3.33 Rancang Layar Login Admin... 74 GAMBAR 3.34 Rancang Layar Menu Utama Admin... 75 GAMBAR 3.35 Rancang Layar Tambah Kandidat... 75 GAMBAR 3.36 Rancang Layar Edit Kandidat... 75 GAMBAR 3.37 Rancang Layar Tampilan Data Kandidat... 76 GAMBAR 3.38 Rancang Layar Data Mahasiswa... 76 GAMBAR 3.39 Rancang Layar Tambah Data Mahasiswa... 76 GAMBAR 3.40 Rancang Layar import Data Mahasiswa... 77 GAMBAR 3.41 Rancang Layar Tampilan Data Hasil Voting... 77 GAMBAR 3.42 Rancang Layar Sms Baru... 77 GAMBAR 3.43 Rancang Layar Menu Sms Group... 78 GAMBAR 3.44 Rancang Layar Menu Sms Masuk... 78 GAMBAR 3.45 Rancang Layar Menu Sms Keluar... 78 GAMBAR 3.46 Rancang Layar Menu Sms Terkirim... 78 GAMBAR 3.47 Rancang Layar Menu Laporan Hasil Voting... 79 GAMBAR 3.48 Rancang Layar Menu Utama Mahasiswa... 79 GAMBAR 3.49 Rancang Layar Menu Voting Web... 79 GAMBAR 4.1 Create Database... 81 GAMBAR 4.2. Import... 81 GAMBAR 4.3. Hasil Import File MySQL Gammu... 82 GAMBAR 4.4. Data Base Voting... 82 GAMBAR 4.5. Table Admin... 83 GAMBAR 4.6. Table Jadwal Voting... 83

GAMBAR 4.7. Table Kandidat... 83 GAMBAR 4.8. Table Mahasiswa... 83 GAMBAR 4.9. Table Temphasil... 84 GAMBAR 4.10. Table voting... 84 GAMBAR 4.11. Tampilan Jendela Control Panel... 85 GAMBAR 4.12. Tampilan Jendela Device Manager... 85 GAMBAR 4.13. Tampilan Setting Port Modem... 85 GAMBAR 4.14. Tampilan File Gammurc... 86 GAMBAR 4.15. Tampilan File Smsdrc... 86 GAMBAR 4.16. Tampilan Jendela Device Run... 87 GAMBAR 4.17. Tampilan Instal Sevice Gammu... 87 GAMBAR 4.18. Tampilan Menjalankan Sms Gammu... 88 GAMBAR 4.19. Tampilan Login Admin... 88 GAMBAR 4.20. Tampilan Menu Utama... 89 GAMBAR 4.21. Tampilan Menu Mengelola Data Kandidat... 89 GAMBAR 4.22. Tampilan Menu Mengelola Dta Mahasiswa... 90 GAMBAR 4.23. Tampilan Menu Import Data Kandidat... 90 GAMBAR 4.24. Tampilan Menu Hasil Voting... 90 GAMBAR 4.25. Tampilan Menu Sms Baru... 91 GAMBAR 4.26. Tampilan Menu Sms Group... 91 GAMBAR 4.27. Tampilan Menu Sms Masuk... 92 GAMBAR 4.28. Tampilan Menu Sms Keluar... 92 GAMBAR 4.29. Tampilan Menu Sms Terkirim... 92 GAMBAR 4.30. Laporan Hasil Voting... 93 GAMBAR 4.31. Menu Jadwal Voting... 93 GAMBAR 4.32. Menu Jalankan Service Sms... 93 GAMBAR 4.33. Menu Ubah Password... 94 GAMBAR 4.34. Menu Utama Mahasiswa... 94 GAMBAR 4.35. Menu Voting... 94 GAMBAR 4.36. Menu Hasil Voting... 95 GAMBAR 4.37. Balasan Sms Daftar... 96 GAMBAR 4.38. Balasan Sms Info... 96 GAMBAR 4.39. Balasan Sms Format Salah... 97 GAMBAR 4.40. Admin Mengirim Sms Password... 97

GAMBAR 4.41. Balasan Sms Voting... 98 GAMBAR 4.42. Balasan Sms Sudah Pernah Voting... 98 GAMBAR 4.43. Balasan Sms Batasan Sms Voting... 99 GAMBAR 4.44. Balasan Sms Nomor Telepon Tidak Terdaftar... 99 GAMBAR 4.45. Balasan Sms Hasil Voting... 100

DAFTAR TABEL TABEL 2.1 Tipe Diagram UML... 12 TABEL 2.2 Simbol Use Case Diagram... 14 TABEL 2.3 Simbol Activity Diagram... 16 TABEL 2.4 Simbol Sequence Diagram... 17 TABEL 2.5 Simbol Class Diagram... 19 TABEL 3.1 Skenario Use Case Diagram Mencalonkan Diri... 39 TABEL 3.2 Skenario Use Case Diagram Mengisi Form Pendaftaran kandidat... 39 TABEL 3.3 Skenario Use Case Diagram Memnerima Form Pendaftran... 39 TABEL 3.4 Skenario Use Case Diagram Memajang Foto Kandidat... 39 TABEL 3.5 Skenario Use Case Diagram Pop Memberikan Nama Mahasiswa Aktif... 39 TABEL 3.6 Skenario Use Case Diagram Menerima Daftar Nama Mahasiswa Aktif.....39 TABEL 3.7 Skenario Use Case Diagram Panitia Memberikan Daftar Nama Mahasiswa Aktif40 TABEL 3.8 Skenario Use Case Diagram Menandatangani Daftar Nama Mahasiswa Aktif 40 TABEL 3.9 Skenario Use Case Diagram Memberikan Surat Suara... 40 TABEL 3.10 Skenario Use Case Diagram Memilih Kandidat... 40 TABEL 3.11 Skenario Use Case Diagram Mengambil Kertas... 40 TABEL 3.12 Skenario Use Case Diagram Cek Kertas Suara... 40 TABEL 3.13 Skenario Use Case Diagram Catat Laporan Seluruh Hasil Perhitungan... 40 TABEL 3.14 Activity Diagram Pendaftaran Kandidat... 41 TABEL 3.15 Activity Diagram Permintaan Daftar Nama Mahasiswa Aktif... 42 TABEL 3.16 Activity Diagram Pemilihan Kandidat... 43 TABEL 3.17 Activity Diagram Penghitungan Suara... 43 TABEL 3.18 Deskripsi Use Case Diagram Mengelola Data Kandidat... 45 TABEL 3.19 Deskripsi Use Case Diagram Mengelola Data Mahasiswa... 45 TABEL 3.20 Deskripsi Use Case Diagram Melihat Hasil Voting... 46 TABEL 3.21 Deskripsi Use Case Diagram Mengelola Jadwal Voting... 46 TABEL 3.22 Deskripsi Use Case Diagram Mengelola Data Sms... 46 TABEL 3.23 Deskripsi Use Case Diagram Cetak Laporan... 46 TABEL 3.24 Deskripsi Use Case Diagram Mengakses Voting Web... 46 TABEL 3.25 Deskripsi Use Case Diagram Melihat Hasil Voting... 47 TABEL 3.26 Deskripsi Use Case Diagram Mengirim Sms Daftar... 47

TABEL 3.27 Deskripsi Use Case Diagram Mengirim Sms Info... 47 TABEL 3.28 Deskripsi Use Case Diagram Mengirim Sms Voting... 47 TABEL 3.29 Deskripsi Use Case Diagram Mengirim Sms Hasil Voting... 48 TABEL 3.30 Activity Diagram Login... 48 TABEL 3.31 Activity Diagram Mengelola Data Mahasiswa... 49 TABEL 3.32 Activity Diagram Mengelola Data Kandidat... 50 TABEL 3.33 Activity Diagram Mengelola Jadwal Voting... 51 TABEL 3.34 Activity Diagram Hasil Voting... 52 TABEL 3.35 Activity Diagram Mengelola Data Sms... 53 TABEL 3.36 Activity Diagram Cetak Laporan... 53 TABEL 3.37 Activity Diagram Mengakses Voting Web... 54 TABEL 3.38 Activity Diagram Web Hasil Voting... 55 TABEL 3.39 Activity Diagram Mengirim Sms Daftar... 55 TABEL 3.40 Activity Diagram Mengirim Sms Info... 56 TABEL 3.41 Activity Diagram Mengirim Sms Voting... 57 TABEL 3.42 Activity Diagram Mengirim Sms Hasil Voting... 58 TABEL 3.43 Sequence Diagram Login... 59 TABEL 3.44 Sequence Diagram Mengelola Data Mahasiswa... 60 TABEL 3.45 Sequence Diagram Mengelola Data Kandidat... 61 TABEL 3.46 Sequence Diagram Mengelola Data Sms... 62 TABEL 3.47 Sequence Diagram Cetak Laporan... 63 TABEL 3.48 Sequence Diagram Mengakses Voting Web... 64 TABEL 3.49 Sequence Diagram Mengirim Sms Daftar... 65 TABEL 3.50 Sequence Diagram Mengirim Sms Info... 65 TABEL 3.51 Sequence Diagram Mengirim Sms Voting... 66 TABEL 3.52 Sequence Diagram Mengirim Sms Hasil Voting... 67 TABEL 3.53 Struktur Basis Data Admin... 68 TABEL 3.54 Struktur Basis Data Kandidat... 68 TABEL 3.55 Struktur Basis Data Mahasiswa... 68 TABEL 3.56 Struktur Basis Data Voting... 68 TABEL 3.57 Struktur Basis Data Temphasil... 69 TABEL 3.58 Struktur Basis Data Jadwal Voting... 69 TABEL 3.59 Struktur Basis Data Inbox... 69 TABEL 3.60 Struktur Basis Data Outbox... 70

TABEL 3.61 Struktur Basis Data Outbox Multipart... 71 TABEL 3.62 Struktur Basis Data Sentitems... 71 TABEL 3.63 Struktur Basis Data Phones... 73 TABEL 3.64 Struktur Basis Data Daemons... 73 TABEL 3.65 Struktur Basis Data Gammu... 73 TABEL 4.1 Format Penulisan Sms... 95 TABEL 4.2 Rencana Pengujian Halaman Admin... 102 TABEL 4.3 Rencana Pengujian Halaman Mahasiswa... 104 TABEL 4.4 Pengujian Login Admin... 105 TABEL 4.5 Pengujian Mengelola Data Kandidat... 105 TABEL 4.6 Pengujian Mengelola Data Mahasiswa... 106 TABEL 4.7 Pengujian Hasil Voting... 106 TABEL 4.8 Pengujian Sms Baru... 107 TABEL 4.9 Pengujian Sms Group... 107 TABEL 4.10 Pengujian Sms Masuk... 108 TABEL 4.11 Pengujian Sms Keluar... 108 TABEL 4.12 Pengujian Sms Terkirim... 108 TABEL 4.13 Pengujian Laporan Sms Masuk... 108 TABEL 4.14 Pengujian Laporan Sms Keluar... 109 TABEL 4.15 Pengujian Laporan Hasil E-Voting... 109 TABEL 4.16 Pengujian Setting Jadwal Voting... 109 TABEL 4.17 Pengujian Jalankan Service... 110 TABEL 4.18 Pengujian Ubah Password... 110 TABEL 4.19 Pengujian Logout Admin... 111 TABEL 4.20 Pengujian Login Mahasiswa... 111 TABEL 4.21 Pengujian Menu Kandidat... 112 TABEL 4.22 Pengujian Menu Voting... 112 TABEL 4.23 Pengujian Hasil Voting... 112