Implementasi CRM dalam Bisnis Mall
Berbasis Web dan SMS Gateway
(Studi Kasus: PT. XYZ)
PRESENTASI TUGAS AKHIR – KS 091336
Penyusun Tugas Akhir :
Aprilia Feriyanti
.:
.:LATAR BELAKAN
LATAR BELAKANG:.
G:.
Bisnis mall yang menjamur di Indonesia
Persaingan antar mall menjadi semakin ketat
Tanpa adanya komunikasi yang baik antara pihak mall dengan pelanggannya, pelanggan bisa lepas dengan mudah
Pihak manajemen harus membangun suatu sistem manajemen hubungan pelanggan yang baik
Era aplikasi internet dan mobile
Fasilitas internet dan SMS menempati posisi penting dalam kehidupan manusia
.:
.:LATAR BELAKAN
LATAR BELAKANG (2):.
G (2):.
Dalam tugas akhir ini akan dibuat suatu web dan aplikasi SMS
gateway yang dapat menjembatani hubungan antara pihak
manajemen mall dengan pelanggannya.
Namun dalam penerapannya, khususnya SMS gateway,
perusahaan sering terkendala dalam hal biaya.
Pada tugas akhir ini ditawarkan solusi One In Multi Out:
Memanfaatkan promo beberapa provider yang sedang gencar saat ini, yaitu jika mengirimkan SMS ke sesama provider akan dikenakan biaya murah atau bahkan gratisPelanggan hanya cukup mengirimkan SMS ke satu nomor
Pihak mall akan menggunakan beberapa handphone dengan provider yang berbeda-beda
.:
.:TUJUAN
TUJUAN:.
:.
Membuat aplikasi web dan SMS gateway sebagai alat bantu CRM dalam bisnis mall.
Fitur pada aplikasi web dan SMS gateway hampir sama, antara lain:
Manajemen mall dapat menyebarkan informasi event dan promo kepada pelanggan. Pada web hal ini dilakukan dengan meletakkan pengumuman mengenai event dan promo pada halaman utama web. Sedangkan pada sistem SMS gateway, hal ini dilakukan dengan mengirimkan SMS berisi informasi event dan promo kepada para pelanggan.
Tenant dapat menyalurkan saran dan keluhannya pada pihak mall. Tenant dapat mengetahui informasi harga sewa.
.:
.:TUJUAN
TUJUAN (2):.
(2):.
Pada web terdapat fitur tambahan yaitu:
Laporan saran dan keluhan pengunjung mall selama periode tertentu
kepada tenant yang bersangkutan.
Laporan saran dan keluhan yang paling sering diajukan pelanggan. Laporan blok kosong.
Laporan blok mana yang paling sering berganti tenant.
Untuk aplikasi SMS gateway, selanjutnya akan dilakukan uji coba kinerja yang meliputi:
Kecepatan pengiriman SMS dari sistem yang ada di mall ke pelanggan.:MANFAAT:.
Dengan adanya tugas akhir ini diharapkan pelaku bisnis
khususnya mall dapat lebih meningkatkan pelayanannya
terhadap pelanggan serta mengelola hubungan dengan
pelanggan menggunakan teknologi web dan SMS
.:
.:PERUMUSAN MASALAH
PERUMUSAN MASALAH:.
:.
Bagaimana cara membuat sistem yang dapat menjadi media informasi
bagi pelanggan?
Bagaimana cara membuat sistem yang dapat menampung keluhan
dari pelanggan?
Bagaimana cara membuat media komunikasi yang interaktif antara
pihak manajemen mall dengan pelanggan?
Bagaimana cara membuat aplikasi SMS gateway one in multi out?
Bagaimana kinerja dari aplikasi SMS gateway yang telah dibuat dalam
hal:
kecepatan pengiriman? kapasitas penerimaan?
.:BATASAN PERMASALAHAN:.
.:BATASAN PERMASALAHAN:.
Implementasi web dan SMS gateway dilakukan dalam
bisnis mall.
Menggunakan bahasa PHP dengan framework Codeigniter
dalam pembuatan aplikasi web.
Menggunakan NowSMS dalam pembuatan aplikasi SMS
gateway.
.:
.:Customer relationship Management
Customer relationship Management
((CRM
CRM):.
):.
CRM adalah suatu proses lintas fungsi yang terkoordinasi untuk membantu perusahaan dalam mengelola hubungan pelanggan yang ditujukan untuk meningkatkan retensi pelanggan dan keefektifan inisiatif pemasaran.
Terdapat tiga tahapan dalam CRM yaitu:
Mendapatkan pelanggan baru (acquiring).
Peningkatan profitabilitas pelanggan (enhancing).
Mempertahankan pelanggan yang menguntungkan (retaining).
Aplikasi yang menerapkan CRM sendiri diklasifikasikan menjadi dua, yaitu:
CRM Operasional / CRM “front office” area CRM dimana terjadi kontak dengan pelanggan secara langsung.
CRM Analitik / CRM “back office” area CRM yang berperan dalam memahami aktivitas pelanggan yang terjadi pada “front office”.
.: Model
.: Model--View
View--Controller (MVC) :.
Controller (MVC) :.
Model-View-Controller (MVC) adalah salah satu pola desain dalam
pengembangan perangkat lunak. MVC pertama kali dijelaskan oleh
Trygve Reenskaug pada tahun 1979.
Pola ini memisahkan antara domain logika dengan domain tampilan.
Pola ini membedakan objek berdasarkan tiga kategori yaitu:
Model merupakan objek yang merepresentasikan struktur data.
View berfungsi untuk menampilkan data yang diinginkan.
Controller berfungsi sebagai perantara model, view, dan sumber daya lain yang diperlukan untuk memproses HTTP request dan menghasilkan halaman web.
.: CodeIgniter :.
CodeIgniter merupakan framework pengembangan aplikasi untuk
membangun website menggunakan PHP.
CodeIgniter dibuat berdasarkan pola pengembangan MVC.
Gambar berikut menjelaskan aliran data yang terjadi pada
CodeIgniter:
ŝŶĚĞdž͘ƉŚƉ ZŽƵƚŝŶŐ ĂĐŚŝŶŐ ^ĞĐƵƌŝƚLJ sŝĞǁ ƉƉůŝĐĂƚŝŽŶ ŽŶƚƌŽůůĞƌ DŽĚĞůƐ >ŝďƌĂƌŝĞƐ ,ĞůƉĞƌƐ WůƵŐŝŶƐ ^ĐƌŝƉƚƐ.: SMS Gateway :.
.: SMS Gateway :.
Short message service atau SMS adalah mekanisme pengiriman
pesan singkat yaitu tidak lebih dari 160 karakter, melalui
jaringan mobile.
Prinsip kerja SMS adalah Store and Forward. Pesan dikirim
terlebih dahulu ke Short Message Service Center (SMSC) dan
disimpan, baru kemudian dikirim ke handphone tujuan.
Dalam tugas akhir ini, sistem SMS gateway akan dibangun
dengan menggunakan NowSMS.
.: SMS Gateway
.: SMS Gateway ((2
2)
) :.
:.
NowSMS adalah suatu SMS/MMS Content Delivery Solution.
NowSMS adalah jalur cepat untuk mengembangkan dan
menyebarkan SMS, MMS, dan solusi WAP Push. NowSMS
kompatibel dengan Windows XP, Windows Vista, Windows 7,
dan Windows Server 2003 and 2008.
.: Implementasi MVC CodeIgniter :.
Model
View
Controller
.:Model:.
Untuk membuat class model, pastikan class yang dibuat
tersebut telah meng-extend class Model.
.:View:.
View berfungsi untuk menampilkan data yang diinginkan.
Pada aplikasi web ini, dibuat tiga buah template untuk menampilkan halaman web, yaitu template untuk pengunjung web, templateadmin untuk
.:Controller:.
Pada aplikasi web mall ini, terdapat tiga buah controller, yaitu page,
pageadmin, dan pagetenant.
Untuk membuat class controller, pastikan class yang dibuat tersebut
telah meng-extend class Controller.
.:Menampilkan Informasi Event:.
Pada event_model terdapat fungsi getEvent() yang
bertugas untuk mengambil data event yang ada di
database
.:Menambah Event:.
.:Setting dan Konfigurasi NowSMS:.
Add modem
Setting modem
Web interface NowSMS
Parameter untuk Mengontrol Proses
Pengiriman Ulang
.:Web Interface NowSMS:.
NowSMS telah menyediakan layanan
web interface
untuk pengiriman
pesan SMS.
Centang pilihan Enable menu driven web interface pada tab Web,
.:Parameter untuk Proses
Pengiriman Ulang:.
Parameter Deskripsi Nilai
Default
RetryDelay Waktu tunggu pengiriman ulang setelah menemui error
(dalam satuan detik).
30 RetryDelayMult
iplier
Kelipatan waktu tunggu yang dilakukan untuk setiap error pengiriman. Setiap kali menemui error waktu tunggunya adalah: RetryDelay*RetryDelayMultiplier* #FailedAttempts 1 RetryDelayAfte r Attempts
Nilai RetryDelay hanya akan dilaksanakan setelah error ke-###
2
.:Implementasi Kirim SMS Otomatis:.
Format URLuntuk mengirimkan SMS
http://127.0.0.1:8800/?PhoneNumber=xxxxxxxx&...
Parameter URL untuk pengiriman SMS
Untuk mengirimkan layanan SMS promo dan event tersebut akan
dibuat program dengan nama kirimsms.php. Mula-mula sistem akan
mengambil data pada tabel sms_kirim dengan id terkecil dan
berstatus 0. Berikut adalah kode programnya:
URL Parameter Deskripsi
PhoneNumber Nomor handphone penerima SMS
Text Isi pesan dari SMS yang dikirim