DISUSUN OLEH :
AGUS PURWANTO
4250406012
PRODO FISIKA/ FISIKA
JURUSAN FISIKA
2010
SISTEM INFO KECELAKAAN ONLINE BERBASIS NOMOR SURAT IJIN
MENGEMUDI (SIM) MELALUI TEKNOLOGI SMS GATEWAY
A. Latar Belakang
Pada zaman modern sekarang, peranan teknologi sangat dibutuhkan dalam mengatasi
beberapa permasalahan yang manusia hadapi. Perkembangan teknologi yang sangat pesat
memungkinkan manusia dapat menentukan tekhnologi mana yang paling tepat dan efektif
dalam mengatasi masalahnya. Tidak dapat dipungkiri pula, dengan berkembangnya
tekhnologi maka dapat menimbulkan kerusakan dan permasalahan bagi manusia.
Contohnya, dengan berkembang dan bertembahnya tekhnologi transportasi (kendaraan
bermotor) menyebabkan kecelakaan bagi para pengendaranya. Untuk itu, manusia harus
mampu mengatasi masalah yang disebabkan oleh perkembangan dan pertambahan
tekhnologi dengan perkembangan tekhnologi sekarang ini.
Untuk membatasi kasus ini, penulis membatasinya pada permasalahan transportasi
darat yang menitik beratkan pada kendala komunikasi antara pemakai transportasi darat
(khususnya pengendara sepeda motor dan mobil) dengan aparatur kepolisian yang
berkewajiban dalam mengaturnya.
Menurut penulis, ada beberapa hal yang dapat diperoleh jika kendala komunikasi dapat
di atasi dengan tekhnologi yang lebih efektif, yaitu SMS Gateway. Adapun kelebihan
tersebut antara lain :
1. Info kecelakaan online
Meminimalisasi jumlah korban kematian dalam kecelakaan lalu lintas. Karena disini
terdapat sms cepat dan tanggap jika terjadi kecelakaan. Karena tidak hanya kepolisian
saja yang datang, tetapi juga keluarga korban serta pihak kesehatan yang langsung
mendapat sms cepat dan tanggap pula.
2. Penyampaian info terbaru dari kepolisian kepada pengendara atau tanya jawab dari
pengendara kepada pihak kepolisian secara langsung.
3. Pelayanan Kepolisian yang lebih baik bagi pengendara. Contohnya : dalam hal
pembuatan SIM, pengurusan STNK dll.
B. Tujuan
1. Menciptakan tekhnologi guna meningkatkan jalinan komunikasi yang tepat dan efektif
antara pengendara kendaraan bermotor dengan Aparatur yang berwenang (kepolisian).
Pembuatan Software
(script menjalankan
dan alur SMS
gateway)
Editing script, info dan
alur SMS jika
diperlukan
Input Data
(no hp pemilik SIM
sebagai anggota utama Menjalankan Alat
dan max 4 no hp Launching kepada
keluarga pemilik SIM pengendara
sebagai anggota
penunjang)
D. Pustaka
Core software SMS Gateway yang saya kembangkan ini menggunakan Gammu, salah
satu opensource SMS gateway yang sangat user friendly, serta mudah dalam melakukan
konfigurasinya.
Beberapa kelebihan software pengirim SMS Gateway yang saya buat ini antara lain:
1. Aplikasi ini bersifat stand alone, artinya dapat diterapkan pada komputer atau PC atau
laptop pribadi Anda sebagai server SMS gateway, tanpa terhubung dengan internet
atau jaringan lain.
2. Proses instalasi mudah, karena Anda hanya butuh PC/Laptop, handphone atau modem
GSM + kabel data, driver untuk koneksi handphone ke PC/laptop, software Gammu
untuk SMS gatewaynya, PHP + Apache + MySQL.
3. Aplikasi ini dapat disupport oleh lebih dari 400 tipe handphone atau modem GSM dari
berbagai merek, seperti Huawei, Samsung, Nokia, Siemens, Sony Ericsson, LG, dan
Motorola. Anda dapat melihat listnya di sini.
4. Anda dapat mengirim ke ratusan bahkan ribuan nomor handphone tujuan secara cepat
dan simultan (Mass SMS Sender atau pengirim SMS massal)
5. Anda dapat mempelajari scriptnya bila ingin mengembangkan lebih jauh lagi, karena
di dalam script saya sertakan catatan/komentar untuk memudahkan Anda dalam
mempelajari prosesnya.
6. Anda dapat mengubah script yang saya buat bila ingin mengembangkannya sendiri.
7. Software ini cocok bagi Anda yang ingin mengembangkan bisnis yang menggunakan
SMS sebagai media informasi maupun promosinya.
1. Indeks
<html>
<head>
<title>SMS Server</title>
<script type="text/javascript" src="ajax.js"></script>
</head>
<body onload="autorefresh('script.php')">
<h1 align="center">SMS SERVER</h1>
.
.
</body>
</html>
2. Ajax.js
var page = "script.php";
function autorefresh(page) {
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.open("GET", page, true);
req.send(null);
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLDOM");
if (req) {
req.open("GET", page, true);
req.send(null);
}
}
setTimeout("autorefresh(page)", 5000);
}
3. Ultah.php
// koneksi ke database mysql
mysql_connect("dbhost", "dbuser", "dbpass");
mysql_select_db("dbname");
// cari data teman yang bulan lahir dan tanggal lahir sesuai pada
current date
$query = "SELECT * FROM friends WHERE DAY(tglLahir) = '$tglNow' AND
MONTH(tglLahir) = '$blnNow'";
$hasil = mysql_query($query);
while ($data = mysql_fetch_array($hasil))
{
// baca nomor HP dan nama teman
$noHP = $data['noHP'];
$nama = $data['nama'];
// jika proses insert ke tabel kirim sukses maka kirim sms ucapan
if ($hasil2)
{
// isi pesan SMS ucapan ultah, disertai nama temannya
$pesanSMS = "Wahai sahabatku ".$nama.", Happy Birthday !!
Semoga dengan bertambahnya usiamu, semakin bertambah pula amalan
ibadahmu.";
?>
4. Ajax.js
// setting file tujuan autorefresh via AJAX
var page = "ultah.php";
function autorefresh(page) {
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.open("GET", page, true);
req.send(null);
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLDOM");
if (req) {
req.open("GET", page, true);
req.send(null);
}
}
setTimeout("autorefresh(page)", 5000);
}
5. Indeks
<html>
<head>
<title>SMS Server</title>
<script type="text/javascript" src="ajax.js"></script>
</head>
<body onload="autorefresh('ultah.php')">
<h1 align="center">SMS SERVER ULANG TAHUN</h1>
</body>
</html>