• Tidak ada hasil yang ditemukan

Sistem Dashboard Laporan SMS pada Bengkel Motor.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Dashboard Laporan SMS pada Bengkel Motor."

Copied!
22
0
0

Teks penuh

(1)

ABSTRAK

Saat ini, masih banyak pengelolaan laporan kantor dari cabang ke pusat masih di catat secara manual. Oleh karena itu, dibutuhkan aplikasi sistem yang dapat membantu membantu pengelola laporan untuk dapat membuat laporan secara otomatis dengan cepat. Aplikasi ini menggunakan bahasa pemrograman PHP, basis data MySQL serta menggunakan SMS Gateway yaitu Gammu. Sedangkan untuk perancangan sistem informasinya menggunakan beberapa bentuk pemodelan, yaitu flowchart, DFD, kamus data dan P-Spec. Aplikasi ini dapat digunakan oleh administrator. Aplikasi ini memiliki fitur chart, dimana administrator akan dapat langsung melihat laporan sms yang masuk dengan bentuk visual dan lebih cepat dimengerti. Aplikasi ini juga memiliki fitur pencatatan data sesuai dengan tipe SMS atau berdasarkan cabang dari bengkel tersebut. Lalu aplikasi ini memiliki fitur pengelolaan data SMS yang diterima secara otomatis melalui program, jadi program ini dapat membaca jumlah dari SMS yang dikirimkan oleh kantor cabang ke kantor pusat untuk kemudian di akumulasi menjadi data.

Kata Kunci: SMS, Dashboard, Chart

v

(2)

ABSTRACT

Nowadays, there are many management reports from branch offices to the center is still recorded manually. Therefore, the application requires a system that can help assist the manager reports to be able to generate reports automatically quickly. This application uses the programming language PHP, MySQL database and use the SMS Gateway is Gammu. As for the design of information systems use some form of modeling, namely flowchart, DFD, data dictionary and P-Spec. This application can be used by administrators. This app features the chart, where the administrator will be able to immediately see incoming sms reports with visual form and more quickly understandable. This application also features the recording of data in accordance with the type of SMS or by a branch of the workshop. Then this app has the data management features of SMS accepted automatically by the program, so the program can read the number of SMS sent by the branch office to headquarters to then be accumulated into data.

Keywords: SMS, Dashboard, Chart

vi

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALISTAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

DAFTAR NOTASI/ LAMBANG ... xii

DAFTAR NOTASI/ LAMBANG ... xiii

Daftar Singkatan ... xiv

BAB 1 PENDAHULUAN ... 1

1.6 Sistematika Penyajian ... 2

BAB 2 KAJIAN TEORI ... 4

2.1 SMS (Short Message Service) ... 4

2.2 SMS Gateway ... 4

2.3 Komponen Pendukung SMS Gateway ... 5

2.4 Dashboard ... 6

vii

(4)

BAB 3 ANALISIS DAN RANCANGAN SISTEM ... 8

3.1 Analisis ... 8

3.1.1 Proses Bisnis Laporan SMS ... 8

3.1.2 Arsitektur Keseluruhan ... 10

3.2 Gambaran Keseluruhan ... 10

3.2.1 Antarmuka Dengan Pengguna ... 10

3.2.2 Antarmuka Perangkat Keras ... 11

3.2.3 Antarmuka Perangkat Lunak ... 11

3.3 Entity-Relationship Diagram ... 11

3.4 Data Flow Diagram ... 12

3.7.4 Desain Dashboard per-Cabang ... 20

(5)

4.3 Halaman Login ... 25

4.4 Halaman Main Menu ... 25

4.5 Halaman Chart ( View ) ... 26

4.6 Halaman Dashboard SMS Cabang ... 27

4.7 Halaman Store ( View ) ... 27

4.8 Halaman SMS List ( View ) ... 28

4.9 Halaman SMS Type ( View ) ... 29

4.10 Halaman Inbox ( View ) ... 29

BAB 5 PENGUJIAN ... 31

5.1 Pengujian Form Login ... 31

5.2 Pengujian Form Dashboard Per-Cabang ... 31

5.3 Pengujian Form Inbox ... 32

BAB 6 SIMPULAN DAN SARAN ... 33

6.1 Simpulan... 33

6.2 Saran ... 33

DAFTAR PUSTAKA ... 34

LAMPIRAN A NAMA LAMPIRAN ... A-1

LAMPIRAN B NAMA LAMPIRAN ... B-1

ix

(6)

DAFTAR GAMBAR

Gambar 3.1 Flowchart Laporan SMS ... 9

Gambar 3.2 Arsitektur Keseluruhan ... 10

Gambar 3.3 Entity-Relationship Diagram ... 11

Gambar 3.4 Data Flow Diagram Level 0 ... 12

Gambar 3.5 Data Flow Diagram level 1 ... 13

Gambar 3.6 Data Flow Diagram Level 2 Proses 1 ... 14

Gambar 3.7 Desain Login ... 19

Gambar 3.8 Desain Index ... 20

Gambar 3.9 Desain Dashboard per-Cabang ... 21

Gambar 3.10 Desain Inbox ... 21

Gambar 4.5 Halaman Dashboard SMS Cabang ... 27

Gambar 4.6 Halaman Store... 27

Gambar 4.7 Halaman SMS List ... 28

Gambar 4.8 Halaman SMS Type ... 29

Gambar 4.9 Halaman Inbox... 29

x

(7)

DAFTAR TABEL

Tabel 3.1 Kamus Data Sent Item ... 15

Tabel 3.2 Kamus Data SMS Type ... 15

Tabel 3.3 Kamus Data Store ... 16

Tabel 3.4 Kamus Data User ... 16

Tabel 3.5 P-SPEC Proses 1.1.1... 17

Tabel 4.1 Implementasi Modul Program ... 23

Tabel 5.1 Tabel Pengujian Form Login ... 31

Tabel 5.2 Pengujian Form Dashboard Per-Cabang ... 31

Tabel 5.3 Pengujian Form Inbox ... 32

xi

(8)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Digunakan untuk

Terminator menunjukkan langkah awal serta akhir dari suatu

proses.

yang satu dengan yang

(9)

DAFTAR NOTASI/ LAMBANG

Kegiatanyang dilakukan oleh orang, mesin, atau

Process komputer

dan menghasilkan suatu arus data

Digunakan

Data Store

untuk menyimpan file, arsip

catatan, dan sebagainya

arus data berupa input Arus Data atau output dari suatu

sistem

Referensi:

Notasi/ Lambang Flowchart dari Hartono [1]

Notasi/ Lambang ERD dari dir.unikom.ac.id [2]

Notasi/ Lambang DFD dari Hartono [1]

xiii

(10)

DAFTAR SINGKATAN

ERD Entity Relationship Diagram

DFD Data Flow Diagram

SMS Short Message Service

xiv

(11)

Universitas Kristen Maranatha

BAB 1

PENDAHULUAN

1.1Latar Belakang

Seiring dengan semakin berkembangnya teknologi komputer dan

teknologi informasi. dahulu komputer hanya digunakan untuk menghitung seiring

dengan kemajuan zaman, komputer mulai banyak digunakan dalam berbagai

bidang. Misalnya pada bidang otomotif, kesehatan dan sebagainya. Salah satu

contoh pemanfaatan teknologi informasi yaitu dapat digunakan sebagai sistem

untuk mengolah data pada perusahaan. Sistem pengolahan data atau biasa disebut

dashboard adalah suatu sistem komputer yang dirancang agar dapat melakukan

pengolahan data menjadi laporan kepada admin secara otomatis. Salah satu

contoh implementasi sistem dashboard pada bidang otomotif yaitu pengolahan

laporan dari data SMS ( short message service ) yang dikirimkan oleh setiap

dealer motor kepada pelanggan.

1.2Rumusan Masalah

Berdasarkan latar belakang masalah yang dijabarkan pada bagian 1.1,

maka dapat dirumuskan permasalahan sebagai berikut :

1. Bagaimana mengembangkan aplikasi yang dapat menghimpun data

menjadi laporan ?

2. Bagaimana melihat kinerja terhadap dealer cabang terhadap dealer pusat?

3. Bagaimana cara menghimpun data SMS menjadi chart?

1.3Tujuan Pembahasan

Tujuan pembahasan dari perancangan program dashboard ini adalah

sebagai berikut :

1. Mengembangkan aplikasi yang dapat mengolah data yang diberikan oleh

dealer cabang secara otomatis.

2. Melaksanakan penilaian kinerja terhadap dealer pusat dengan cara kontrol

(12)

Universitas Kristen Maranatha

3. Menganalisis data SMS yang telah diberikan oleh dealer cabang dan di

buat chart secara otomatis oleh program.

1.4Ruang Lingkup

Ruang lingkup dari perancangan program dashboard ini adalah sebagai

berikut :

1. Program dashboard yang di buat untuk mempermudah admin untuk

mengelola data dari SMS.

2. Program dashboard hanya digunakan untuk mengolah data SMS dari

setiap dealer untuk kemudian dijadikan presentase dan chart.

3. Program dashboard ini hanya dapat digunakan pada dealer motor pusat

saja.

1.5Sumber Data

Data – data yang diperoleh oleh penulis untuk program dashboard ini

bersumber dari :

1. Jurnal “Perancangan Sistem Dashboard Untuk Monitoring Indikator Kerja

Universitas” – Eva Haryanti & Endah Purwanti

2. Jurnal “Perancangan Business Intelligence Dashboard Berbasis Web Untuk Pemantauan Tingkat Keberhasilan Pembangunan Ketenagakerjaan”

– Danang Yuli Setiawan

1.6Sistematika Penyajian BAB 1. Pendahuluan

Bab ini menjelaskan tentang latar belakang, rumusan masalah,

tujuan pembahasan, ruang lingkup kajian, sumber data, sistematika

penyajian, serta waktu dan tempat yang berhubungan dengan judul tugas

akhir.

BAB 2. Kajian Teori

Bab ini akan menjelaskan teori–teori yang bersangkutan dengan

(13)

Universitas Kristen Maranatha

BAB 3. Analisis dan Rancangan Sistem

Bab ini akan menjelaskan hasil dari analisa dan rancangan aplikasi yang

ditemukan untuk membantu dalam pembuatan Sistem Dashboard.

BAB 4. Implementasi

Bab ini akan menjelaskan bentuk implementasi pada Sistem

Dashboard.

BAB 5. Pengujian

Bab ini digunakan untuk membahas dan menguji coba Sistem

Dashboard serta hasil pengujian dari Sistem Dashboard. BAB 6. Simpulan Dan Saran

Bab ini digunakan untuk simpulan dan saran yang bertujuan untuk

(14)
(15)

BAB 6

SIMPULAN DAN SARAN

6.1Simpulan

Kesimpulan yang dapat diambil dari pembuatan aplikasi Sistem

Dashboard Laporan SMS Pada Bengkel Motor ini adalah :

1. Aplikasi ini dapat membuat laporan dari SMS yang diterima secara

otomatis untuk membantu pihak dealer pusat dalam mengelola laporan

harian, mingguan, bulanan dan tahunan.

2. Aplikasi ini dapat memberikan informasi berupa chart yang dapat

dipilih administrator.

3. Aplikasi ini dapat mencari data secara akurat sesuai dengan tanggal

laporan yang diminta oleh administrator serta dapat memilih chart

yang diinginkan oleh administrator.

6.2Saran

Saran-saran yang diperoleh mengenai pengembangan aplikasi selanjutnya

adalah :

1. Ditambahkan fitur chart yang lebih beragam.

(16)
(17)

SISTEM DASHBOARD LAPORAN SMS PADA

BENGKEL MOTOR

TUGAS AKHIR

Diajukan untuk Memenuhi Persyaratan Akademik dalam

Menyelesaikan Pendidikan pada Program Studi

S1 Teknik Informatika Universitas Kristen Maranatha

Oleh

Rizky Agung W

1072159

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN MARANATHA

BANDUNG

(18)

PRAKATA

Puji syukur penulis panjatkan kepada Tuhan yang Maha Esa yang telah memberikan rahmat dan karunianya, sehingga penulis bisa menyelesaikan Tugas Akhir sesuai dengan yang ditetapkan.

Tugas Akhir ini merupakan salah satu mata kuliah wajib ditempuh di Fakultas Teknik Informatika Universitas Maranatha Bandung, untuk mendapatkan gelar S1-IF. Dengan bantuan arahan bapak Ir. Teddy Marcus Z, S.T., M.T. sebagai dosen

Laporan dan Hasil pekerjaan yang telah selesai tidak lepas dari dukungan-dukungan dan bantuan dari beberapa pihak. Oleh karena itu saya sampaikan ucapan terimakasih sebesar-besarnya kepada :

1. Hapnes Toba, M.Sc. sebagai Dekan

2. Robby Tan., S.T., M.T. sebagai Ketua Jurusan

3. Ir. Teddy Marcus Z, S.T., M.T. sebagai Dosen Pembimbing

4. Meliana Christianti J, S.Kom., M.T. sebagai Koordinator Tugas Akhir

5. Kedua Orang Tua, Adik, Ko Yonk Yonk Jaya, Stanley Julio, Ko An-An yang memberi semangat untuk menyelesaikan Tugas Akhir ini, dan

6. Andi, Erik, Irvan, Kevin yang telah membantu selama magang berlangsung

Dengan adanya penelitian ini diharapkan bisa membuat laporan kinerja dealer secara otomatis dan teratur tanpa ada masalah, dan hasil dari tugas akhir ini bisa digunakan sesuai dengan yang diharapkan.

Penulis menyadari masih banyak kekurangan dalam laporan ini, untuk itu penulis mohon maaf atas segala kekurangan yang ada dan penulis mengharapkan kritik dan saran yang membangun agar hasil karya penulis berikutnya menjadi lebih baik.

Bandung, 12 Desember 2016

(19)
(20)

1

Universitas Kristen Maranatha

DAFTAR PUSTAKA

[1] J. Hartono, dalam Analisis dan Desain Sistem Informasi, Central Java, Andi,

2000.

[2] [Online]. Available:

http://dir.unikom.ac.id/s1-final-project/fakultas-teknik-

dan-ilmu-komputer/teknik-informatika/2010/jbptunikompp-gdl-agungmulyo-21884/8-8daftar-l.pdf/ori/8-8daftar-l.pdf. [Diakses 15 Juli 2016].

[3] J. Briggs, Management Reports & Dashboard Best Practice, 2013.

[4] Object Management Group, “Business Process Model and Notation Resource

Page,” 9 June 2014. [Online]. Available:

http://www.omg.org/bpmn/index.htm. [Diakses 12 Jan 2016].

[5] R. C. Clark dan R. E. Mayer, E-learning and the science of instruction:

Proven guidelines for consumers and designers of multimedia learning, 3rd

penyunt., San Francisco, CA: Jossey-Bass, 2011.

[6] D. M. Kroenke dan D. J. Auer, Database Processing: Fundamentals, Design,

and Implementation, Upper Saddle River, New Jersey: Pearson Education,

Inc., 2012.

[7] K. C. Laudon dan J. P. Laudon, Management Information Systems:

Managing the Digital Firms, 12th penyunt., Upple Saddle River, NJ: Prentice

Hall, 2012.

[8] T.-H. Wang, “Developing an assessment-centered e-Learning system for

improving student learning effectiveness,” Computers & Education, vol. 73,

pp. 189-203, 2014.

[9] D. R. Shavkat, “Penerapan Data Mining untuk Memprediksi Fluktuasi Harga

Saham Menggunakan Metode Classification dengan Teknik Decision Tree,”

[Online]. Available:

http://elib.unikom.ac.id/gdl.php?mod=browse&op=read&id=jbptunikompp-gdl-dadanshavk-26780. [Diakses 1 Mar 2013].

[10] [Online]. Available:

(21)

2

Universitas Kristen Maranatha

[Diakses 16 Juli 2016].

[11] Wahidin, “Jenis-Jenis Aplikasi SMS,” dalam Aplikasi SMS dengan PHP

Untuk Orang Awam, Palembang, Maxikom, 2010, pp. 4-5.

[12] D. B. Cahyanto, dalam SMS Gateway, Jakarta, PT.Elex Media Komputindo,

2003.

[13] Wahidin, “Komponen Software,” dalam Aplikasi SMS dengan PHP untuk

Orang Awam, Palembang, Maxikom, 2010, p. 16.

[14] “Gammu,” [Online]. Available: http://wammu.eu/gammu/. [Diakses 23 Juli

2016].

[15] “pengertian dan karakteristik customer relationship management crm,”

[Online]. Available: http://www.dosenpendidikan.com/. [Diakses 16 Juli

2016].

[16] A. M. Iqbal, “Analisis Marketing Pada Pizza Hut Delivery,” Jurnal Teknik

Informatika dan Sistem Informasi, vol. 1, no. 1, 2015.

[17] V.Cossalter, dalam Motorcycle Dynamic, Lulu, 2006.

[18] Astra Honda Motor, [Online]. Available:

http://www.hondacengkareng.com/jadwal-servis-berkala-motor-honda/ .

[Diakses 25 November 2015].

[19] “cloud indonesia,” [Online]. Available: http://c

loudindonesia.com/apa-itu-mobile-application/. [Diakses 31 Agustus 2016].

[20] S. M. Wardana, Menjadi Master PHP dengan Framework Codeigniter, Elex

Media Komputindo, p. 3.

[21] Wahidin, “Tahukah Anda?,” dalam Aplikasi SMS dengan PHP untuk Orang

(22)

Gambar

Tabel 5.2 Pengujian Form  Tabel 5.3 Pengujian Form Inbox

Referensi

Dokumen terkait

Berdasarkan hasil analisis data, hasil jadi quiltagami kain lurik pada rok suai yang terbaik adalah knit fusible interfacing tipe tricot 2613, karena dari semua aspek

(2) Jumlah kekurangan pajak yang terutang dalam SKPDKB sebagaimana dimaksud pada ayat (1) huruf a angka 1) dan 2) dikenakan sanksi administratif berupa bunga sebesar 2%

Sistem pendistribusian perusahaan pada saat ini belum memberikan sebuah perencanaan atau gambaran untuk permintaan pada masa yang akan datang, sehingga permintaan

Di Kabupaten Sekadau sendiri belum terdapat Peraturan Daerah yang mengatur mengenai masalah pertambangan secara khusus, selama ini untuk masalah pertambangan Pemerintah

[r]

hukum masyarakat terhadap peraturan perundang-undangan.. yang terkait tentang keamanan dan keselamatan berlalu lintas. Upaya Yang Dilakukan Kepolisian Sektor Tambang

Selain itu dalam melakukan strategi komunikasi pemasaran AJB Bumiputera 1912 lebih mengandalkan personal selling sebagai strategi yang efektif untuk mendapatkan nasabah

Tugas akhir ini disusun untuk memenuhi salah satu persyaratan untuk memperoleh gelar sarjana pada Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas