• Tidak ada hasil yang ditemukan

Model Aplikasi Pelayanan Pernikahan Berbasis Android dan SMS Gateway

N/A
N/A
Protected

Academic year: 2021

Membagikan "Model Aplikasi Pelayanan Pernikahan Berbasis Android dan SMS Gateway"

Copied!
7
0
0

Teks penuh

(1)

ISBN:XXX-XXX-XXXXX-X-X

http://eproceeding.itp.ac.id/index.php/pimimd2017

© 2017 ITP Press. All rights reserved. DOI 10.21063/PIMIMD4.2017.116-122

Model Aplikasi Pelayanan Pernikahan Berbasis Android dan

SMS Gateway

Wida Susanti*, M.Hasmil Adiya

Sekolah Tiggi Ilmu Komputer Pelita Indonesia Jl. Ahmad Yani no 88, Pekanbaru, Indonesia

*Correspondence should be addressed to wilda@lecturer.pelitaindonesia.ac.id

Abstrak

Kantor Urusan Agama merupakan bagian dari unsur pelaksana sebagian tugas Kementrian Agama yang berhubungan langsung dengan masyarakat di wilayah kecamatan. Namun dalam pelaksanaannya pelayanan yang diberikan kepada masyarakat masih belum maksimal. Sebagian Masyarakat masih mendatangi Kantor Urusan Agama untuk melakukan pencatatan pernikahan dan konsultasi pernikahan. Sehingga akan terjadi antrian pada saat pencatatan tersebut. Belum lagi informasi yang diterima oleh masyarakat, pasangan calon pengantin yang sudah melakukan pencatatan pernikahan menerima informasi jadwal pernikahan yang lambat dari petugas KUA. Model aplikasi yang dirancang untuk system pelayanan pernikahan berbasis android. Dimana sistem akan memberikan notifikasi nomor pendaftaran. Dari notifikasi nomor pendaftaran, pasangan calon pengantin akan mendapatkan reminder untuk melengkapi persyaratan dan no pendaftran . menggunakan sms gateway. Pembuatan model aplikasi ini direncanakan mulai dari pengidentifikasian sistem pengelolaan data dan informasi pendaftaran dan persyaratan nikah pada KUA Pekanbaru Kota. Menganalisa dan merancang model aplikasi atau perangkat lunak untuk pengelolaan data dan informasi pendaftaran nikah pasangan calon pengantin berbasis android. Untuk membangun model aplikasi ini MYSQL untuk membuat database, XAMPP 1.7.3 sebagai pengolah database, ODBC sebagai connector database dengan program, PHP dan Gammu 1.33 untuk pengiriman sms gateway. Demi menunjang penelitian ini, metoda pengumpulan data yang dilakukan dengan cara observasi, interview dan dokumentasi. Sehingga menghasilkan model aplikasi yang nantinya dapat menjawab kesulitan yang sering dialami oleh pasangan calon pengantin dan pengelola KUA.

Kata kunci: Model Aplikasi, Android, SMS Gateway, Pasangan Calon Pengantin, Pelayanan Pernikahan

1.

Pendahuluan

Peningkatan kualitas pelayanan

merupakan salah satu hal penting dalam masyarakat. Hal ini disebabkan karena di satu sisi tuntutan masyarakat terhadap perbaikan kualitas pelayanan dari tahun ke tahun semakin besar, sementara di sisi lain praktik penyelenggaraan pelayanan yang diberikan Kantor Urusan Agama tidak mengalami

perubahan yang berarti. Masyarakat

menginginkan pelayanan yang cepat, tepat, ramah, responsif dan berkeadilan.

Namun Kantor Urusan Agama melalui

aparaturnya belum mampu memenuhi

keinginan masyarakat tersebut. Pelayanan adalah kegiatan yang dilakukan oleh seseorang atau sekelompok orang dengan landasan factor material melalui sistem, prosedur dan metode tertentu dalam rangka usaha memenuhi kepenting. Pelayanan juga sebagai suatau tindakan atau perbuatan seseorang atau organisasi untuk memberikan kepuasan kepada pelanggan atau nasabah

Kualitas pelayanan adalah usaha yang dilakukan oleh seorang anggota organisasi penyedia layanan dalam rangka memenuhi kebutuhan pelanggan secara cepat, tepat, adil, transparan dan sesuai dengan apa yang dibutuhkan pelanggan. Kualitas pelayanan merupakan suatu hal yang perlu mendapatkan perhatian [1].

Waktu sangatlah berharga, ditengah kesibukan masyarakat di tengah rutinitas kerja sehingga permasalahan antrian pencatatan pernikahan serta antrian jadwal pernikahan menjadi permasalahan bagi pasangan calon pengantin. Minimnya informasi mengenai syarat-syarat pendaftaran pernikahan dan prosedur pendaftaran yang panjang serta rumit membuat pasangan calon pengantin menjadi bingung. Karena tidak terkomputerisasi menyebabkan urutan proses pernikahan calon pengantin tidak sesuai dengan saat mendaftar misalnya pada saat yang sama untuk tanggal, bulan dan jam yang sama ada dua calon pengantin yang sudah

(2)

mendaftar. Calon pengantin A sudah lebih dulu mendaftarkan pernikahan nya sebelum calon pengantin B, tetapi calon pengantin B lebih dahulu dilaksanakan pernikahannya sehingga calon pengantin A harus menunggu terlebih dahulu. Melihat proses pembuatan berkas persyaratan nikah tersebut, kurang efektif dan efisien jika dilakukan terus menerus dalam jangka waktu yang panjang.

Pada penelitian-penelitian sebelumnya memang telah banyak mengangkat sistem informasi pernikahan, seperti penelitian yang dilakukan (Hijriani & Hijriani, 2015)[2]

dengan judul Implementasi Pelayanan

Pencatatan Pernikahan di KUA Kecamatan Sangasana Kabupaten Kutainegara. Sulastri (2013) dengan judul Implementasi Sistem

Informasi Pernikahan di KUA Kec.

Bangkinang, Analisa dan perancangan Sistem Informasi biaya pencatatana nikah di KUA di Kec. Tapung hilir oleh Delma Yulia (2013) dan masih banyak yang lainnya untuk penelitian yang sama, namun semuanya masih membangun sistem informasi yang ada pada KUA, tidak membangun aplikasi pendaftaran secara online untuk mengurangi antrian pada KUA sendiri. Kemudian ada

juga penelitian dengan judul Sistem

Informasi Pengolahan data Pernikahan Pada Kantor Urusan Agama Kec. Gading Berbasis Website. Pada penelitian ini pendaftran pencatatan pernikahan sudah menggunakan website. Tapi tidak ada notifikasi reminder dari sistem untuk mendapatkan nomor pendaftaran atau nomor antrian dan tidak ada notifikasi balasan sms gateway kepada

pasangan calon pengantin. Untuk

mendapatkan jadwal pernikahan pasangan calon pengantin diharuskan datang ke kantor KUA.

Dari beberapa penelitian yang telah

dilakukan sebelumnya dan dari hasil

wawancara dari pihak KUA Pekanbaru Kota, kami membuat model aplikasi pelayaanan

pernikahan pendaftaran pencatatan

pernikahan berbasis android kemudian

notifikasi nomor pendaftaran dan jadwal pernikahan terkirim dengan sms gateway.

2.

Kajian Literatur

Istilah sistem secara umum dapat

didefinisikan sebagai kumpulan hal atau elemen yang saling bekerja sama atau yang dihubungkan dengan cara-cara tertentu sehingga membentuk satu kesatuan untuk melaksanakan suatu fungsi guna mencapai

suatu tujuan. Sistem mempunyai karakteristik atau sifat – sifat tertentu, yaitu : Komponen Sistem, Batasan Sistem, Lingkungan Luar Sistem, Penghubung Sistem, Masukan Sistem, Keluaran Sistem, Pengolahan Sistem dan Sasaran Sistem[3]

A. SMS Gateway

SMS Gateway adalah sebuah gerbang

yang menghubungkan computer dengan

client melalui SMS, Client secara tidak

langsung

berinteraksi

dengan

aplikasi/sistem melalui SMS Gateway.

Saat itulah yang sebenarnya diolah oleh

SMS Gateway.

kita dapat menyebarkan pesan ke ratusan nomor secara otomatis dan cepat yang langsung terhubung dengan database

nomor-nomor ponsel saja tanpa harus

mengetik ratusan nomor dan pesan di ponsel karena semua nomor akan diambil secara otomatis dari database tersebut. Selain itu, dengan adanya SMS Gateway anda dapat mengustomisasi pesan-pesan yang ingin

dikirim. Dengan menggunakan program

tambahan yang dapat dibuat sendiri, pengirim pesan dapat lebih fleksibel dalam mengirim berita karena biasanya pesan yang ingin dikirim berbeda-beda untuk masing-masing

penerimanya. SMS Gateway merupakan

aplikasi SMS yang bersifat dua arah (two-way SMS) yang dapat membantu perusahaan dalam menjalin interaksi dengan pelanggan melalui SMS[4].

B. PHP

“PHP (atau resminya PHP: Hypertext Preprosesor) adalah skrip bersifat Bersifat

server side yang ditambahkan ke dalam HTML. PHP sendiri merupakan singkatan dari

Personal Home Page Tools. Skrip ini akan membuat suatu aplikasi dapat diintegrasikan ke dalam HTML sehingga suatu halaman web tidak lagi bersifat statis, namun menjadi bersifat dinamis. Sifat server side berarti pengerjaan script dilakukan di server, baru kemudian hasilnya dikirimkan ke browser

C. Database MySQL

MySQL adalah sebuah sistem manajemen

database yang saling berhubungan. Sebuah hubungan database dari data yang tersimpan pada tabel yang terpisah daripada menyimpan semua data pada ruang yang sangat besar. Hal ini menambah kecepatan dan fleksibilitas. Tabel-tabel tersebut dihubungkan oleh

(3)

mengakibatkan akan memungkinkan untuk mengkombinasikan data dari beberapa tabel sesuai dengan keperluan. MySQL merupakan

database yang sangat cepat, dapat diandalkan

dan mudah untuk digunakan. Database

MySQL dapat dibuat menggunakan tampilan

phpMyAdmin atau menggunakan sebuah script

dalam PHP[5]

D. Gammu

Gammu adalah 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. Namun, untuk aplikasi yang akan kita kembangkan ini, kita akan lebih banyak menggunakan fungsi SMS dari Gammu[6].

E. SMS Devices

Merupakan alat pengirim SMS yang berupa modem ataupun handphone. Agar dapat digunakan dengan semestinya, maka devices ini harus memenuhi syarat-syarat tertentu agar dapat terintegrasi dengan gammu[7]

3.

Model Aplikasi Pelayanan

Pernikahan Berbasis Android

Permasalahan utama yang diselesaikan dalam model aplikasi pelayanan pernikahan ini adalah adanya sistem akan memberikan notifikasi nomor pendaftran pasangan calon pengantin yang akan mendapatkan reminder untuk melengkapi persyaratan dan jadwal

pernikahan yang sebelumnya menunggu

antrian secara manual dan memakan waktu lama.

Aplikasi terdiri dari Web, Android dan SMS Gateway. Untuk aplikasi Web dan Android membutuhkan koneksi internet, sedangkan untuk aplikasi SMS Gateway membutuhkan biaya dalam bentuk pulsa agar dapat mengirim SMS ke server. Sebelum pasangan calon

pengantin menggunakan aplikasi dalam

android maupun SMS Gateway maka diharapkan untuk melakukan registrasi terlebih dahulu di web. Pasangan calon pengantin login

ke web, sehingga pasangan calon pengantin mendapatkan notifikasi nomor pendaftaran dan reminder untuk melengkapi persyaratan dan mendapatkan jadwal pernikahan.

Perangkat Lunak

Perangkat lunak yang digunakan dalam pembuatan aplikasi web, android, dan sms

gateway beserta database-nya adalah sebagai berikut :

1. Sublime

2. Eclise

3. Android Development Tools

(ADT) 4. Android SDK 5. XAMPP webserver 6. Gammu SMS Gateway 7. Adobe Photoshop CS Spesifikasi Pengguna

Pengguna aplikasi terdiri dari 2 pengguna yaitu, petugas KUA dan pasangan calon pengantin, dengan spesifikasi sebagai berikut:

1. Pasangan Calon Pengantin

Yaitu pengguan yang melakukan

registrasi dan pendaftaran di web dan yang akan menerima notifikasi atau reminder nomor antri yang akan melengkapai persyaratan pernikahan

dan akan mendapatkan jadwal

pernikahan

2. Petugas KUA

Yaitu user yang mengaktifkan sistem ketika pendaftaran pasangan calon pengantin masuk dan akan memberikan persyaratan dan jadwal

pernikahan sehingga pasien menerima

notifikasi atau reminder.

Skema Implementasi Sistem Aplikasi

Gambar 1. Skema Implementasi Sistem Aplikasi

Use Case

Terdapat dua buah entitas pada pemodelan use case diagram yaitu calon pengantin(catin) dan petugas KUA. Data yang di kirim dan diterima oleh masing-masing aktor terlihat pada use case berikut :

(4)

Gambar2. Use aplikasi keseluruhan

Pemodelan Aplikasi

Berikut ini akan dijabarkan masing-masing pemodelan ketiga aplikassi yang telah dibuat yaitu:

1. Aplikasi Website 2. Aplikasi Android

3. Aplikasi SMS Gateway

Use Case Diagram Aplikasi Web yang dibangun

Gambar 3. Use Case Aplikasi Web Use Case Diagram menggambarkan interaksi calon pengantin dengan aplikaasi Android

Gambar 4. Use Case Aplikasi Adroid Use Case Diagram interaksi petugas dangan aplikasi SMS Gateway

Andorid

Gambar 5. Use Case Aplikasi SMS Gateway

Format SMS Registrasi

1. Calon Pengantin melakukan Registrasi di Situs KUA

2. Setelah calon pengantin melakukan registrasi dan mek klik tombol submit maka system akan mengirimkan 4

(5)

digit nomor untuk melakukan verifikasi nomor telepon

3. Calon pengantin harus mengirimkan format sms “ REGISTRASI #(4 Digit Nomor ) “ untuk mengkonfirm registrasi untuk mendapatkan nomor registrasi untuk keperluan LOG IN 4. Calon Pengantin melakukan LOG in di

Situs KUA

5. Setelah LOG In, Calon Pengantin melaukan pendaftaran pernikahan dengan mengklik tombol “Daftar Pernikahan”

6. Pilih 2 Kategory Pernikahan ( Sudah pernah Menikah / Belum Pernah Menikah )

7. Isi Masing2 Form Yang Ada ( Form Suami , Form Istri , Form Ayah/Wali Suami, Form Ibu/Wali Suami, Form Ayah/Wali Istri, Form Ibu/Wali Istri ) klik Lanjut

8. Upload Form2 yang memerlukan

tanda tangan ( form tersedia di situs KUA ).

9. Klik tombol “ Daftar “

10. Akan ada SMS yang memberikan Nomor Daftar Pernikahan ke Calon Pengantin ( Contoh : KUA-JD-0023 )

a. Calon Dapat mengecek apakah data telah diproses atau belum dengan mengirimkan SMS dengan format ( Status #Nomor Daftar Pengantin ) contoh : Status # KUA-JD-0023.

b. Sistem Akan Membalas

dengan isi : sudah di proses, Belum Lengkap, Belum Di Proses

11. Di Dalam Kantor KUA, Admin akan melakukan log in, kemudian memilih form data calon pengantin

12. Admin akan mengecek apakah data yang telah di berikan oleh calon pengantin melalui Situs KUA sudah sesuai atau belum, Terdapat tiga status untuk data calon pengantin yang masuk yaitu: Lengkap, Belum Lengkap, Belum Di Proses.

a. Jika Belum Sesuai / Belum

Lengkap maka admin dapat

mengirimkan pesan di kotak yang

telah di sediakan untuk

memberitahu bagian mana yang

tidak sesuai ( system akan

Mengirimkan sms reminder Setiap

2 hari terhadap data calon

pengantin dengan status “Belum Lengkap “.

Jika Data sudah lengkap atau sudah sesuai, maka Admin akan mengirimkan pesan melalui

kotak yang sudah di siapkan untuk

memberitahu calon Pengantin untuk membawa berkas asli ( berkas yg memerlukan ttd dan materai ) ke Kantor KUA, untuk selanjutnya di berikan ASLI surat Jadwal Bimbingan Nikah dan Asli Surat Jadwal Nikah.

Implemetasi Antar Muka Aplikasi Pelayanan Pernikahan

Gambar 6. Rancangan form pendaftaran

(6)

Gambar 8. Rancangan form calon suami

Gambar 9. Rancangan form calon istri

Gambar 11. Rancangan SMS Gateway

Gambar 12. Rancangan reminder SMS Gateway

4.

Hasil dan Pembahasan

Dalam aplikasi ini menggunakan sms

gateway dan berbasis android dengan

menggunakan PHP dan DBMS MySQL sebagai bahasa pemrograman server dan jquery untuk memperindah tampilan pada sisi client agar lebih interaktif. Dimana client akan mengakses web untuk melakukan pemasukan data dengan memasukan beberapa parameter dan nantinya server akan memberi jawaban. Dan pada sms gateway, menggunakan gammu sebagai gatewaynya yang menghubungkan antara handphone dengan komputer sekaligus menterjemahkan text yang dikirimkan oleh handphone ke komputer. Informasi yang akan ditampilkan kepada pengguna adalah berupa hasil proses dari input perintah yang dikirim. Rancangan sistem dan aplikasi web dan sms gateway yaitu :

Gateway (Gammu).

Konfigurasi dilakukan untuk

mengkoneksikan modem dengan aplikasi SMS

gateway (gammu) yang akan memudahkan aplikasi mengirim pesan lewat SMS. Pada paket aplikasi gammu terdapat 2 (dua) file konfigurasi yang digunakan untuk melakukan koneksi antara modem dengan gammu melalui port komputer, dan koneksi ke database untuk

(7)

melakukan penyimpanan pesan masuk / SMS, file konfigurasi tersebut adalah gammurc dan

smsdrc. Pada file gammurc terdapat konfigurasi koneksi gammu dengan modem SMS gateway.Berikut isi file gammurc.

[gammu] port modem Port = com3:: jenis connection modem Connection = at115200

Pada file konfigurasi smsdrc terdapat konfigurasi port modem dan koneksi database tempat penyimpanan sms. Berikut isi dari file

smsdrc.

[gammu]

#isikan no port di bawah ini

Connection = at115200[smsd] Service = mysql Logfile = smsdlog Debuglevel = 0 Phoneid = MyPhone1 Commtimeout = 60 Sendtimeout = 300 PIN = 1234 #---

#Konfigurasi koneksi ke MySQL

#--- Pc=localhost

#isikan user untuk akses ke MySQL User = root

# isikan password user untuk akses ke MySQL

PASSWORD =

#Isikan nama database Untuk Gammu Database = sms

Untuk mengetahui port yang akan

digunakan oleh modem, bukalah Device

Manager dengan menekan kombinasi tombol

windows dan R, lalu ketikan devmgmt.msc dan tekan tombol Enter. Port modem dapat dilihat pada bagian Port(COM & LPT)

5.

Simpulan

Berdasarkan hasil penelitian yang telah dilakukan, maka dapat disimpulkan bahwa untuk mendapatkan informasi pasangan calon pengantin maka pihak Kantor Urusan Agama harus mendapatkan data pasangan calon pengantin secara lengkap untuk dapat diproses sehingga dapat disimpulkan

1. Model Aplikasi Pelayanan Pernikahan ini sangat membantu Kantor Urusan Agama dalam mendata pasangan calon

pengantin yang akan melakukan

pernikahan

2. Penggunaan sms gateway mempercepat

reminder pendaftaran pasangan calon pengantin untuk dapat ditindak lanjuti.

3. Aplikasi ini mempercepat proses

pengolahan data dan jadwal pernikahan untuk pasangaan calon pengantin

Referensi

[1] Meyer, Hendry R. 2007. Manajemen

dengan Kecerdasan Emosional,

Bandung, Nuansa.

[2] Hijriani, H., & Hijriani, H. (2015). ImplementasiPelayananPencatatan

Pernikahan di Kantor Urusan agama (KUA) Kecamatan Sangasanggaa, 3(2), 534-548.

[3] Kadir, Abdul. 2009. Pengenalan

Sistem Informasi. Yogyakarta : Penerbit Andi Publiser

[4] Daud Edison Taringan, 2012.

Membangun SMS Gateway Berbasis Web dengan Codeigniter. Lokomedia. Yogyakarta.

[5] Hery Prasetya, Andreas. 2011. Cepat

Kuasai PHP dan MySQL. Andi

Publisher

[6] Ridwan. Mengenal Gammu SMS

Gateway. Diakses 4 Juli 2017. Diunduh pada

http://ciqwan.blog.unigha.ac.id/2013/08/ 16/mengenal-gammu-sms-gateway/

Gambar

Gambar 3. Use Case Aplikasi Web  Use  Case  Diagram  menggambarkan  interaksi  calon pengantin dengan aplikaasi Android
Gambar 7.Rancancangan login
Gambar 11. Rancangan SMS Gateway

Referensi

Dokumen terkait

Buku cerita bermuatan sains yang dikem- bangkan memenuhi kriteria baik pada aspek materi dan evaluasi, karena materi yang disa- jikan dalam bahan ajar sains tema rekreasi

Judul Skripsi : Analisis Fraud Pentagon terhadap Kecurangan Laporan Keuangan pada Perusahaan Manufaktur di Bursa Efek Indonesia Tahun 2015-2017.. Menyatakan

Tujuan penelitian ini adalah untuk mengetahui aktivitas yang dilakukan pengunjung serta alasan masyarakat memilih berkunjung ke Science Park (Taman Ilmu) Universitas

Tulisan ini bertujuan untuk menganalisis pengaruh pendapatan asli daerah, Dana Alokasi Umum (DAU), dan Dana Alokasi Khusus (DAK) terhadap pertumbuhan ekonomi dan tingkat

Proses clustering yang digunakan adalah metode k-medoids , dimana mencari titik yang paling representatif (medoids) dalam sebuah dataset dengan menghitung jarak dalam

Sebagai lembaga pendidikan umum yang agamis, madrasah adalah.. lembaga manusia yang mengangkat derajatnya, 6 sebagaimana firman

EKSPRESI COX-2 PADA JARINGAN MATA TIKUS KATARAK YANG DIINDUKSI METHYL NITROSO UREA DENGAN PEMBERIAN FITOPREVENTIF INFUS DAUN KITOLOD..

Hasil pengujian prediksi produksi panen Kelapa Sawit pada 3 Musim yaitu Musim Kemarau, Penghujan, Pemupukan, dengan masukan angka dari nilai setiap variabel dengan range