• Tidak ada hasil yang ditemukan

T1 672005021 Full Tex

N/A
N/A
Protected

Academic year: 2017

Membagikan "T1 672005021 Full Tex"

Copied!
18
0
0

Teks penuh

(1)

4

1. Pendahuluan

Kebanyakan, dealer mobil di Salatiga belum mempunyai sistem informasi. Cara manual masih di gunakan dalam menjalankan usahanya. Manual dalam arti kata penyebaran dan pertukaran informasi tentang mobil yang dijualnya melum menggunakan sistem komputerisasi, walau kenyataannya hanya sebatas menggunakan Microsoft Office Excell untuk pencatatan transaksi.

Media promosi atau publikasi yang digunakan hanya sebatas melalui media cetak. Sedangkan untuk media komunikasi antara pihak dealer dengan para agen maupun konsumen masih menggunakan media SMS maupun telepon. Gadget yang digunakan para agen-pun masih berupa handphone sederhana. Hanya beberapa agen saja yang sudah memiliki HP yang yang didukung dengan fitur 3G.

Berkah Motor memiliki jaringan perdagangan di beberapa kota besar di Jawa Tengah. Sarana komunikasi yang dipakai untuk berhubungan dengan para konsumennya saat ini melalui SMS maupun telepon. Padahal Berkah Motor memiliki kurang lebih 20 tenaga marketing. Oleh sebab itu, Berkah Motor amatlah sangat kerepotan dalam penyampaian informasi tentang mobil baru maupun mobil yang dimiliki saat ini. Jadi tenaga marketing merasa kerepotan untuk buka tutup laptop maupun telepon seluler dalam penyebaran informasi kepada tenaga marketing maupun pelanggan. Padahal di showroom terdapat kurang lebih 15 unit dengan berbagai jenis dan tipe, dan sedangkan untuk proses pertukaran informasi sangatlah memakan waktu.

Permasalahan-permasalahan tersebut diatas, dapat di atasi dengan cara komputerisasi. Oleh karena itu, sangat dibutuhkan sebuah aplikasi iCatalog, sebab dapat diakses dimana saja dan kapan saja. Selama ini pertukaran informasi hanya sebatas lewat SMS, dan para tenaga marketingnya hanya menggunakan teknologi gadget berupa handphone. Alangkah lebih tepatnya aplikasi iCatalog tersebut didukung dengan teknologi SMS gateway untuk memudahkan dalam pertukaran informasi. Dengan demikian, adanya penerapan teknologi SMS Gateway pada sistem iCatalog tersebut dapat memberikan layanan dan dapat membina hubungan baik antara pihak dealer dengan pelanggan. Sehingga diharapkan dapat berdampak terjadinya peningkatan tingkat penjualan.

2. Kajian Pustaka

Penelitian sebelumnya yang berjudul “Perancangan Sistem Informasi Appointment Pasien Berbasis SMS (Short Message Service) di Rumah besalin dan Balai Pengobataan (RBBP) Rajawali Citra Bantul Yogyakarta. Penelitian ini membahas tentang penyampaian informasi Appoiment pasien dalam bentuk SMS, hal ini dilakukan karena mengingat tingkat kemacetan pada daerah Bantul Yogyakarta dan biaya yang diperlukan menggunakan teknologi SMS terbilang cukup murah. [1].

(2)

5

Persamaan yang terjadi pada penelitian kali ini adalah sama-sama menggunakan teknologi PHP dan MySQL. [2].

Perbedaan dengan penilitian yang dibuat saat ini dengan penelitian terdahulu adalah katalog online pada Toko Batik dan Kabaya Mangkoro ini belum menerapkan layanan SMS Gateway.

Gammu SMS Gateway SMS Gateway atau dapat disebut SMS Broadcast adalah jenis layanan SMS yang bersifat satu arah yang dikirim kebanyak nomor tujuanhanya dengan satu kali klik dari komputer anda, dan yang menjadikan SMS Broadcast menjadi unik selain dapat mengirimkan sms dalam jumlah besar kesemua operator GSM adalah dengan kecepatan 30 s/d 40 sms per detik hanya dengan satu kali klik. Selain itu penerima tidak dikenakan biaya, SMS yang dikirimkan bersifat personalize (Dapat memanggil nama pelanggan), dan ada sender id (Nama perusahaan) anda, sehingga pelanggan lebih merasa dihargai dan kepuasan pelanggan pun tercipta.[3]. Pada penelitian ini menggunakan SMS Gateway untuk menunjang kinerja sistem. Gammu adalah sebuah aplikasi atau daemon yang dikhususkan untuk membangun sebuah SMS Gateway yang menghubungkan antara operator seluler ke internet dan begitu pula sebaliknya. Aplikasi ini bersifat open source di bawah lisensi GPL. Sebenarnya Gammu tidak hanya berfungsi sebagai SMS Gateway saja tetapi juga dapat melakukan voice call. Aplikasi ini tersedia dalam versi Linux dan Windows. Untuk memudahkan manajemen SMS yang ada di inbox, Gammu mempunyai aplikasi web-based yang dibangun menggunakan PHP oleh anak bangsa dari ITB yang di beri nama “Kalkun”. Aplikasi ini menyediakan fitur yang lumayan lengkap untuk memanajemen Gammu.[3]. Sebenarnya setelah sukses membangun Gammu, maka bisa membangun aplikasi SMS Gateway dengan bahasa pemrograman atau platform apapun, baik itu web based dengan PHP maupun ASP atau apapun, dan dekstop menggunakan Delphi, VB atau lainnya. Bahkan tanpa pemrogramanpun, sudah dapat mengirim dan menerima SMS lewat komputer, hanya saja tidak ada interfacenya, hanya mengaksesnya lewat database administration seperti PhpMyadmin misalnya.[3]. Pada layanan SMS Gateway sebagai penelitian sistem ini menggunakan daemon Gammu.

iCatalog Katalog berasal dari bahasa latin “Catalogus, yang berarti daftar atau informasi barang atau benda yang disusun untuk tujuan tertentu. [5]. pengertian dari iCatalog (internet katalog) atau yang sering di sebut katalog online adalah informasi mengenai produk dalam bentuk elektronik melalui internet. ICatalog secara cepat dapat memperbaiki proses pembanding harga dan proses penawaran. [6]. iCatalog dalam penelitian ini berfungsi sebagai user interface.

(3)

6

jenis database server yang menggunakan SQL sebagai bahasa dasar untuk mengakses database. Database adalah sekumpulan tabel yang saling berhubungan satu sama lain. MySQL termasuk RDBMS (Relational Database Management System). Untuk menambah, mengakses, dan memproses data yang tersimpan di komputer, diperlukan sistem manajemen database seperti MySQL.[7]. Database server sistem ini memakai database server MySql.

3. Metode Perancangan

Metode dalam pembuatan sistem ini adalah menggunakan metode prototyping, yang merupakan metode yang dilakukannya interaksi antara pengembang dan pelanggan sehingga terjadinya keserasian sistem yang diinginkan oleh keduanya, alurnya seperti terlihat pada Gambar 1.

Gambar 1 Model Prototyping [8] Tahapan-tahapan pada metode ini meliputi : 1. Pengumpulan Kebutuhan;

2. Pelanggan dan pengembang sama-sama mendefinisikan format seluruh perangkat lunak;

3. Membangun Prototyping; 4. Evaluasi Prototyping; 5. Mengkodean Sistem; 6. Menguji Sistem;

7. Evaluasi sistem, dan Menggunakan Sistem.

(4)

7

Dokumentasi Prototyping

1. Prototype pertama hanya terdapat tampilan dari web iCatalog dan sudah dapat berinteraksi dengan layanan SMS Gateway. Setelah dilakukan wawancara dengan pihak dealer, maka untuk Prototype yang kedua ditambahkan web untuk admin yang berfungsi untuk mengupdate data yang ada di dalam halaman web iCatalog dan untuk menampilkan smua SMS yang masuk. Selain itu, diperlukan juga juga database sebagai penyimpanan data.

2. Prototype kedua sudah terdapat database. Layanan broadcast maupun layanan autoreply sudah dapat berjalan. Selain itu, antara web iCatalog, web admin dan database sudah dapat berelasi dengan baik. Setelah dilakukan wawancara kembali, pihak Berkah Motor meminta dibuatnya kolom komentar pada halaman mobil dan fitur search pada web iCatalog.

3. Prototype ketiga, semua aplikasi sudah dapat berjalan dengan baik. Wawancara dan pengecekan aplikasi kembali dilakukan. Pada wawancara kali ini, sebenarnya dari pihak Berkah Motor sudah merasa puas. Tetapi, peneliti mendapat sedikit masukan untuk menambahkan informasi total pengunjung (counter) pada web iCatalog

4. Prototype keempat, aplikasi sudah fix sesuai dengan kebutuhan dan keinginan dari pihak dealer.

Diagram Alur atau Flowchart

Diagram alur atau flowchart menggambarkan jalannya sistem dengan bentuk diagram menggunakan model flowchart.

(5)

8

Pada Gambar 2 diatas, terlihat jalannya proses bisnis yang di lakukan oleh pihak dealer saat ini.

Gambar 3 Flowchart Proses SMS Gateway

Pada gambar 3, menunjukkan jalannya SMS Gateway. Flowchart diatas menunjukan proses Gammu dalam menerima dan merespon pesan yang masuk. Dimana gammu selalu standby untuk siap merespon jika ada pesan yang masuk.

(6)

9

Flowchart pada Gambar 4 diatas menunjukan jalannya RunOnReceive dalam merespon text yang masuk. SMS text yang masuk akan dilihat pada tabel inbox. Kemudian jika proccess = false, sistem akan melakukan pengecekan ke tabel agen. Pada tabel agen akan dilakukan pencocokan. Jika sender number tidak sama dengan no. HP salah satu agen, maka proses selesai. Apabila sender number sama dengan no. HP salah satu agen, maka proses selanjutnya adalah memecah isi SMS berdasarkan karakter “ # ” dan mencocokkan keyword [0] = cari. Jika keyword [0] bukan kata cari, maka proses akan mengirimkan SMS konfirmasi bahwa format SMS salah dan proses selesai. Jika keyword [0] = cari, proses akan menjalankan script search. Kemudian akan mengirimkan text balasan yang kemudian akan menyimpannya ke tabel sent items, dan proses selesai.

Gambar 5 Flowchart Proses Broadcast

(7)

10

Mekanisme atau Arsitektur layanan

Gambar 6 Proses Layanan

Gambar 6 diatas menunjukkan jalannya proses pada aplikasi iCatalog.

Data Flow Diagram (DFD)

Pada aplikasi ini, DFD digunakan untuk menggambarkan aliran dan transformasi data yang terdapat dalam sistem. Terdapat empat jenis DFD pada sistem ini antara lain, DFD level nol, DFD level satu, DFD level dua sistem iCatalog admin, dan DFD level dua sistem iCatalog costumer

Gambar 7 DFD level nol

(8)

11 Gambar 8 DFD level satu

Pada diagram diatas telah melakukan proses lebih rinci lagi dari sebelumnya, dimana dalam isi diagram diatas diuraikan lagi menjadi beberapa komponen, antara lain Customer, Admin, iCatalog Admin, sistem iCatalog Customer, SMS Gateway, Database inbox/outbox, Database agen, mobil, pembeli, dan komentar.

Gambar 9 DFD level 2 sistem ICatalog admin

(9)

12

kelola pembeli, kelola komentar, proses RunOnReceive, dan proses Broadcast. Dan enam database yaitu, database mobil, agen, pembeli, komentar, inbox, dan outbox.

Gambar 10 DFD level 2 sistem ICatalogcustomer

Pada diagram diatas telah melakukan proses lebih rinci lagi dari sebelumnya pada sistem iCatalog customer. Pada diagram diatas, hanya terdapat satu entitas, yaitu customer. Selain itu terdapat 3 proses, antara lain proses browsing, proses chapca, dan proses kirim komentar. Dan juga terdapat empat database, antara lain database mobil, database merk, database model, dan database komentar.

Entity Relationalship Diagram (ERD)

(10)

13

Pada Gambar 11 memperlihatkan adanya relasi antara entity set inbox, dengan set outbox, dan set sent item.

Gambar 12 ERD Sistem iCatalog

Pada Gambar 11 memperlihatkan adanya relasi antara entity set penjualan, dengan entity set agen, entity set pembeli, entity set mobil, entity set model, entity set merk, entity set komentar, dan entity set guest.

4. Hasil dan Pembahasan

Inisialisasi Gammu

Pada implementasi sistem layanan iCatalog berbasis SMS ini, dibutuhkan aplikasi

Gammu yang digunakan sebagai SMS gateway antara handphone dengan sistem yang

dibuat. Agar Gammu dapat mengidentifikasi handphone yang terhubung dengan

komputer, perlu dilakukan edit filegammurc sebagai berikut.

Kode Program 1 Konfigurasi file gammurc

[gammu] port = com3:

connection = at19200

(11)

14 Kode Program 2 Identifikasi Handphone

C:\Gammu\bin>gammu identify

Hasil yang akan ditampilkan dari perintah pada Kode Program akan menampilkan identitas handphone seperti pada Gambar berikut ini.

Gambar 13 Hasil Identifikasi

Gammu membutuhkan sebuah database untuk menyimpan setiap pesan yang masuk maupun yang telah dikirimkan. Pada aplikasi SMS Gateway untuk menunjang aplikasi iCatalog ini digunakan database MySQL agar mudah terintegrasi dengan script PHP yang akan digunakan pada aplikasi pengelolaan yang berbasis web.

Kode Program 3 Konfigurasi File SMSdrc

[gammu] port = com3:

connection = at19200 service = MYSQL user = root password = pc = localhost database = showroom

Pada Kode Program 3 menunjukkan konfigurasi file SMSdrc agar Gammu dapat terkoneksi dengan database MySQL yang digunakan pada sistem ini.

Implementasi Proses Layanan Cari

Ketika aplikasi iCatalog menerima sebuah pesan masuk berisi permintaan cari dari agen, dibutuhkan fungsi yang dapat mengidentifikasi dan membalas kepada pengirim pesan tersebut, atau yang biasa disebut dengan autorepply. Format atau isi dari SMS Cari agar mendapat balasan adalah, “ Cari#<merk>”, atau dapat juga “ Cari#<Merk>#<Tahun>”. Pada sistem yang dibuat ini menggunakan RunOnReceive yang merupakan fitur pada Gammu untuk menjalankan suatu script ketika ada pesan yang masuk.

Kode Program 4 Konfigurasi RunOnReceive runonreceive = D:/exec.bat

(12)

15 Kode Program 5 File exec.bat

C:\wamp\php\php -f C:\wamp\www\sms\proses.php

File batch pada kode program 5 akan menjalankan sebuah file yaitu proses.php yang merupakan service untuk mengidentifikasi pesan yang masuk dan menentukan respon yang dijalankan.

Kode Program 6 File proses.php untuk menjalankan proses autoreply pada layanan

# File proses.php digunakan untuk mengirimkan reply ketika ada sms masuk

$sql = "SELECT ID, SenderNumber, TextDecoded FROM showroom.inbox WHERE processed = 'false'";

$qry = mysql_query($sql) or die(mysql_error()); while ($arr = mysql_fetch_array($qry)) {

// membaca id sms $id = $arr['id']; // membaca isi sms

$sms = $arr['TextDecoded'];

// memecah isi sms berdasarkan karakter # $sender = $arr['SenderNumber'];

$pecah = explode ("#",$sms);

$qry5 = "select * from showroom.agen where hp='".$sender."' "; $hasil5 = mysql_query($qry5);

// cek keyword apakah sama dengan "LAPORAN"? if (strtoupper($pecah[0]) == "CARI")

{

$qry2 = "select * from showroom.mobil where tag like

'%".$pecah[1]."%' AND tahun like '%".$pecah[2]."%' AND sold='false' "; $hasil2 = mysql_query($qry2);

$cek_hasil = mysql_num_rows($hasil2); if (empty($cek_hasil))

{

$qry3 = "INSERT INTO showroom.outbox (DestinationNumber,

TextDecoded) VALUES ('".$arr['SenderNumber']."','HASIL PENCARIAN TIDAK DITEMUKAN. SILAHKAN KUNJUNGI WEBSITE KAMI UNTUK TIPE LAINNYA')";

mysql_query($qry3); }

else { $i = 0;

while ($data2 = mysql_fetch_array($hasil2)) {

$pesan = 'Hasil Pencarian :\n'.$i.'. '.$nopol.' '.$tag.' '.$tahun.' '.$harga.'\n INFO LEBIH LANJUT SILAHKAN KUNJUNGI WEBSITE KAMI. BERKAH MOTOR' ;

$qry4 = "INSERT INTO showroom.outbox (DestinationNumber, TextDecoded) VALUES ('".$arr['SenderNumber']."','".$pesan."')";

mysql_query($qry4); //$teks[] = implode (' ',$teks);

(13)

16

mysql_query("INSERT INTO showroom.outbox(DestinationNumber, TextDecoded) VALUES ('".$arr['SenderNumber']."', 'FORMAT SMS ANDA SALAH')") or die(mysql_error());

} }

mysql_query("UPDATE showroom.inbox SET processed='true' WHERE ID='".$arr['ID']."'");

} ?>

Kode program di atas digunakan untuk mengidentifikasi pesan yang masuk dan menentukan respon yang dijalankan. Pada baris (10) sampai dengan baris (15) untuk membaca ID SMS, membaca isi SMS, dan memecah isi SMS berdasarkan keyword “#”. Pada baris (16) sampai (23) digunakan untuk mencocokkan sender number ke database agen. Jika tidak cocok, maka tidak akan melakukan SMS balasan. Apabila cocok, akan menjalankan program pada baris (24) sampai (31) yang berfungsi untuk melakukan pengecekan keyword dengan laporan SMS (Format SMS). Apabila keyword yang dicari di database mobil tidak diketemukan, akan menjalankan baris (32) sampai (37), dan jika sebaliknya, akan menjalankan baris (39) sampai (59). Apabila terjadi kesalahan saat pencocokan keyword laporan, akan menjalankan baris (60) sampai (66).

Kode Program 7Proses broadcast mobil baru

1.

\n'.$nopol.''.$tag.''.$tahun.'\n'.$harga.'\n INFO LEBIH LANJUT SILAHKAN KUNJUNGI WEBSITE KAMI. BERKAH MOTOR ' ;

$sql3 = "select * from showroom.agen where active = 'true'"; $qry3 = mysql_query($sql3);

while ($row3 = mysql_fetch_array($qry3)) {

$nohp = $row3['hp']; $email = $row3['email']; $nama = $row3['nama'];

$letter = "Dear ".$nama.", \n

Kami memiliki prduk baru : \n No Polisi : ".$nopol."\n Merk : ".$tag."\n

Tahun : ".$tahun."\n Harga : ".$harga."\n

Untuk informasi lebih lanjut, silahkan kunjungi website kami.\n \n

Salam, \n \n

BERKAH MOTOR";

// Broadcast pesan ke setiap no hp

$qry4 = "INSERT INTO showroom.outbox (DestinationNumber, TextDecoded) VALUES ('$nohp', '$pesan')"; mysql_query($qry4); mail($email, $subject, $letter);

}

// broadcast Pembeli

$pesan2 = 'PELANGGAN YTH. \n PRODUK BARU:

\n'.$nopol.''.$tag.''.$tahun.'\n'.$harga.'\n INFO LEBIH LANJUT SILAHKAN KUNJUNGI WEBSITE KAMI. BERKAH MOTOR ' ;

$sql5 = "select * from showroom.pembeli where active = 'true'"; $qry5 = mysql_query($sql5); while ($row5 = mysql_fetch_array($qry5))

{

(14)

17

$letter2 = "Dear ".$nama.", \n Kami memiliki prduk baru : \n

No Polisi : ".$nopol."\n Merk : ".$tag."\n Tahun : ".$tahun."\n Harga : ".$harga."\n

Untuk informasi lebih lanjut, silahkan kunjungi website kami.\n \n

Salam, \n \n

BERKAH MOTOR";

// Broadcast pesan ke setiap no hp

$qry6 = "INSERT INTO showroom.outbox (DestinationNumber, TextDecoded) VALUES ('$hppembeli', '$pesan2')";

mysql_query($qry6);

mail($email, $subject, $letter2);

Kode program di atas digunakan untuk mengirim broadcast SMS mobil baru. Pada baris pertama sampai dengan baris (20) berisi format SMS yang akan di broadcast-kan kepada agen setelah melakukan pengecekan terhadap agen yang dalam status aktif = true. Pada baris (23) sampai (26) berfungsi untuk mem-broadcast pesan ke setiap nomor agen yang dalam status aktif. Pada baris (28) sampai dengan baris (47) berisi format SMS yang akan di broadcast-kan kepada pembeli setelah melakukan pengecekan terhadap pembeli yang dalam status aktif = true. Pada baris (49) sampai (52) berfungsi untuk mem-broadcast pesan ke setiap nomor pembeli yang dalam status aktif.

Hasil Implementasi iCatalog

Gambar 14 tampilan halaman utama web iCatalog

Pada Gambar 14 ditunjukkan halaman utama pada website utama Berkah Motor.

Gambar 15 tampilan halaman Dashboard

(15)

18

Di dalam menu Dashboard terdapat beberapa shortcut atau tombol cepat untuk ke menu-menu di dalam web admin. Selain itu juga menampilkan statistik jumlah mobil, agen maupun pembeli. Dan juga menampilkan jumlah pengunjung yang telah mengakses halaman web utama.

5. Pengujian Sistem

Setelah sistem selesai diimplementasikan, perlu dilakukan pengujian dan klarifikasi kebenaran sistem terhadap output yang disajikan.

Pengujian SMS Gateway

Gambar 16 SMS Broadcast Gambar 17 SMS Cari

Pada Gambar 16 ditunjukkan customer mendapatkan broadcast SMS dari pihak dealer setelah admin menginputkan data mobil terbaru yang akan dijual. Untuk gambar 17, menunjukkan format isi text SMS cari.

Gambar 18 Autoreply Layanan SMS Cari Gambar 19 Autoreply Layanan SMS Cari Error Gambar 18 menunjukan balasan dari SMS cari secara Autoreply. Sedangkan untuk Gambar 19 merupakan balasan dari SMS cari secara Autoreply yang error. Misal salah format SMS maupun nomor pengirim belum terdaftar. Sedang untuk nomor pengirim yang belum terdaftar, tidak akan mendapat SMS balasan.

(16)

19

Pada Gambar 20 berisikan Broadcast SMS yang berisi bahwa mobil yang di broadcast sudah laku terjual.

Uji Validasi

Untuk mengetahui tingkat keberhasilan sistem yang dibangun dapat memenuhi kebutuhan penggouna, perlu dilakukan ujicoba penggunaan sistem oleh pengguna. Sistem aplikasi diuji cobakan langsung oleh Pemilik Dealer Mobil Berkah Motor Salatiga, sistem ini dapat sangat membantu kinerja Dealer Berkah Motor Salatiga.

Tabel 1 Uji Validasi

No. Jenis Uji Hasil Validasi

Valid Tidak Valid 1. Broadcast mobil baru Berhasil

-2. Layanan SMS cari

Berhasil  -

3. Autoreply Layanan SMS

cari sesuai format SMS Berhasil 

-4. Layanan SMS cari tidak sesuai format

Tidak

Berhasil 

-5. Autoreply Layanan SMS

cari tidak sesuai format Berhasil 

-6. Layanan SMS cari dengan nomor HP yang belum terdaftar

Tidak

Berhasil 

-7. Tidak mengirim balasan Layanan SMS cari dengan nomor HP yang belum terdaftar

Berhasil 

-8. Broadcast mobil terjual

Berhasil 

-Berdasarkan Tabel 1, sistem SMS Gateway sudah dapat berjalan dengan baik tanpa error. Dapat disimpulkan, dengan delapan kali uji yaitu, yang berupa layanan broadcast, layanan SMS Cari dan juga autoreply-nya hasilnya adalah valid dan berjalan sesuai dengan hasil yang diharapkan.

Tabel 2 Uji Validasi Web iCatalog

No. Jenis Uji Hasil Validasi

Valid Tidak Valid

1. Login admin Berhasil 

-2. Login bukan admin Tidak

Berhasil  -

3. Input mobil baru Berhasil 

-4. Hasil inputan mobil barudi web admin tampil di halaman web utama

(17)

-20

5. Hasil input mobil masuk

ke menu ready stock Berhasil 

-6. Inputan pembeli pada menu sold otomatis masuk ke menu pembeli

Berhasil 

-7. Kirim komentar dengan

kode chapca benar Berhasil 

-8. Kirim komentar dengan kode chapca salah

Tidak

Berhasil 

-9. Kirim komentar dengan tidak mengisi kolom dengan tanda bintang

Tidak

Berhasil 

-10. Komentar dari web utama masuk ke menu komentar pada web admin

Berhasil 

-11. Admin me- Reply komentar dan tampil pada halaman web yang dikomentari

Berhasil 

-12. Informasi jumlah

pengunjung (counter) Berhasil 

-13. Semua SMS yang masuk atau keluar tampil di menu Message pada web admin

Berhasil 

-14. Admin kirim SMS

manual Berhasil 

-Berdasarkan Tabel 2, aplikasi iCatalog sudah dapat berjalan dengan baik tanpa error. Hal tersebut dapat di buktikan dengan 14 kali uji sistem dapat disimpulkan dari proses login admin, pengolahan data sampai dengan proses message hasilnya adalah valid dan berjalan sesuai dengan hasil yang diharapkan.

Uji Sistem Dengan Responden

Menurut pendapat pengguna yang melakukan uji terhadap aplikasi ini, akan lebih baik jika nomor SMS yang digunakan adalah nomor telepon GSM premium agar mudah diingat oleh masyarakat. Hal tersebut dapat menjadi bahan pengembangan pada pengimplementasian sistem nantinya. Pengujian sistem dilakukan dengan menggunakan metode Blackbox. Pengujian dilakukan kepada responden yang terdiri dari : a) Admin sekaligus pemilik dari Dealer Mobil Berkah Motor Salatiga; b) Lima orang agen dari Dealer Mobil Berkah Motor Salatiga; c) 3 orang calon pembeli yang pada saat itu sedang berada di Dealer Mobil Berkah Motor Salatiga.

(18)

21

data komentar jelas. Hasil pengujian yang kedua dilakukan oleh lima orang agen Berkah Motor, dapat disimpulkan bahwa tampilan interface jelas dan sudah dapat mewakili Dealer Berkah Motor, layanan broadcast, layanan SMS Cari beserta autoreply-nya juga jelas. Hasil pengujian yang ketiga dilakukan oleh tiga orang calon pembeli Dealer Berkah Motor yang pada saat itu sedang berada di Showroom, dapat disimpulkan bahwa tampilan interface jelas dan sudah dapat mewakili Berkah Motor. Layanan yang terdapat pada iCatalog yang berupa layanan search, layanan informasi mobil, dan layanan komentar sudah mudah dan jelas. Selain itu, data yang terdapat pada web iCatalog juga jelas.

6. Simpulan

Berdasarkan uji responden, adanya layanan SMS gateway dan web iCatalog, proses pertukaran informasi antara pihak dealer dengan konsumen menjadi mudah. Layanan SMS Gateway pada aplikasi iCatalog ada dua jenis, layanan request dan respon. Request di kelola di RunOnReceive yang dibangun dengan engine Gammu pada file exec.batch. Sedangkan respon di Broadcast yang dikelola menggunakan bahasa pemrograman PHP pada file proses.php. Proses membangunnya bahwa pesan SMS akan di kirim itu dari aplikasi disimpan dalam database showroom pada tabel outbox di SMS Gammu serta membangun respond setiap request SMS yaitu pada program proses.php. Pengelolaan informasi data mobil dan layanan informasi terkini pada pelanggan sudah sesuai dengan kebutuhan Dealer Mobil Berkah Motor Salatiga.

7. Daftar Pustaka

[1] Sugiono, 2007, Perancangan Sistem Informasi Appointment Pasien Berbasis SMS Di Rumah Bersalin Dan Balai Pengobatan (RBBP) Rajawali Citra Bantul Yogyakarta, http://p3m.amikom.ac.id/p3m/43 - PERANCANGAN SISTEM INFORMASI APPOINTMENT PASIEN BERBASIS SMS _SHORT MESSAGE SERVICE_ DI RUMAH BERSALIN.pdf. Diakses pada : 23 Januari 2012

[2] Soleh,2010, Katalog Online pada Batik dan Kabaya Mangkoro,

http://repository.amikom.ac.id/files/PUBLIKASI_07.02.6898,07.02.6922,07 .02.6934.pdf. Diakses pada : 16 Februari 2012

[3] Mukhlady, 2007, SMS Gateway menggunakan Gammu,

http://ilmukomputer.org/wp-content/uploads/2007/09/acho-smsgammu.pdf. Diakses pada : 23 januari 2012

[4] Ajick, 2008, Pengertian Katalog dan Katalog Induk,

http://pustaka.uns.ac.id/include/inc_pdf.php?nid=80. diakses pada : 20 February 2012

[5] Mashar, 2005, electronik commerce dan katalog online,

http://pksm.mercubuana.ac.id/new/elearning/files_modul/31005-4-560499427451.doc. diakses pada : 25 februari 2012

[6] Widigdo, 2008, Dasar Pemrograman PHP dan MySQL,

http://pnpmnagrak.org/downlot.php?file=entar_mysql.pdf. diakses pada : 27januari 2012

Gambar

Gambar 1 Model Prototyping [8]
Gambar 2  Proses Bisnis yang Dilakukan Saat Ini
Gambar 3 Flowchart Proses SMS Gateway
Gambar 5 Flowchart Proses Broadcast
+7

Referensi

Garis besar

Dokumen terkait

Dengan dilakukannya terapi keluarga pada keluarga yang memiliki anggota yang mengalami masalah perilaku kekerasan, diperoleh hasil 1) Dukungan emosi keluarga dalam

perlakuan tingkat kerapatan naungan, pemupukan, dan interaksi keduanya tidak berpengaruh nyata (P&gt;0,05) terhadap kelimpahan nematoda parasit tumbuhan pada bibit kopi pada

Kalau nilai merupakan pandangan tentang baik-buruknya sesuatu, maka norma merupakan ukuran yang digunakan oleh masyarakat apakah tindakan yang dilakukan oleh

Metode cluster based digunakan sebagai ciri mengelompokan objek-objek fisik atau sekelompok lebih dari satu cluster sehingga objek- objek yang berada dalam satu cluster

73 Dalam kasus kecelakaan yang mengakibatkan hilangnya nyawa orang lain, khususnya dalam praktek belajar mengemudi, kejaksaan dapat menuntut seorang instruktur dengan pasal

Berdasarkan hasil analisis yang telah dilakukan dapat disimpulkan bahwa dalam novel Surga Yang Tak Dirindukan karya Asma Nadia, didalamnya terkandung pesan moral yang

Berdasarkan hasil penelitian yang telah dilakukan mengenai hubungan tingkat pengetahuan terhadap kemauan melakukan pap smear pada perempuan yang telah berkeluarga

Berdasarkan pengertian tentang komunikasi massa yang sudah dikemukakan oleh para ahli komunikasi di atas, maka dapat disimpulkan bahwa komunikasi massa adalah komunikasi