RANCANG BANGUN APLIKASI PELAYANAN CUSTOMER … · RANCANG BANGUN APLIKASI PELAYANAN CUSTOMER PADA...
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)