RANCANG BANGUN EVENT MANAGEMENT SYSTEM CARIVEN … · “Kuatkan dan teguhkanlah hatimu, janganlah...
Transcript of RANCANG BANGUN EVENT MANAGEMENT SYSTEM CARIVEN … · “Kuatkan dan teguhkanlah hatimu, janganlah...
library.uns.ac.id digilib.uns.ac.id
RANCANG BANGUN EVENT MANAGEMENT SYSTEM
CARIVEN BERBASIS QR CODE
Tugas Akhir
Disusun untuk memenuhi sebagian persyaratan memperoleh gelar Ahli Madya
pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret
Disusun oleh :
DANI KRISTIANTO
M3116018
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
2019
library.uns.ac.id digilib.uns.ac.id
ii
HALAMAN PERSETUJUAN
library.uns.ac.id digilib.uns.ac.id
iii
HALAMAN PENGESAHAN
library.uns.ac.id digilib.uns.ac.id
iv
HALAMAN PERNYATAAN
Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini tidak
terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan disuatu
Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau
pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali secara tertulis
diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka.
Surakarta,......................2019
DANI KRISTIANTO
M3116018
library.uns.ac.id digilib.uns.ac.id
v
MOTO
“Kuatkan dan teguhkanlah hatimu, janganlah takut dan jangan gemetar karena
mereka, sebab TUHAN, Allahmu, Dialah yang berjalan menyertai engkau; Ia
tidak akan membiarkan engkau dan tidak akan meninggalkan engkau.”
(Ulangan 3:16)
“Janganlah hendaknya kamu kuatir tentang apapun juga, tetapi nyatakanlah
dalam segala hal keinginanmu kepada Allah dalam doa dan permohonan dengan
ucapan syukur.”
(Filipi 4:6)
“Tidak ada pekerjaan yang berat. Berat atau ringan hanyalah
ada dalam pikiran kita saja.”
(Merry Riana)
library.uns.ac.id digilib.uns.ac.id
vi
KATA PENGANTAR
Segala puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas
berkat, rahmat dan anugerah-Nya sehingga penulis diberikan kelancaran dan
kemudahan dan mampu menyelesaikan Laporan Tugas Akhir dengan judul
“Rancang Bangun Event Management System Cariven Berbasis QR Code”
tepat pada waktunya. Laporan Tugas Akhir ini disusun untuk memenuhi salah satu
syarat dalam memperoleh gelar Amd. Pada Program Studi Diploma III Teknik
Informatika Universitas Sebelas Maret.
Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini
penulis telah mendapatkan banyak dukungan dan bantuan dari berbagai pihak.
Penulis mengucapkan terima kasih yang tak terhingga kepada:
1. Bapak Prof. Ir. Ari Handono Ramelan, M.Cs (Hons)., Ph.D, selaku
Pimpinan Fakultas MIPA Universitas Sebelas Maret yang memberikan
izin kepada penulis untuk belajar.
2. Ibu Hartatik., S.Si., M.Si. selaku Ketua Program Studi Diploma III Teknik
Informatika Universitas Sebelas Maret yang memberikan izin kepada
penulis untuk belajar.
3. Bapak Yudho Yudhanto, S.Kom., M.Kom selaku dosen pembimbing yang
telah dengan penuh kesabaran dan ketulusan memberikan ilmu dan
bimbingan terbaik kepada penulis.
4. Para Dosen Program Studi Diploma III Teknik Informatika Universitas
Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.
5. Segenap keluarga besar Program Studi Diploma III Teknik Informatika
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas
Maret Surakarta.
Penulis menyadari sepenuhnya bahwa laporan Tugas Akhir ini masih jauh
dari sempurna. Untuk itu, semua jenis saran, kritik dan masukan yang bersifat
membangun sangat penulis harapkan. Akhir kata, semoga tulisan ini dapat
library.uns.ac.id digilib.uns.ac.id
vii
memberikan manfaat dan memberikan wawasan tambahan bagi para pembaca dan
khususnya bagi penulis sendiri.
Surakarta,
Penulis
library.uns.ac.id digilib.uns.ac.id
viii
HALAMAN PERSEMBAHAN
Tugas akhir ini penulis persembahkan kepada:
1. Orang tua, yang selalu memberikan semangat tanpa lelah ditengah kondisi
yang penuh rasa syukur.
2. Dosen DIII Teknik Informatika yang telah membagikan ilmu serta pengalaman
sehingga saya memiliki bekal untuk masa depan.
3. Teman-teman TIA 2016 yang selalu kompak dalam memotivasi dan memberi
semangat untuk saya.
4. Teman-teman kelompok belajar penulis yang selalu memotivasi penulis untuk
segera menyelesaikan karya ini.
library.uns.ac.id digilib.uns.ac.id
ix
DAFTAR ISI
HALAMAN PERSETUJUAN ................................................................................ ii
HALAMAN PENGESAHAN ................................................................................ iii
HALAMAN PERNYATAAN ............................................................................... iv
MOTO ..................................................................................................................... v
KATA PENGANTAR ........................................................................................... vi
HALAMAN PERSEMBAHAN .......................................................................... viii
DAFTAR ISI .......................................................................................................... ix
DAFTAR TABEL ................................................................................................. xv
DAFTAR GAMBAR .......................................................................................... xvii
INTISARI .............................................................................................................. xx
ABSTRACT ......................................................................................................... xxi
PENDAHULUAN .................................................................................................. 1
1.1. Latar Belakang ........................................................................................ 1
1.2. Perumusan Masalah ................................................................................ 1
1.3. Batasan Masalah...................................................................................... 1
1.4. Tujuan Penelitian .................................................................................... 2
1.5. Manfaat Kegiatan .................................................................................... 2
1.6. Metodologi penelitian ............................................................................. 3
1.7. Sistematika Penulisan ............................................................................. 4
LANDASAN TEORI .............................................................................................. 6
2.1. Tinjauan Pustaka .................................................................................. 6
2.2. Landasan Teori ..................................................................................... 7
2.2.1. Definisi Event.................................................................................... 7
2.2.2. Sistem Informasi ............................................................................... 7
2.2.2.1. Sistem......................................................................................... 7
2.2.2.2. Informasi .................................................................................... 8
2.2.2.3. Sistem Informasi ........................................................................ 8
2.2.2.4. Data ............................................................................................ 8
2.2.2.5. Basis Data .................................................................................. 8
library.uns.ac.id digilib.uns.ac.id
x
2.2.3. Perancangan ...................................................................................... 8
2.2.3.1. Unified Modelling Language (UML) ........................................ 9
2.2.3.2. Usecase Diagram ....................................................................... 9
2.2.3.3. Class Diagram ........................................................................... 9
2.2.3.4. Entity Relationship Diagram (ERD).......................................... 9
2.2.4. Perangkat Lunak.............................................................................. 10
2.2.4.1. MySQL .................................................................................... 10
2.2.4.2. CodeIgniter .............................................................................. 10
2.2.4.3. Model View Control (MVC) .................................................... 10
2.2.4.4. Balsamiq Mockup .................................................................... 11
2.2.4.5. Javascript Jquery ...................................................................... 11
2.2.4.6. QR Code .................................................................................. 12
2.2.5. Pengujian ......................................................................................... 12
2.2.5.1. Blackbox .................................................................................. 12
2.2.5.2. Whitebox .................................................................................. 12
ANALISIS DAN PERANCANGAN SISTEM .................................................... 13
3.1. Proses Bisnis Sistem ............................................................................. 13
3.2. Analisa Kebutuhan Sistem .................................................................... 13
3.2.1. Kebutuhan Perangkat Lunak ........................................................... 13
3.2.2. Kebutuhan Perangkat Keras ............................................................ 14
3.2.3. Kebutuhan Fungsional Sistem ........................................................ 14
3.2.4. Kebutuhan non-Fungsional Sistem ................................................. 16
3.3. Perancangan Aplikasi ............................................................................ 16
3.3.1. UseCase Diagram ........................................................................... 16
3.3.2. Skenario Usecase ............................................................................ 17
3.3.2.1. Skenario Usecase Registrasi Akun .......................................... 17
3.3.2.2. Skenario Usecase Mengelola Data Admin .............................. 18
3.3.2.3. Skenario Usecase Meihat detail User atau Publisher .............. 19
3.3.2.4. Skenario Usecase Menonaktifkan Akun User atau Publisher. 19
3.3.2.5. Skenario Usecase Menonaktifkan Akun Admin ..................... 20
3.3.2.6. Skenario Usecase Mengelola Data kategori Event .................. 20
3.3.2.7. Skenario Usecase Mengelola Data Artikel .............................. 21
3.3.2.8. Skenario Usecase Mengelola Data Kategori Artikel ............... 22
library.uns.ac.id digilib.uns.ac.id
xi
3.3.2.9. Skenario Usecase Mengelola Data Bank ................................. 22
3.3.2.10. Skenario Usecase Mengelola Data Kota ................................. 23
3.3.2.11. Skenario Usecase Mengelola Data Pesan Masuk .................... 24
3.3.2.12. Skenario Usecase Menampilkan dan Mencari Event .............. 24
3.3.2.13. Skenario Usecase Menampilkan Detail Event ........................ 25
3.3.2.14. Skenario Usecase Menambah event ........................................ 25
3.3.2.15. Skenario Usecase Mengubah event ......................................... 26
3.3.2.16. Skenario Usecase Menghapus event ....................................... 26
3.3.2.17. Skenario Usecase Mengelola Tiket Event ............................... 27
3.3.2.18. Skenario Usecase Memverifikasi Event .................................. 27
3.3.2.19. Skenario Usecase Memesan Tiket event ................................. 28
3.3.2.20. Skenario Usecase Membayar Pemesanan Tiket ...................... 29
3.3.2.21. Skenario Usecase Memvalidasi Pembayaran Tiket ................ 29
3.3.2.22. Skenario Usecase Menampilkan Laporan Penjualan Tiket ..... 30
3.3.2.23. Skenario Usecase Mencetak Kartu Pendaftaran Event ........... 30
3.3.2.24. Skenario Usecase Presensi Kehadiran Event .......................... 31
3.3.2.25. Skenario Usecase Upload Background Sertifikat ................... 31
3.3.2.26. Skenario Usecase Mencetak Sertifikat .................................... 31
3.3.2.27. Skenario Usecase Presensi Pemngambilan Sertifikat ............. 32
3.3.2.28. Skenario Usecase Mencetak Report Summary Event .............. 32
3.3.2.29. Skenario Usecase Mengubah Datadiri .................................... 33
3.3.2.30. Skenario Usecase Menampilkan Laporan Situs ...................... 33
3.3.3. Class Diagram ................................................................................ 34
3.4. Perancangan Database ........................................................................... 35
3.4.1. ERD (Entity Relationship Diagram) ............................................... 35
3.4.2. Relasi Antar Tabel........................................................................... 37
3.4.3. Perancangan Tabel .......................................................................... 39
3.4.3.1. Tabel Admin ............................................................................ 39
3.4.3.2. Tabel Users .............................................................................. 39
3.4.3.3. Tabel Publishers ....................................................................... 39
3.4.3.4. Tabel Login .............................................................................. 40
3.4.3.5. Tabel Roles .............................................................................. 40
3.4.3.6. Tabel Event .............................................................................. 40
library.uns.ac.id digilib.uns.ac.id
xii
3.4.3.7. Tabel Ticket ............................................................................. 41
3.4.3.8. Tabel Booking.......................................................................... 41
3.4.3.9. Tabel Payment ......................................................................... 42
3.4.3.10. Tabel Publisher Bank .............................................................. 42
3.4.3.11. Tabel Category ........................................................................ 43
3.4.3.12. Tabel City ................................................................................ 43
3.4.3.13. Tabel News .............................................................................. 43
3.4.3.14. Tabel News Category .............................................................. 44
3.4.3.15. Tabel Bank .............................................................................. 44
3.4.3.16. Tabel Inbox .............................................................................. 44
3.4.3.17. Tabel Visitor ............................................................................ 45
3.5. Perancangan Desain User Interface ...................................................... 45
3.5.1. Perancangan Halaman Login........................................................... 45
3.5.2. Perancangan Halaman Utama ......................................................... 45
3.5.3. Perancangan Halaman Event Detail ................................................ 46
3.5.4. Perancangan Halaman Tiket Event ................................................. 47
3.5.5. Perancangan Halaman Konfirmasi Pesanan.................................... 48
3.5.6. Perancangan Halaman Konfirmasi Pembayaran ............................. 48
3.5.7. Perancangan Halaman Tiket Dipesan ............................................. 49
3.5.8. Perancangan Halaman Tiket detail.................................................. 50
3.5.9. Perancangan Halaman Kelola Event ............................................... 50
3.5.10. Perancangan Halaman Kelola Event detail.................................. 51
3.5.11. Perancangan Halaman Kelola tiket ............................................. 52
3.5.12. Perancangan Halaman Penjualan Tiket ....................................... 52
3.5.13. Perancangan Halaman Kelola Peserta ......................................... 53
3.5.14. Perancangan Halaman Scan Kehadiran ....................................... 54
3.5.15. Perancangan Halaman kelola sertifikat ....................................... 54
3.5.16. Perancangan Halaman Generate Report ..................................... 55
3.5.17. Perancangan Halaman Dashboard .............................................. 56
3.5.18. Perancangan Halaman Manajemen Event ................................... 56
3.5.19. Perancangan Halaman validasi event .......................................... 57
3.5.20. Perancangan Halaman Manajemen User .................................... 57
library.uns.ac.id digilib.uns.ac.id
xiii
3.5.21. Perancangan Halaman Manajemen Publisher ............................. 58
3.5.22. Perancangan Halaman Manajemen Artikel ................................. 58
3.5.23. Perancangan Halaman Manajemen Kotak Masuk ....................... 59
3.5.24. Perancangan Halaman Manajemen Kategori Event .................... 59
3.5.25. Perancangan Halaman Manajemen Bank .................................... 60
3.5.26. Perancangan Halaman Manajemen Kota .................................... 60
3.5.27. Perancangan Halaman Manajemen Kategori Artikel .................. 61
3.5.28. Perancangan Halaman Manajemen Admin ................................. 61
3.5.29. Perancangan Halaman Laporan Situs .......................................... 62
3.6. Perancangan Pengujian ......................................................................... 62
IMPLEMENTASI DAN PENGUJIAN ................................................................ 66
4.1. Implementasi Sistem ............................................................................. 66
4.1.1. Implementasi Halaman Front End .................................................. 66
4.1.1.1. Implementasi Halaman Login User ......................................... 66
4.1.1.2. Implementasi Halaman awal aplikasi ...................................... 66
4.1.1.3. Implementasi Halaman detail event ......................................... 67
4.1.1.4. Implementasi Halaman tiket event ........................................... 68
4.1.1.5. Implementasi Halaman konfirmasi booking ............................ 69
4.1.1.6. Implementasi Halaman pembayaran pada event berbayar ....... 70
4.1.1.7. Implementasi Halaman event yang diikuti............................... 71
4.1.1.8. Implementasi Halaman detail tiket .......................................... 72
4.1.1.9. Implementasi Halaman kelola event ........................................ 73
4.1.1.10. Implementasi Halaman kelola event detail .............................. 74
4.1.1.11. Implementasi Halaman kelola tiket event................................ 75
4.1.1.12. Implementasi Halaman rekap penjualan tiket ......................... 76
4.1.1.13. Implementasi Halaman kelola peserta ..................................... 77
4.1.1.14. Implementasi Halaman presensi kedatangan........................... 78
4.1.1.15. Implementasi Halaman kelola sertifikat .................................. 79
4.1.1.16. Implementasi Halaman generate report .................................. 80
4.1.2. Implementasi Halaman Back End ................................................... 81
4.1.2.1. Implementasi Halaman Dashboard Admin .............................. 81
4.1.2.2. Implementasi Halaman manajemen event ............................... 82
library.uns.ac.id digilib.uns.ac.id
xiv
4.1.2.3. Implementasi Halaman validasi event ..................................... 83
4.1.2.4. Implementasi Halaman manajemen user ................................. 85
4.1.2.5. Implementasi Halaman manajemen publisher ......................... 85
4.1.2.6. Implementasi Halaman manajemen artikel .............................. 86
4.1.2.7. Implementasi Halaman manajemen kotak masuk ................... 86
4.1.2.8. Implementasi Halaman manajemen kategori event ................. 87
4.1.2.9. Implementasi Halaman manajemen data bank ........................ 87
4.1.2.10. Implementasi Halaman manajemen data Kota ........................ 88
4.1.2.11. Implementasi Halaman manajemen kategori artikel ............... 88
4.1.2.12. Implementasi Halaman manajemen admin ............................. 89
4.1.2.13. Implementasi Halaman laporan situs ...................................... 89
4.2. Pengujian ............................................................................................... 90
KESIMPULAN DAN SARAN ............................................................................. 97
5.1. Kesimpulan ........................................................................................... 97
5.2. Saran ...................................................................................................... 97
DAFTAR PUSTAKA. .......................................................................................... 98
library.uns.ac.id digilib.uns.ac.id
xv
DAFTAR TABEL
Tabel 3.1 Kebutuhan Fungsional Sistem .............................................................. 14
Tabel 3.2 Tabel kebutuhan non Fungsional Sistem .............................................. 16
Tabel 3.3 Usecase Registrasi Akun ...................................................................... 17
Tabel 3.4 Usecase Mengelola Data Admin........................................................... 18
Tabel 3.5 Usecase Melihat detail User atau Publisher ......................................... 19
Tabel 3.6 Usecase Menonaktifkan akun user atau publisher ............................... 19
Tabel 3.7 Usecase Menonaktifkan akun admin .................................................... 20
Tabel 3.8 Usecase Mengelola Data Kategori Event.............................................. 20
Tabel 3.9 Usecase Mengelola Data Artikel .......................................................... 21
Tabel 3.10 Usecase Mengelola Data Kategori Artikel ......................................... 22
Tabel 3.11 Usecase Mengelola Data Bank ........................................................... 22
Tabel 3.12 Usecase Mengelola Data Kota ............................................................ 23
Tabel 3.13 Usecase Mengelola Data Pesan Masuk .............................................. 24
Tabel 3.14 Usecase Menampilkan dan Mencari Event ......................................... 24
Tabel 3.15 Usecase Menampilkan Detail Event ................................................... 25
Tabel 3.16 Usecase Menambah Event .................................................................. 25
Tabel 3.17 Usecase Mengubah Event ................................................................... 26
Tabel 3.18 Usecase Menghapus Event.................................................................. 26
Tabel 3.19 Usecase Mengelola Tiket Event ......................................................... 27
Tabel 3.20 Usecase Memverifikasi Event ............................................................. 27
Tabel 3.21 Usecase Memesan Tiket Event ........................................................... 28
Tabel 3.22 Usecase Membayar Pemesanan Tiket................................................. 29
Tabel 3.23 Usecase Memvalidasi Pembayaran Tiket ........................................... 29
Tabel 3.24 Usecase Menampilkan Laporan Penjualan Tiket................................ 30
Tabel 3.25 Usecase Mencetak Kartu Pendaftaran Event ...................................... 30
Tabel 3.26 Usecase Presensi Kehadiran Event ..................................................... 31
Tabel 3.27 Usecase Upload Background Sertifikat .............................................. 31
Tabel 3.28 Usecase Mencetak Sertifikat ............................................................... 32
Tabel 3.29 Usecase Presensi Pengambilan Sertifikat ........................................... 32
library.uns.ac.id digilib.uns.ac.id
xvi
Tabel 3.30 Usecase Mencetak Report Summary Event ........................................ 32
Tabel 3.31 Usecase Mengubah Datadiri ............................................................... 33
Tabel 3.32 Usecase Menampilkan laporan situs ................................................... 33
Tabel 3.33 Tabel Admin ....................................................................................... 39
Tabel 3.34 Tabel Users ......................................................................................... 39
Tabel 3.35 Tabel Publishers .................................................................................. 39
Tabel 3.36 Tabel Login ......................................................................................... 40
Tabel 3.37 Tabel Roles ......................................................................................... 40
Tabel 3.38 Tabel Event ......................................................................................... 40
Tabel 3.39 Tabel Ticket ........................................................................................ 41
Tabel 3.40 Tabel Booking ..................................................................................... 41
Tabel 3.41 Tabel Payment .................................................................................... 42
Tabel 3.42 Tabel Publisher Bank .......................................................................... 42
Tabel 3.43 Tabel Category .................................................................................... 43
Tabel 3.44 Tabel City ............................................................................................ 43
Tabel 3.45 Tabel News ......................................................................................... 43
Tabel 3.46 Tabel News Category .......................................................................... 44
Tabel 3.47 Tabel Bank .......................................................................................... 44
Tabel 3.48 Tabel Inbox ......................................................................................... 44
Tabel 3.49 Tabel Visitor ....................................................................................... 45
Tabel 3.50 Tabel rancangan pengujian ................................................................. 62
Tabel 4.1 Tabel Pengujian Sistem ......................................................................... 91
library.uns.ac.id digilib.uns.ac.id
xvii
DAFTAR GAMBAR
Gambar 1.1 Gambar Metodologi Penelitian ........................................................... 3
Gambar 3.1 Gambar Proses Bisnis........................................................................ 13
Gambar 3.2 Gambar Usecase Diagram ................................................................. 17
Gambar 3.3 Gambar Class Diagram ..................................................................... 34
Gambar 3.4 Gambar ERD (Entity Relationship Diagram) ................................... 36
Gambar 3.5 Relasi Antar Tabel ............................................................................. 38
Gambar 3.6 Gambar Desain User Interface halaman login .................................. 45
Gambar 3.7 Gambar Desain User Interface halaman utama ................................ 46
Gambar 3.8 Gambar Desain User Interface halaman event detail........................ 47
Gambar 3.9 Gambar Desain User Interface halaman tiket event ......................... 47
Gambar 3.10 Gambar Desain User Interface halaman konfirmasi booking ......... 48
Gambar 3.11 Gambar Desain User Interface halaman konfirmasi pembayaran .. 49
Gambar 3.12 Gambar Desain User Interface halaman tiket dipesan .................... 49
Gambar 3.13 Gambar Desain User Interface halaman tiket detail ....................... 50
Gambar 3.14 Gambar Desain User Interface halaman kelola event ..................... 51
Gambar 3.15 Gambar Desain User Interface halaman kelola event detail ........... 51
Gambar 3.16 Gambar Desain User Interface halaman kelola tiket ...................... 52
Gambar 3.17 Gambar Desain User Interface halaman penjualan tiket ................ 53
Gambar 3.18 Gambar Desain User Interface halaman kelola peserta .................. 53
Gambar 3.19 Gambar Desain User Interface halaman scan kehadiran ................ 54
Gambar 3.20 Gambar Desain User Interface halaman kelola sertifikat ............... 55
Gambar 3.21 Gambar Desain User Interface halaman generate report ............... 55
Gambar 3.22 Gambar Desain User Interface halaman dashboard ....................... 56
Gambar 3.23 Gambar Desain User Interface halaman manajemen event ............ 56
Gambar 3.24 Gambar Desain User Interface halaman validasi event .................. 57
Gambar 3.25 Gambar Desain User Interface halaman manajemen user .............. 57
Gambar 3.26 Gambar Desain User Interface halaman manajemen publisher...... 58
Gambar 3.27 Gambar Desain User Interface halaman artikel .............................. 58
Gambar 3.28 Gambar Desain User Interface halaman kotak masuk .................... 59
library.uns.ac.id digilib.uns.ac.id
xviii
Gambar 3.29 Gambar Desain User Interface halaman kategori event.................. 59
Gambar 3.30 Gambar Desain User Interface halaman manajemen bank ............. 60
Gambar 3.31 Gambar Desain User Interface halaman manajemen kota .............. 60
Gambar 3.32 Gambar Desain User Interface halaman kategori artikel ................ 61
Gambar 3.33 Gambar Desain User Interface halaman manajemen admin ........... 61
Gambar 3.34 Gambar Desain User Interface halaman laporan situs .................... 62
Gambar 4.1 Halaman login user............................................................................ 66
Gambar 4.2 Halaman awal aplikasi ...................................................................... 67
Gambar 4.3 Kode program halaman awal aplikasi ............................................... 67
Gambar 4.4 Halaman detail event ......................................................................... 67
Gambar 4.5 Kode program halaman detail tiket ................................................... 68
Gambar 4.6 Halaman tiket event ........................................................................... 68
Gambar 4.7 Halaman konfirmasi booking ............................................................ 69
Gambar 4.8 Kode program konfirmasi booking ................................................... 70
Gambar 4.9 Halaman form pembayaran pada event berbayar .............................. 70
Gambar 4.10 Kode program halaman pembayaran tiket ...................................... 71
Gambar 4.11 Halaman event yang diikuti ............................................................. 72
Gambar 4.12 Kode program halaman event diikuti .............................................. 72
Gambar 4.13 Halaman detail event ....................................................................... 72
Gambar 4.14 Kode program halaman detail tiket ................................................. 73
Gambar 4.15 Halaman kelola event ...................................................................... 73
Gambar 4.16 Kode program halaman kelola event ............................................... 74
Gambar 4.17 Halaman kelola event detail ............................................................ 74
Gambar 4.18 Kode program kelola event detail.................................................... 75
Gambar 4.19 Halaman kelola tiket event .............................................................. 75
Gambar 4.20 Kode program kelola tiket event ..................................................... 76
Gambar 4.21 Halaman rekap penjualan tiket ........................................................ 76
Gambar 4.22 Kode program rekap penjualan tiket ............................................... 77
Gambar 4.23 Halaman kelola peserta ................................................................... 77
Gambar 4.24 Kode program kelola peserta........................................................... 78
Gambar 4.25 Halaman presensi kedatangan ......................................................... 78
library.uns.ac.id digilib.uns.ac.id
xix
Gambar 4.26 Kode program presensi kedatangan ................................................ 79
Gambar 4.27 Halaman kelola sertifikat ................................................................ 80
Gambar 4.28 Kode program kelola sertifikat ........................................................ 80
Gambar 4.29 Halaman generate report ................................................................ 81
Gambar 4.30 Kode program halaman generate report ......................................... 81
Gambar 4.31 Halaman dashboard admin ............................................................. 82
Gambar 4.32 Kode program dashboard admin..................................................... 82
Gambar 4.33 Halaman manajemen event.............................................................. 83
Gambar 4.34 Kode program manajemen event ..................................................... 83
Gambar 4.35 Halaman validasi event.................................................................... 84
Gambar 4.36 Kode program halaman validasi event ............................................ 84
Gambar 4.37 Halaman manajemen user ............................................................... 85
Gambar 4.38 Halaman manajemen publisher ....................................................... 85
Gambar 4.39 Halaman manajemen artikel ............................................................ 86
Gambar 4.40 Halaman manajemen kotak masuk .................................................. 86
Gambar 4.41 Halaman manajemen kategori event ............................................... 87
Gambar 4.42 Halaman manajemen data bank....................................................... 87
Gambar 4.43 Halaman manajemen data Kota....................................................... 88
Gambar 4.44 Halaman manajemen kategori artikel .............................................. 88
Gambar 4.45 Halaman manajemen admin ............................................................ 89
Gambar 4.46 Halaman laporan situs ..................................................................... 89
Gambar 4.47 Kode program laporan situs ............................................................ 90
library.uns.ac.id digilib.uns.ac.id
xx
INTISARI
Event merupakan salah satu media komunikasi untuk menyampaikan
informasi dari sebuah organisasi kepada masyarakat. Saat ini terdapat banyak jenis
event di masyarakat, antara lain: seminar, workshop, talkshow, konser musik, dan
lain-lain.
Sejauh ini model pemasaran event dilakukan dengan cara pemasangan
media promosi fisik, radio, media sosial, dan juga melalui beberapa situs web.
Namun bagi pengguna, model pemasaran seperti itu kurang efisien dan akan
memakan waktu.
Seiring dengan berkembangnya teknologi maka proses bisnis juga harus
mengikuti perkembangan tersebut, salah satunya adalah dengan pemanfaatan
teknologi internet. Implementasi dari teknologi internet yaitu situs web dapat
mendukung perkembangan proses bisnis. Dengan teknologi web, maka seluruh
orang dapat mengakses aplikasi dimanapun dan kapanpun selama tehubung dengan
jaringan internet.
Dengan pemanfaatan teknologi website, maka dapat diciptakan sebuah
solusi berupa apliikasi event management system cariven berbasis QR Code
sehingga diharapkan dapat menangani permasalahan tersebut. Pembangunan
aplikasi ini menggunakan metode Waterfall dan Framework CodeIgniter 3.
Hasil dari penelitian ini adalah Aplikasi Event Management System Cariven
Berbasis QR Code yang akan menangani pre-event mencakup promosi dan
penjualan tiket, hari event dilakukan mencakup scan kehadiran dan pasca event
mencakup cetak sertifikat.
Kata kunci : Event, Waterfall, QR Code, Tiket, Web, CodeIgniter 3
library.uns.ac.id digilib.uns.ac.id
xxi
ABSTRACT
Event is one of the communication media to convey information from an
organization to the community. There are many types of events, including seminar,
workshop, talk show, music concerts, and others.
So far, the event-marketing model has been done by physical promotion
media, radio, social media, and also through several websites. But for users, such
a marketing model is less efficient and will take time.
Along with the development of technology, business processes must also
follow these developments, one of which is the use of internet technology. The
implementation of internet technology, namely web sites can support the
development of business processes. With web technology, all people can access the
application wherever and whenever as long as connecting with the internet
network.
With website technology, a solution can be created in the form of an
application management system using the QR Code so that it is expected to be able
to handle the problem. Development of this application uses the Waterfall method
and CodeIgniter Framework 3.
The research results of Aplikasi Event Management System Cariven
Berbasis QR Code, which will handle pre-events including promotion and ticket
sales, event days include attendance scans, and post-events including, print
certificates.
Keywords : Event, Waterfall, QR Code, Ticket, Web, CodeIgniter 3