• Tidak ada hasil yang ditemukan

MEMBANGUN SISTEM INFORMASI JADWAL SEWA S

N/A
N/A
Protected

Academic year: 2018

Membagikan "MEMBANGUN SISTEM INFORMASI JADWAL SEWA S"

Copied!
6
0
0

Teks penuh

(1)

MEMBANGUN SISTEM INFORMASI JADWAL STUDIO

MUSIK BERBASIS SMS GATEWAY

Muchsinin Achmad Baihaqi1, Ir.Sumarno, M.M2

1,2 Jurusan Teknik Informatika, Universitas Muhammadiyah Sidoarjo 1[email protected], 2[email protected]

Abstract

SMS or Short Messaging Services is a facility in Mobile Communications technology most commonly used today because of low cost, the process is fast, and can be directly received by the destination. In this final project will be implemented SMS Gateway to the Taxpayers data information, schedule of drop box, and local tax information.

SMS Gateway application in the final project was built using Gammu as a tools between Mobile_station tools with Laptop or PC. For the process of updating data in the database using a web system that is built using PHP technology. For database using MySQL.

This system has two processes, which is SMS autoreply process, and data update process. SMS autoreply process is process by which user (Taxpayers) to get SMS containing information by requested the user where information is processed by the SMS Gateway application earlier. while data update is done by the Admin is in charge of all of the accuracy of the data.

Keywords : SMS Gateway, MySQL, Gammu, Delay, SMS, mobile-station 1. PENDAHULUAN

1.1 Latar Belakang

Studio Musik 21 merupakan sebuah badan usaha yang terletak di Jalan Jemursari II No. 21, Surabaya, dengan kegiatan dibidang penyewaan fasilitas studio musik. Badan usaha ini menangani banyak pelanggan setiap harinya.

Dalam pelaksanaannya, proses transaksi dan pencatatan dokumen yang

dilakukan studio musik ini masih dilakukan secara manual sehingga tidak jarang ditemukan kesulitan-kesulitan saat pengolahan data. Sebagai contoh, data-data transaksi masih ditulis tangan dan disimpan dalam bentuk kertas sehingga pengelolaan data menjadi kurang efektif dan efisien, disamping itu data dapat dimanipulasi dan tidak menutup kemungkinan terjadi kesalahan-kesalahan yang disebabkan oleh human error. Para pelanggan pun harus mondar-mandir ke studio musik untuk melihat jadwal sewa shift yang masih kosong.

Menanggapi permasalahan tersebut, maka perlu dibangun sebuah sistem informasi yang dapat mengendalikan proses penyewaan pada Studio Musik 21. mencakup pengelolaan jadwal

penyewaan studio musik, pengelolaan informasi kegiatan musik berupa lomba yang diselenggarakan oleh studio musik, maupun pengelolaan data pelanggan studio musik.

1.2 Tujuan

Adapun tujuan dari penelitian ini adalah sebagai berikut :

Menghasilkan sebuah sistem aplikasi informasi jadwal sewa studio musik berbasis SMS Gateway.

2. LANDASAN TEORI

2.1 SMS Gateway

(2)

sendiri, pengirim pesan dapat lebih fleksibel

Pemrograman web diambil dari 2 suku kata yaitu pemrograman dan web. Pemrograman adalah proses, cara, pembuatan. Orang banyak mengenal web dengan istilah WWW (world wide web), WWW adalah halaman-halaman website yang dapat saling terkoneksi satu dengan lainnya.

Website dibuat dengan suatu bahasa pengkodean HTML, untuk mempermudah pengaturan tampilan dapat digunakan CSS Pemrograman database seperti MySQL juga digunakan untuk menyimpan data suatu website.

2.3 HyperText Markup Language (HTML)

Dalam sebuah halaman website html sebagai penyusunnya merupakan file teks atau file ASCII yang berisi instruksi/script kepada web browser untuk menampilkan suatu tampilan grafis. Didalam file HTML terdapat beberapa "tag" atau kode-kode yang dimengerti oleh web browser dan dapat menampilkannya di layar monitor.

Salah satu kelebihan file HTML adalah cross platform, artinya file HTML dapat ditampilkan di beberapa Operating System (OS) yang berbeda dan memiliki tampilan yang sama walaupun saat pembuatannya menggunakan satu OS tertentu saja.

Yang bisa dilakukan dengan HTML yaitu:

Mengontrol tampilan dari halaman web dan isinya.

Mempublikasikan dokumen secara online sehingga bisa di akses dari seluruh dunia.

Membuat online form yang bisa di gunakan untuk menangani pendaftaran, transaksi secara online. Dengan PHP, kita dapat membuat beragam aplikasi berbasis web, mulai dari halaman web yang sederhana sampai aplikasi komplek yang membutuhkan koneksi ke database. Kode program PHP selalu diawali dengan tag “<?” atau “<?php” dan ditutup dengan tag “?>”. File yang berisi tag HTML dalam kode PHP ini diberi ekstensi.php atau ekstensi lainnya yang ditetapkan pada apache/web server. Berdasarkan ekstensi ini, pada saat file diakses, server akan tahu bahwa file ini mengandung kode PHP. Server akan menerjemahkan kode ini dan menghasilkan output dalam bentuk tag HTML yang akan dikirim ke browser client yang mengakses file tersebut.

2. Memasukkan data ke database 3. Menampilkan data dari database 4. Menghapus data dari database 5. Merubah data dari database

(3)

mysql_connect() atau mysql_query() harus diganti. Pilihannya adalah menggunakan Mysql Extensions atau PDO.

PDO (PHP Data Object), yang diperkenalkan sejak PHP versi 5.1, menyediakan antarmuka untuk berinteraksi dengan berbagai jenis database secara seragam. Bisa digunakan untuk mengakses database MySQL, Firebird, atau IBM dengan syntax yang sama.

2.5 My SQL

MySQL merupakan server basis data yang menggunakan teknik relasional untuk menghubungkan antara tabel-tabel dalam basis data. MySQL dikeluarkan secara gratis dibawah lisensi GNU General Public License (GPL) seperti halnya PHP, sehingga tepatlah kiranya bila MySQL dijodohkan dengan PHP untuk merancang halaman web yang gratis namun handal. MySQL juga menyediakan source programnya secara terbuka (open source) sehingga orang lain MySQL jangan disama artikan dengan SQL (Structure Query Language) yang didefinisikan sebagai sintaks perintah-perintah tertentu dalam bahasa (program) yang digunakan untuk mengelola suatu basis data. Jadi MySQL dan SQL berbeda. MySQL adalah softwarenya dan SQL adalah bahasa perintahnya.

Dalam bahasa SQL pada umumnya informasi tersimpan dalam table-tabel yang secara logic merupakan struktur dua dimensi terdiri dari baris (row atau record) dan yang ditujukan untuk membangun aplikasi, script dan drivers yang dapat digunakan untuk semua fungsi yang memungkinkan pada telepon seluler atau alat sejenisnya. Gammu merupakan project yang berlisensi GNU GPL 2 sehingga menjamin kebebasan menggunakan tool ini tanpa perlu takut

dengan masalah legalitas dan biaya yang mahal yang harus dikeluarkan. Gammu mendukung berbagai macam telepon seluler dengan berbagai jenis koneksi dan tipe. Selain mudah penggunaannya, perangkat modem GSM yang support cukup banyak. Selain itu perangkat lain yang lebih cocok untuk dijadikan sms gateway dengan software gammu seperti modem GSM itegno, wavecom dan lain-lain. GAMMU bahkan sudah menyediakan service online untuk proses update data sms ke database. Database yang di support GAMMU adalah MySQL.

Gambar 2.6 Mekanisme Kerja Gammu

3. DESAIN SISTEM 3.1 Deskripsi Sistem

Implementasi yang dilakukan pada sistem ini adalah sebuah sistem yang dapat membantu untuk mendapatkan informasi wajib pajak seperti Data wajib pajak, jadwal drop box, serta informasi pajak daerah. Dimana digunakan PHP sebagai bahasa pemrograman untuk membuat website serta Gammu untuk proses pengiriman SMS Gateway. Berikut adalah sistem hirarki dari sistem yang akan dibangun

(4)

Pada hirarki sistem yang terlihat pada gambar 3.1 menjelaskan bahwa Sistem aplikasi Informasi Wajib Pajak Berbasis SMS Gateway terdiri dari beberapa menu yaitu menu Admin, Panduan, Komplain, Jadwal dan Tentang. Pada menu Admin terdapat beberapa submenu diantaranya data wajib pajak, jadwal drop box, informasi pajak, Panduan pesan, data komplain, Admin dan keluar. Sedangkan untuk menu Panduan terdapat beberapa submenu yakni registrasi, detail wajib pajak, jadwal, info kode lokasi, komplain, panduan serta Unregistrasi.

3.2 Pembuatan Aplikasi

Aplikasi yang akan dibuat menggunakan model client server maka langkah pertama adalah menyiapkan database untuk penyimpanan informasi, karena data-data yang akan ditampilkan adalah data-data yang berasal dari MySql. Berikut gambaran umum sistem.

Gambar di atas menunjukkan skenario komunikasi antara perangkat dan aplikasi. Dalam melakukan akses informasi, perangkat user akan dihubungkan dengan server SMS menggunakan SMSC, kemudian server SMS akan mengirim ke sms center aplikasi tersebut. Sedangkan database yang digunakan yakni MySQL. Di bawah ini flowchart alur kerja sistem dimana User mengirimkan sms, kemudian aplikasi mengecek format sms, jika sms benar maka query dikirim ke database, lalu user menerima balasan sms berupa terjemahan kata yang diinginkan oleh user. Apabila format sms yang diketik salah maka sms dikirim kembali dengan memberitahukan bahwa format sms tidak ada di database.

Gambar 3.3 Flowchart Alur Kerja Sistem

4. IMPLEMENTASI

Untuk mengembangkan aplikasi SMS Gateway diperlukan konfigurasi Gammu terlebih dahulu untuk menjalankan aplikasi tersebut. Adapun cara konfigurasi gammu tinggal mengikuti langkah-langkah berikut pada gambar.

Gambar 4.1 Konfigurasi Gammu

Sedangkan untuk setting GAMMURC gunakan Connection at115200 dan untuk menyesuaikan port yang digunakan, buka Device manager dan lihat port mana yang sedang digunakan.

5. UJI COBA

(5)

Gambar 5.1 Tampilan Halaman Utama

Gambar 5.2 Tampilan Halaman Admin

(a)

(b)

Gambar 5.3 Tampilan Hasil SMS

Sedangkan untuk tenggang waktu pembalasan SMS Gateway sangat bervariasi sesuai dengan kartu operator yang

digunakan, adapun hasil pengujian dapat dilihat pada tabel 5.1.

Tabel 5.1 Hasil pengujian tenggang waktu

N

o Yang DigunakanKartu Operator TenggangWaktu

1 Three 3 25 detik

2 SMARTFREN 23 detik

3 AXIS 27 detik

4 XL 26 detik

6. KESIMPULAN

Dari hasil penelitian dapat disimpulkan sebagai berikut:

1. Sistem ini dapat membantu Para Wajib Pajak untuk mengetahui detail data wajib pajak, informasi-informasi pajak daerah, serta jadwal lokasi penyelenggaraan Drop Box di Sidoarjo secara uptodate.

2. Biaya untuk informasi menggunakan sms gateway lebih terjangkau dari pada via telepon.

3. Dari hasil pengujian sistem aplikasi, dapat disimpulkan lamanya waktu pesan terkirim tergantung pada provider yang digunakan oleh para wajib pajak.

7. SARAN

(6)

8. DAFTAR PUSTAKA

1. Lisangan, Erick Alfons. 2011. SMS Gateway sebagai Media Penyampaian Lowongan Kerja pada Alumni Universitas Atma Jaya Makassar.

Universitas Atma Jaya. Makassar. 2. Irawan, Budhi. 2005. Jaringan

Komputer. Graha Ilmu. Yogyakarta.

3. Kadir, Abdul. 2002. Pemrograman Web Mencakup HTML, CSS, Javascript dan PHP. Andi. Yogyakarta.

4. Peranginangin, Kasiman. 2006. Aplikasi Web Dengan PHP Dan My SQL.

Lokomedia. Yogyakarta.

5. Thoyib. 2010. Pelayanan Pelanggan

Berbasis SMS Gateway. Universitas

Mercu Buana. Jakarta.

6. Wahidin. 2010. Aplikasi SMS dengan

PHP Untuk Orang Awam. Maxicom.

Gambar

Gambar 2.1Bagan Sms Gateway
Gambar 2.6 Mekanisme Kerja Gammu
gambar  3.1  menjelaskan  bahwa  SistemPada  hirarki  sistem  yang  terlihat  padaaplikasi  Informasi  Wajib  Pajak  BerbasisSMS Gateway terdiri dari  beberapa menuyaitu  menu  Admin,  Panduan,  Komplain,Jadwal  dan  Tentang
Tabel 5.1 Hasil pengujian tenggang waktu

Referensi

Dokumen terkait

Adapun tujuan dilakukannya penelitian tersebut adalah untuk membangun sebuah sistem informasi yang dapat membantu kegiatan di sekolah tersebut, terutama dalam pengolahan

berjalan saat ini perlu dilakukan sebuah terobosan baru sebagai pendukung dari sistem jadwal pelajaran dengan membangun website, dimana dengan berdirinya website yang

Aplikasi sistem informasi perpustakaan ini dapat membantu pustakawan di perpustakaan Bekangdam III/Slw dalam melakukan pelayanan dalam proses pengolahan data perpustakaan

Sistem informasi reservasi sewa kamar Hotel Karlita adalah sistem informasi yang akan membantu proses pengolahan data pemesanan kamar hotel sesuai dengan

Sistem penjadwalan yang sedang berjalan pada saat ini sudah ada tetapi masih terdapat kekurangan-kekurangan seperti sistem belum menerapkan sistem secara terkomputerisasi jadwal yang

Sistem informasi akademik ini juga membantu guru lebih mudah dalam mengakses dan melihat nilai ataupun informasi-informasi seputar jadwal guru dan mata pelajaran yang diharapkan lebih

Oleh sebab itu maka diperlukan sebuah sistem manajemen data PERPANI Kota Banjarmasin yang berguna untuk mengelola berbagai aspek, seperti anggota, tim, jadwal latihan, jadwal

Sistem informasi jadwal kuliah berbasis SMS Gateway merupakan suatu bentuk alternatif termudah untuk mengirim jadwal kuliah yang menggunakan sistem SMS Gateway, yang tentunya