• Tidak ada hasil yang ditemukan

BAB IV PENERAPAN LAYANAN LBS DENGAN MENGGUNAKAN TEKNOLOGI SMS GATEWAY

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV PENERAPAN LAYANAN LBS DENGAN MENGGUNAKAN TEKNOLOGI SMS GATEWAY"

Copied!
18
0
0

Teks penuh

(1)

BAB IV

PENERAPAN LAYANAN LBS DENGAN

MENGGUNAKAN TEKNOLOGI SMS GATEWAY

Dalam bab ini diuraikan bagaimana layanan LBS diterapkan/digunakan pada perusahaan logistik untuk tracking armada dengan menggunakan teknologi sms gateway.

4.1 PROSES BISNIS SISTEM TRACKING ARMADA MELALUI SMS

GATEWAY

Skenario proses bisnis yang terjadi dalam sistem tracking armada ini dapat dijelaskan secara singkat sebagai berikut:

ARMADA SERVER SMS GATEWAY PELANGGAN

1. Nomor handphone masing-masing Armada didaftarkan ke 9111. Pendaftaran dilakukan secara offline. 2. Cek lokasi armada dengan

cara request ke 9111

1. Bila barang sudah

diterima/sampai ke tujuan, maka armada berkewajiban mengirimkan informasi berupa SMS ke server sms gateway bahwa barang sudah diterima dengan format :

<kode transaksi> <status> <keterangan>

Status: -1: Diterima -2: Return Keterangan:

-Bila status 1: diisi dengan

2. Server memberikan respon ke HP armada

(2)

nama penerima

-Bila status 2: diisi dengan ‘return’

2. Server memberikan respon ke pelanggan

1. Pelanggan request lokasi transaksi ke server sms gateway dengan format :

<kode transaksi>

Tabel 4.1 Proses Bisnis Sistem Tracking Armada Melalui SMS Gateway

1) Nomor handphone masing-masing armada didaftarkan ke 9111, yaitu short code yang disediakan oleh provider seluler dalam hal ini Indosat yang menyediakan layanan LBS untuk mengetahui posisi saat itu berada. Perusahaan logistik selaku pemilik armada, melakukan pemonitoran/pengecekan terhadap armadanya yang telah dilengkapi dengan handphone dengan cara mengirimkan SMS ke 9111. Provider seluler secara otomatis akan memberikan informasi mengenai posisi handphone tersebut pada perusahaan logistik.

2) Apabila barang yang dikirim pelanggan sudah diterima, maka armada diharuskan untuk mengirim SMS konfirmasi ke server sms gateway bahwa barang sudah diterima. Kemudian server sms gateway akan memberikan respon ke handphone armada, dimana respon ini yang menandakan bahwa informasi dari armada sudah diterima dan dicatat dengan baik di server sms gateway.

3) Selanjutnya apabila ada pelanggan perusahaan logistic yang ingin mengetahui posisi/status barang yang telah dikirimkan dapat menghubungi perusahaan logistik dengan cara mengirimkan request SMS ke server sms gateway yang berformat khusus. Request dari pelanggan melalui SMS oleh perusahaan logistik direspon dengan memberikan informasi berupa posisi/status barang yang dikirimkan serta nama penerima barang.

(3)

4.2 DIAGRAM ALUR SISTEM

Diagram Alur ini menjelaskan bagaimana prosedur dari sistem tracking armada melalui sms gateway, yaitu sebagai berikut : Prosedur Pengecekan SMS pada Server SMS Gateway

Prosedur pengecekan SMS yang masuk ke nomor HP server perlu dilakukan untuk menentukan proses selanjutnya, karena SMS incoming bisa dari siapa saja, tidak hanya dari 9111 dan dari pelanggan.

Start SMS incoming ke server Apakah dari 9111 ? Apakah dari HP Armada ? Proses 9111 Proses SMS pelanggan Proses SMS Armada End Y Y N N

(4)

4.2.1 Cek Lokasi Armada

Proses ini dilakukan oleh server sms gateway, ke 9111. Format cek lokasi : LACAK <no HP armada>

Start Request lokasi Armada ke 9111 Apakah lokasi ditemukan ? Update data lokasi armada di database End SMS Respon 9111 N Y

(5)

4.2.2 Konfirmasi Penerimaan Barang

Proses ini dilakukan oleh armada. Format pengiriman informasi status barang oleh armada adalah sebagai beikut:

<kode transaksi> <status> <keterangan>

Status : - 1 : Diterima - 2 : Return

Keterangan, hanya diisi satu kata : - bila status 1 : diisi dengan penerima - bila status 2 : diisi dengan ‘return’

Start Server Kirim Respon ke HP Armada End Cek Format Benar Salah Cek kode transaksi Benar Salah HP Armada kirim status ke server Server Update Status Transaksi

(6)

4.2.3 Request Pelanggan

Proses ini menjelaskan alur request SMS pelanggan ke server sms gateway. Format : <kode transaksi>

Start Notifikasi tidak ada transaksi Notifikasi lokasi barang ke pelanggan End Cek Format SMS Request Pelanggan Benar Notifikasi salah Salah Cek kode transaksi Ada Tdk Ada Cari lokasi barang

(7)

4.3 PEMBUATAN APLIKASI SIMULASI

Dalam pembuatan aplikasi simulasi sistem tracking ini, ada beberapa elemen yang akan berperan, antara lain :

4.3.1 Antar muka (interface)

Elemen ini merupakan tampilan yang berinteraksi secara langsung dengan provider perusahaan logistik, fungsinya untuk menampung inputan dan menampilkan hasil pengolahan informasi. Antarmuka dalam aplikasi ini berupa tampilan yaitu untuk pengolahan SMS.

4.3.2 Basis Data (Database).

Elemen ini merupakan simpanan kumpulan data yang dibutuhkan sistem. Database pada aplikasi ini meliputi kumpulan data yang terkait dengan validasi pesan pada SMS, fasilitas layanan, transaksi antara pelanggan dan perusahaan logistik, daftar armada, posisi armada.

4.3.3 Program Aplikasi (Application Programming).

Elemen ini merupakan program yang mengolah input dari antarmuka sehingga menghasilkan output yang diinginkan. Untuk input berupa SMS dari pelanggan, dibutuhkan SMS Gateway untuk melakukan komunikasi antara pesan SMS dengan program aplikasi.

4.4 SPESIFIKASI KEBUTUHAN SISTEM

Spesifikasi kebutuhan sistem menjelaskan mengenai pengguna sistem dan hak aksesnya, masukan dan keluaran sistem, dan komunikasi datanya.

4.4.1 Level Pengguna dan Hak Akses

Pengguna sistem ini terdiri atas pelanggan, perusahaan logistik, provider seluler dan pengemudi kendaraan (armada). Pelanggan dapat meminta informasi layanan yang disediakan oleh sistem melalui koneksi GSM (dengan cara mengirimkan SMS berupa pesan layanan yang

(8)

diminta). Untuk dapat meminta informasi keberadaan barangnya, pelanggan terlebih dulu harus sudah melakukan transaksi dengan pihak perusahaan logistik. Melalui petunjuk format yang diberikan oleh perusahaan logistik, pelanggan dapat meminta informasi tersebut melalui SMS.

1. Pelanggan

Pelanggan dapat menggunakan sejumlah layanan yang disediakan oleh sistem melalui koneksi GSM (dengan cara mengirimkan SMS berupa pesan sesuai dengan format layanan yang diminta). Layanan tersebut berupa data-data informasi tracking barang pelanggan via SMS. Namun sebelum itu pelanggan akan diberi nomor kode transaksi barang yang nantinya dapat dipergunakan untuk melacak posisi barangnya saat ini.

2. Pemilik Perusahaan Logistik

Pemilik Perusahaan Logistik merupakan penyedia dan pengelola Sistem Tracking Armada ini. Sistem ini pada Perusahaan nantinya untuk memenuhi kebutuhan informasi intern perusahaan dan ekstern pelanggan yang akan memanfaatkan fasilitas provider penyedia layanan lacak cellphone untuk mengetahui posisi armadanya saat itu berada. Perusahaan akan request posisi armada ke provider melalui server sms gateway. Dan perusahaan juga akan update data armada yang sampai di tujuan beserta status barang apakah sudah diterima atau kembali/return. Pengadaan transaksi dengan pihak pelanggan dilakukan secara langsung pada saat pelanggan menyerahkan barang untuk dikirimkan.

3. Provider Seluler

Provider Seluler merupakan sistem diluar sistem tracking armada. Hubungan antara sistem tracking armada dengan sistem pelacakan yang ada pada provider seluler adalah sistem tracking armada ini akan memanfaatkan sistem pelacakan yang terdapat pada provider seluler

(9)

tersebut untuk mengambil data informasi handphone yang diletakkan pada armada yang mengangkut logistik dengan cara mengirimkan SMS sesuai dengan format yang sudah ditentukan oleh provider seluler untuk mendapatkan region/area kendaraan saat itu berada. Dimana sistem ini secara otomatis akan merespon request SMS tersebut dengan memberi notifikasi SMS yang berisi informasi posisi armada tersebut.

4. Armada

Armada yang dalam hal ini merupakan pengemudi. Pengemudi merupakan bagian dari sistem yang memiliki tugas untuk mengantarkan barang pelanggan dengan membawa alat komunikasi berupa handphone. Selain itu pengemudi juga memiliki tugas untuk melakukan pelaporan kepada system (dalam hal ini adalah server) jika barang yang diantarnya sudah diterima dengan baik di alamat tujuan oleh penerima.

4.4.2 Masukan dan Keluaran Sistem

Masukan sistem terdiri atas sejumlah data yang diperlukan untuk memenuhi kebutuhan sistem yang ada. Sedang keluaran sistem terdiri atas sejumlah data yang dihasilkan oleh proses yang terjadi di dalam sistem. Dalam sistem aplikasi ini, data masukan sistem meliputi: pesan SMS dari entitas pelanggan, inputan data dari provider seluler ke perusahaan logistik melalui SMS.

Masukan pesan SMS dari pelanggan merupakan permintaan layanan ke sistem. Proses pengolahan akan dilakukan sesuai dengan isi pesan SMS tersebut. Berikut ini tabel format pesan SMS yang akan meminta layanan ke sistem:

(10)

Layanan Pengirim Format Pesan SMS

Lokasi Armada Provider <MSISDN B#> sedang berada di <lokasi BTS terdekat>. Utk melihat peta lokasi, balas SMS ini dgn PETA

Barang Diterima Armada/

Pengemudi

<kode transaksi> <status> <keterangan>

Request status

barang

Pelanggan <kode transaksi>

Tabel 4.2 Format Masukan Pesan SMS

Keluaran sistem terdiri atas tampilan informasi-informasi seputar informasi logistik maupun hasil monitoring dan pesan balik/notifikasi SMS bagi pelanggan dan perusahaan. Sistem pada aplikasi ini menampilkan data-data yang berhubungan dengan informasi-informasi yang dibutuhkan oleh perusahaan baik data informasi armada maupun informasi lokasi armada. Sedangkan dari provider seluler dihasilkan data informasi lokasi armada setelah dilakukan proses pelacakan ke nomor HP armada yang dituju.

4.4.3 Komunikasi Data

Secara fungsional, aplikasi ini terdiri dari sub-sistem pengolahan SMS yang juga melibatkan sistem diluar (sistem layanan provider seluler). Sub-sistem dan system layanan provider seluler tersebut mengakses satu server sms gateway basis data. Untuk kemudahan, kedua program aplikasi akan ditempatkan dalam satu komputer.

Untuk mendukung sub-sistem pengolahan SMS diperlukan sebuah terminal data (alat untuk menerima/mengirim SMS dari/ke nomor ponsel pelanggan) berupa ponsel yang disambung ke serial port komputer dengan menggunakan kabel data.

Komunikasi data antara pelanggan, provider seluler dan server sub-sistem pengolahan SMS berlangsung menggunakan jalur koneksi GSM

(11)

(teknologi SMS). Pelanggan mengirimkan data berupa pesan SMS ke server sub-sistem pengolahan SMS untuk melakukan pemrosesan data sesuai isi SMS tersebut. Server sub-sistem pengolahan SMS akan menghasilkan keluaran data berupa notifikasi SMS yang dikirimkan ke nomor ponsel pelanggan. Server sub-sistem juga mengirimkan SMS kepada Provider seluler untuk mendapatkan informasi keberadaan armada yang direspon secara otomatis oleh provider seluler.

Untuk lebih jelasnya dapat dilihat pada Gambar 4.2 berikut:

Gambar 4.2 Arsitektur Sistem Tracking Armada

Sub-Sistem Pengolahan SMS DataBase Sistem Tracking Armada

Pelanggan

Server Perusahaan Logistik Terminal SMS Gateway Kabel Data BTS Provider Seluler Armada/Pengemudi BTS Provider Seluler Kode Armada

(12)

4.5 USER INTERFACE APLIKASI SMS GATEWAY

User Interface aplikasi sms gateway ini berisi form-form yang digunakan untuk beberapa fungsi, antara lain monitoring posisi barang/armada dan trafik dari pelanggan, armada atau dari 9111.

4.5.1 Form Lihat Posisi Armada

Form ini digunakan untuk melihat posisi terakhir dari setiap armada yang dimiliki. Dengan meng-klik tombol “Cari Armada” maka sistem secara otomatis akan melakukan request ke 9111 untuk mengetahui posisi terakhir Armada sesuai dengan nomer HP masing-masing armada.

Form Lihat Posisi Armada

4.5.2 Form History Armada

Form ini digunakan untuk mengetahui history posisi setiap armada. Dengan menggunakan form ini maka perusahaan logistik dapat memonitor pergerakan armada.

(13)

Form History Armada

4.5.3 Form Add Transaksi

Form ini digunakan untuk menambah data transaksi. Didalam form ini user pada perusahaan logistik dapat melakukan pemilihan armada yang digunakan untuk mengirimkan barang sesuai kode transaksi.

Form Add Transaksi

4.5.4 Form Transaksi

Form ini digunakan untuk melihat data transaksi sekaligus memonitor status dari setiap transaksi apakah sudah terkirim atau belum terkirim. Data lokasi terakhir transaksi pada form ini juga digunakan sebagai acuan jawaban request SMS dari pelanggan.

(14)

Form Transaksi

4.5.5 Form SMS 9111

Form ini digunakan untuk melihat data SMS yang dikirimkan ke 9111. Adapun format yang digunakan : LACAK <No HP Armada>

(15)

4.5.6 Form Respon dari 9111

Form ini digunakan untuk melihat respon yang diterima dari 9111. Apabila sistem mendapatkan respon dari 9111 maka sistem akan secara otomatis melakukan update terhadap data Armada dan transaksi sesuai dengan posisi terakhir yang diterima dari 9111. apabila respon yang diterima dari 9111 tidak dapat mengetahui posisi Handphone dari armada maka sistem tidak melakukan perubahan pada status lokasi armada dan transaksi. Adapun kemungkinan sms yang diterima dari 9111 sebagai berikut :

1. <No HP Armada> sedang berada di <Lokasi BTS>

2. <No HP Armada> sedang berada di <Lokasi BTS>. Utk melihat peta lokasi balas SMS ini dengan PETA

3. Maaf sistem kami tidak dapat menemukan lokasi <No HP Armada>

Form Respon dari 9111

4.5.7 Form Request Pelanggan

Form ini digunakan untuk melihat SMS yang dikirimkan oleh pelanggan ke sistem. SMS yang masuk ke dalam sistem adalah sms dengan format 1 kata saja, sedangkan validasi isi sms dilakukan oleh sistem SMS Gateway.

(16)

Form Request Pelanggan

4.5.8 Form Respon Pelanggan

Form ini digunakan untuk mengetahui isi sms respon dari sistem yang dikirimkan ke pelanggan.

Adapun kemungkinan isi respon adalah sebagai berikut:

1. Barang dengan kode transaksi <kode transaksi> sudah diterima oleh <penerima>

2. Barang berada di <lokasi armada terakhir> 3. Kode transaksi tidak terdaftar

4. Format yang dikirimkan salah.

(17)

4.5.9 Form Terima SMS Armada

Form ini digunakan untuk melihat SMS yang dikirimkan oleh armada ke sistem mengenai status dari barang yang dikirim

Format SMS : <kode transaksi> <status> <keterangan>

Status : - 1 : Diterima - 2 : Return

Keterangan, hanya diisi satu kata : - bila status 1 : diisi dengan penerima - bila status 2 : diisi dengan ‘return’

Form Terima SMS Armada

4.5.10 Form SMS Kirim Respon ke Armada

Form ini digunakan untuk melihat sms respon yang dikirim oleh sistem ke Armada. Adapun kemungkinan sms respon adalah sebagai berikut :

1. Kode transaksi <kode> sudah diupdate. Terima kasih

2. Format yang dikirimkan salah. Format benar : <kode transaksi> <status> <keterangan>

(18)

Form SMS Kirim Respon ke Armada

4.5.11 Form SMS Gateway

Form ini digunakan untuk memonitor SMS yang masuk dan SMS yang keluar dari sistem aplikasi SMS Gateway. Adapun sms yang dimonitor sebagai berikut :

1. Kirim SMS ke 9111 2. Respon SMS dari 9111 3. Terima SMS dari pelanggan

4. Respon SMS yang dikirimkan oleh sistem ke pelanggan 5. Terima SMS dari armada

6. Respon SMS yang dikirimkan oleh sistem ke armada

Gambar

Diagram  Alur  ini  menjelaskan  bagaimana  prosedur  dari  sistem  tracking  armada  melalui  sms  gateway,  yaitu  sebagai  berikut  :  Prosedur  Pengecekan SMS pada Server SMS Gateway
Tabel 4.2  Format Masukan Pesan SMS
Gambar 4.2 Arsitektur Sistem Tracking Armada

Referensi

Dokumen terkait

Keterangan: Penulis mengambil beberapa elemen dari tokoh Miguel sebagai acuan untuk merancang tokoh Eza yang berupa pengaplikasian bentuk lingkaran yang dominan

Berdasarkan hasil dan pembahasan dapat ditarik kesimpulan bahwa: kecernaan bahan kering dan bahan organik relatif sama antara rumput kumpai segar dengan rumput

5) Program memiliki tujuan yang ideal tetapi realistis maksudnya dapat dicapai dengan mudah dalam pelaksanaannya.. 6) Program tersebut mencerminkan komunikasi

adalah data yang berkaitan dengan penanaman nilai-nilai Pancasila berdasarkan bunyi sila ke lima dalam kehidupan sehari-hari anak sekolah dasar, dan bagaimana peran

Apresiasi yang dilakukan terhadap pencapaian mahasiswa FEB UI dalam bidang seni diharapkan dapat memberikan efek besar baik bagi mahasiswa yang mendapatkan pencapaian

Gejala klinis yang dapat terjadi pada pseudogout yaitu timbulnya gejala- gejala sakit sendi, seperti osteoartritis, artritis neuropatik, artritis reumatoid, ataupun

Secara umum manfaat penelitian ini adalah dalam rangka pengembangan ilmu pangan terutama dalam bidang mikrobiologi pangan, dan secara khusus penelitian ini dilaksanakan

Kenyamanan mengemudi mobil, besar sekali pengaruhnya oleh getaran – getaran yang datang dari luar kendaraan sedikit banyaknya akan timbul dalam keadaan permukaan