RANCANG BANGUN APLIKASI PELAYANAN CUSTOMER … · RANCANG BANGUN APLIKASI PELAYANAN CUSTOMER PADA...

18
RANCANG BANGUN APLIKASI PELAYANAN CUSTOMER PADA SENGKALING FOOD FESTIVAL SKRIPSI DISUSUN OLEH: WIWIT JUMIANTO 201110370311131 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016

Transcript of RANCANG BANGUN APLIKASI PELAYANAN CUSTOMER … · RANCANG BANGUN APLIKASI PELAYANAN CUSTOMER PADA...

RANCANG BANGUN APLIKASI PELAYANAN CUSTOMER

PADA SENGKALING FOOD FESTIVAL

SKRIPSI

DISUSUN OLEH:

WIWIT JUMIANTO

201110370311131

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2016

RANCANG BANGUN APLIKASI PELAYANAN CUSTOMER

PADA SENGKALING FOOD FESTIVAL

SKRIPSI Diajukan Kepada Fakultas Teknik

Universitas Muhammadiyah Malang Sebagai Persyaratan Memperoleh Gelar

Sarjana Teknik

Disusun Oleh :

WIWIT JUMIANTO

201110370311131

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2016

KATA PENGANTAR

Assalamu'alaikum Wr. Wb

Dengan memanjatkan puji syukur kehadirat Allah SWT atas limpahan

rahmat dan hidayah-Nya sehingga peneliti dapat menyelesaikan tugas akhir yang

berjudul:

“RancangBangunAplikasiPelayananCustomer PadaSengkaling Food Festival”

Peneliti menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini

masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti

mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi

perkembangan ilmu pengetahuan kedepan.

Akhir kata peneliti mengucapkan terima kasih kepada semua pihak yang

telah membantu sehingga tugas akhir ini terselesaikan.

Wassalamu’alaikum Wr. Wb.

Malang, 13 Januari 2016

Peneliti

DAFTAR ISI

HALAMAN SAMPUL LUAR

HALAMAN SAMPUL DALAM

HALAMAN PERSETUJUAN..................................................................... i

HALAMAN PENGESAHAN ...................................................................... ii

HALAMAN PERNYATAAN ...................................................................... iii

ABSTRAK ................................................................................................... iv

ABSTRACT ................................................................................................ v

HALAMAN PERSEMBAHAN ................................................................. vi

KATA PENGANTAR ................................................................................ vii

DAFTAR ISI ............................................................................................... viii

DAFTAR TABEL ....................................................................................... xii

DAFTAR GAMBAR ................................................................................... xiii

DAFTAR LAMPIRAN .............................................................................. xvi

BAB IPENDAHULUAN

1.1 Latar Belakang ................................................................................. 1

1.2 Rumusan masalah ............................................................................. 3

1.3 Tujuan Penelitian .............................................................................. 3

1.4 Batasan Masalah................................................................................ 3

1.5 Metodologi Penelitian ...................................................................... 3

1.5.1 Metode Pengumpulan Data ..................................................... 3

1.5.2 Implementasi Sistem ............................................................... 4

1.5.3 Pengujian Terhadap Sistem ..................................................... 4

1.6 Sistematika Penulisan ....................................................................... 4

BAB II TINJAUAN PUSTAKA

2.1 Sistem Informasi .............................................................................. 6

2.1.1 Komponen Sistem Informasi .................................................. 6

2.2 Data Flow Diagram (DFD) .............................................................. 8

2.2.1 Simbol-Simbol DFD ............................................................... 8

2.2.2 Kegunaan Simbol pada DFD .................................................. 9

2.2.3 Cara Menggambar DFD .......................................................... 11

2.3 Database Management System (DBMS) .......................................... 11

2.3.1 Fungsi DBMS ......................................................................... 12

2.3.2 Komponen DBMS .................................................................. 13

2.3.3 Multi-user DBMS Architecture ............................................... 13

2.3.4 Kualitas Penggunaan DBMS .................................................. 16

2.4 Customer Relationship Management (CRM) ................................... 17

2.4.1 Tujuan CRM ........................................................................... 18

2.4.2 Tahapan CRM ......................................................................... 18

2.4.3 Klasifikasi CRM ..................................................................... 18

2.4.4 Komponen CRM ..................................................................... 19

2.5 Hypertext Preprocessor (PHP) ........................................................ 23

2.5.1 Variabel PHP ........................................................................... 23

2.5.2 Keunggulan PHP ..................................................................... 24

2.5.3 Konsep Dasar PHP .................................................................. 24

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.1Analisis Sistem ................................................................................... 25

3.1.1 Sistem Pelayanan Manual ........................................................ 25

3.1.2 Rancang Bangun Aplikasi Pelayanan Customer SFF .............. 26

3.1.3 Deskripsi Sistem ...................................................................... 27

3.1.4 Flowchart ................................................................................. 28

3.1.4.1 Flowchart Customer .................................................... 28

3.1.4.2 Flowchart Admin Stand .............................................. 29

3.1.4.3 Flowchart Kasir Pendaftaran ....................................... 30

3.1.4.4 Flowchart Kasir Pembayaran ...................................... 30

3.1.4.5 Flowchart Super Admin .............................................. 31

3.1.5 Data Flow Diagram ................................................................. 32

3.1.5.1 DFD Level 0 ................................................................ 33

3.1.5.2 DFD Level 1 Admin Stand (2.1) ................................. 35

3.1.5.3 DFD Level 1 Kasir Pendaftaran (5.1) ......................... 36

3.1.5.4 DFD Level 1 Super Admin (7.1, 8.1, 9.1) .................. 37

3.2 Perancangan Antarmuka ................................................................ 40

3.2.1 Tampilan Customer ................................................................. 40

3.2.2 Tampilan Admin Stand ........................................................... 42

3.2.3 Tampilan Kasir Pendaftaran .................................................... 45

3.2.4 Tampilan Kasir Pembayaran ................................................... 46

3.2.5 Tampilan Super Admin ........................................................... 47

BAB IV IMPLEMENTASI DAN PENGUJIAN

4.1 Implementasi ..................................................................................... 49

4.1.1 Kebutuhan Fungsional ............................................................ 49

4.1.2 Implementasi Kode Program Super Admin ............................ 50

4.1.2.1 Menampilkan Menu Data Admin ................................ 50

4.1.2.2 Menampilkan Menu Data Kasir Pendaftaran .............. 52

4.1.2.3 Menampilkan Menu Data Kasir Pembayaran ............. 53

4.1.3 Implementasi Kode Program Kasir Pendaftaran ..................... 54

4.1.3.1 Menampilkan Menu Data Top Up .............................. 55

4.1.4 Implementasi Kode Program Kasir Pembayaran .................... 56

4.1.4.1 Menu Mengirim Notifikasi Pembayaran ..................... 56

4.1.5 Implementasi Kode Program Admin ...................................... 58

4.1.5.1 Menampilkan Menu Data Makanan ............................ 58

4.1.5.2 Menampilkan Menu Data Pesanan .............................. 60

4.1.5.3 Menampilkan Menu Data Testimoni ........................... 61

4.1.5.4 Menampilkan Menu Data Laporan ............................. 62

4.1.6 Implementasi Kode Program Customer .................................. 63

4.1.6.1 Menampilkan Menu Home .......................................... 64

4.1.6.2 Menampilkan Menu Stand .......................................... 65

4.1.6.3 Menampilkan Menu Testimoni ................................... 67

4.1.6.4 Menampilkan Menu Keranjang ................................... 68

4.2 Pengujian Sistem ............................................................................... 70

4.2.1 Pengujian Black Box ............................................................... 70

4.2.1.1 Pengujian Menu Utama Administrator ....................... 70

4.2.1.2 Pengujian Menu Utama Customer .............................. 72

4.2.2 Pengujian Kuisioner ................................................................ 73

BAB V PENUTUP

5.1 Kesimpulan ...................................................................................... 75

5.2 Saran ................................................................................................. 75

DAFTAR PUSTAKA .................................................................................

LAMPIRAN .................................................................................................

DAFTAR TABEL

Tabel 2.1 Simbol-simbol DFD ............................................................... 8

Tabel 4.1 Spesifikasi Perangkat Lunak untuk Implementasi ................. 49

Tabel4.2 Pengujian Menu Utama Administrator .................................. 70

Tabel 4.3 Pengujian Menu Utama Customer ........................................ 72

Tabel 4.4 Kuesioner Customer SFF ....................................................... 73

Tabel4.5 Kuesioner Karyawan SFF ...................................................... 74

DAFTAR GAMBAR

Gambar 2.1 Komponen dari Sistem Informasi .......................................... 7

Gambar 2.2 Teleprocessing Topology ....................................................... 13

Gambar 2.3 File-server Architecture ......................................................... 14

Gambar 2.4 Traditional Two-Tier Client Server Architecture ................... 15

Gambar 2.5 Three-Tier Client Server Architecture .................................... 15

Gambar 3.1 Sistem Pelayanan Manual ........................................................ 25

Gambar 3.2 Rancang Bangun Aplikasi Pelayanan SFF ............................ 26

Gambar 3.3 Flowchart Customer .............................................................. 28

Gambar 3.4 Flowchart Admin Stand .......................................................... 29

Gambar 3.5 Flowchart Kasir Pendaftaran ................................................. 30

Gambar 3.6 Flowchart Kasir Pembayaran ................................................ 30

Gambar 3.7 Flowchart Super Admin .......................................................... 31

Gambar 3.8 Context Diagram ................................................................... 32

Gambar 3.9 DFD Level 0 .......................................................................... 33

Gambar 3.10 DFD Level 1 Admin Stand (2.1) ........................................... 35

Gambar 3.11 DFD Level 1 Kasir Pendaftaran (5.1) ..................................... 36

Gambar 3.12 DFD Level 1 Super Admin (7.1, 8.1, 9.1) .............................. 37

Gambar 3.13 Entity Relationship Program ................................................. 39

Gambar 3.14 Tampilan Form Login Customer ............................................. 40

Gambar 3.15 Tampilan Form Halaman Customer ........................................ 40

Gambar 3.16 Tampilan Form Daftar Stand .................................................. 41

Gambar 3.17 Tampilan Form Cart Customer................................................ 41

Gambar 3.18 Tampilan Form Testimoni ....................................................... 41

Gambar 3.19 Tampilan Form Login Admin Stand ....................................... 42

Gambar 3.20 Tampilan Form Halaman Admin Stand .................................. 42

Gambar 3.21 Tampilan Form Input Makanan ............................................. 42

Gambar 3.22 Tampilan Form Lihat Data .................................................... 43

Gambar 3.23 Tampilan Form Pesanan ........................................................ 43

Gambar 3.24 Tampilan Form Data Pesanan ( Setelah di-klik OK).............. 43

Gambar 3.25 Tampilan Form Testimoni Stand ............................................ 44

Gambar 3.26 Tampilan Form Laporan ........................................................ 44

Gambar 3.27 Tampilan Form Laporan ( Setelah di-klik OK ) ..................... 44

Gambar 3.28 Tampilan Form Login Kasir Pendaftaran .............................. 45

Gambar 3.29 Tampilan Form Halaman Kasir Pendaftaran ........................... 45

Gambar 3.30 Tampilan Form Pendaftaran .................................................... 45

Gambar 3.31 Tampilan Form Lihat Data...................................................... 46

Gambar 3.32 Tampilan Form Login Kasir Pembayaran ............................. 46

Gambar 3.33 Tampilan Form Konfirmasi Pembayaran ................................ 46

Gambar 3.34 Tampilan Form Login Super Admin ..................................... 47

Gambar 3.35 Tampilan Form Halaman Super Admin ................................ 47

Gambar 3.36 Tampilan Form Data Admin ................................................. 47

Gambar 3.37 Tampilan Form Data Kasir Pendaftaran ................................ 48

Gambar 3.38 Tampilan Form Data Kasir Pembayaran ............................... 48

Gambar 4.1 File PHP Super Admin .......................................................... 50

Gambar 4.2 Potongan Code Data Admin .................................................. 51

Gambar 4.3 Tampilan Data Admin ........................................................... 51

Gambar 4.4 Potongan Code Data Kasir Pendaftaran ................................ 52

Gambar 4.5 Tampilan Kasir Pendaftaran .................................................. 52

Gambar 4.6 Potongan Code data Kasir Pembayaran ................................ 53

Gambar 4.7 Tampilan Data Kasir Pembayaran ......................................... 54

Gambar 4.8 File PHP Kasir Pendaftaran ................................................... 54

Gambar 4.9 Potongan Code Data Top Up ................................................. 55

Gambar 4.10 Tampilan Data Top Up .......................................................... 55

Gambar 4.11 File PHP Kasir Pembayaran .................................................. 56

Gambar 4.12 Potongan Code Menu Mengirim Notifikasi Pembayaran ..... 57

Gambar 4.13 Tampilan Menu Mengirim Notifikasi Pembayaran ............... 57

Gambar 4.14 File PHP Admin .................................................................... 58

Gambar 4.15 Potongan Code Data Makanan .............................................. 59

Gambar 4.16 Tampilan Data Makanan ....................................................... 59

Gambar 4.17 Potongan Code Data Pesanan ................................................ 60

Gambar 4.18 Tampilan Data Pesanan ......................................................... 60

Gambar 4.19 Potongan Code Data Testimoni ............................................. 61

Gambar 4.20 Tampilan Data Testimoni ...................................................... 62

Gambar 4.21 Potongan Code Data Laporan ................................................ 62

Gambar 4.22 Tampilan Data Laporan ......................................................... 63

Gambar 4.23 File PHP Customer ................................................................ 64

Gambar 4.24 Potongan Code Menu Home ................................................. 64

Gambar 4.25 Tampilan Menu Home ........................................................... 65

Gambar 4.26 Potongan Code Menu Stand .................................................. 66

Gambar 4.27 Tampilan Menu Stand ........................................................... 66

Gambar 4.28 Potongan Code Menu Testimoni ........................................... 67

Gambar 4.29 Tampilan Menu Testimoni .................................................... 68

Gambar 4.30 Potongan Code Menu Keranjang .......................................... 69

Gambar 4.31 Tampilan Menu Keranjang .................................................... 69

DAFTAR PUSTAKA

Referensi Buku :

Lena Ellitan dan Lina Anatan. Reengineering Proses Bisnis Dan Implikasinya

bagi Transformasi Perusahaan dan Fungsi Sumber Daya Manusia.Jurnal

Manajemen, Vol.8, No.1, November 2008.

Michael Hammer, James Champy, 1990, Reengineering The Corporation A

Masifesto For Business Revolution. New York: Harper Business.

Olalla, Marta Fossas. 2000. Information Technology in Business Process

Reengineering. International Advances in Economic Research. Vol. 6

No.3

Ovi Dyantina, Mira Afrina, Ali Ibrahim. Penerapan Customer Relationship

Management (CRM) Berbasis Web. Jurnal Sistem Informasi (JSI), VOL.

4, NO. 2, Okotober 2012.

Sutarman, S.Kom, M.Kom. 2012. Pengantar Teknologi Informasi, Jakarta :

Bumi Aksara

Referensi Non Buku :

Widianti Dewi Utami. 2012. Pembangunan Sistem Informasi Aset di PT.

Telekomunikasi Indonesia (Persero) Berbasis Web. Jurnal Ilmiah Komputer dan Informatika. Volume I, No.2

https://www.academia.edu/5144811/Jurnal_Ilmiah_Komputer_dan_Inform

atika_KOMPUTA_PEMBANGUNAN_SISTEM_INFORMASI_ASET_D

I_PT.INDUSTRI_TELEKOMUNIKASI_INDONESIA_PERSERO_BER

BASIS_WEB (Diakses tanggal 28 Desember 2015)

Data Kunjungan Wisatawan Asing ke Indonesia Tahun 2014

http://www.bps.go.id/brs/view/id/1104 (Diakses Tanggal 3 Januari 2015)

Yuan, S.T., & Chang, W.L. 2001. Mixed-Initiative Synthesized Learning

Approach For Web-Based CRM, Expert Systems with Applications.

http://www.deepdyve.com/lp/elsevier/mixed- initiative-synthesized-

learning-approach-for-web-based-crm-Wd91qVgrnp. (Diakses tanggal 3

Januari 2015)

Ana Uluwiyah . 2013. Arial Keamanan Informasi Pada Sistem Web

Service Pertukaran Data dan Meta data Statistik dengan Schema

Validation dan Schema Hardening.

http://www.academia.edu/3833781/Arsitektur_Keamanan_Informasi_pada

_Sistem_Web_Service_Pertukaran_Data_dan_Metada_dengan_schema_v

alidation_dan_hardening. (Di akses pada tanggal 5 Mei 2015)

Brigida. 2013. Keuntungan dan kerugian DBMS.

http://www.britannica.com/EBchecked/topic/152201/database-

management-system-DBMS

http://informatika.web.id/keuntungan-dbms.htm. (Di akses pada tanggal 6 Mei

2015)

Hestia Istiviani, Dini Yuniarta, Siti Lailatul Zaroh. 2013. Business Process

Redisign. http://dini-y-fisip11.web.unair.ac.id/artikel_detail-77928-Informasi-

Business%20Process%20Redesign.html. (Di akses pada tanggal 9 Mei 2015)

Khilmi Mubarok. Penggunaan Teknologi Web Service pada Sistem

Regestrasi PPJK. http://pranata.depkeu.go.id/Site/Detail/165 . (Di akses

pada tanggal 5 Mei 2015)

Mirajudin. Pengertian Simbol DFD

https://www.academia.edu/8981430/Pengertian_Simbol_DFD. (Di akses

pada tanggal 23 Desember 2015)

Muhammad Arif. 2013. Business Process Reengineering.

http://www.academia.edu/6960893/Business_Process_Reengineering. (Di

akses pada tanggal 9 Mei 2015)

Sakalvin. 2012. Manfaat web service dalam sistem informasi terintegrasi .

http://blog.unsri.ac.id/sakalvin/kuliah/manfaat-web-service-dalam-sistem-

informasi-terintegrasi/mrdetail/62855. (Di akses pada tanggal 5 Mei

2015)

Yadi Utama. 2013. Teknik Pemrograman Web Service PHP Dengan

Menggunakan SOAP dan WSDL.

http://elib.unikom.ac.id/download.php?id=132941. (Di akses pada tanggal

5 Mei 2015)