T0__BAB IV Institutional Repository | Satya Wacana Christian University: Sistem Reminder Servis Berkala Kendaraan Bermotor di PT. Nasmoco Salatiga T0 BAB IV

BAB IV
HASIL KERJA PRAKTEK DAN ANALISIS
1.1 Mendefinisikan Suatu Masalah
Perumusan yang ada di PT. Nasmoco Salatiga adalah Sebagai Berikut :
1. Dalam melakukan analisis kepada manajer PT. Nasmoco Salatiga, Dalam
upaya meningkatkan mutualisme hubungan baik dealer dengan pelanggan
belum berjalan dengan baik.
2. Banyak pelanggan yang pindah ke lain dealer.
3. Pihak dealer kesulitan dalam melakukan penyampaian berbagai informasi
kepada konsumen terkait dengan produk Toyota. Team marketing harus
datang kerumah warga untuk melakukan penawaran.

1.2 Solusi
Solusi masalah yang dihadapi PT. Nasmoco Salatiga adalah sebagai berikut:
1. Penerapan SMS Gateway.
2. Mengintegrasi dengan catatan servis dan pelanggan.
3. Mengirimkan SMS pengingat yang dikirimkan secara otomatis sesuai jadwal
yang ditentukan.

1.3 Kerangka Pemikiran


Identifikasi Masalah
-

Analisis
Wawancara

Temuan Masalah




Pihak dealer kesulitan dalam melakukan
informasi kepada pelanggan pada saat waktu
jatuh tempo servis. Pelanggan harus langsung
datang ke dealer tanpa ada reminder dari
dealer.
Meningkatkan mutualisme hubungan baik
dealer dengan pelanggan belum berjalan
Analisis Permasalahan


Perancangan Aplikasi SMS Gateway

Aplikasi SMS Gateway
Client
melakukan Auto Reminder

Client 1
Informasi dikirim

Client 2

secara Broadcast
Client 3
Client 4

Pembuatan Aplikasi SMS Gateway untuk pelayanan
konsumen PT. Nasmoco Salatiga.

Hasil Aplikasi SMS Gateway untuk pelayanan
Pelanggan PT. Nasmoco Salatiga


Tidak
Uji Coba

Revisi/Perbaik

Ya
Implementasi

User

1.4 Perancangan Sistem
Perancangan sistem adalah proses pengembangan spesifikasi sistem baru
berdasarkan hasil rekomendasi analisis sistem. Tujuan tahap perancangan sistem:
1. Memenuhi kebutuhan pemakai.
2. Memberikan gambaran yang jelas dan rancang bangun yang lengkap untuk
pemrograman.

1.5 Prosedur Sistem
Berdasarkan kerangka pemikiran dan tujuan perancangan sistem, maka

dirancang prosedur sistem sebagai berikut :
1.

Pelanggan datang untuk melakukan servis.

2.

SA (Service Advisor) mencatat data pelanggan, data kendaraan,
data servis, dan data tanggal harus kembali servis.

3.

Mobil diservis dan selesai.

4.

Pada saat tanggal harus kembali servis sudah ditentukan, maka
pada tanggal tersebut sistem akan otomatis mengirim reminder
kepada pelanggan untuk servis kembali.


Pelanggan
Pelanggan
datang

SA mencatat
Data pelanggan

SMS
Reminder
Servis

Gambar 4.1 Prosedur sistem

1.5.1 Data Flow Diagram (DFD) level 0
Berikut adalah DFD level 0 sistem Reminder Servis pada PT. Nasmoco :

Gambar 4.2 Data Flow Diagram (DFD) level 0
Admin menginput data pelanggan dan data servis, setelah itu admin mengirim
broadcast message kepada pelanggan.
Berdasarkan dari data customer dan servis, sms dapat dikirim kepada pelanggan

dengan memanfaatkan aplikasi gammu beserta databasenya.

1.5.2 Data Flow Diagram (DFD) level 1
Berikut adalah DFD level 1 sistem sistem Reminder Servis pada PT. Nasmoco :
Proses 1 : Penginputan Data Pelanggan

Gambar 4.3 Data Flow Diagram (DFD) level 1 (1)
Admin menginput data dari pelanggan ke dalam sistem.

Proses 2 : Penginputan Data Servis

Gambar 4.4 Data Flow Diagram (DFD) level 1 (2)
Admin menginput data servis kedalam sistem.

Proses 3 : Tampilan Aplikasi SMS

Gambar 4.5 Data Flow Diagram (DFD) level 1 (3)
Admin mengambil data dari pelanggan untuk mengirimkan sms secara
individual menggunakan sms gateway pada aplikasi gammu.


Proses 4 : Tampilan SMS Reminder

Gambar 4.6 Data Flow Diagram (DFD) level 1 (4)
Admin membuat pengaturan SMS Reminder yang akan dikirim kepada
pelanggan melalui SMS Gateway.

1.5.3 Use Case Diagram

Gambar 4.7 Use Case Diagram
Admin Login, kemudian menginput data servis dan mencetak data
servis yang setelah diinput Admin mengirim SMS kepada pelanggan.

1.5.4 Basis Data
Dalam perancangan sistem servis pada PT. Nasmoco Salatiga, dibutuhkan basis
data dalam MySQL untuk menyimpan semua data yang ada dalam sistem ini. Basis
data ini diberi nama servis.
Tabel adalah bagian dari basis data yang berfungsi untuk menyimpan data
tertentu. Pada sistem ini terdapat beberapa tabel, yaitu :

1. TABEL TB_CUSTOMER: Untuk menyimpan data dari Customer

Tabel 4.1 Perancangan Tabel tbl_customer

Name
Id_customer
Nama_customer
Alamat
No_hp
Jenkel

Type
Varchar
Varchar
Varchar
Varchar
varchar

Size
35
100
100

13
2

Null
No
No
No
No
no

Default

Key
Primary

2. TABEL TBL_NOTASERVIS : untuk menyimpan data nota servis dari
customer.
Tabel 4.2 Perancangan Tabel tbl_notaservis

Name


Type

Size

Null

Id_servis
Id_customer
Jenis_mobil
No_polisi
Tgl_servis
Tgl_kembali_servis
Jenis_servis
Km_kendaraan

Int
Varchar
Varchar
Varchar

Date
Date
Varchar
Varchar

11
35
35
10

No
No
No
No
No
No
No
No

35
35

Default

Key
Primary

3. TABEL TB_SERVIS : untuk menyimpan data dari servis Customer
Tabel 4.3 Perancangan Tabel tbl_servis
Name

Type

Size

Null

Id_servis
Id_customer
Jenis_mobil
No_polisi
Tgl_servis
Tgl_kembali_servis

Int
Varchar
Varchar
Varchar
Date
Date

11
35
35
10

No
No
No
No
No
No

Default

Key
Primary

Selain servis, sistem juga butuh database operational pendukung aplikasi
Gammu.

Adapun

struktur

database

secara

lengkap

dicantumkan

pada

https:/www.gammu.org/ namun dalam kasus ini hanya satu tabel yang digunakan untuk
mengirim SMS yaitu tabel outbox. Struktur tabel tersebut adalah sebagai berikut :
4. TABEL OUTBOX : untuk menyimpan pesan yang dikirim
Tabel 4.4 Perancangan tabel Outbox
Name

Type

UpdateInD
B
InsertintoD
B
SendingDat
eTime
SendBefore
SendAfter
Text
Destination
Number
Coding

UDH

Null

Default

Timestamp

No

CURRENT_TI
MESTAMP

Timestamp

No

Timestamp

No

Time
Time
Text
Varchar

No
No
Yes
No

0000-00-00
00:00:00
0000-00-00
00:00:00
23:59:59
00:00:00
NULL

enum('Defa
ult_No_Co
mpression',
'Unicode_N
o_Compres.
..
text

Size

20

No

Default_No_CO
mpression

Yes

NULL

Key

Class
TextDecode
d
ID
MultiPart

Int
text

Int
enum('false',
'true')
RelativeVali
Int
dity
SenderID
Varchar
SendingTIm Timestamp
eOut
DeliveryRe enum('defau
port
lt', 'yes',
'no')
CreatorID
Text
Retries
Int
Priority
int

11

Yes
No

-1
None

10

No
Yes

None
False

11

Yes

-1

255

Yes
Yes
Yes

NULL
0000-00-00
00:00:00
Default

No
Yes
Yes

None
0
0

3
11

Primary

1.5.5 Relasi Basis Data
Penggunaan relasi dalam sistem servis PT. Nasmoco Salatiga adalah sebagai
berikut :

Gambar 4.8 Desain Relasi Basis Data

1.5.6 Desain Sistem
1.5.6.1 Halaman Login
Halaman login adalah halaman pertama sebelum masuk kedalam
sistem servis. Untuk login dibutuhkan username dan password.

Gambar 4.9 Desain Halaman Login
1.5.6.2 Halaman Utama
Halaman utama adalah halaman pertama dari sistem setelah admin
login pada halaman login.

Gambar 4.10 Desain Halaman Utama

1.5.6.3 Halaman Data Member
Halaman Data Member adalah tampilan halaman semua member yang
setelah diinput datanya dan akan tertampil di halaman data member.

Gambar 4.11 Desain Halaman Data Member
1.5.6.4 Halaman Input Data Member
Halaman ini menampilkan inputan untuk mengisi data dari customer.

Gambar 4.12 Desain Halaman Input Data Member

1.5.6.5 Halaman Data Servis
Halaman data servis adalah halaman yang menampilkan data dari
customer dan kendaraan yang akan diservis.

Gambar 4.13 Desain Halaman Data Servis

1.5.6.6 Halaman Input Data Servis
Halaman ini menampilkan inputan untuk mengisi data Servis dari
customer.

Gambar 4.14 Desain Halaman Input Data Servis

1.5.6.7 Halaman Kirim Pesan
Halaman SMS adalah halaman yang menampilkan desain yang digunakan
admin untuk mengirim Pesan kepada Customer.

Gambar 4.15 Desain Halaman Kirim Pesan

1.5.6.8 Halaman Send Item
Halaman Senditem adalah halaman yang menampilkan pesan yang setelah
dikirim, data ini otomatis masuk setelah SMS terkirim.

Gambar 4.16 Desain Halaman Send Item

1.5.6.9 Halaman Pesan Masuk/Inbox
Halaman Inbox adalah halaman yang menampilkan Pesan Masuk.

Gambar 4.17 Desain Halaman Pesan Masuk/Inbox

1.5.7 Implementasi
Seluruh rangkaian perancangan sistem telah disusun maka tahap
selanjutnya adalah tahap implementasi. Tahap ini bertujuan untuk melakukan
proses penerapan sistem yang baru.
1.5.7.1 Basis Data
1. TABEL LOGIN

Tabel 4.6 tbl_login
2. TABEL TBL_CUSTOMER

Tabel 4.7 tbl_customer
3. TABEL TBL_NOTASERVIS

Tabel 4.8 tbl_notaservis

4. TABEL TBL_SERVIS

Tabel 4.9 tbl_servis
5. TABEL OUTBOX

Tabel 4.10 outbox

4.5.7.2 Halaman Login
Halaman login adalah halaman pertama sebelum masuk kedalam
sistem servis. Untuk login dibutuhkan username dan password sesuai
username dan password yang ada pada tbl_login.

Gambar 4.18 Halaman Login

Cuplikan Kode : Login.php
include("koneksi.php");
session_start();
$admin =$_POST['username'];
$pass =$_POST['password'];
$cek=mysql_num_rows(mysql_query("select
*
username='$admin' and password='$pass'"));

from

tbl_login

where

4.5.7.3 Halaman Utama
Halaman utama adalah halaman pertama dari sistem setelah admin login
pada halaman login.

Gambar 4.19 Halaman Utama
Cuplikan Kode : Halaman.php



Selamat Datang di Sistem Reminder Servis
Berkala












Jangkauan Sistem kami :



Inputan Data Servis

Dokumen yang terkait

ANALISIS KOMPARATIF PENDAPATAN DAN EFISIENSI ANTARA BERAS POLES MEDIUM DENGAN BERAS POLES SUPER DI UD. PUTRA TEMU REJEKI (Studi Kasus di Desa Belung Kecamatan Poncokusumo Kabupaten Malang)

23 307 16

FREKUENSI KEMUNCULAN TOKOH KARAKTER ANTAGONIS DAN PROTAGONIS PADA SINETRON (Analisis Isi Pada Sinetron Munajah Cinta di RCTI dan Sinetron Cinta Fitri di SCTV)

27 310 2

DEKONSTRUKSI HOST DALAM TALK SHOW DI TELEVISI (Analisis Semiotik Talk Show Empat Mata di Trans 7)

21 290 1

MANAJEMEN PEMROGRAMAN PADA STASIUN RADIO SWASTA (Studi Deskriptif Program Acara Garus di Radio VIS FM Banyuwangi)

29 282 2

MOTIF MAHASISWA BANYUMASAN MENYAKSIKAN TAYANGAN POJOK KAMPUNG DI JAWA POS TELEVISI (JTV)Studi Pada Anggota Paguyuban Mahasiswa Banyumasan di Malang

20 244 2

PERANAN ELIT INFORMAL DALAM PENGEMBANGAN HOME INDUSTRI TAPE (Studi di Desa Sumber Kalong Kecamatan Wonosari Kabupaten Bondowoso)

38 240 2

ANALISIS SISTEM PENGENDALIAN INTERN DALAM PROSES PEMBERIAN KREDIT USAHA RAKYAT (KUR) (StudiKasusPada PT. Bank Rakyat Indonesia Unit Oro-Oro Dowo Malang)

160 705 25

Analisis Sistem Pengendalian Mutu dan Perencanaan Penugasan Audit pada Kantor Akuntan Publik. (Suatu Studi Kasus pada Kantor Akuntan Publik Jamaludin, Aria, Sukimto dan Rekan)

136 695 18

KONSTRUKSI MEDIA TENTANG KETERLIBATAN POLITISI PARTAI DEMOKRAT ANAS URBANINGRUM PADA KASUS KORUPSI PROYEK PEMBANGUNAN KOMPLEK OLAHRAGA DI BUKIT HAMBALANG (Analisis Wacana Koran Harian Pagi Surya edisi 9-12, 16, 18 dan 23 Februari 2013 )

64 565 20

Kuliah di PTN Kini Lebih Mahal

0 87 1