Anda di halaman 1dari 92

SKRIPSI

SISTEM PEMESANAN TIKET BUS BERBASIS SMS GATEWAY DENGAN


PENDEKATAN METODE CUSTOMER RELATIONSHIP MANAGEMENT
(STUDI KASUS: KECAMATAN KUBU BABUSSALAM)

Diajukan Sebagai Syarat Untuk Menyelesaikan


Pendidikan Program Strata-1 Pada
Program Studi Teknik Informatika

Oleh:

NURUL HASANAH
NIM: 1510031802099

Program Studi Teknik Informatika


Sekolah Tinggi Manajemen Informatika dan Komputer Amik Riau
2019
LEMBAR PENGESAHAN SKRIPSI

SISTEM PEMESANAN TIKET BUS BERBASIS SMS GATEWAY DENGAN


PENDEKATAN METODE CUSTOMER RELATIONSHIP MANAGEMENT
(STUDI KASUS: KECAMATAN KUBU BABUSSALAM)

Oleh:

NURUL HASANAH
NIM: 1510031802099

Pekanbaru, 26 September 2019


Mengetahui,
Ketua Program Studi Teknik Informatika Pembimbing

Susanti, M.IT Rahmiati M.Kom


NIDN: 1019058201 NIDN: 1028076901

Mengetahui,
Ketua STMIK Amik Riau

Dr.Erlin, M.Kom
NIDN: 1023126901

ii
TANDA LULUS UJIAN SIDANG SKRIPSI

Pada hari Kamis tanggal 26 Oktober 2019 telah dilaksanakan ujian sidang skripsi
oleh Program Studi Teknik Informatika STMIK Amik Riau.

Nama : Nurul Hasanah


NIM : 1510031802099
Judul : Sistem Pemesanan Tiket Bus Berbasis Sms Gateway Dengan Pendekatan
Metode Customer Relationship Management (Studi Kasus: Kecamatan Kubu
Babussalam)

1. Ketua

Susi Erlinda, M.Kom 26 September 2019


NIDN. 1029047101

2. Penguji I

Yoyon Efendi, M.Kom 26 September 2019


NIDN. 1026118403

3. Penguji II

Rahmiati, M.Kom 26 September 2019


NIDN. 1028076901

Mengetahui,
Ketua Program Studi Teknik Informatika

Susanti, M.IT
NIDN: 1019058201

iii
ABSTRAK

Pemesanan tiket adalah proses yang dilakukan oleh calon penumpang sebelum
melaksanakan perjalanan atau keberangkatan. Pemesanan tiket biasanya dilakukan
dengan cara manual, yaitu dengan mendatangi terminal bus dan menghubungi agen
melalui telepon. Kelemahan dalam pemesanan melalui telepon juga membuat calon
penumpang harus menunggu ditepi jalan lintas atau juga menunggu jemputan ke
rumah calon penumpang. Hal ini dapat mengakibatkan kendala dalam
keberangkatan, karena tidak efisiennya waktu dan pelayanan yang kurang
maksimal. Dari permasalahan diatas peneliti menerapkan sistem yang mendukung
pemesanan tiket berbasis SMS Gateway dengan menggunakan metode Customer
Relationship Management (CRM). Hasil dari penelitian ini akan memberikan
informasi-informasi seputar keberangkatan bus tiap harinya, meningkatkan
pelayanan terhadap calon penumpang, mendapatkan pelanggan baru serta
kemudahan untuk pemesanan tiket. Selain itu juga dapat mengirimkan informasi-
informasi secara otomatis dengan menggunakan format-format tertentu sesuai
dengan permintaan yang dibutuhkan oleh calon penumpang. Calon penumpang
yang memesan tiket dapat dikonfirmasi oleh petugas yang dapat diakses oleh web.
Sistem ini diharapkan dapat mengatasi permasalahan calon penumpag dan
meningkatkan pelayanan dari agen terminal.

Kata Kunci: SMS Gateway, Customer Relationship Management, Pemesanan Tiket

iv
ABSTRACT
Ticket booking is a process carried out by prospective passengers before carrying
out a trip or departure. Ticket booking is usually done manually, by visiting the bus
terminal and contacting the agent by telephone. Weaknesses in ordering by
telephone also make prospective passengers have to wait by the roadside or also
wait for a pickup to the home of the prospective passenger. This can lead to
obstacles in departure, because of inefficient time and less than optimal service.
From the above problems, the researcher applied a system that supports booking of
tickets based on SMS Gateway using the Customer Relationship Management
(CRM) method. The results of this study will provide information about bus
departures every day, improve service to prospective passengers, get new customers
and ease ticket reservations. In addition, it can also send information automatically
by using certain formats according to the demand needed by prospective
passengers. Prospective passengers who book tickets can be confirmed by officers
who can be accessed by the web. This system is expected to be able to overcome
the problems of prospective passengers and improve the services of terminal agents.

Keywords: SMS Gateway, Customer Relationship Management, Ticket Booking

v
KATA PENGANTAR

Puji dan syukur kehadirat Allah Subhanahuwata’ala yang telah melimpahkan


rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan penulisan skripsi yang
berjudul “SISTEM PEMESANAN TIKET BUS BERBASIS SMS GATEWAY
DENGAN PENDEKATAN METODE CUSTOMER RELATIONSHIP
MANAGEMENT (STUDI KASUS: KECAMATAN KUBU BABUSSALAM)”.
Berbagai kesulitan dan hambatan dalam penulisan skripsi ini banyak dihadapi oleh
penulis, namun berkat bimbingan dan petunjuk serta dorongan dari dosen pembimbing,
dukungan dari teman-teman dan berbagai pihak baik moral maupun materi sehingga
skripsi ini dapat diselesaikan.

Pada kesempatan ini izinkan penulis mengucapkan terima kasih yang sedalam

dalamnya kepada semua pihak yang telah memberikan dukungan, partisipasi, baik

fasilitas dan kesempatan berdiskusi, khususnya kepada:

1. Bapak Drs. H. Muhammad Helmi, MM, Ketua Yayasan Komputasi Riau.

2. Ibu Dr. Erlin, M.Kom, Ketua STMIK Amik Riau Sekaligus Pembimbing.

3. Ibu Triyani Arita Fitri, M.Kom, Wakil Ketua Bidang Akademik dan

Kemahasiswaan STMIK Amik Riau.

4. Bapak Susandri, M.Kom, Wakil Ketua Bidang Non-Akademik STMIK Amik

Riau.

5. Ibu Susanti, M.IT, Ketua Program Studi Teknik Informatika.

6. Ibu Rahmiati, M.Kom, selaku dosen pembimbing.

7. Ibu Susi Erlinda, M.Kom, selaku ketua penguji dan Bapak Yoyon Efendi,

M.Kom, selaku anggota penguji.

vi
8. Seluruh Bapak/Ibu Dosen, serta Karyawan/i di lingkungan STMIK Amik Riau

yang telah banyak memberikan ilmu pengetahuan dalam mengetahui perkuliahan

skripsi ini.

Penulis menyadari sepenuhnya bahwa skripsi ini masih belum sempurna dan

masih jauh dari kesempurnaan, hal ini disebabkan karena keterbatasan kemampuan

yang penulis miliki. Oleh karena itu penulis sangat mengharapkan kritik dan saran yang

sifatnya membangun demi kesempurnaan di masa yang akan datang. Akhirnya semoga

Allah Subhanahuwata’ala melimpahkan rahmat dan hidayah-Nya kepada kita semua.

Pekanbaru, 10 September 2019

Nurul Hasanah
15.10.031.802.099

Agung Wijaya

13.10.031.802.009

vii
DAFTAR ISI

LEMBAR PENGESAHAN SKRIPSI ....................................................................... ii


TANDA LULUS UJIAN SIDANG SKRIPSI .......................................................... iii
ABSTRAK .................................................................................................................. iv
KATA PENGANTAR ................................................................................................ vi
DAFTAR ISI ............................................................................................................. viii
DAFTAR GAMBAR ................................................................................................... x
DAFTAR TABEL ..................................................................................................... xii
BAB I PENDAHULUAN ......................................................................................... 1
I.1 Latar Belakang ............................................................................................... 1
I.2 Rumusan Masalah .......................................................................................... 2
I.3 Batasan Masalah ............................................................................................. 2
I.4 Tujuan Penelitian ............................................................................................ 3
I.5 Manfaat Penelitian .......................................................................................... 3
I.6 Metodologi Penelitian .................................................................................... 4
I.7 Sistematika Penulisan ..................................................................................... 5
BAB II LANDASAN TEORI DAN TINJAUAN PUSTAKA ................................. 7
II.1 Landasan Teori ............................................................................................. 7
II.1.1. Konsep Dasar Sistem .............................................................................. 7
II.1.2. Konsep Dasar Informasi .......................................................................... 9
II.1.3. Sistem Informasi ................................................................................... 10
II.1.4. Pengertian Transportasi ......................................................................... 10
II.1.5. Tiket ...................................................................................................... 11
II.1.6. SMS Gateway ....................................................................................... 11
II.1.7 Gammu SMS Gateway.......................................................................... 13
II.1.8. Customer Relationship Management (CRM) ....................................... 14
II.1.9. Sejarah Singkat PT. Kubu Lestari Makmur .......................................... 17
II.1.10. Alat Bantu Analisa Dan Perancangan Sistem ................................... 18
II.1.11 Unified Modelling Language (UML) .................................................... 20
II.2 Tinjuan Pustaka ............................................................................................ 24
BAB III ANALISA DAN PERANCANGAN SISTEM .......................................... 41
III.1 Analisa Sistem .............................................................................................. 41
III.1.1 Gambaran Sistem Yang Diusulkan .............................................................. 41

viii
III.1.2 Gambaran Sistem Yang Sedang Berjalan..................................................... 42
III.1.3 Analisa Kebutuhan Sistem ........................................................................... 42
III.2 Perancangan Sistem ...................................................................................... 44
III.2.1 Use Case Diagram ....................................................................................... 45
III.2.2 Activity Diagram .......................................................................................... 46
III.2.2.1 Activity Diagram Login ..................................................................... 46
III.2.2.2 Activity Diagram Input Admin .......................................................... 47
III.2.2.3 Activity Diagram Input Pelanggan .................................................... 47
III.2.2.4 Activity Diagram Pemesanan Tiket ................................................... 48
III.2.2.5 Activity Diagram Melihat Daftar Pemesanan Tiket .......................... 49
III.2.2.6 Activity Diagram Registrasi Pelanggan ............................................. 49
III.2.2.7 Activity Diagram Mengirim Pesan .................................................... 50
III.2.2.8 Activity Diagram Menambahkan Kontak .......................................... 51
III.2.3 Sequence Diagram ....................................................................................... 52
III.2.3.1 Sequence Diagram Login .................................................................. 52
III.2.3.2 Sequence Diagram Input Admin ....................................................... 53
III.2.3.3 Sequence Diagram Input Pelanggan ................................................. 53
III.2.3.4 Sequence Diagram Pemesanan Tiket ................................................ 54
III.2.4 Class Diagram .............................................................................................. 54
III.3 Perancangan Antar Muka ............................................................................. 56
III.3.1 Rancangan Keluaran (Output) ...................................................................... 56
III.3.2 Rancangan Input ........................................................................................... 57
III.3.3 Rancangan Database .................................................................................... 60
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM .................................... 63
IV.1 Tahapan Implementasi ................................................................................. 63
IV.2 Hasil Implemantasi ....................................................................................... 64
IV.3 Pengujian Sistem .......................................................................................... 72
IV.3.1 Pengujian Interface ....................................................................................... 73
IV.3.2 Perhitungan Aktual Servqual........................................................................ 74
BAB V PENUTUP .................................................................................................... 77
V.1 Kesimpulan ...................................................................................................... 77
V.2 Saran ................................................................................................................. 77
DAFTAR PUSTAKA ................................................................................................ 79

ix
DAFTAR GAMBAR

Gambar II. 1. Blok Diagram SMS Gateway ............................................................. 12


Gambar II. 2. Kartu Nama PO Kubu Lestari ............................................................ 17
Gambar III. 1 Sistem yang diusulkan ...................................................................... 41
Gambar III. 2 Sistem yang sedang berjalan .............................................................. 42
Gambar III. 3 Use Case Diagram ............................................................................. 45
Gambar III. 4 Activity Diagram Login...................................................................... 46
Gambar III. 5 Activity Diagram Input Admin .......................................................... 47
Gambar III. 6 Activity Diagram Input Pelanggan ..................................................... 47
Gambar III. 7 Activity Diagram Pemesanan Tiket.................................................... 48
Gambar III. 8 Activity Diagram Melihat Daftar Pemesanan Tiket ........................... 49
Gambar III. 9 Activity Diagram Daftar Akun ........................................................... 49
Gambar III. 10 Activity Diagram Mengirim Pesan ................................................... 50
Gambar III. 11 Activity Diagram Menambahkan Kontak ........................................ 51
Gambar III. 12 Sequence Diagram Login ................................................................. 52
Gambar III. 13 Sequence Diagram Input Admin...................................................... 53
Gambar III. 14 Sequence Diagram Input Pelanggan ................................................ 53
Gambar III. 15 Sequence Diagram Pemesanan Tiket ............................................... 54
Gambar III. 16 Class Digram .................................................................................... 55
Gambar III. 17 Desain Halaman Utama (Home) ...................................................... 56
Gambar III. 18 Desain Daftar Akun ......................................................................... 57
Gambar III. 19 Desain Daftar Akun ......................................................................... 58
Gambar III. 20 Desain Input Admin ......................................................................... 59
Gambar IV. 1 Tampilan Control Panel XAMPP ....................................................... 63
Gambar IV. 2 Tampilan Database tiket_online ........................................................ 64
Gambar IV. 3 Tampilan Halaman Utama ................................................................. 65
Gambar IV. 4 Halaman Login ................................................................................... 65
Gambar IV. 5 Halaman Daftar Akun ........................................................................ 66
Gambar IV. 6 Halaman Rute Keberangkatan ............................................................ 66
Gambar IV. 7 Halaman Jadwal Keberangkatan ........................................................ 67
Gambar IV. 8 Halaman Pesan Tiket .......................................................................... 67
Gambar IV. 9 Halaman Input Admin ........................................................................ 68
Gambar IV. 10 Modem Wavecome .......................................................................... 68
Gambar IV. 11 Halaman Setting SMS DRC ............................................................. 69
Gambar IV. 12 Halaman Test Koneksi ..................................................................... 69
Gambar IV. 13 Halaman Setting SMS Database ...................................................... 70
Gambar IV. 14 Halaman Install SMS Service .......................................................... 70
Gambar IV. 15 Halaman Jalankan Service ................................................................ 71

x
Gambar IV. 16 Halaman Inbox ................................................................................. 71
Gambar IV. 17 Halaman Kirim Pesan....................................................................... 72
Gambar IV. 18 Halaman Outbox .............................................................................. 72

xi
DAFTAR TABEL

Tabel II. 1 Rating Scale dengan System Usability Scale ........................................... 14


Tabel II. 2. Armada dan Rute Keberangkatan ........................................................... 18
Tabel II. 3. Jumlah Pelanggan 3 Bulan Terakhir ....................................................... 18
Tabel II. 4. Simbol-Simbol Use Case Diagram ......................................................... 21
Tabel II. 5. Simbol-Simbol Activity Diagram ............................................................ 22
Tabel II. 6. Simbol-Simbol Sequence Diagram ......................................................... 23
Tabel II. 7. Simbol-Simbol Class Diagram ............................................................... 24
Tabel II. 8. Tinjauan Pustaka ..................................................................................... 32
Tabel III. 1 Tabel Admin ........................................................................................... 60
Tabel III. 2 Tabel Detail Pesanan Bangku ................................................................. 60
Tabel III. 3 Tabel Kontak .......................................................................................... 61
Tabel III. 4 Tabel Pelanggan...................................................................................... 61
Tabel III. 5 Tabel Pelanggan Tiket ............................................................................ 62
Tabel III. 6 Tabel SMS .............................................................................................. 62
Tabel IV. 1 Pengujian Sistem..................................................................................... 73
Tabel IV. 2 Pertanyaan 1 ............................................................................................ 74
Tabel IV. 3 Pertanyaan 2 ............................................................................................ 75
Tabel IV. 4 Pertanyaan 3 ............................................................................................ 75

xii
BAB I

PENDAHULUAN

I.1 Latar Belakang

Pemesanan tiket adalah proses yang dilakukan oleh calon penumpang sebelum

melaksanakan perjalanan atau keberangkatan. Pemesanan tiket biasanya dengan cara

mendatangi terminal atau menghubungi nomor agen melalui telepon. Proses ini adalah

proses yang selalu dilakukan oleh calon penumpang pada PT. Kubu Lestari Makmur.

PT. Kubu Lestari Makmur merupakan perusahaan yang bergerak dalam bidang

jasa transportasi bus yang beralamat di Simpang Pelita Kecamatan Kubu Babussalam

Kabupaten Rokan Hilir. Pesaing yang ada pada kawasan Rokan Hilir pun menjadi

masalah dalam bisnis. Diantaranya adalah PT. Asia Citra yang dalam rute

keberangkatannya sama dengan PT. Kubu Lestari Makmur dan PT. Rapi dengan tujuan

rute Medan – Kubu. Tak hanya itu, bus-bus yang melintas pada jalur Lintas Sumatra –

Jawa pun menjadi pesaing yang akan menjadi pilihan bagi penumpang. Hal tersebut

menjadi ancaman bagi PT. Kubu Lestari Makmur untuk lebih memperbaiki hubungan

antar pelanggan dan perusahaan, sehingga pelanggan tidak ke tempat lain dalam

memilih bus untuk sampai ke tujuan masing-masing.

Dari urian diatas, PT. Kubu Lestari Makmur dituntut untuk memberikan

pelayanan terhadap pelanggan dengan baik. Salah satu strategi yang dapat digunakan

untuk memberikan pelayanan terhadap pelanggan adalah Customer Relationship

Management (CRM). Menurut Carissa, dkk (2014), CRM merupakan strategi

1
2

perusahaan yang digunakan untuk memanjakan pelanggan agar tidak berpaling kepada

pesaing. Oleh karena itu, perusahaan dapat memanfaatkan metode ini untuk

meningkatkan pendapatan dan mengatasi pesaing dalam bisnis.

Dengan demikian, penulis tertarik untuk membangun sistem yang dapat

membantu PT. Kubu Lestari Makmur dalam pemesanan tiket, infomasi keberangkatan,

dan seputar informasi pada PT. Kubu Lestari Makmur yang dapat memberi layanan

terbaik untuk pelanggannya. Dengan konsep ini, sistem yang akan dibangun adalah

sistem SMS Gateway yang menerapkan metode CRM.

I.2 Rumusan Masalah

Berdasarkan latar belakang di atas dapat dirumuskan permasalahan yaitu

bagaimana membangun sistem pemesanan tiket bus berbasis SMS Gateway dengan

metode CRM dalam memberikan layanan kepada para pelanggan bus Kubu Lestari.

I.3 Batasan Masalah

Agar penelitian yang dilakukan lebih terarah maka perlu dilakukan pembatasan

masalah penelitian. Berikut pembatasan masalah yang dibahas:

a. Sistem informasi ini meliputi tentang pemesanan tiket, informasi dan jadwal

keberangkatan.

b. Pelanggan dapat mengakses web untuk mengetahui infromasi keberangkatan,

mendaftar sebagai pelanggan, serta pemesanan tiket dari web tersebut. Pelanggan

juga dapat mengirim dan menerima SMS.


3

c. Dummy data sebanyak 102 pelanggan untuk menghitung tingkat kepuasan

pelanggan.

I.4 Tujuan Penelitian

Tujuan dilakukannya penelitian ini adalah membangun sistem pemesanan tiket

bus dengan metode CRM dalam SMS Gateway untuk memberikan layanan kepada

pelanggan.

I.5 Manfaat Penelitian

Manfaat dilakukannya penelitian ini adalah:

I.5.1. Bagi Pelanggan

a. Mendapatkan informasi keterkaitan keberangkatan bus Kubu Lestari dengan

cepat dan merata ke semua pelanggan.

b. Dapat menjalin hubungan antara pelanggan dan penyedia jasa.

I.5.2. Bagi Perusahaan

a. Membangun suatu wadah untuk pelanggan mendapatkan informasi yang

lebih cepat dan seragam dengan pelanggan lainnya.

b. Dapat memudahkan admin dalam pengarsipan data. Tidak secara manual

lagi, tetapi sudah berpindah ke sistem database.

c. Mempermudah owner dalam mengawasi bisnisnya. Dalam sistem ini

menggunakan konsep CRM yang dapat merekrut pelanggan serta menjalin

hubungan erat antara PT. Kubu Lestari Makmur dengan pelanggan.


4

I.6 Metodologi Penelitian

Metode pengembangan perangkat lunak pada penelitian ini menggunakan

metode waterfall yang terdiri dari beberapa tahap, yaitu:

a. Analisa Kebutuhan Sistem

Adalah tahapan analisa kebutuhan dilakukan dengan menganalisa kebutuhan

user, analisa perangkat lunak dan perangkat keras yang dibutuhkan dalam

pengembangan sistem serta kebutuhan lain dalam pembuatan basis data. Analisa

kebutuhan perangkat keras pada sistem ini yaitu leptop dengan spesifikasi Acer,

processor Intel® Core™ i3-2310M, RAM 4GB. Pembuatan sistem ini dibantu

dengan perangkat lunak seperti Sistem Operasi Windows XP dan Windows 10,

XAMPP, Sublime Text, Bahasa Pemograman PHP, Firefox, Gammu, dan MySQL

server 64 bit.

b. Analisa Sistem

Merupakan tahap menganalisis hal-hal yang diperlukan dalam pelaksanaan

pembuatan sistem. Analisis sistem termasuk pada bagaimana sistem akan

berjalan sesuai dengan metode yang digunakan.

c. Desain Sistem

Tahapan menganalisa bagaimana interface untuk setiap input, output dan proses

pada sistem serta mendefinisikan arsitektur sistem pada database berupa tabel-

tabel yang digunakan. Tujuan dari tahapan ini adalah memberikan gambaran

tentang apa yang akan dikerjakan dan bagaimana tampilannya. Dokumentasi


5

yang dihasilkan dari tahapan desain sistem ini antara lain perancangan Use Case

Diagram, Activity Diagram, Sequence Diagram dan Class Diagram.

d. Pengkodean

Penulisan kode program merupakan tahap penerjemahan desain sistem yang

telah dibuat ke dalam bentuk perintah-perintah yang dimengerti komputer

dengan mempergunakan Bahasa pemrograman. Pada penelitian ini, coding

dilakukan menggunakan bahasa pemograman PHP dan database MySQL.

Tahapan ini merupakan tahapan secara nyata dalam mengerjakan suatu sistem.

e. Implementasi Sistem

Pada tahapan ini adalah tahapan dimana sistem dilakukan pengujian hasil diobjek

penelitian. Untuk tahapan ini memerlukan perangkat keras (hardware) dan

perangkat lunak (software) untuk menguji hasil programnya.

f. Pemeliharaan Sistem

Merupakan tahapan dilakukannya pemeliharaan terhadap sistem yang telah

berjalan dengan melakukan update terhadap sistem dan melakukan maintenance

secara berkala agar sistem dapat terus berjalan dengan baik.

I.7 Sistematika Penulisan

Agar penulisan skripsi ini terstruktur dan memudahkan dalam pembuatan serta

pemahamannya, maka penulis menguraikan dalam suatu sistematika penulisan sebagai

berikut:
6

BAB I: PENDAHULUAN

Menguraikan Latar Belakang Masalah, Batasan Masalah, Rumusan Masalah,

Tujuan dan Manfaat Penelitian, Metode Penelitian dan Sistematika Penulisan.

BAB II: LANDASAN TEORI

Pada bab ini menjelaskan tentang teori-teori yang mendukung selama

penelitian.

BAB III: ANALISA DAN PERANCANGAN SISTEM

Berisi analisa data dan pembahasan sistem yang akan dibuat sampai hasil yang

akan diperoleh dari sistem SMS Gateway .

BAB IV: IMPLEMENTASI DAN PENGUJIAN SISTEM

Bab ini menjelaskan tentang implementasi antarmuka sistem SMS Gateway

yang telah didesain sebelumnya.

BAB V: PENUTUP

Berisi kesimpulan dan saran untuk penelitian selanjutnya yang berawal dari

temuan studi yang telah dilakuka


BAB II

LANDASAN TEORI DAN TINJAUAN PUSTAKA

II.1 Landasan Teori

Landasan teori merupakan kerangka dasar dalam melakukan penulisan yang

membahas tentang teori-teori dan konsep-konsep yang digunakan dalam judul

penulisan ini serta bahasa pemograman yang akan digunakan dalam merancang

sistem yang diusulkan dan simbol-simbol diagram yang dipakai dalam merancang

aliran data dari sistem yang berjalan maupun yang diusulkan.

II.1.1. Konsep Dasar Sistem

Sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang

dimaksudkan untuk mencapai suatu tujuan. Suatu sistem mempunyai karakteristik

atau sifat-sifat yang tertentu (Kadir, 2002). Ada beberapa elemen yang membentuk

sebuah sistem, yaitu:

a. Tujuan

Setiap sistem memiliki tujuan (goal), entah hanya satu atau mungkin

banyak. Tujuan inilah yang menjadi pemotivasi yang mengarahkan sistem.

Tanpa tujuan, sistem menjadi tak terarah dan tak terkendali. Tentu saja,

tujuan antara satu sistem dengan sistem lain berbeda-beda.

b. Masukan

Masukan (input) sistem adalah segala sesuatu yang masuk ke dalam sistem

dan selanjutnya menjadi bahan untuk diproses. Masukan dapat berupa hal-

hal berwujud (tampak secara fisik) maupun yang tidak tampak. Contoh

7
8

masukan yang berwujud adalah bahan mentah, sedangkan contoh yang tidak

berwujud adalah informasi (misalnya permintaan jasa dari pelanggan). Pada

sistem informasi, masukan dapat berupa data transaksi, dan data non-

transaksi (misalnya surat pemberitahuan), serta instruksi.

c. Proses

Merupakan bagian yang melakukan perubahan atau transformasi dari

masukan menjadi keluaran yang berguna, misalnya berupa informasi dan

produk, tetapi juga bisa berupa hal-hal yang tidak berguna misalnya saja sisa

pembuangan atau limbah. Pada pabrik kimia, proses dapat berupa

pemanasan bahan mentah. Pada rumah sakit, proses dapat berupa aktivitas

pembedahan pasien.

d. Keluaran

Keluaran (output) merupakan hasil dari pemerosesan. Pada sistem

informasi, keluaran bisa berupa suatu informasi, saran, cetakan laporan, dan

sebagainya.

e. Mekanisme Pengendalian dan Umpan Balik

Mekanisme pengendalian (control mechanism) diwujudkan dengan

menggunakan umpan balik (feedback), yang mencuplik keluaran. Umpan

balik ini digunakan untuk mngendalikan baik masukan maupun proses.

Tujuannya adalah untuk mengatur agar sistem berjalan sesuai dengan

keluaran sistem dan keluaran yang dikendaki (standar).


9

f. Batas

Yang disebut batas (boundary) sistem adalah pemisah antara sistem dan

daerah diluar sistem (lingkungan). Batas sistm menentukan konfirgurasi,

ruang lingkup, atau kemampuan sistem. Sebagai contoh, tim sepakbola

mempunyai aturan permainan dan keterbatasan kemampuan pemain.

g. Lingkungan

Lingkungan adalah segala sesuatu yang berada diluar sistem. Lingkungan

bisa berpengaruh terhadap operasi sistem dalam arti bisa merugikan atau

menguntungkan sistem itu sendiri. Lingkungan yang merugikan tentu saja

harus ditahan dan dikendalikan supaya tidak menggangu kelangsungan

operasi sistem, sedangkan yang menguntungkan tetap harus terus dijaga,

karena akan memacu terhadap kelangsungan hidup sistem.

II.1.2. Konsep Dasar Informasi

Dalam suatu sistem informasi terdapat komponen-komponen (Kadir, 2002)

seperti:

a. Perangkat keras (Hardware)

Mencangkup peranti-peranti fisik seperti komputer dan printer.

b. Perangkat Lunak (Software)

Sekumpulan intruksi yang memungkinkan perangkat keras untuk dapat

memperoses data.

c. Prosedur

Sekumpulan aturan yang diakai untuk mewujudkan pemerosesan data dan

pembangkitan keluaran yang dikehendaki.


10

d. Orang

Semua pihak yang bertangungjawab dalam pengembangan sistem

informasi, pemerosesan, dan penggunakan keluaran sistem informasi.

e. Basis Data (Data Base)

Sekumpulan tabel, hubungan dan lain-lain yang berkaitan dengan

penyimpanan data.

f. Jaringan Komputer dan Komunikasi

Data sistem penghubung yang memungkinkan sumber (resources) dipakai

secara bersama atau diakses oleh sejumlah pemakai.

II.1.3. Sistem Informasi

Menurut Sutabri (2012) sistem informasi adalah suatu sistem didalam suatu

organisasi yeng mempertemukan kebutuhan pengolahan transaksi harian yang

mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan

strategi dari suatu organisasi untuk dapat menyediakan laporan-laporan yang

diperlukan oleh pihak luar tertentu.

II.1.4. Pengertian Transportasi

Menurut Rahmat & Octaviano (2016) secara umum transportasi adalah

suatu kegiatan memindahkan sesuatu (barang dan/atau barang) dari suatu tempat ke

tempat lain, baik dengan atau tanpa sarana. Perpindahan manusia atau barang dari

satu tempat ke tempat lainnya dengan menggunakan sebuah kendaraan yang

digerakkan oleh manusia atau mesin. Transportasi digunakan untuk memudahkan

manusia dalam melakukan aktivitas sehari-hari. Dinegara maju, mereka biasanya


11

menggunakan kereta bawah tanah (subway) dan taksi. Penduduk disana jarang yang

mempunyai kendaraan pribadi karena mereka sebagian besar menggunakan

angkutan umum sebagai transportasi mereka. Transportasi sendiri dibagi 3 yaitu,

transportasi darat, laut, dan udara. Transportasi udara merupakan transportasi yang

membutuhkan banyak uang untuk memakainya. Selain karena memiliki teknologi

yang lebih canggih, transportasi udara merupakan alat transportasi tercepat

dibandingkan dengan alat transportasi lainnya.

II.1.5. Tiket

Menurut Rahmat & Octaviano (2016), tiket adalah suatu dokumen

perjalanan yang dikeluarkan oleh suatu perusahaan yang berisi rute, tanggal, harga,

data penumpang yang digunakan untuk melakukan suatu perjalanan.

II.1.6. SMS Gateway


II.1.6.1 Latar Belakang SMS Gateway

Perkembangan dunia saat ini sangat dipengaruhi oleh perkembangan

teknologi informasi yang memungkinkan terjadinya perpindahan data informasi

dengan sangat cepat. Hal ini menuntut setiap individu ataupun institusi untuk terus

mengikuti perkembangan teknilogi informasi. Salah satu teknologi informasi yang

sangat berkembang saat ini adalah WEB Programming (Tarigan, 2012).

WEB Programming dapat dikembangkan lagi menjadi berbagai aplikasi

praktis yang bisa diterapkan dalam kehidupan, salah satunya adalah SMS Gateway

(Tarigan, 2012)
12

II.1.6.2 Manfaat SMS Gateway

SMS Gateway merupakan pintu gerbang bagi penyebaran informasi dengan

menggunakan SMS. Menyebarkan pesan ke banyak nomor secara otomatis dan

cepat yang langsung terhubung dengan database nomor-nomor ponsel saja, tanpa

harus mengetik ratusan nomor dan pesan diponsel, karena semua nomor akan

diambil secara otomatis dari database tersebut (Tarigan, 2012)

Selain itu, dengan adanya SMS Gateway, dapat mengelola pesan-pesan

yang ingin dikirim. Dengan menggunakan program tambahan yang dapat dibuat

sendiri, pengirim pesan dapat lebih fleksibel dalam mengirim berita, karena

biasanya pesan yang ingin dikirim berbeda-beda untuk masing-masing

penerimanya (Tarigan, 2012).

II.1.6.3 Cara Kerja SMS Gateway

Cara kerja SMS Gateway pada dasarnya hampir sama dengan mengirimkan

SMS melalui handphone pada umumnya. Hanya saja, bedanya adalah perangkat

pengirimnya bukan lagi handphone, tetapi Modem GSM. Modem inilah yang

dikendalikan oleh PC menggunakan aplikasi SMS Gateway yang akan dibuat

(Tarigan, 2012).

Gambar II. 1. Blok Diagram SMS Gateway


Sumber: (Tarigan, 2012)
13

II.1.7 Gammu SMS Gateway


II.1.7.1 Pengertian Gammu

Gammu adalah aplikasi yang dapat digunakan untuk mengelola berbagai

fungsi pada handphone, modem dan perangkat sejenis lainnya. Fungsi-fungsi yang

dapat dikelola oleh Gammu antara lain adalah fungsi nomor kontak (phonebook)

dan fungsi SMS. Namun, untuk aplikasi yang akan dikembangkan ini, akan lebih

banyak menggunakan fungsi SMS dari Gammu.(Tarigan, 2012).

II.1.7.2 Keunggulan Gammu

Kelebihan Gammu dibandingkan tool SMS Gateway lainnya (Tarigan,

2012) adalah:

a. Gammu bisa dijalankan di Windows Linux.

b. Banyak device yang kompatibel dengan Gammu.

c. Gammu menggunakan Database MySQL.

d. Baik kabel data USB maupun Serial, semuanya kompatibel dengan

Gammu.

e. Gammu adalah aplikasi Open Source yang dapat dipakai secara gratis.

f. Gammu tidak banyak menggunakan hardware (hanya memerlukan

PC_modem), sehingga memudahkan dalam mengembangkan aplikasi

dengan modal terjangkau.

II.1.7.3 Manfaat Gammu SMS Gateway

Gammu SMS Gateway akan sangat mempermudah untuk mengirimkan

SMS dalam jumlah yang banyak melalui komputer. Contoh aplikasinya dapat
14

digunakan sebagai pengirim SMS massal, SMS polling, SMS auto replay, SMS on

Demand, SMS Scheduller, dan lain sebagainya (Tarigan, 2012).

II.1.8. Customer Relationship Management (CRM)

Customer Relationship Management (CRM) adalah aktivitas, usaha dan

strategi yang melibatkan seluruh sumber daya untuk menjalin, mengelola, dan

mempertahankan hubungan dengan pelanggan yang ada, untuk mengetahui

kebutuhan dan keinginan pelanggan (Carissa, Fauzi, & Kumadji, 2014).

CRM adalah sebuah strategi penjualan, pemasaran, dan pelayanan dengan

menggunakan teknologi informasi melalui filosofi dan budaya bisnis yang berpusat

pada pelanggan, sehingga proses-proses bisnis tersebut menjadi lebih efektif

(Malawat, et all., 2018).

Penelitian dalam (Wahyuni, 2016) rumus menentukan nilai actual servqual

yaitu:
Nilai Persepsi
Nilai Servqual: x 100%
Nilai Ekspetasi

Berdasarkan hasil dari nilai servqual dapat dikategorikan dalam penilaian

rating scale dengan system usability scale sebagai berikut:

Tabel II. 1 Rating Scale dengan System Usability Scale


SUS Grade Adjective Rating
> 80.3 A Excellent
68 – 80,3 B Good
68 C Okay
51-68 D Poor
< 51 F Awful
15

II.1.8.1 Fase Customer Relationship Management (CRM)

Ada tiga fase CRM menurut yaitu acquiring, enhancing, dan retaining. Tiap

fase berpengaruh terhadap pelanggan dengan cara yang berbeda (Malawat et al.,

2018).

a. Mendapatkan pelanggan baru (acquire). Pelanggan baru didapatkan

dengan memberikan kemudahan pengaksesan informasi, inovasi baru,

dan pelayanan yang menarik.

b. Meningkatkan hubungan dengan pelanggan yang telah ada (enhance).

Perusahaan berusaha menjalin hubungan dengan pelanggan melalui

pemberian pelayanan yang baik terhadap pelanggannya (customer

service). Penerapan cross selling atau up selling pada tahap kedua dapat

meningkatkan pendapatan perusahaan dan mengurangi biaya untuk

memperoleh pelanggan.

c. Mempertahankan pelanggan (retain). Tahap ini merupakan usaha

mendapatkan loyalitas pelanggan dengan mendengarkan pelanggan dan

berusaha memenuhi keinginan pelanggan (Kholil, 2017)

II.1.8.2 Fungsi dari Customer Relationship Management (CRM)

Sebuah sistem CRM harus bisa menjalankan fungsi (Malawat et al., 2018):

a. Mengidentifikasi faktor-faktor yang penting bagi pelanggan.

b. Mengadopsi pengukuran berdasarkan sudut pandang pelanggan.

c. Membangun proses ujung ke ujung dalam melayani pelanggan.

d. Menyediakan dukungan pelanggan yang sempurna.

e. Menangani keluhan/komplain pelanggan.


16

f. Mencatat dan mengikuti semua aspek dalam penjualan.

II.1.8.3 Manfaat dari Customer Relationship Management (CRM)

Adapun manfaat dari CRM (Malawat et al., 2018):

a. Jumlah konsumen bertambah, yaitu mencari konsumen baru disamping

tetap memelihara tingkat kepuasan konsumen yang sudah ada.

b. Mengetahui tingkat kepemilikan perusahaan pada konsumen, yaitu

dengan mengetahui kebutuhan konsumen.

c. Mengetahui kebutuhan konsumen pada masa yang akan datang, yaitu

melalui hasil transaksi yang sudah dilakukan dan dari hasil analisa data-

data transaksi yang sudah terkumpul.

d. Mengetahui ketidaknormalan pada setiap aktivitas transaksi, yaitu

mengetahui tindak kriminal seperti penipuan dan lain sebagainya.

e. Mengetahui perbaikan yang harus dilakukan pada service yang diberikan

kepada konsumen.

f. Mampu menganalisa pola data transaksi, sebagai contoh mampu

mengetahui kombinasi produk yang akan dijual pada waktu-waktu

tertentu.

g. Mengurangi resiko operasional, yaitu dengan mengetahui prediksi yang

akan terjadi dan kesalahan yang pernah dilakukan melalui customer

history.
17

II.1.9. Sejarah Singkat PT. Kubu Lestari Makmur

PT. Kubu Lestari Makmur merupakan armada bus yang melayani jasa

transportasi yang melewati lintas Sumatra. Pada tahun 2000, PT. Kubu Lestari

Makmur pertama kalinya dibuka. Tetapi bukan dengan nama tersebut, melainkan

dengan nama PO. Yala yang masih berstatus CV (Comanditaire Venootsschap).

Pada tahun 2011, PO. Yala berganti dengan nama Sungai Pinang. Setelah itu, pada

tahun 2013 nama perusahaan diganti dengan CV. Kubu Lestari. Bermulanya PT.

Kubu Lestari Makmur itu pada tahun 2015 dan sampai saat ini.

Waktu keberangkatan PT. Kubu Lestari Makmur memiliki dua shif

keberangkatan, yaitu pada pagi hari dimulai pukul 8:00 WIB dan di sore hari pada

pukul 17:00 WIB. Jumlah penumpang yang naik di bus tersebut tidak menentu,

kadang penumpang ramai ketika ada acara-acara tertentu seperti wisuda,

pernikahan, ataupun hari-hari besar lainnya. Jumlah penumpang yang paling

terbanyak itu pada masa seminggu sebelum hari Raya Idul Fitri, penumpang dalam

sehari bisa mencapai 150 orang (Horizon, 2019). Akan tetapi pada hari-hari biasa,

penumpang yang berangkat tidak menentu jumlahnya.

Gambar II. 2. Kartu Nama PO Kubu Lestari

Sumber: (https://cv-kubu-lestari.business.site/#gallery)
18

Pemilik PO Kubu Lestari Makmur adalah Bapak Abu Khoiri yang

beralamatkan di Jl. Marsan Pekanbaru. Sekarang usaha beliau dikelola olah Bapak

Elvis Harizon dan sekarang telah berjalan selama 18 tahun.

Tabel II. 2. Armada dan Rute Keberangkatan


Jumlah Armada Jenis Minibus Rute Keberangkatan
4 Armada Isuzu ELF Minibus NKR 55 Kubu – Pekanbaru
2 Armada Isuzu ELF Minibus NKR 55 Kubu – Dumai
Sumber: Pengelola PT. Kubu Lestari Makmur

Tabel II. 3. Jumlah Pelanggan 3 Bulan Terakhir


Bulan Jumlah Penumpang
Januari 394
February 446
Maret 397
Sumber: Pengelola PT. Kubu Lestari Makmur

Berdasarkan Tabel II.1 adalah jumlah armada yang ada pada PT. Kubu

Lestari Makmur. Jumlah tersebut akan bertambah ketika jumlah pelanggan

meningkat dalam kondisi tertentu. Biasanya PT Kubu Lestari menggunakan bus

sewa lain untuk memaksimalkan armada. Tiket normal bus Kubu Lestari adalah Rp.

100.000,- per kursi. Berbeda dengan kondisi yang memerlukan armada lain, tiket

bus bisa naik hinggan Rp. 110.000,- per kursi (Horizon, 2019).

II.1.10. Alat Bantu Analisa Dan Perancangan Sistem

Analisa dan perancangan akan dapat dilakukan dengan menggunakan alat

bantu yang mampu menggambarkan proses analisa dan melakukan perancangan

sistem. Alat bantu tersebut akan membantu penulis dalam menyelesaikan masalah

yang teridentifikasi dalam sebuah sistem yang sudah ada.


19

II.1.10.1 Pemrograman dan Database

Pemrograman adalah sebuah alat yang dipakai oleh para programmer untuk

menciptakan program aplikasi yang digunakan untuk berbagai macam keperluan

(Wibowo, 2015) Pemrograman terdiri dari beberapa komponen seperti bahasa

pemrograman yang digunakan, database yang dibutuhkan sebagai tempat

penyimpanan data, serta aplikasi atau software pendukung yang membatu

pembuatan sistem tersebut.

Pada penelitian ini penulis membangun sebuah sistem menggunakan bahasa

pemrograman Hypertext Preprocessor (PHP), database MySQL sebagai tempat

penyimpanan, aplikasi XAMPP yang meliputi Apache dan MySQL, aplikasi Google

Chrome sebagai browser dan aplikasi Sublime Text sebagai editor program.

II.1.10.2 Bahasa Pemrograman Hypertext Preprocessor (PHP)

Bahasa pemograman PHP (PHP Hypertext Prepprocessor) adalah Bahasa

pemograman yang bekerja dalam sebuah webserver. Script-script PHP dibuat harus

tersimpan dalam sebuah server dan diesekusi atau diproses dalam server tersebut.

Dengan menggunakan program PHP, sebuah website akan lebih interaktif dan

dinamis (Madiun & Andi, 2010).

Salah satu webserver yang biasa digunakan dan bersifat gratis adalah

Apache. Untuk menuliskan kode PHP seorang programmer harus mengetikan kode

pengenal kode PHP, yaitu dengan cara memulai menggunakan perintah <? php dan

diakhiri dengan perintah ?>. Hasil kode yang dibuat dapat dilihat hasilnya

menggunakan web browser seperti Google-Chrome, Mozila Firefox atau browser

lainnya.
20

II.1.10.3 XAMPP

Xampp merupakan singkatan dari X (empat sistem operasi apapun), Apache,

MySQL, PHP, Perl. XAMPP adalah tool yang menyediakan paket perangkat lunak

dalam suatu paket. XAMPP adalh paket PHP yang berbasis Open Source yang

dikembanagkan oleh sebuah komunitas Open Source (Sylvia, Bambang dan Arwan,

2016). Pada penelitian ini membutuhkan beberapa paket program yaitu Apache

sebagai webserver, MySQL sebagai database dan PHPMyadmin sebagai interface

ke database.

II.1.10.4 MySQL (Structure Query Language)

MySQL (bisa dibaca dengan mai-es-ki-el atau bisa juga mai-se-kuel) adalah

suatu perangkat lunak database relasi (Relational Database Management System

atau DBMS), seperti halnya ORACLE, POSTGRESQL, MSSQL, dan sebagainya.

SQL merupakan singkatan dari Structure Query Language, didefinisikan sebagai

suatu sintaks perintah-perintah tertentu atau bahasa program yang digunakan untuk

mengelola suatu database. Jadi MySQL adalah software nya dan SQL adalah bahasa

perintahnya (Anisya, 2013)

II.1.11 Unified Modelling Language (UML)

Pada perkembangan teknik pemograman berorientasi obyek, muncul sebuah

standarisasi Bahasa pemodelan untuk pembangunan perangkat lunak yang

dibangun dengan menggunakan teknik pemoframan berorientasi obyek, yaitu

Unified Modelling Language (UML).


21

Menurut Rosa, A, A & Shalahuddin (2013) UML merupakan salah satu

standar Bahasa yang banyak yang digunakan didunia industri untuk mendefinisikan

reguirement, membuat analisis dan desain, serta menggambarkan arsitektur dalam

pemograman beroriantasi obyek. Ada beberapa diagram yang akan dipakai pada

sistem yang dibuat, yaitu Use Case, Activity Diagram, Class Diagram, dan

Sequence Diagram.

II.1.11.1 Use Case Diagram

Menurut Rosa, A, A & Shalahuddin (2013) use case diagram merupakan

pemodelan untuk kelakuan (behavior) sistem informasi yang akan dibuat. use case

mendeskripsikan sebuah interaksi antara satu atau lebih actor dengan sistem

informasi yang akan dibuat. Secara, use case digunakan untuk mngetahui fungsi

apa saja yang ada didalam sebuah sistem informasi dan siapa saja yang berhak

menggunakan fungsi-fungsi itu.

Tabel II. 4. Simbol-Simbol Use Case Diagram


Simbol Nama Keterangan

Use case Fungsionalitas yang disediakan sistem sebagai


Nama use unit-unit yang saling bertukar pesan antar unit
case atau actor

Aktor/actor Orang, proses, atau sistem yang berinteraksi


dengan sistem informasi yang akan dibuat diluar
sistem informasi yang akan dibuat itu sendiri.

Asosiasi/association Komunikasi antar actor dan use case yang


berpertisipasi pada use case atau use case
memiliki interaksi dengan actor.

Ekstensi/ectend Relasi use case tambahan kesebuah use case


dimana use case yang ditambahkan dapat berdiri
sendiri walau tanpa use case tambahan itu.

Sumber: (Rosa, A, A & Shalahudin, 2013)


22

II.1.11.2 Activity Diagram

Activity Diagram menggambarkan workflow (aliran kerja) atau aktifitas

dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak.

Yang perlu diperhatikan disini adalah bahwa Activity Diagram menggambarkan

aktivitas sistem bukan apa yang dilakukan aktor, jadi aktifitas yang dapat dilakukan

oleh sistem. Menurut Rosa, A., A & shalahuddin (2013) Activity Diagram

menggambarkan aliran kerja dari suatu sistem atau proses bisnis atau menu yang

ada pada software. Activity Diagram menggambarkan aktivitas yang dapat

dilakukan oleh sistem.

Tabel II. 5. Simbol-Simbol Activity Diagram


Simbol Nama Keterangan

Status awal Status awal aktivitas sistem, sebuah diagram


aktivitas memiliki sebuah status awal.

Aktivitas Aktivitas yang dilakukan sistem, aktivitas biasanya


diawali dengan kata kerja.

Percabangan/decision Asosiasi percabngan dimana jika ada pilihan


aktivitas lebih dari satu.

Penggabungan/join Asosiasi penggabungan dimana lebih dari satu


aktivitas digabungan menjadi satu.

Status akhir Status akhir dilakukan sistem, sebuh diagram


aktivitas memiliki sebuah status akhir.

Sumber: (Rosa, A, A & Shalahudin, 2013)

II.1.11.3 Sequence Diagram

Menurut Rosa, A, A & Shalahuddin (2013) menjelaskan tentang sequence

diagram yaitu menggambarkan kelakuan obyek pada use case dengan


23

mendeskripsikan waktu hidup projek dan massage yang dikirimkan dan diterima

antar obyek. Sequence diagram menunjukkan urutan event/kejadian dalam suatu

waktu. Sequence diagram harus diketahui obyek-obyek yang terlihat dalam sebuah

use case beserta metode-metode yang dimiliki class yang digunakan dalam

sequence diagram disajikan dalam Table II.5.

Tabel II. 6. Simbol-Simbol Sequence Diagram


Simbol Nama Keterangan

Life line Obyek entity, antarmuka yang saling

berinteraksi

Massage Spesifikasi dari komunikasi antar obyek yang

memuat informasi-informasi tentang aktifitas

yang terjadi

Massage Spesifikasi dari komunikasi antar obyek yang

memuat informasi-informasi tentang aktifitas

yang terjadi

Sumber: (Rosa, A, A & Shalahuddin, 2013)

II.1.11.4 Class Diagram

Menurut Rosa, A, A & Shalahuddin (2013) class diagram

menggambarkan struktur sistem dari segi pendefinisian class-class yang akan

dibuat untuk membangun sebuah sistem. Class memiliki attribut dan metode atau

operasi.

a. Attribut merupakan variabel-variabel yang dimiliki oleh suatu class.


24

b. Operasi atau metode adalah fungsi-fungsi yang dimiliki oleh suatu

class.

Tabel II. 7. Simbol-simbol Class Diagram


Simbol Nama Keterangan

Class Class pada struktur sistem

Antar muka/interface Sama dengan konsep interface dalam


berorientasi obyek

Asosiasi/association Relasi antar class dengan makna umum,


asosiasi biasanya disertai dengan multiplicity

Generalisasi Relasi antar class dengan makna


generalisasi-generalisasi (umum khusus)

Kebergantungan/dependency Kebergantungan antar class

Agregasi/aggregation Relasi antar class dengan makna semua


bagian (whole-part)

Sumber: (Rosa, A, A & Shalahudin, 2013)

II.2 Tinjuan Pustaka

Tinjauan Pustaka berisikan state of the art secara lengkap yang

diilustrasikan ke dalam bentuk tabel dan dinarasikan secara lengkap serta sekaligus

memperlihatkan perbedaan penelitian yang dilakukan oleh peneliti saat ini dengan

hasil penelitian terdahulu. Pertama, jurnal yang berjudul “Membangun Business To

Customer Relationship Dealer Honda Uber Anugrah Berbasis Smart SMS” yang

ditulis oleh Ulfan Dwi Saputra Nasution dan Yuni Puspita Sari. Masalah yang

diuraikan adalah mengenai kenyataanya saat ini Costumer yang mendapatkan SMS

iklan menganggap isi dari SMS tidaklah penting dan sangat membosankan karena
25

SMS yang di berikan sangatlah tidak menarik bagi costumer dan costumer

beranggapan bahwa SMS iklan seperti spam, hanya berisi informasi yang sama

dengan SMS iklan sebelumnya. Metode yang digunakan adalah Customer

Relationship Management. Hasil dari analisis dan desain pada metode peneltian

adalah sebuah perangkat lunak dan SMS Gateway menggunakan bahasa

pemrograman php dan database MySQL, dengan adanya aplikasi smart SMS ini

dapat membantu admin untuk memberitahukan informasi kepada pemilik

kendaraan yang sudah melakukan service di daeler honda uber anugrah untuk masa

waktu service yang berikutnya.

Kedua, sebuah jurnal Teknik Komputer dengan judul “Rancang Bangun E-

Enrollment Berbasis Web Menggunakan Customer Relationship Management

(CRM) Pada Sekolah Dasar Islam Terpadu” yang ditulis oleh Syamsul Bahri dan

Sopiyan Dalis. Masalah yang ada pada Sekolah Dasar Islam Terpadu SDIT Nahwa

Nur Bojonggede Bogor adalah masih menggunakan sistem manual untuk

penerimaan peserta didik, sehingga masalah ini menjadi kendala kepada orang tua

wali calon peserta didik untuk mendapatkan informasi seputar penerimaan siswa

baru. Dengan pendekatan Costumer Relationship Management (CRM) dapat

diciptakan suatu aplikasi situs e-Enrollment yang lebih efektif dan efisien dalam

menyiapkan infomai mengenai Penerimaan Peserta Didik Baru (PPDB) di SDIT

Nahwa Nur.

Ketiga, sebuah jurnal Teknologi Informasi dan Ilmi Komputer (JTIK)

dengan judul “Penerapan Strategi Customer Relationship Management (CRM)

Pada Sistem Informasi Pelayanan Pelanggan Studi Kasus: Rumah Kreatif Ogan Ilir
26

Indralaya” yang ditulis oleh Shabrina Amatullah, Rizki Delima, Hidayah Syafitri,

dan Ali Ibrahim. Masalah yang ada di Rumah Kreatif adalah banyak pelanggan

yang menyampaikan keluhannya karena keterbatasan sarana dalam memperoleh

informasi dan promosi mengenai produk, serta melakukan pemesanan produk di

Rumah Kreatif Ogan Ilir. Saat ini, pemesanan produk kerajinan dapat dilakukan

melalui telepon atau datang langsung ke lokasi toko. Selain itu, pelanggan kesulitan

dalam mengecek pesanan yang telah dilakukan sebelumnya karena pesanan

pelanggan hanya dilampirkan berdasarkan nota. Strategi yang digunakan adalah

CRM dan untuk menghitung tingkat kepuasaan pelanggan dengan membagikan

kuesioner yang hasilnya akan dihitung dengan perhitingan metode Servqual

(Service Quality). Hasil dari analisis adalah sistem yang diterapkan dengan strategi

CRM dapat memberikan kemudahan kepada pelanggan dalam melakukan transaksi

pemesanan serta pengaksesan informasi dan promosi terbaru mengenai produk

maupun pelayanan melalui WEBSITE tanpa harus datang langsung ke toko Rumah

Kreatif Ogan Ilir Indralaya. Penerapan Strategi CRM pada Sistem Informasi

Pelayanan Pelanggan di Rumah Kreatif Ogan Ilir Indralaya ini dapat membantu

Rumah Kreatif Ogan Ilir Indralaya dalam pengelolaan dan penyimpanan data

produk, data pelanggan, dan data pesanan.

Keempat, sebuah Seminar Nasional Sains & Teknologi Vf

yang berjudul “Pemodelan Customer Relationship Management (CRM) Berbasis

Web Dan SMS Dalam Pengelolaan Lowongan Pekerjaan Bagi Alumni Perguruan

Tinggi Dengan Framework Zachman” oleh Sri Karnila. Masalah yang diangkat

adalah alumni perguruan tinggi yang menghadapi persaingan dalam mencari tempat
27

kerja yang sesuai dengan keahlian, kurangnya informasi dan keterbatasan waktu

selalu dihadapi oleh alumni perguruan tinggi. Oleh karena itu layaknya perusahaan,

perguran tinggi juga perguruan tinggi juga dapat menerapkan CRM untuk

pengelolaan pelanggan seperti perusahaan mitra atau perusahaan yang menyerap

alumni sebagai tenaga kerja. Dengan pemodelan Customer Relationship

Management (CRM) sebagai penyedia informasi lowongan pekerjaan berbasis

WEB dan SMS menggunakan framework Zachman sehingga dapat membantu

alumni. Penelitian ini menghasilkan sebuah model CRM berbasis WEB dan SMS

yang mampu menjadi media komunikasi (penghubung) antara alumni dan

perusahaan dalam penyediaan informasi tentang pengelolaan lowongan pekerjaan.

Melalui pemetaan framework Zachman yang didefinisikan perbaris, kemudian tiap

baris mengambarkan komponen dan perspektif yang berbeda, gambaran aspek –

aspek development proses.

Kelima, sebuah jurnal yang berjudul “Costumer Relationship Management

(CRM) Pada Rsi Ibnu Sina Kabupaten Pasaman Barat Berbasis SMS Gateway” oleh

Febri Zoni. Masalah yang dihadapi saat ini yaitu mengenai sistem informasi yang

masih secara manual pada RSI Ibnu Sina. Misalnya, Pasien harus datang ke RSI

Ibnu Sina Pasaman Barat untuk mengetahui jadwal piket dokter umun dan spesialis.

Metode yang digunakan adalah CRM berbasis SMS Gateway. Hasil yang

didapatkan adalah sistem yang dibangun dapat memudahkan pasien melakukan

registrasi dan mempermudah administrator dalam proses penginputan data serta

melayani permintaan pasien.


28

Keenam, sebuah jurnal yang berjudul “Sistem Pelayanan Jasa Servis Motor

Berbasis SMS Gateway Dengan Menerapkan Metode CRM (Studi Kasus Bengkel

Ahass As Putra Motor)” oleh Rudi Lesmana. Masalah yang diangkat adalah

pelangaan yang masih mengabaikan perawatan motornya karena suatu kesibukan,

sehingga membutukan aplikasi yang dapat mengingat pelanggan untuk melakukan

perawatan motor sebagai suatu pelayanan terhadap pelanggan. Metode yang

digunakan adalah CRM berbasis SMS Gateway. Hasil yang didapatkan berupa

sistem pelayanan servis yang dibangun mempermudah pelanggan dalam melakukan

booking, memperoleh informasi status kendaraannya dan informasi promo yang

diselenggarakan. Sistem pelayanan servis yang dibangun meningkatkan pemasaran

jasa layanan servis kendaraan melalui promosi diskon dan bonus gratis servis

sehingga menarik pelanggan untuk melakukan servis secara rutin dan teratur.

Ketujuh, sebuah jurnal yang berjudul “Analisis & Perumusan Fitur Aplikasi

SMS-Marketing Berdasarkan Customer Relationship Management Model” yang

ditulis oleh Sidiq Wahyu, Surya Wijaya dan Arif Dwi Laksito. Masalah data

pelanggan, mereka masih merekap semampunya saja. Padahal dengan memiliki

database pelanggan, tentunya UMKM bisa membina hubungan yang baik dengan

pelanggan (mempertahankan pelanggan), yang merupakan salah satu strategi dalam

keberhasilan usaha. Metode yang digunakan adalah Customer Relationship

Management (CRM). Dari penelitian yang telah dilakukan, didapatkan kesimpulan

bahwa hasil rumusan fitur berdasarkan CRM Model dan identifikasi masalah yaitu

23 kebutuhan fitur, terdiri dari 5 fitur yang termasuk dalam komponen Create

Database (F1-K1, F2-K2, F3-K3, F4-K4, F5-K5), 4 fitur dalam komponen Analysis
29

(F6-K2, F7-K2, F8-K2, F9-K2), 3 fitur dalam komponen Customer Selection (F10-

K3, F11K3, F12-K3), 2 fitur dalam komponen Customer Targetting (F13-K4, F14-

K4), 4 fitur dalam komponen Relationship Marketing (F15-K5, F16-K5, F17-K5,

F18-K5), 2 fitur dalam komponen Privacy Issues (F19-K6, F20-K6), 3 fitur dalam

komponen Metrics (F21-K7, F22-K7, F23-K7).

Kedelapan, sebuah jurnal yang berjudul “Rancang Bangun Sistem

Informasi Manajemen Hubungan Pelanggan Pada PT. ABC Menggunakan SMS

Gateway” yang ditulis oleh Dsy Iba Ricoida. Maslah yang diangkat adalah

banyaknya pesaing serta permintaan konsumen yang beraagam menuntut PT ABC

untuk memaksimalkan layanan kepada para pelanggan sehingga mereka akan tetap

loyal dan meningkatkan pelanggan baru. Metode yang digunakan adalah Customer

Relationship Management (CRM). Dan hasil yang didapatkan adlah sebuah sistem

pengambangan dengan metode RUP dengan penerapan CRM dalam kegiatan bisnis

dengan memanfaatkan SMS Gateway.

Kesembilan, sebuah jurnal yang berjudul “E-Commerce Penjualan

Menggunakan Metode Customer Relationship Management (CRM)” yang ditulis

oleh Muh. Saleh Malawat, Dewi Harwini, Neni Mulyani dan Jeperson Hutahaean.

Maslah yang diangkat adalah saat ini sistem yang digunakan ileh Toko Cencen

masih secaraToko cencen merupakan usaha yang bergerak dalam bidang penjualan

berbagai macam produk fashion. Saat ini promosi penjualan produk dan pengolahan

data penjualan yang dilakukan oleh Toko Cencen masih secara manual, belum

menggunakan sistem penjualan secara online. Dimana pelanggan harus datang

untuk melihat produk dan melakukan pembelian. Data penjualan dicatat pada nota
30

penjualan dan direkap untuk pembuatan laporan penjualan. Metode yang digunakan

adalah Customer Relationship Management (CRM). Hasil dari penelitian ini dapat

membantu Toko Cencen Fashion dalam mempromosikan produk, menjaga

hubungan baik dengan pelanggan, mendapat pelanggan baru, meningkatkan

loyalitas pelanggan, memberikan pelayanan, dan kemudahan kepada pelanggan

dalam mengakses produk yang ditawarkan. Selain itu, akan memudahkan Toko

Cencen Fashion dalam menjual produk yang sesuai dengan kebutuhan dan

keinginan pelanggannya.

Kesepuluh, sebuh jurnal yang berjudul “Implementasi Perangkat Lunak

Electronic Customer Relationship Management (E-CRM) dengan Metode

Framework of Dynamic CRM” yang ditulis oleh Rika Yunitarini. Ada beberapa

masalah yang diangkat, yang pertama yaitu pesatnya persaingan bisnis rumah sakit

menuntut pihak manajemen rumah sakit untuk menerapkan strategi/metode yang

tepat. Kedua, konflik prioritas layanan yang terjadi di rumah sakit sebagai akibat

adanya pembedaan jenis layanan. Ketiga, kompleksitas, jumlah data dan informasi

rekam medis yang ditangani penulis dalam merekayasa perangkat lunak. Keempat,

RSIA Melati Husada belum sepenuhnya menjalankan metode CRM. Penggunaan

website kurang dimaksimalkan untuk mendapatkan data-data pelanggan yang

potensial. Website hanya dipergunakan untuk memberikan informasi satu arah

kepada pasien, sehingga pasien tidak dapat aktif menyampaikan komentar terhadap

rumah sakit. Metode yang digunakan untuk mengatasi maslah tersebut dengan

menerapkan metode Customer Relationship Management (CRM). Dari hasil

analisis dan perancangan telah berhasil dibuat Electronic Customer Relationship


31

Management (e-CRM) dengan metode framework of dynamic CRM yang berbasis

pada SDLC, dengan tahapan perencanaan, analisis, desain, implementasi dan

pengujian.Sistem yang dibangun ini menyediakan informasi bagi pasien baik itu

pada fase acquire, enhance, maupun retain dengan fitur yang berbeda-beda

disesuaikan dengan hasil analisis Sistem e-CRM ini telah mengintegrasikan tiga

unit, yaitu unit penjualan, pemasaran, maupun customer service, sebagaimana dasar

teori dari konsep CRM.

Berikut ini adalah tabel tinjauan pustaka yang dibuat agar dapat dipahami

lebih lanjut tentang perbandingan dari semua penelitian yang sebelumnya dan

penelitian yang sekarang.


32

Tabel II. 8. Tinjauan Pustaka

No. Sumber Penulis Masalah Teori Kontribusi

1. Seminar Nasional Ulfan Dwi Saputra Sistem SMS Gateway yang Customer Hasil dari analisis dan desain pada
Teknologi dan Bisnis Nasution, Yuni Puspita sudah ada tidak menjadi sarana Relationship metode peneltian adalah sebuah
2018 IIB Sari yang efektif lagi karena sudah Management perangkat lunak dan SMS Gateway
DARMAJAYA Bandar dianggap tifak penting dan (CRM) menggunakan bahasa pemrograman
Lampung, 14 Agustus Fakultas Ilmu Komputer, sangat membosankan. SMS yang php dan database MySQL, dengan
2018 Institute Informatika & didapatkan tidak menarik bagi adanya aplikasi smart SMS ini dapat
Bisnis Darmajaya costumer dan costumer membantu admin untuk
Membangun Business beranggapan bahwa SMS iklan memberitahukan informasi kepada
To Customer seperti spam, hanya berisi pemilik kendaraan yang sudah
Relationship Dealer informasi yang sama dengan melakukan service di Daeler Honda
Honda Uber Anugrah SMS iklan sebelumnya. Uber Anugrah untuk masa waktu
Berbasis Smart SMS service yang berikutnya.

2. Jurnal Teknik Syamsul Bahri, Sopiyan Masalah yang dihadapi oleh Customer Membangun system e-Enrollment
Komputer Vol 4, No. 1, Dalis orang tua ketika memasukkan Relationship pada SDIT Nahwa Nur dengan
Februari 2018 anaknya ke suatu sekolah seperti Management penerapan Customer Relationship
Program Studi pertimbangan dan persiapan oleh (CRM) Management untuk pelayanan
Rancang Bangun E- Manajemen Informatika orang tua untuk anak nya pengguna dapat dilakukan dengan
Enrollment Berbasis AMIK BSI Yogyakarta sebelum menentukan sekolah sebaik-baiknya, serta pengguna
Web Menggunakan mana yang baik untuk anaknya. merasa puas mengakses e-
33

Customer Relationship Selain itu, kendala dari sekolah Encrollment yang dibangun. Produk
Management (CRM) sendiri adalah administrasi yang IT berupa model perangkat lunak
Pada Sekolah Dasar bersifat pengguna berbuntut PPDB online berbasis web untuk
Islam Terpadu kurang efisien di lingkungan meningkatkan pelayanan PPDB agar
kegiatan penerimaan peserta lebih efektif dan efisien berbasis
didik baru. Pelayanan digital dengan konsep CRM.
3. Jurnal Teknologi dan Shabrina Amatullah, Seiring bertambahnya jumlah Customer 1. Penerapan Strategi CRM pada
ilmu Komputer (JITIK) Rizki Delima, Hidayah pelanggan yang ada Relationship Sistem Informasi Pelayanan
Vol. 5, No. 2, Mei 2018, Syafitri, Ali Ibrahim mengakibatkan adanya Management Pelanggan di Rumah Kreatif Ogan Ilir
hlm. 255-230 permasalahan yaitu bagaimana (CRM) Indralaya dapat dijadikan sebagai
memperoleh dan memberikan solusi bisnis terbaru untuk Rumah
Penerapan Strategi informasi mengenai kerajinan Kreatif Ogan Ilir Indralaya dalam
Customer Relationship yang ada di Ogan Ilir dengan melakukan proses pemasaran serta
Management (CRM) cepat. Banyak pelanggan yang meningkatkan kualitas pelayanan
Pada Sistem Informasi menyampaikan keluhannya kepada pelanggan.
Pelayanan Pelanggan karena keterbatasan sarana 2. Penerapan Strategi CRM pada
Studi Kasus: Rumah dalam memperoleh informasi Sistem Informasi Pelayanan
Kreatif Ogan Ilir dan promosi mengenai produk, Pelanggan di Rumah Kreatif Ogan Ilir
Indralaya serta melakukan pemesanan Indralaya dapat memberikan
produk di Rumah Kreatif Ogan kemudahan kepada pelanggan dalam
Ilir. Saat ini, pemesanan produk melakukan transaksi pemesanan serta
kerajinan dapat dilakukan pengaksesan informasi dan promosi
34

melalui telepon atau datang terbaru mengenai produk maupun


langsung ke lokasi toko. Selain pelayanan melalui WEBSITE tanpa
itu, pelanggan kesulitan dalam harus datang langsung ke took Rumah
mengecek pesanan yang telah Kreatif Ogan Ilir Indralaya.
dilakukan sebelumnya karena 3. Penerapan Strategi CRM pada
pesanan pelanggan hanya Sistem Informasi Pelayanan
dilampirkan berdasarkan nota. Pelanggan di Rumah Kreatif Ogan Ilir
Indralaya ini dapat membantu Rumah
Kreatif Ogan Ilir Indralaya dalam
pengelolaan dan penyimpanan data
produk, data pelanggan, dan data
pesanan.
4. Seminar Nasional Sains Sri Karnila Pada kenyataannya alumni Customer Penelitian ini menghasilkan sebuah
& Teknologi V perguruan tinggi menghadapi Relationship model CRM berbasis WEB dan SMS
Lembaga Penelitian Fakultas Ilmu Komputer, persaingan yang sangat Management yang mampu menjadi media
Universitas Lampung Informatics & Business kompetitif. Begitu juga bagi (CRM) komunikasi (penghubung) antara
19-20 November 2013 Institute Darmajaya alumni yang telah bekerja, tetapi alumni dan perusahaan dalam
bekerja tidak sesuai dengan penyediaan informasi tentang
Pemodelan Customer bidang keahliannya dan ingin pengelolaan lowongan pekerjaan.
Relationship pindah ke tempat kerja lain. Melalui pemetaan framework
Management (CRM) Keterbatasan waktu dan Zachman yang didefinisikan perbaris,
Berbasis Web Dan SMS keterbatasan informasi juga kemudian tiap baris mengambarkan
35

Dalam Pengelolaan merupakan salah satu kendala. komponen dan perspektif yang
Lowongan Pekerjaan Hal ini disebabkan pencarian berbeda, gambaran aspek – aspek
Bagi Alumni Perguruan hanya dilakukan secara individu. development proses.
Tinggi Dengan
Framework Zachman
5. Costumer Relationship Febri Zoni. Masalah yang dihadapi saat ini Customer 1. Aplikasi Customer Relationship
Management (CRM) yaitu mengenai sistem informasi Relationship Management (CRM) berbasis SMS
Pada RSI Ibnu Sina Jurusan Teknik yang masih secara manual pada Management Gateway ini dapat diterapkan dalam
Kabupaten Pasaman Informatika, Fakultas RSI Ibnu Sina. Misalnya, Pasien (CRM) dunia usaha, contohnya penggunaan
barat berbasis SMS Ilmu Komputer harus datang ke RSI Ibnu Sina aplikasi ini pada RSI Ibnu Sina.
Gateway Pasaman Barat untuk 2. Adanya layanan aplikasi ini dapat
mengetahui jadwal piket dokter mempermudah administrator dalam
umun dan spesialis. proses penginputan data, melayani
permintaan pasien.
3. Layanan aplikasi ini juga dapat
mempermudah pasien untuk
melakukan registrasi.
4. Aplikasi SMS Gateway ini dapat
mengirim dan menerima SMS yang
diterima melalui browser.
36

6. Jurnal Nuansa Rudi Lesmana Pada prosesnya pelanggan Customer Sistem pelayanan servis yang
Informatika Vol 11. No. AHASS AS Putra Motor masih Relationship dibangun mempermudah pelanggan
2 Maret 2017 – Fakultas Ilmu mengabaikan perawatan Management dalam melakukan booking,
ISSN.1858-3911 motornya karena suatu (CRM) memperoleh informasi status
Komputer, Universitas
kesibukan, sehingga kendaraannya dan informasi promo
Kuningan
Sistem Pelayanan Jasa membutuhkan aplikasi yang yang diselenggarakan. Sistem
Servis Motor Berbasis dapat mengingatkan pelanggan pelayanan servis yang dibangun
SMS Gateway Dengan untuk melakukan perawatan meningkatkan pemasaran jasa layanan
Menerapkan Metode motor sebagai suatu pelayanan servis kendaraan melalui promosi
CRM (Studi Kasus terhadap pelanggan. diskon dan bonus gratis servis
Bengkel Ahass As Putra sehingga menarik pelanggan untuk
Motor) melakukan servis secara rutin dan
teratur.
7. Jurnal Ilmiah DASI Sidiq Wahyu Surya Masalah data pelanggan, mereka Customer Dari penelitian yang telah dilakukan,
Vol. 16 No. 02 Juni Wijaya, Arif Dwi Laksito masih merekap semampunya Relationship didapatkan kesimpulan bahwa hasil
2015, hlm 56-65 ISSN: saja. Padahal dengan memiliki Management rumusan fitur berdasarkan CRM
1411-3201 STMIK AMIKOM database pelanggan, tentunya (CRM) Model dan identifikasi masalah yaitu
Yogyakarta UMKM bisa membina hubungan 23 kebutuhan fitur, terdiri dari 5 fitur
Analisis & Perumusan yang baik dengan pelanggan yang termasuk dalam komponen
Fitur Aplikasi SMS- (mempertahankan pelanggan), Create Database (F1-K1, F2-K2, F3-
Marketing Berdasarkan yang merupakan salah satu K3, F4-K4, F5-K5), 4 fitur dalam
strategi dalam komponen Analysis (F6-K2, F7-K2,
37

Customer Relationship keberhasilan usaha. F8-K2, F9-K2), 3 fitur dalam


Management Model komponen Customer Selection (F10-
K3, F11K3, F12-K3), 2 fitur dalam
komponen Customer Targetting (F13-
K4, F14-K4), 4 fitur dalam komponen
Relationship Marketing (F15-K5,
F16-K5, F17-K5, F18-K5), 2 fitur
dalam komponen Privacy Issues (F19-
K6, F20-K6), 3 fitur dalam komponen
Metrics (F21-K7, F22-K7, F23-K7).
8. Jurnal Informatika Desy Iba Ricoida Banyaknya pesaing serta Customer Sistem pengembangan dengan metode
Global Volume 4 No. 2 permintaan konsumen yang Relationship RUP dengan penerapan CRM dalam
September 2013 Sistem Informasi, beragam menuntut PT ABC Management kegiatan bisnis dengan memanfaatkan
FASILKOM, STMIK GI untuk memaksimalkan layanan (CRM) SMS Gateway.
Rancang Bangun MDP, Palembang, kepada para pelanggan sehingga
Sistem Informasi Indonesia mereka akan tetap loyal dan
Manajemen Hubungan meningkatkan pelanggan baru.
Pelanggan Pada PT.
ABC Menggunakan
SMS Gateway
38

9. Jurnal Mantik Penusa Muh. Saleh Malawat, Toko cencen merupakan usaha Customer Hasil dari penelitian ini dapat
Vol. 2, No. 2 Desember Dewi Harwini, Neni yang bergerak dalam bidang Relationship membantu Toko Cencen Fashion
2018, pp. 98-104 Mulyani, Jeperson penjualan berbagai macam Management dalam mempromosikan produk,
Terakreditasi DIKTI Hutahaean produk fashion. Saat ini promosi (CRM) menjaga hubungan baik dengan
No.SK 21/E/KPT/2018 penjualan produk dan pelanggan, mendapat pelanggan baru,
Fakultas Ekonomi, pengolahan data penjualan yang meningkatkan loyalitas pelanggan,
E-Commerce Penjualan Universitas Asahan, dilakukan oleh Toko Cencen memberikan pelayanan, dan
Menggunakan Metode Kisaran , Fakultas masih secara manual, belum kemudahan kepada pelanggan dalam
Customer Relationship Ekonomi, Universitas menggunakan sistem penjualan mengakses produk yang ditawarkan.
Management (CRM) Dehasen Bengkulu, secara online. Dimana pelanggan Selain itu, akan memudahkan Toko
Bengkulu, Study harus datang untuk melihat Cencen Fashion dalam menjual
Program Doctoral produk dan melakukan produk yang sesuai dengan kebutuhan
Vocational Technology pembelian. Data penjualan dan keinginan pelanggannya.
Education,Postgraduate dicatat pada nota penjualan dan
Engineering Faculty direkap untuk pembuatan
Padang State University laporan penjualan.
Padang West Sumatera
Indonesia Program Studi
Sistem Informasi,
STMIK Royal Kisaran
39

10. Jurnal EECCIS Vol. 6, Rika Yunitarini, 1. Pesatnya persaingan bisnis Customer Dari hasil analisis dan perancangan
No. 1, Juni 2012 Purnomo Budi Santoso rumah sakit menuntut pihak Relationship telah berhasil dibuat Electronic
dan Heru Nurwarsito manajemen rumah sakit untuk Management Customer Relationship Management
Implementasi menerapkan strategi/metode (CRM) (e-CRM) dengan metode framework
Perangkat Lunak yang tepat. of dynamic CRM yang berbasis pada
Electronic Customer 2. Konflik prioritas layanan yang SDLC, dengan tahapan perencanaan,
Relationship terjadi di rumah sakit sebagai analisis, desain, implementasi dan
Management (E-CRM) akibat adanya pembedaan jenis pengujian. Sistem yang dibangun ini
dengan Metode layanan. menyediakan informasi bagi pasien
Framework of Dynamic 3. Kompleksitas, jumlah data baik itu pada fase acquire, enhance,
CRM dan informasi rekam medis yang maupun retain dengan fitur yang
ditangani penulis dalam berbeda-beda disesuaikan dengan
merekayasa perangkat lunak hasil analisis sistem e-CRM ini telah
4. RSIA Melati Husada belum mengintegrasikan tiga unit, yaitu unit
sepenuhnya menjalankan penjualan, pemasaran, maupun
metode CRM. Penggunaan customer service, sebagaimana dasar
website kurang dimaksimalkan teori dari konsep CRM.
untuk mendapatkan data-data
pelanggan yang potensial.
40

Berdasarkan dari Tabel II.7 diatas maka dapat disimpulakan bahwa penelitian

pada skripsi ini akan menerapkan metode Customer Relationship Management (CRM)

pada PT. Kubu Lestari Makmur dengan menggunakan SMS Gateway. Saran-saran

yang ada pada jurnal-jurnal yang menjadi tinjauan pustaka tersebut dapat

dikembangkan pada sistem yang akan dibangun. Diantaranya, sistem akan dilengkapi

dengan backup data secara otomatis, dan penambahan pada perubahan data user secara

offline.
BAB III

ANALISA DAN PERANCANGAN SISTEM

III.1 Analisa Sistem

Analisa sistem adalah bagian yang sangat penting dalam pengembangan

sistem karena analisa sistem menguraikan komponen-komponen suatu sistem

informasi untuk mengidentifikasi dan mengevaluasi permasalahan, hambatan yang

terjadi pada sistem serta kebutuhan yang diharapkan sehingga dapat diusulkan

perbaikan.

III.1.1 Gambaran Sistem Yang Diusulkan

Sistem yang diusulkan pada penelitian ini akan memberikan suatu

rekomendasi pada pemesanan tiket dan pelayanan untuk penumpang dengan

menggunakan sistem SMS Gateway. Sistem ini dapat menyimpan data pelanggan

serta memudahkan admin dalam memberikan informasi secara keseluruhan.

Berikut gambaran sistem yang diusulkan.

Input Data Pelanggan


ke Sistem

Pelanggan Admin

Sistem Pemesanan Tiket

Gambar III. 1 Sistem yang diusulkan

41
42

Berdasarkan Gambar III.1 terlihat bahwa calon penumpang bias memilih

untuk pemesanan tiket antara mendatangi loket, menghubungi agen, atau dengan

mengunjungi link web yang sudah disediakan. Pemesanan tiket tersebut akan diolah

pada admin melalui sistem SMS Gateway guna memberi informasi seputar

keberangkatan dan informasi lainnya.

III.1.2 Gambaran Sistem Yang Sedang Berjalan

Sistem pemesanan tiket pada PT. Kubu Lestari Makmur yang berjalan saat

ini masih menggunakan sistem biasa, yakni dengan mendatangi loket atau pun

menghubungi nomor agen. Sistem ini masih kurang efektif ketika calon penumpang

memerlukan informasi tentang keberangkatan bus dan informasi tersebut tidak

cepat didapatkan oleh calon penumpang. Data penumpang yang memesan tiket juga

masih menggunakan sistem manual, yakni dengan menggunakan pembukuan yang

tiap harinnya harus dicatat oleh admin PT. Kubu Lestari Makmur.

Pelanggan Konfirmasi Tiket


Menerima Tiket Pelanggan
Admin
Memesan Tiket dengan Menerima Pemesanan
Menghubungi Agen Pelanggan

Pembukuan
Pelanggan
Gambar III. 2 Sistem yang sedang berjalan
III.1.3 Analisa Kebutuhan Sistem

Kebutuhan informasi yang menuntut kelengkapan dan kecepatan dalam

penyampaian informasi. Dalam rangka mengantisipasi hal tersebut perlu


43

ditingkatkannya sistem yang telah ada untuk menyajikan informasi secara cepat dan

mudah.

Analisa kebutuhan sistem ini dibedakan atas 2 (dua) jenis yaitu kebutuhan

fungsional dan kebutuhan non fungsional.

1. Kebutuhan Fungsional

Kebutuhan fungsional berisi proses-proses apa saja yang nantinya dilakukan

oleh sistem informasi yang diciptakan Adapun kebutuhan fungsional pada

sistem yang diusulkan anatara lain:

a) Bagi Pengguna

1) Pengguna dapat melakukan pemesanan tiket

2) Pengguna dapat mengetahui informasi dari web

3) Pengguna dapat menerima notifikasi dari admin seputar

keberangkatan melalui SMS Gateway dan pengguna juga bisa

mengirim pesan kembali

b) Bagi Administrator

1) Administrator dapat melakukan login

2) Administrator dapat mengolah data pengguna

3) Administrator dapat mengolah data informasi

4) Administrator dapat mengolah data pada SMS Gateway

5) Admin dapat melakukan pengolahan data seperti tambah data,

mengubah data, mengecek atau mencari data, dan menghapus data.


44

2. Kebutuhan Non Fungsional

Analisis kebutuhan non fungsional dilakukan untuk mengetahui spesifikasi

kebutuhan untuk sistem, spesifikasi kebutuhan melibatkan analisis

perangkat keras (hardware), analisis perangkat lunak (software), analisis

pengguna (user). Spesifikasi hardware dan software pada sistem yang

diusulkan antara lain:

a) Spesifikasi Perangkat Keras (Hardware)

1. Laptop dengan jenis processor Intel® Core™ i3-2310M, RAM 4

GB.

2. Random Access Memory (RAM) berkapasitas 4 GB sebagai

tempat penyimpanan data sementara.

3. Harddisk berkapasitas 500 Gigabyte.

b) Spesifikasi Perangkat Lunak (Software)

1. Sistem operasi Microsoft Xp.

2. Aplikasi Sublime Text dan MySQL menggunakan PHP MyAdmin.

3. Xampp.

4. Firefox.

III.2 Perancangan Sistem

Tahap ini akan digambarkan perancangan alur sebuah sistem, dan disini

penulis melakukan perancangan sistem menggunakan UML (Unified Modeling

Languange). Dalam skripsi ini, penulis menggunakan 4 diagram, yaitu Use Case

Diagram, Activity Diagram, Sequence Diagram, dan Class Diagram.


45

III.2.1 Use Case Diagram

Perancangan use case akan menampilkan bagaimana seseorang (aktor)

memanfaatkan sistem atau menggunakan sistem yang ada. Berikut ini adalah

gambaran penggunaan sistem:

Gambar III. 3 Use Case Diagram

Pada Gambar III.3 terdapat 2 aktor yang bisa mengakses sistem tersebut.

Pelanggan diberikan akses untuk login terlebih dahulu untuk bisa melakukan proses

pendaftaran menjadi pelanggan bus Kubu Lestari. Setelah itu pelanggan dapat

melakukan pemesanan tiket melalui web dan mendapatkan informasi seputar

keberangkatan bus atau informasi lainnya. Hak akses pada admin juga harus

melakukan login ke sistem, setelah itu admin dapat melakuakan beberapa aksi

seperti mengelola data penumpang, data tiket, dan lainnya.


46

III.2.2 Activity Diagram

Activity Diagram menggambarkan bagaimana aktivitas yang terjadi dalam

sistem yang akan dirancang. Activity Diagram sama seperti halnya flowchart yang

menggambarkan proses yang terjadi antara aktor dan sistem.

III.2.2.1 Activity Diagram Login

Gambar III. 4 Activity Diagram Login

Activity Diagram diatas menggambarkan bagaimana aktivitas user sebelum

menggunakan sistem. User akan melakukan login dengan menginputkan username

dan password pada form login. Setelah itu sistem akan mengvalidasi username dan

password tersebut, jika benar user akan diberikan hak akses dan jika salah kembali

lagi ke form login untuk mengulangi penginputan username dan password.


47

III.2.2.2 Activity Diagram Input Admin

Pada diagram ini adalah proses dimana admin akan menambahkan admin

baru pada sistem.

Gambar III. 5 Activity Diagram Input Admin

III.2.2.3 Activity Diagram Input Pelanggan

Activity diagram ini menggambarkan alur dimana admin menginputkan data

pelanggan yang memesan tiket diluar web.

Gambar III. 6 Activity Diagram Input Pelanggan


48

III.2.2.4 Activity Diagram Pemesanan Tiket

Gambar III.6 adalah diagram aktifitas pelanggan dalam melakukan

pemesanan tiket melalui situs web.

Gambar III. 7 Activity Diagram Pemesanan Tiket

Activity diagram diatas menggambarkan alur seorang pelanggan dalam

melakukan pemesanan tiket. Pada diagram ini pelanggan dapat mengisi formulir

pemesanan tiket dengan beberapa fitur seperti pemilihan bangku pada mobil yang

akan berangkat dihari itu.


49

III.2.2.5 Activity Diagram Melihat Daftar Pemesanan Tiket

Activity ini menggambarkan bagaimana alur admin mlihat datar pemesanan

tiket yang telah diinputkan.

Gambar III. 8 Activity Diagram Melihat Daftar Pemesanan Tiket

III.2.2.6 Activity Diagram Registrasi Pelanggan

Pada Gambar III.9 merupakan diagram pelanggan untuk melakukan daftar

akun sebelum login ke sistem pemesanan tiket.

Gambar III. 9 Activity Diagram Daftar Akun


50

Activity diagram diatas menggambarkan alur pelanggan untuk mendaftar

akun. Seorang pelanggan diharuskan melakukan login terlebih dahulu, tahap

berikutnya sistem akan memeriksa data pelanggan apakah ada didalam database.

Setelah login ke sistem pelanggan, ada beberapa menu yang ada pada sistem

pelanggan tersebut. Menu-menu tersebut adalah info keberangkatan, jadwal

keberangkatan, dan pesan tiket.

III.2.2.7 Activity Diagram Mengirim Pesan

Pada Activity Diagram ini admin akan mengirim pesan untuk memberikan

informasi kepada pelanggan seputar keberangkatan atau infomasi lainnya.

Gambar III. 10 Activity Diagram Mengirim Pesan


51

Alur diatas menggambarkan bagaimana admin mengirim pesan untuk

pelanggan. Pada diagram ini pelanggan dapat memilih pelanggan mana saja yang

akan mendapatkan sms yang akan dikirim oleh admin. Admin juga dapat mengirim

pesan tersebut dengan keseluruhan kontak yang tersimpan pada database.

III.2.2.8 Activity Diagram Menambahkan Kontak

Pada diagram ini admin dapat melihat daftar kontak dan daftar group yang

ada kemudian nantinya dapat menambah, mengedit data yang telah ada ataupun

menghapus data tersebut.

Gambar III. 11 Activity Diagram Menambahkan Kontak


52

Data pelanggan yang memesan tiket selain dari situs web juga akan diinput

oleh admin kedalam sistem. Sehingga informasi yang akan disebarkan dapat

diterima oleh pelanggan dengan serentak.

III.2.3 Sequence Diagram

Sequence Diagram menggambarkan kelakuan objek pada use case dengan

mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima

antar objek.

III.2.3.1 Sequence Diagram Login

Gambar III. 12 Sequence Diagram Login

Gambar III. 10 merupakan sequence diagram yang menggambarkan alur user

maupun admin saat melakukan login. Inputkan username dan password kemudian

login setelah itu sistem akan memverifikasi login. Apabila login salah maka sistem
53

akan mengkonfirmasikan kesalahan kepada pengguna dan meminta pengguna

untuk login kembali. Kemudian pengguna melakukan login kembali dengan

menginput username dan password.

III.2.3.2 Sequence Diagram Input Admin

Gambar III. 13 Sequence Diagram Input Admin

III.2.3.3 Sequence Diagram Input Pelanggan

Gambar III. 14 Sequence Diagram Input Pelanggan


54

III.2.3.4 Sequence Diagram Pemesanan Tiket

Gambar III. 15 Sequence Diagram Pemesanan Tiket

III.2.4 Class Diagram

Class diagram merupakan sebuah diagram yang digunakan uantuk

menggambarkan hubungan antara satu data dengan data yang lainnya. Data yang

data akan diterapkan didalam sistem yang akan dibangun dalam bentuk tabel.

Berikut merupakan gambaran class diagram yang ada pada sistem yang diusulkan.
55

tabel_sms tabel_kontak
+id_sms: varchar
+tanggal: date +id: int
+pesan: varchar
+no_hp: int +nama: varchar
+add() +no_hp: varchar
v
+update()
+delete() +add()
+view() +delete()
+update()
+view()

tabel_pemesanan_tiket

+id_pesan: int tabel_pelanggan


+tujuan: varchar +id_pelanggan: varchar
+pelanggan: varchar
+nama_pelanggan: varchar
+id_pelanggan: int
+tgl: date +alamat: varchar

+tgl_input: date +no_hp: varchar


+status: enum +username: varchar
+password: varchar
+add()
+update() +add()
+delete() +update()
+view()
+delete()
+view()

tabel_admin
tabel_detail_bangku_pesanan
+id_admin: char
+id_detail_bangku_pesanan: int
+nama_admin: varchar
+id_pesan: int
+username: varchar
+bm: varchar
+password: varchar
+tgl: date
+add() +bangku: int
+update()
+view() +add()
+delete() +update()
+delete()
+view()

Gambar III. 16 Class Digram


56

III.3 Perancangan Antar Muka

Perancangan antar muka adalah bagian yang paling penting dari merancang

sistem. Biasanya hal tersebut juga merupakan bagian yang paling sulit. Interaksi

antara pengguna dengan sistem yang terdiri dari desain input dan output, berikut

perancangan antar muka yang ada dalam sistem:

III.3.1 Rancangan Keluaran (Output)

Adapun rancanagan yang menjadi output dari sistem rekomendasi pada

forum diskusi adalah sebagai berikut:

a. Desain Halaman Utama (Home)

Pada desain halaman Home atau halaman utama mencakup daftar akun, info

keberangkatan, jadwal keberangkatan, dan pesan tiket. Desain pada gambar III.9

menunjukkan halaman utama pada pengguna yang telah melakukan login.

Beranda Daftar Akun Rute Keberangkatan Jadwal Keberangkatan

Login

Username
Logo
Password

Login

Home
Hari Ini Tanggal

Galeri Bus Kubu Lestari

TM
Nurul Hasanah | 1510031802099 | STMIK Amik Riau

Gambar III. 17 Desain Halaman Utama (Home)


57

III.3.2 Rancangan Input

Berikut ini merupakan rancangan beberapa halaman yang merupakan input

dari sistem yang dibangun:

a. Desain Daftar Akun

Desain ini digunakan untuk pelanggan yang akan memesan tiket dengan

menggunakan web. Form ini akan diarahkan ke menu-menu untuk pemesanan tiket.

Untuk pemesanan tiket melalui web, pelanggan diharuskan untuk membuat akun

terlebih dahulu.

Beranda Daftar Akun Rute Keberangkatan Jadwal Keberangatan Pesan Tiket

Login

Username
Logo
Password

Login

Hari Ini Tanggal Formulir Pendaataran

Nama Pelanggan

Alamat

No Handphone

Username

Password

Daftar Batal

TM
Nurul Hasanah | 1510031802099 | STMIK Amik Riau

Gambar III. 18 Desain Daftar Akun


58

c. Desain Pesan Tiket

Pada desain ini pelanggan dapat memesan tiket melalui web. Berikut

gambarannya.

Beranda Rute Keberangkatan Jadwal Keberangkatan Pesan Tiket Welcome: NH

Logo

Formulir Pendaataran

Hari Ini Tanggal


Dari Pilih Dari

Tujuan Pilih Tujuan

Nama Pelanggan Nurul Hasanah

Tujuan

Tanggal Keberangkatan 09/09/2019 Shift

Harga Pilih Harga

JumlahTiket

Total
BM
Pilih BM

Pesan Batal

TM
Nurul Hasanah | 1510031802099 | STMIK Amik Riau

Gambar III. 19 Desain Daftar Akun


59

d. Desain Input Admin

Pada desain ini admin dapat menambahkan admin baru. Pada list daftar

admin juga diberi akses untuk mengedit dan menghapus list admin. Desain ini juga

harus masuk pada akses untuk admin.

Graik Input Admin Kontak Pembelian Tiket Setting SMS Service SMS Welcome: Nurul

Input Data Admin

ID Admin

Nama Admin

Username

Password

Simpan Batal

No ID Admin Nama Admin Username Password Kelola

X (100) X (100) X (100) X (100)


Edit

Hapus
X (100) X (100) X (100) X (100)

TM
Nurul Hasanah | 1510031802099 | STMIK Amik Riau

Gambar III. 20 Desain Input Admin


60

III.3.3 Rancangan Database

Untuk dapat memenuhi kebutuhan sistem maka diperlukan dataset untuk

menyimpan data-data yang dibutuhkan oleh sistem. Berikut merupakan desain

database yang digunakan dalam sistem yang dirancang oleh penulis.

Nama database yang digunakan pada sistem rekomendasi adalah

tiket_online. Dalam database tiket_online terdapat 6 tabel antara lain sebagai

berikut:

a. Tabel Admin

Nama tabel : tabel_admin

Primary Key : id_admin

Tabel III. 1 Tabel Admin

Nama Field Tipe Field Keterangan

id_admin Int (10) Id Admin

nama_admin Varchar (30) Nama admin

username Varchar (20) Username pengguna untuk melakukan login

password Varchar (30) Password login

b. Tabel Detail Pesanan Bangku

Nama tabel : tabel_detail_pesanan_bangku

Primary Key : id_ detail_pesanan_bangku

Tabel III. 2 Tabel Detail Pesanan Bangku

Nama Field Tipe Field Keterangan

id_detail_bangku_pesanan Int (20) Id pada bangku pelanggan

id_pesanan Int (20) Id pesanan


61

bm Varchar(15) No plat mobil

tgl Date Tanggal pemesanan

bangku Int(11) Bangku yang dipilih

c. Tabel Kontak

Nama tabel : tabel_kontak

Primary Key : id_ detail_pesanan_bangku

Tabel III. 3 Tabel Kontak


Nama Field Tipe Field Keterangan

id Int (20) Id kontak

nama Int (20) Nama pelaggan

no_hp Varchar(100) Nomor hp pelangan

d. Tabel Pelanggan

Nama tabel : tabel_pelanggan

Primary Key : id_ pelanggan

Tabel III. 4 Tabel Pelanggan


Nama Field Tipe Field Keterangan

id_pelanggan Int (20) Id pelanggan

nama_pelanggan Varchar(30) Nama pelaggan

alamat Varchar(100) Alamat pelanggal

no_hp Varcahr(15) No hp pelangan

Username pelanggan untuk memasuki


username Varchar(20)
login akun

passord Varchar(10) Passord login

e. Tabel Pemesanan Tiket

Nama tabel : tabel_pemesanan_tiket

Primary Key : id_ pesan


62

Tabel III. 5 Tabel Pelanggan Tiket


Nama Field Tipe Field Keterangan

id_pesan Int (20) Id pesan tiket

Tujuan kota pelanggan dalam memesan


Tujuan Varchar(100)
tiket

Pelanggan Varchar(30) Pelanggan

id_pelanggan Int(11) Id pelanggan

Tgl Date Tanggal keberangkatan

tgl_input Date Tanggal pemesanan

Status Enum

f. Tabel SMS

Nama tabel : tabel_sms

Primary Key : id_ sms

Tabel III. 6 Tabel SMS

Nama Field Tipe Field Keterangan

id_sms varchar(10) Id SMS

Tanggal Date Tanggal dimana pesan tersebut dikirim

Pesan Varchar(20) Isi pesan yang dikirim

no_hp Int(12) Nomor hp penerima


BAB IV

IMPLEMENTASI DAN PENGUJIAN SISTEM

Implementasi merupakan tahap pembuatan sistem yang dilakukan berdasarkan

hasil analisa dan perancangan yang telah dilakukan sebelumnya. Pada tahap

implementasi diharapkan sistem yang telah dirancang, siap untuk dioperasikan pada

keadaan yang sebenarnya, sehingga akan diketahui apakah sistem yang akan dibuat

benar-benar dapat menghasilkan tujuan yang diinginkan.

IV.1 Tahapan Implementasi

Dalam tahapan implementasi sistem ini diperlukan aplikasi XAMPP yang

berfungsi sebagai Web server apache. Terdapat beberapa tahapan dalam implementasi

sistem ini yaitu:

1. Melakukan instalasi Apache dan MySQL. Kemudian bisa digunakan XAMPP

1.7.3 yang telah di install tadi.

Gambar IV. 1 Tampilan Control Panel XAMPP

63
64

2. Uji coba keberhasilan instalasi dengan mengetik alamat http://localhost

pada web browser, jika tampil seperti gambar 4.2 dibawah ini maka instalasi

telah berhasil. Setelah itu membuat database tiket_online beserta tabel

yang dibutuhkan.

Gambar IV. 2 Tampilan Database tiket_online

IV.2 Hasil Implemantasi

Pada sub bab ini akan dibahas cara kerja program dan tampilan antar muka

program.

a. Halaman Utama

Halaman utama merupakan halaman yang pertama kali tampil ketika

sebelum masuk kedalam sistem.


65

Gambar IV. 3 Tampilan Halaman Utama

b. Halaman Login

Halaman ini digunakan untuk login pengguna dalam memasuki sistem ini.

Pada sistem ini ada 2 level pengguna yaitu admin dan pelanggan.

Gambar IV. 4 Halaman Login


66

c. Halaman Daftar Akun

Pada menu utama terdapat menu daftar akun untuk pelanggan yang belum

registrasi menjadi pelanggan.

Gambar IV. 5 Halaman Daftar Akun

d. Halaman Rute Keberangkatan dan Jadwal keberangkatan

Pelanggan dapat melihat informasi keberangkatan bus sebelum memesan

tiket.

Gambar IV. 6 Halaman Rute Keberangkatan


67

Gambar IV. 7 Halaman Jadwal Keberangkatan

e. Halaman Pesan Tiket

Penumpang yang sudah mendaftar akun sudah bisa memesan tiket melalui

web.

Gambar IV. 8 Halaman Pesan Tiket

f. Halaman Input Admin

Pada halaman ini, admin dapat menambah admin lagi atau mengedit data

yang sudah ada.


68

Gambar IV. 9 Halaman Input Admin

g. Konfigurasi Gammu dengan Modem

Pada penelitian ini, penulis menggunakan modem Wavecome. Sebelum

mengkonfigurasi, pastikan divce modem sudah terinstall. Setelah itu pasang modem

ke leptop sehingga ada pemberitahuan bahwa modem sudah terpasang.

Gambar IV. 10 Modem Wavecome


h. Halaman Setting SMS DRC

Pada tahapan ini kita harus mengetahui jenis port berapa yang terpasang

pada leptop. Cara untuk mengetahui jenis port bisa dilihat pada Device Meneger di

Control Panel.
69

Gambar IV. 11 Halaman Setting SMS DRC

i. Halaman Test Koneksi

Jika port dan koneksi modem sudah sesuai dengan Device Meneger,

selanjutnya tes koneksi modem apakah sudah terhubung atau belum.

Gambar IV. 12 Halaman Test Koneksi

j. Halaman Setting SMS Database

Settingan ini berfungsi untuk menghubungkan gammu dengan sistem.

Sesuaikan pula dengan port, database, dan nama id phone yang telah dikonfigurasi

sebelumnya.
70

Gambar IV. 13 Halaman Setting SMS Database

k. Halaman Install SMS Service

Pada halaman ini untuk uji coba install SMS Service. Jika terjadi error, lihat

kembali apakah semua sudah sama dengan yang di sistem atau tidak.

Gambar IV. 14 Halaman Install SMS Service

l. Halaman Jalankan Service

Halaman ini adalah tahapan terakhir untuk SMS Service.


71

Gambar IV. 15 Halaman Jalankan Service

m. Halaman Inbox SMS

SMS yang masuk pada akan terlihat pada inbox.

Gambar IV. 16 Halaman Inbox


72

n. Halaman Kirim Pesan

Gambar IV. 17 Halaman Kirim Pesan

o. Halaman Outbox

Gambar IV. 18 Halaman Outbox

IV.3 Pengujian Sistem

Pengujian sistem dilakukan untuk melihat hasil dari implementasi, apakah

berjalan sesuai tujuan atau masih terdapat kesalahan-kesalahan. Pengujian ini


73

menggunakan 2 cara yaitu pengujian interface dan pengujian dengan perhitungan

aktual servqual.

IV.3.1 Pengujian Interface

Pengujian interface digunakan untuk melihat fungsi-fungsi sistem per

modul dengan menggunakan metode black box. Berikut ini hasil pengujian yang

telah dilakukan.

Tabel IV. 1 Pengujian Sistem

No Rancangan Proses Hasil Yang Diharapkan Hasil Keterangan

1 Menampilkan Pengguna sebelum melakukan Sesuai Hanya dapat


informasi postingan validasi login dapat melihat melihat
tanpa login. data forum diskusi dan informasi
bergabung dalam suatu forum keberangkatan
diskusi dan jadwal dari
bus Kubu Lestari
2 Mengisi halaman Membuka kembali halaman Sesuai Jika berhasil
login dan klik menu utama dan menyajikan data diri validasi
login dan mendapatkan izin akses pengguna
berdasarkan status

3 Konfigurasi SMS Sukses dalam settingan dan Sesuai Jika dapat


Service dengan dapat menjalankan SMS kesalahan dilihat
gammu. Service tersebut. kembali dengan
Service, Device
Manager pada
leptop.

4 Mengisi input box dan Data yang diberikan oleh Sesuai Pengguna
klik button Simpan pengguna terdatabase diharuskan
melakukan login
untuk dapat
mengakses fitur
tersebut

5 Admin memilih menu Data yang dipilih dan Sesuai


data dan dimanipulasi oleh admin
memanipulasi data terdatabase
(insert, update dan
delete)

6 Pada menu SMS dapat Form SMS dapat mengirimkan Sesuai


mengirim pesan pesan lalu pesan yang
melalui admin. Dan dikirmkan ada pada menu
74

menerima pesan dari Outbox, lalu pelanggan yang


pelangga. memesan tiket dengan jalur
SMS dapat masuk pada sistem

IV.3.2 Perhitungan Aktual Servqual

Pengujian ini dilakukan oleh 100 responden dengan 3 pertanyaan dan 5

option penilaian. Pertanyaan yang ada pada pengujian sebagai berkut:

1. Apakah sistem ini sangat membantu dalam pemesanan tiket?

2. Apakah Anda puas dengan pelayanan pemesanan tiket dengan

menggunakan sistem SMS Gateway?

3. Apakah Anda puas dengan proses transaksi pembelian tiket pada sistem

kami?

Tabel IV. 2 Pertanyaan 1


Respon Frekuensi Persepsi Nilai persepsi
Sengat Puas 27 5 x 27 135
Puas 36 4 x 36 144
Cukup Puas 35 3 x 35 105
Tidak Puas 3 2 x3 6
Sangat Tidak Puas 1 1x1 1
Total Persepsi 391

391
Nilai Servqual = x 100% = 78%
500
Hasil : berdasarknan hasl perhitungan diatas didapatkan informasi kepuasan

pelanggan dengan pelayanan sistem dalam pemesanan tiket dikategorikan bagus.

Hal ini dapat diketahui berdasarkan rating scale dimana nilai actual servqual dari

pertanyaan pertama yaitu 78%.


75

Tabel IV. 3 Pertanyaan 2


Respon Frekuensi Persepsi Nilai persepsi
Sengat Puas 19 5 x 19 95
Puas 42 4 x 42 168
Cukup Puas 35 3 x 35 105
Tidak Puas 7 2 x7 14
Sangat Tidak Puas 1 1x1 1
Total Persepsi 383

383
Nilai Servqual = x 100% = 76%
500
Hasil : berdasarknan hasl perhitungan diatas didapatkan informasi kepuasan

pelanggan pelayanan pemesanan tiket dengan menggunakan sistem SMS Gateway

dikategorikan sangat bagus. Hal ini dapat diketahui berdasarkan rating scale

dimana nilai actual servqual dari pertanyaan pertama yaitu 76%.

Tabel IV. 4 Pertanyaan 3


Respon Frekuensi Persepsi Nilai persepsi
Sengat Puas 19 5 x 19 95
Puas 44 4 x 44 176
Cukup Puas 35 3 x 35 105
Tidak Puas 4 2 x4 8
Sangat Tidak Puas 1 1x1 1
Total Persepsi 385

379
Nilai Servqual = x 100% = 77%
500
Hasil : berdasarknan hasl perhitungan diatas didapatkan informasi kepuasan

pelanggan dengan pelayanan sistem dalam pemesanan tiket dikategorikan sangat

bagus. Hal ini dapat diketahui berdasarkan rating scale dimana nilai actual servqual

dari pertanyaan pertama yaitu 77%.


76

Dari semua hasil pertanyaan kuisioner yang terdiri dari 3 pertanyaan

diberikan kepada 100 responden, adapun yang dapat disimpulan adalah sebagai

beriku:
78% + 76% + 77% 100%
Nilai Servqual =
3

= 80%

Dari hasil diatas diketahui bahwa sistem pemesanan tiket dapat

diketegorikan bagus. Hal ini berdasarkan dari rating scale dimana dilihat dari nilai

actual servqual untuk semua pertanyaan yaitu 80%.


BAB V

PENUTUP

V.1 Kesimpulan

Dari analisa dan pembahasan yang penulis lakukan pada bab-bab sebelumnya

dapat diambil beberapa kesimpulan yaitu:

1. Sistem pemesanan tiket bus berbasis SMS Gateway dapat dijalankan

dengan metode CRM dalam memberikan layanan kepada para pelanggan

bus Kubu Lestari.

2. Penerapan strategi CRM pada sistem pemesanan tiket di PT. Kubu Lestari

Makmur dapat memberikan kemudahan kepada pelnggan dalam melakukan

teransaksi pemesanan serta pengaksesan informasi mengenai

keberangkatan bus Kubu Lestari.

3. Pada sistem ini dapat membantu PT. Kubu Lesatri Makmur dalam

pengolahan dan penyimpanan data pelangganndan data pemesanan

pelanggan.

V.2 Saran

Dari kesimpulan yang diperoleh, maka penulis memberikan saran agar dapat

dijadikan pertimbangan lebih lanjut dalam upaya peningkatan aplikasi:

1. Diharapkan agar ada penelitian selanjutnya yang meliputi pembayaran tiket.

77
78

2. Dalam sistem ini desain yang digunakan sangat sederhana, diharapkan

kedepannya untuk didesain diperindah lagi agar terlihat lebih menarik.

3. Untuk penambahan beberapa fitur lagi seperti fitur untuk melihat pulsa

pada SIM Card yang sudah tersistemkan.

4. Walaupun diketegorikan sudah bagus, namun sistem ini harus di

maintenance dengan cara menambahkan fitur-fitur lainnya yang dapat

meningkatkan kulalitas pelayanan di PT. Kubu Lestari Makmur secara

optimal sesuai perkembangan teknologi dan perkembangan kebutuhan

bus Kubu Lestari. Hal ini dilakkan agar sistem pemesanan tiket masuk

dalam ketegori sangat bagus berdasarkan rating scale nilai actual

servqual yang didapatkan.


DAFTAR PUSTAKA

Abdul Kadir. (2002). Pengenalan Sistem Informasi.

Ariasari, Fanny. 2007. Panduan Praktis Bikin Blog dengan Wordpress untuk

Pemula. Mediakita. Jakarta.

Anisya. (2013). APLIKASI SISTEM DATABASE RUMAH SAKIT TERPUSAT

PADA RUMAH SAKIT UMUM (RSU) ‘AISYIYAH PADANG DENGAN

MENERAPKAN OPEN SOURCE (PHP – MYSQL). Jurnal Momentum,

15(2).

Carissa, A. O., Fauzi, A., & Kumadji, S. (2014). PENERAPAN CUSTOMER

RELATIONSHIP MANAGEMENT ( CRM ) SEBAGAI UPAYA UNTUK

MENINGKATKAN LOYALITAS PELANGGAN ( Studi Kasus pada

Bandung Sport Distro Malang ). Jurnal Administrasi Bisnis (JAB), 15(1).

Horizon, E. (2019). PT. Kubu Lestari Makmur 2019. Pekanbaru.

Kadir, A. (2008). Tuntunan PraktisBelajar Database Menggunakan MySQL.

Yogyakarta.

Kholil, I. (2017). CUSTOMER RELATIONSHIP MANAGEMENT ( CRM )

BERBASIS WEB. Jurnal Pilar Nusa Mandiri CUSTOMER, 13(1), 43–48.

Madiun, M., & Andi, P. (2010). Kupas tuntas Adobe Dreamweaver CS5 Dengan

Pemrograman PHP & MySQL.

Malawat, M. S., Harwini, D., Mulyani, N., & Hutahaean, J. (2018). E -

COMMERCE PENJUALAN MENGGUNAKAN METODE CUSTOMER

RELATIONSHIP MANAGEMENT ( CRM ). Jurnal Manik Penusa, 2(2), 98–

79
80

104.

Rahmat, A. R. A., & Octaviano, A. (2016). Aplikasi Pemesanan Tiket Bus Berbasis

Web (Studi Kasus Pada PO. Harapan Jaya). JURNAL INFORMATIKA

UNIVERSITAS PAMULANG, 1(1), 1–11.

Sutabri, T. (2012). Analisa Sistem Informasi. Yogyakarta: Penerbit Andi.

Tarigan, D. E. (2012). Membangun SMS Gateway Berbasis Web dengan CodeIgniter.

Yogyakarta.

Wibowo, K. (2015). ANALISA KONSEP OBJECT ORIENTED PROGRAMMING

PADA BAHASA PEMROGRAMAN PHP. JURNAL KHATULISTIWA

INFORMATIKA, 3(2), 151–159.

Yuliani, S. T., Sudarsono, B., & Wijaya, A. P. (2016). APLIKASI SISTEM

INFORMASI GEOGRAFIS (SIG) UNTUK PEMETAAN PASAR

TRADISIONAL DI KOTA SEMARANG BERBASIS. Jurnal Geodesi Undip,

5(April).

https://medium.com/kelasux/bagaimana-mengukur-kebergunaan-produk-dengan-

system-usability-scale-sus-score-2d6843ca780a

Anda mungkin juga menyukai