BAB II KAJIAN PUSTAKA. Kecamatan Purwokerto Selatan, Kabupaten Banyumas. Kelurahan yang dipimpin

dokumen-dokumen yang mirip
PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom

PENGERTIAN PHP DAN MYSQL

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

BAB II. KAJIAN PUSTAKA

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

KEKURANGAN KELEBIHAN APLIKASI DATA BASE

BAB III LANDASAN TEORI

Modul 1 Pengenalan Struktur dan Tabel

SISTEM INFORMASI KEPEGAWAIAN DAN PENGGAJIAN PADA PT. TRI ANUGERAH MANDIRI SENTOSA

BAB 1 PENDAHULUAN. penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah,

BAB III. Landasan Teori. Bab ini akan menjelaskan mengenai dasar teori yang digunakan oleh penulis sebagai acuan dalam membuat sistem.

Bab 2. Tinjauan Pustaka

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB II LANDASAN TEORI

PERANCANGAN PERANGKAT LUNAK JAJAK PENDAPAT BERBASIS SMS DENGAN MODUL SMS GATEWAY (STUDI KASUS DI UNIVERSITAS YUDHARTA PASURUAN)

BAB II TEORI PENUNJANG

BAB II TINJAUAN PUSTAKA

Pemanfaatan Fuzzy Tahani Dalam Sistem Pendukung Keputusan Pemilihan Handphone. Abdurochman, Y. Tyas Catur P, S.Si, M.Kom

BAB II TINJAUAN PUSTAKA

2.3. Pengertian Aplikasi.

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II DASAR TEORI 2.1. Logika Fuzzy Defenisi Logika Fuzzy Himpunan Fuzzy

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI. tahun 1993 diartikan: salah satu dari perlengkapan jalan, berupa lambang, huruf,

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

Bab II. TINJAUAN PUSTAKA

BAB III LANDASAN TEORI

PERANCANGAN DAN PEMBUATAN PERANGKAT LUNAK AKUNTANSI DASAR UNTUK UNIT PENGELOLA KEUANGAN BADAN KESWADAYAAN MASYARAKAT (BKM) NGAGEL REJO MULYO

Praktikum Sistem Basis Data. MySQL. Gentisya Tri Mardiani, M.Kom

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA. Menurut Laudon, K C dan Laudon, J.P dalam Indonesian Journal on Networking

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. Mempelajari suatu sistem informasi, maka terlebih dahulu kita harus

APLIKASI E-COMMERCE DISTRO MAHODENK PANGKALAN BUN. Dharma Siswahyu, Teguh Kristianto

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. Menurut Wahana Komputer (2005 : 7) Short Message Service yang lebih

BAB III TINJAUAN PUSTAKA

E-COMMERCE ALAT TELEKOMUNIKASI CEK SINYAL TELEPON SELULER PT. NEXWAVE

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Bab 4: Teknologi Yang Dipakai

BAB III LANDASAN TEORI

PENGERTIAN DATABASE MySQL

BAB 2 LANDASAN TEORITIS

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

Jl. Raya Dukuhwaluh Purwokerto

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. Menurut Zulkifli Amsyah (2003 : 27) Sistem adalah elemen-elemen yang

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

MELIHAT TOTAL TAGIHAN PASIEN DI RUMAH SAKIT GRAHA AMERTA SURABAYA DENGAN MOBILE PHONE

PROPOSAL TUGAS AKHIR MEMBANGUN APLIKASI E-VOTING MENGGUNAKAN SMS GATEWAY BERBASIS WEB MULTIMEDIA

BAB II DASAR TEORI. 2.1 Konsep dan Definisi Konsep Sistem

BAB II LANDASAN TEORI. pengertian informasi dan pengertian sistem informasi. penulis dapat mengetahui komponen-komponen apa saja yang dibutuhkan yang

BAB II LANDASAN TEORI. entitas. Dalam desain, sebuah prototipe dibuat sebelum dikembangkan atau justru

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. oleh Siti nandiroh,haryanto tahun 2009 dengan objek penentuan rute

Dapat bekerja di beberapa platform yang berbeda, seperti LINUX, Windows, MacOS dll.

Multimedia Interaktif Pembelajaran Sistem Tata Surya Menggunakan Adobe Flash Dan Database Mysql

BAB III TINJAUAN PUSTAKA

BAB II KAJIAN PUSTAKA

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.

BAB II KAJIAN PUSTAKA

BAB II LANDASAN TEORI. Sistem berasal dari bahasa Latin (Systema) dan bahasa Yunani (Sustema) membentuk satu kesatuan untuk mencapai sebuah tujuan.

BAB III LANDASAN TEORI. komputer, instruksi (instruction) atau pernyataan (statement) yang disusun

BAB II LANDASAN TEORI. Menurut Ali (2011:3) Learning Management System adalah sebuah sistem

BAB II LANDASAN TEORI. kompensasi, penyatuan, perawatan/pemeliharaan, sumber daya manusia kepada

BAB 2 TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

II. TINJAUAN PUSTAKA. elemen yang saling berinteraksi untuk mencapai suatu tujuan. Sedangkan

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

BAB 2 TINJAUAN PUSTAKA

PROPOSAL SKRIPSI. Sistem Informasi Pemasaran Berbasis Website Pada PT. Trimitra Sebagai Sarana Penjualan Produk Secara Online

Kontrak Kuliah. Pengantar Mysql. Edi Sugiarto, S.Kom, M.Kom

BAB 2 LANDASAN TEORI. suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk

BAB I PENDAHULUAN. memiliki fitur SMS. SMS juga tetap dapat terkirim walaupun ponsel penerima

APLIKASI MONITORING JARINGAN KOMPUTER BERBASIS SMS GATEWAY

PROPOSAL SKRIPSI SISTEM INFORMASI KEHADIRAN PERKULIAHAN MAHASISWA VIA SMS GATEWAY. Logo kampus. Oleh : NAMA ANDA NIM : XXXXX

Pertemuan 11 Pengenalan DBMS dan MySQL

BAB II LANDASAN TEORI

PENGEMBANGAN SISTEM INFORMASI ALUMNI BERBASIS WEB FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI MAULANA MALIK IBRAHIM MALANG

BAB I PENDAHULUAN. meningkatkan sumber daya manusia harus memiliki keahlian yang lebih dari

PERAN SMS GATEWAY DALAM PENYEBARAN INFORMASI

BAB III LANDASAN TEORI. dua pendekatan, yaitu pendekatan secara prosedur dan pendekatan secara

BAB II LANDASAN TEORI

DATABASE MANAGEMENT SYSTEM

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software

BAB 2 LANDASAN TEORI

Transkripsi:

BAB II KAJIAN PUSTAKA A. Kelurahan Purwokerto Kidul Purwokerto Kidul merupakan salah satu kelurahan yang ada di Kecamatan Purwokerto Selatan, Kabupaten Banyumas. Kelurahan yang dipimpin oleh bapak Sugiyono, S.Sos ini merupakan desa dengan tingkat kepadatan penduduk terkecil di wilayah Purwokerto Selatan. Dengan luas wilayah 1,11 ha, jumlah penduduk di Kelurahan Purwokerto Kidul pada bulan April 2014 adalah 7.410 jiwa, terbagi atas laki-laki 3.601 jiwa dan perempuan 3.809 jiwa. Jumlah DPT di Kelurahan Purwokerto Kidul adlah 4.415 jiwa, tersebar di 10 RW, 30 RT, dan 10 Dusun. Setiap RW masing-masing mempunyai 1 TPS, sedangkan rata-rata setiap 1 TPS berisi kurang lebih 441 DPT. B. Sistem Sistem merupakan sekumpulan komponen yang saling bekerja sama untuk mencapai suatu tujuan. Masing-masing komponen memiliki fungsi yang berbeda dengan yang lain, tetapi tetap dapat bekerja sama. Sedangkan fungsi sistem yang utama adalah menerima masukan, mengolah masukan dan menghasilkan keluaran (Winarno, 2004). Berbeda dengan sistem operasi yang merupakan program yang mengaktifkan/memfungsikan sistem komputer, mengendalikan semua sumber xviii

daya (resource) dalam komputer dan melakukan operasi-operasi dasar dalam komputer (Djoko, 2005). C. Short Message Service (SMS) Short Message Service (SMS) adalah salah satu komunikasi teks melalui telepon selular. SMS merupakan salah satu media yang paling banyak digunakan saat ini. Selain murah, prosesnya juga berjalan cepat dan langsung sampai pada tujuan, tetapi selama ini SMS baru digunakan sebatas untuk menerima pesan antara sesame pemilik telepon seluler. Kemudahan penggunaan, variasi layanan, dan promosi yang cukup gencar dari operator selular menjadi SMS sebagai layanan yang sangat popular di masyarakat khususnya kalangan pelajar. Seiring dengan perkembangan teknologi dan kreativitas operator dan service provider, layanan SMS yang mulanya hanya hanya untuk saling kirim pesan antara subscriber, kini berkembang SMS premium, mobile banking, ticketing dan layanan pendidikan. SMS menjadi bagian yang tidak terpisahkan dari perkembangan informasi dan komunikasi. Salah satu contoh nyatanya adalah seorang user FaceBook, bias mengubah dan membaca status melalui SMS. SMS adalah suatu fasilitas untuk mengirim dan menerima suatu pesan singkat berupa teks melalui telepon seluler. Salah satu kelebihan SMS, adalah biaya yang murah. Selain itu SMS merupakan metode store and forward sehingga keuntungan yang didapat adalah pada saat telepon seluler penerima atau xix

tidak dapat dijangkau, tidak aktif atau diluar service area, penerima tetap dapat menerima SMS apabila telepon seluler sudah aktif kembali. SMS merupakan fitur layanan GSM, dan merupakan teknologi yang memungkinkan pengiriman dan penerimaan pesan dalam bentuk teks. Data yang dapat dibawa oleh SMS sangat terbatas. Satu pesan SMS dapat memuat: (a) maksimum 160 karakter 7-bit, (b) maksimum 140 karakter 8-bit, (c) maksimum 70 karakter 16-bit Unicode. Selain teks, SMS juga dapat memuat data biner, misalnya logo, ringtones, business card (ccard) dan konfigurasi Wireless application Protocol (WAP). Dalam teknologi SMS terdapat istilah SMS Center (SMSC). SMSC bertugas untuk menangani SMS. Saat suatu SMS dikirim dari telepon seluler, SMS tersebut akan diterima oleh SMSC, kemudian SMSC akan meneruskan ke telepon seluler tujuan. Umumnya suatu operator mempunyai SMSC sendiri yang tersimpan pada SIM Card operator tersebut. Hal-hal lain yang terdapat pada teknologi SMS untuk memberikan informasi mengenai pengiriman dan penerimaan adalah Message Status Report, Message Submission Report dan Delivery Report (Tarigan, 2012). D. Quick Count Quick Count sebenarnya sudah lama dikenal oleh publik dan sudah digunakan di Indonesia mulai tahun 1997, yaitu pada saat pemilu terahir di zaman presiden Soeharto. Namun, baru pada dekade terahir ini marak dibicaran xx

di masyarakat Indonesia, yaitu pada saat pilpres 2004. Kata quick count dapat diartikan sebagai penghitung cepat, dimana dilakukan penghitungan hasil pemilihan umum secara cepat, lebih cepat daripada penghitungan resmi yang dilakukan oleh Komite Pemilihan Umum (KPU). Keabsahan quick count telah diakui secara luas di dunia, dan sampai saat ini merupakan metode yang paling canggih dalam menentukan perkiraan siapa pemenang dari suatu pemilu, tanpa harus menghitung semua suara yang masuk (Kasman, 2014). E. GAMMU GNU All Management Utilities (GAMMU) adalah sebuah aplikasi yang dapat digunakan untuk mengelola berbagai fungsi pada handphone, modem dan perangkat sejenis lainnya. Fungsi-fungsi yang dapat dikelola oleh GAMMU antara lain adalah fungsi nomor kontak (phonebook) dan fungsi SMS. GAMMU SMS Gateway akan sangat memudahkan kita untuk mengirim SMS dalam jumlah banyak melalui komputer. Contoh aplikasinya dapat digunakan sebagai pengirim SMS massal, SMS Polling, SMS Auto Replay, Auto responder, SMS On Demand, SMS Scheduller, atau SMS Quick Count (Kasman, 2014). F. PHP (Hypertext Preprocessor) PHP (Hypertext Preprocessor) merupakan bahasa yang berjalan di server dan hasilnya dapat ditampilkan pada client. Interprenter PHP pada sisi xxi

server disebut server-side, sedangkan tanpa adanya interprenter PHP semua dan aplikasi PHP tidak bisa dijalankan (Nugroho, 2008). PHP (Hypertext Preprocessor) merupakan bahasa standar yang digunakan dalam dunia website, PHP adalah bahasa pemrograman berbentuk skrip yang diletakan pada server web. PHP ditemukan oleh Rasmus Lerdof yang awalnya menulis PHP untuk mencatat pengunjung situs yang membuka halaman resumenya. Skrip tersebut digunakan sebagai website pribadi dan kemudian dikembangkan lagi menjadi bahasa Personal Home Page (Nugroho, 2008). G. MySQL MySQL merupakan software RDBMS (atau server database) yang dapat mengelola database dengan cepat, dapat menampung data dalam jumlah besar, dapat diakses oleh banyak user (multi user) dan dapat melakukan suatu proses secara sinkron atau berbarengan (multi-threaded) (Raharjo, 2011). MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat closed source atau komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu AQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan xxii

data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Kehandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih ungul dibandingkan database server lainnya dalam query data. Hal ini terbukti query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dan lima kali lebih cepat dibandingkan Interbase. Selain itu MySQL juga memilik beberapa keistimewaan, antara lain : 1. Portability MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi. 2. Open Source MySQL didistribusikan secara open source dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. 3. Multiuser MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. 4. Perfomance tuning xxiii

MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak per satuan waktu. 5. Column types MySQL memiliki tipe kolom yang sangat kompleks, seperti signed atau unsigned integer, float, double, char, text, timestamp, danlainlain. 6. Command dan functions MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam query. 7. Security MySQL memiliki beberapa lapisan sekuritas level subnetmask, nama float, dan izin pengguna dengan sistem perijinan yang mendetail serta password terenkripsi. 8. Scalability dan limits MySQL mampu menangani database dalam skala besar, dengan jumlah records lebih dari 50 juta dan 60 ribu table serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya. 9. Connectivity MySQL dapat melakukan koneksi dengan client menggunakan protocol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT). xxiv

10. Localization MySQL dapat mendeteksi pesan kesalahan pada client dengan menggunakan lebih dari dua puluh bahasa. Meskipun demikian, bahasa Indonesia belum termasuk didalamnya. 11. Interface MySQL memiliki (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface). 12. Clients dan tools MySQL dilengkapi dengan berbagai tool yang dapat digunakan untuk administrasi database, dan pada setiap tool yang ada disertakan petunjuk online. 13. Struktur table MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan database semacam PostgreSQL ataupun Oracle H. Hasil Penelitian Terdahulu 1. Widyantara (2005) menjelaskan sistem informasi kepala daerah berbasis Web dengan metode parallel vote tabulation, digunakan pada saat pemilihan kepala daerah di Jawa Timur. Dalam penerapanya aplikasi menggunakan Web based dan SMS Gateway, dimana hasil perhitungan dari sejumlah sampel TPS terpilih akan xxv

secara otomatis masuk kedalam pusat data (server). Sehingga lebih memudahkankan masyarakat dalam memperoleh informasi sementara penghitungan suara. 2. Adhi (2014) menerangkan bahwa sistem Informasi E-voting berbasis SMS dapat digunakan untuk mengetahui persentase pemilihan ketua OSIS di SMK Kaligondang. Dengan sistem SMS gateway, siswa dapat memberikan voting dalam pemilihan ketua OSIS tanpa harus datang kesekolah. 3. Rozak (2013) menyatakan bahwa sistem informasi jadual mata pelajaran dan jadual ujian berbasis web dan SMS gateway berisi tentang suatu website yang dapat menampilkan informasi jadual mata pelajaran dan jadual ujian sekolah. Aplikasi yang diterapkan pada SMP 1 Pulosari ini juga dapat diakses melalui ponsel dengan format SMS yang telah ditentukan. Dengan konsep seperti ini, siswa maupun orang tua siswa dapat mengakses informasi jadual. xxvi