• Tidak ada hasil yang ditemukan

Pembuatan Aplikasi "Event Management": Studi Kasus pada Gereja Mawar Sharon.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan Aplikasi "Event Management": Studi Kasus pada Gereja Mawar Sharon."

Copied!
25
0
0

Teks penuh

(1)

vii Universitas Kristen Maranatha

ABSTRAK

Dalam menyelenggarakan event diperlukan perencanaan yang matang. Perencanaan yang matang akan menghasilkan event yang baik bahkan bisa dikenang oleh tamu undangan yang hadir. Didalam perencanaan kita bisa lebih memaksimalkan konsep dan sumber daya dengan cara melihat evaluasi event yang telah berlangsung sebelumnya.

Acara yang ada tentunya bukanlah acara yang kecil, melainkan melibatkan banyak orang dan sumber daya. Dengan adanya teknologi informasi, dapat membangun aplikasi yang membantu sebuah organisasi dalam merencanakan event. Aplikasi yang dibangun mempunyai fitur membagi tugas, melihat timeline, menghubungi panitia, menambah evaluasi, melihat evaluasi, dan mengolah data. Aplikasi ini diharapkan dapat bermanfaat bagi organisasi atau fakultas.

(2)

viii Universitas Kristen Maranatha

ABSTRACT

In organizing an event need a good planning. A good planning will produce a good show that could be remembered by the invited guests. In planning we can better to maximize resources and concepts by discern previous event’s evaluation.

The event certainly not a small event, but involved a lot of people and resources. By information technology, we can build applications that help an organization to organize an event. Applications are built has a feature to shared job description, view timeline, send message to crews, add some evaluation, view the evaluations, and processing data. Application is expected to benefit the organization or faculty.

(3)

ix Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... ii

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... iii

LEMBAR PERSETUJUAN PUBLIKASI KARYA ... iv

KATA PENGANTAR ... v

ABSTRAK ... vii

ABSTRACT ... viii

DAFTAR ISI ... ix

DAFTAR GAMBAR ... xiv

DAFTAR TABEL ... xviii

DAFTAR KODE PROGRAM ... xxi

DAFTAR LAMPIRAN ... xxv

BAB I PENDAHULUAN ... 1

1.6 Sistematika Pembahasan ... 3

BAB II DASAR TEORI... 5

2.1 Event Management ... 5

2.2 Microsoft Visual Studio 2010 (C# .Net) ... 6

2.2.1 Calendar.dll ... 7

2.3 Microsoft SQL Server 2008... 9

2.3.1 Stored Procedure ... 10

2.3.2 View ... 11

2.4 ERD (Entity Relationship Diagram) ... 11

2.5 UML (Unified Modeling Language) ... 15

(4)

x Universitas Kristen Maranatha

2.5.2 Activity Diagram ... 18

2.5.3 Class Diagram ... 19

2.5 Flowchart ... 19

BAB III ANALISIS DAN DISAIN ... 22

3.1. Analisis ... 22

3.1.1 Keadaan Sistem Saat Ini ... 22

3.1.2 Hasil Setelah Analisis ... 25

3.2 Gambaran Keseluruhan ... 26

3.2.1 Persyaratan Antarmuka Eksternal ... 26

3.2.2 Antarmuka Dengan Pengguna ... 33

3.2.3 Antarmuka Perangkat Keras ... 34

3.2.4 Antarmuka Perangkat Lunak ... 34

3.2.5 Fitur-fitur Produk Perangkat Lunak ... 34

3.3 Disain Perangkat Lunak ... 49

3.3.1 Pemodelan Perangkat Lunak... 49

3.3.2 Disain Penyimpanan Data ... 111

3.3.3 Disain Antarmuka ... 121

BAB IV PENGEMBANGAN PERANGKAT LUNAK ... 137

4.1 Implementasi Modul ... 137

4.1.1 Modul Manajemen Event ... 137

4.1.2 Modul Manajemen Panitia ... 141

4.1.3 Modul Manajemen Pembicara ... 143

4.1.4 Modul Manajemen Divisi ... 145

4.1.5 Modul Manajemen Gedung ... 147

4.1.6 Modul Manajemen Kategori ... 150

4.1.7 Modul Manajemen Vendor ... 152

4.1.8 Modul Manajemen Hotel ... 155

4.1.9 Modul Manajemen Souvneir... 158

4.1.10 Modul Manajemen Konsumsi ... 161

4.1.11 Modul Manajemen Rental Kendaraan ... 164

4.1.12 Modul SMS Gateway ... 167

(5)

xi Universitas Kristen Maranatha

4.1.14 Modul Evaluasi ... 170

4.2 Implementasi Penyimpanan Data ... 171

4.2.1 Implementasi Stored Procedure spAddDivisi ... 171

4.2.2 Implementasi Stored Procedure spAddEvaluasi ... 171

4.2.3 Implementasi Stored Procedure spAddEventMaster ... 172

4.2.4 Implementasi Stored Procedure spAddGedung ... 172

4.2.5 Implementasi Stored Procedure spAddHotel ... 173

4.2.6 Implementasi Stored Procedure spAddKategori ... 173

4.2.7 Implementasi Stored Procedure spAddKonsumsi ... 173

4.2.8 Implementasi Stored Procedure spAddPanitia ... 174

4.2.9 Implementasi Stored Procedure spAddPembicara ... 174

4.2.10 Implementasi Stored Procedure spAddPesan ... 175

4.2.11 Implementasi Stored Procedure spAddRental ... 175

4.2.12 Implementasi Stored Procedure spAddSouvenir ... 175

4.2.13 Implementasi Stored Procedure spAddVendor ... 176

4.2.14 Implementasi Stored Procedure spAddJob ... 176

4.2.15 Implementasi Stored Procedure spEditDivisi... 177

4.2.16 Implementasi Stored Procedure spEditEventMaster ... 177

4.2.17 Implementasi Stored Procedure spEditGedung ... 178

4.2.18 Implementasi Stored Procedure spEditHotel ... 178

4.2.19 Implementasi Stored Procedure spEditKategori ... 178

4.2.20 Implementasi Stored Procedure spEditKonsumsi ... 179

4.2.21 Implementasi Stored Procedure spEditPanitia ... 179

4.2.22 Implementasi Stored Procedure spEditPembicara ... 179

4.2.23 Implementasi Stored Procedure spEditRental ... 180

4.2.24 Implementasi Stored Procedure spEditSouvenir ... 180

4.2.25 Implementasi Stored Procedure spEditVendor ... 180

4.2.26 Implementasi Stored Procedure spEditJob... 181

4.2.27 Implementasi View Evaluasi ... 181

4.2.28 Implementasi View Job ... 181

4.3 Implementasi Antarmuka ... 181

(6)

xii Universitas Kristen Maranatha

4.3.2 Form Tampilan Utama Pada Halaman Administrator ... 183

4.3.3 Form Tampilan Event ... 183

4.3.4 Form Tampilan Tambah Event ... 184

4.3.5 Form Tampilan Timeline ... 184

4.3.6 Form Tampilan Data Master Panitia ... 184

4.3.7 Form Tampilan Data Master Pembicara ... 185

4.3.8 Form Tampilan Data Master Divisi ... 185

4.3.9 Form Tampilan Data Master Gedung ... 186

4.3.10 Form Tampilan Data Master Kategori ... 186

4.3.11 Form Tampilan Data Master Vendor ... 187

4.3.12 Form Tampilan Data Master Hotel ... 187

4.3.13 Form Tampilan Data Master Souvenir ... 188

4.3.14 Form Tampilan Data Master Konsumsi ... 188

4.3.15 Form Tampilan Data Master Rental Kendaraan ... 189

4.3.16 Form Tampilan Data Master Job Description ... 189

4.3.17 Form Tampilan Tambah Data Master Job Description... 189

4.3.18 Form Tampilan Compose Message ... 190

4.3.19 Form Tampilan Tambah Evaluasi ... 191

4.3.20 Form Tampilan Lihat Evaluasi ... 191

BAB V TESTING DAN EVALUASI SISTEM ... 193

5.1 Rencana Pengujian ... 193

5.2 Pelaksanaan Pengujian Black Box ... 194

5.2.1 Tabel Pengujian Terhadap Fitur Login ... 194

5.2.2 Tabel Pengujian Terhadap Fitur Event ... 195

5.2.3 Tabel Pengujian Terhadap Fitur Data Master ... 197

5.2.4 Tabel Pengujian Terhadap Fitur Data Job Description ... 198

5.2.5 Tabel Pengujian Terhadap Fitur Timeline ... 198

5.2.6 Tabel Pengujian Terhadap Fitur Kirim Pesan ... 199

5.2.7 Tabel Pengujian Terhadap Fitur Data Evaluasi ... 200

BAB VI KESIMPULAN DAN SARAN ... 202

6.1 Kesimpulan ... 202

(7)
(8)

xiv Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 2.1 Event Management Process ... 5

Gambar 2.2 Calendar.dll dan month view ... 7

Gambar 2.3 Calendar.dll tampilan banyak hari ... 8

Gambar 2.4 Calendar.dll modifikasi agenda ... 8

Gambar 2.5 Simbol ERD ... 15

Gambar 2.6 Simbol Actor ... 16

Gambar 2.7 Simbol Actor sistem atau device ... 16

Gambar 2.8 Simbol Use Case ... 17

Gambar 2.9 Contoh Use Case Diagram ... 18

Gambar 2.10 Simbol Activity Diagram... 18

Gambar 2.11 Contoh Class Diagram... 19

Gambar 3.1 Flowchart Pembagian Tugas ... 22

Gambar 3.2 Flowchart Pelaksanaan Tugas ... 23

Gambar 3.3 Flowchart Evaluasi Tugas... 24

Gambar 3.4 Use Case Diagram Application of Event Management ... 50

Gambar 3.5 Use Case Diagram Sub System Data Master Processing ... 51

Gambar 3.6 Use Case Diagram Sub System Data Detail Processing ... 52

Gambar 3.7 Class Diagram Application of Event Management ... 53

Gambar 3.8 Class Diagram Data Master Processing ... 54

Gambar 3.9 Class Diagram Data Detail Processing ... 55

Gambar 3.10 Activity Diagram Log in ... 56

Gambar 3.11 Activity Diagram Event ... 57

Gambar 3.12 Activity Diagram Add Event ... 58

Gambar 3.13 Activity Diagram Edit Event... 59

Gambar 3.14 Activity Diagram Data Master Processing ... 59

Gambar 3.15 Activity Diagram Data Master Panitia ... 60

Gambar 3.16 Activity Diagram Add Panitia ... 61

Gambar 3.17 Activity Diagram Edit Panitia ... 62

(9)

xv Universitas Kristen Maranatha

Gambar 3.19 Activity Diagram Data Master Pembicara ... 63

Gambar 3.20 Activity Diagram Add Pembicara ... 64

Gambar 3.21 Activity Diagram Edit Pembicara ... 65

Gambar 3.22 Activity Diagram Delete Pembicara ... 66

Gambar 3.23 Activity Diagram Data Master Divisi ... 67

Gambar 3.24 Activity Diagram Add Divisi ... 68

Gambar 3.25 Activity Diagram Edit Divisi ... 69

Gambar 3.26 Activity Diagram Delete Divisi ... 70

Gambar 3.27 Activity Diagram Data Master Gedung ... 70

Gambar 3.28 Activity Diagram Add Gedung ... 71

Gambar 3.29 Activity Diagram Edit Gedung ... 72

Gambar 3.30 Activity Diagram Delete Gedung ... 73

Gambar 3.31 Activity Diagram Data Master Kategori ... 74

Gambar 3.32 Activity Diagram Add Kategori ... 75

Gambar 3.33 Activity Diagram Edit Kategori ... 76

Gambar 3.34 Activity Diagram Delete Kategori ... 77

Gambar 3.35 Activity Diagram Data Master Vendor... 77

Gambar 3.36 Activity Diagram Add Vendor ... 78

Gambar 3.37 Activity Diagram Edit Vendor ... 79

Gambar 3.38 Activity Diagram Delete Vendor ... 80

Gambar 3.39 Activity Diagram Data Master Hotel ... 81

Gambar 3.40 Activity Diagram Add Hotel ... 82

Gambar 3.41 Activity Diagram Edit Hotel ... 83

Gambar 3.42 Activity Diagram Delete Hotel ... 84

Gambar 3.43 Activity Diagram Data Master Souvenir ... 84

Gambar 3.44 Activity Diagram Add Souvenir ... 85

Gambar 3.45 Activity Diagram Edit Souvenir ... 86

Gambar 3.46 Activity Diagram Delete Souvenir ... 87

Gambar 3.47 Activity Diagram Data Master Konsumsi... 88

Gambar 3.48 Activity Diagram Add Konsumsi ... 89

Gambar 3.49 Activity Diagram Edit Konsumsi ... 90

(10)

xvi Universitas Kristen Maranatha

Gambar 3.51 Activity Diagram Data Master Rental Kendaraan ... 91

Gambar 3.52 Activity Diagram Add Rental Kendaraan ... 92

Gambar 3.53 Activity Diagram Edit Rental Kendaraan ... 93

Gambar 3.54 Activity Diagram Delete Rental Kendaraan ... 94

Gambar 3.55 Activity Diagram Data Detail Processing ... 95

Gambar 3.56 Activity Diagram Add Detail Souvenir ... 96

Gambar 3.57 Activity Diagram Delete Detail Souvenir ... 97

Gambar 3.58 Activity Diagram Add Detail Gedung ... 98

Gambar 3.59 Activity Diagram Delete Detail Gedung ... 99

Gambar 3.60 Activity Diagram Add Detail Hotel ... 100

Gambar 3.61 Activity Diagram Delete Detail Hotel... 101

Gambar 3.62 Activity Diagram Add Detail Vendor ... 102

Gambar 3.63 Activity Diagram Delete Detail Vendor ... 103

Gambar 3.64 Activity Diagram Add Detail Konsumsi ... 104

Gambar 3.65 Activity Diagram Delete Detail Konsumsi ... 105

Gambar 3.66 Activity Diagram Add Detail Kendaraan ... 106

Gambar 3.67 Activity Diagram Delete Detail Kendaraan ... 107

Gambar 3.68 Activity Diagram Timeline ... 107

Gambar 3.69 Activity Diagram Send SMS ... 109

Gambar 3.70 Activity Diagram Evaluating ... 110

Gambar 3.71 Activity Diagram Printing Report ... 111

Gambar 3.72 ERD... 112

Gambar 3.73 Layout Halaman Login ... 121

Gambar 3.74 Layout Halaman Utama ... 122

Gambar 3.75 Layout Halaman Event ... 122

Gambar 3.76 Layout Halaman Add Event ... 123

Gambar 3.77 Layout Halaman Edit Event ... 123

Gambar 3.78 Layout Halaman Timeline ... 124

Gambar 3.79 Layout Halaman Data Master ... 124

Gambar 3.80 Layout Halaman Add Panitia ... 125

Gambar 3.81 Layout Halaman Edit Panitia ... 125

(11)

xvii Universitas Kristen Maranatha

Gambar 3.83 Layout Halaman Edit Pembicara ... 126

Gambar 3.84 Layout Halaman Add Divisi ... 126

Gambar 3.85 Layout Halaman Edit Divisi ... 126

Gambar 3.86 Layout Halaman Add Gedung ... 127

Gambar 3.87 Layout Halaman Edit Gedung ... 127

Gambar 3.88 Layout Halaman Add Kategori ... 128

Gambar 3.89 Layout Halaman Edit Kategori ... 128

Gambar 3.90 Layout Halaman Add Vendor ... 128

Gambar 3.91 Layout Halaman Edit Vendor ... 129

Gambar 3.92 Layout Halaman Add Hotel ... 129

Gambar 3.93 Layout Halaman Edit Hotel ... 130

Gambar 3.94 Layout Halaman Add Souvenir ... 130

Gambar 3.95 Layout Halaman Edit Souvenir ... 131

Gambar 3.96 Layout Halaman Add Konsumsi ... 131

Gambar 3.97 Layout Halaman Edit Konsumsi ... 132

Gambar 3.98 Layout Halaman Add Rental Kendaraan ... 132

Gambar 3.99 Layout Halaman Edit Rental Kendaraan ... 133

Gambar 3.100 Layout Halaman Job Description ... 134

Gambar 3.101 Layout Halaman Add Job Description ... 134

Gambar 3.102 Layout Halaman Compose Message ... 135

Gambar 3.103 Layout Halaman Evaluation ... 135

Gambar 3.104 Layout Halaman Add Evaluation ... 136

Gambar 3.105 Layout Halaman View Evaluation ... 136

Gambar 4.1 Application Map ... 182

Gambar 4.2 Form Tampilan Login ... 182

Gambar 4.3 Form Tampilan Halaman Utama Administrator ... 183

Gambar 4.4 Form Tampilan Event ... 183

Gambar 4.5 Form Tampilan Tambah Event ... 184

Gambar 4.6 Form Tampilan Timeline ... 184

Gambar 4.7 Form Tampilan Data Master Panitia ... 185

Gambar 4.8 Form Tampilan Data Master Pembicara ... 185

(12)

xviii Universitas Kristen Maranatha

Gambar 4.10 Form Tampilan Data Master Gedung ... 186

Gambar 4.11 Form Tampilan Data Master Kategori ... 187

Gambar 4.12 Form Tampilan Data Master Vendor ... 187

Gambar 4.13 Form Tampilan Data Master Hotel ... 188

Gambar 4.14 Form Tampilan Data Master Souvenir ... 188

Gambar 4.15 Form Tampilan Data Master Konsumsi... 189

Gambar 4.16 Form Tampilan Data Master Rental Kendaraan... 189

Gambar 4.17 Form Tampilan Job Description ... 190

Gambar 4.18 Form Tampilan Tambah Job Description ... 190

Gambar 4.19 Form Tampilan Compose Message ... 191

Gambar 4.20 Form Tampilan Tambah Evaluasi ... 191

(13)

xix Universitas Kristen Maranatha

DAFTAR TABEL

Tabel 2.1 Simbol Flowchart ... 20

Tabel 3.1 Entitas Event Master ... 113

Tabel 3.2 Entitas Pembicara ... 113

Tabel 3.3 Entitas Konsumsi... 114

Tabel 3.4 Entitas Kategori ... 114

Tabel 3.5 Entitas Hotel... 114

Tabel 3.6 Entitas Gedung ... 115

Tabel 3.7 Entitas Vendor ... 115

Tabel 3.8 Entitas Souvenir ... 115

Tabel 3.9 Entitas Rental Kendaraan ... 116

Tabel 3.10 Entitas Event Detail ... 116

Tabel 3.11 Entitas Divisi ... 116

Tabel 3.12 Entitas Panitia... 116

Tabel 3.13 Entitas Pesan ... 117

Tabel 3.14 Entitas EvaluasiJobDiv ... 117

Tabel 3.15 Entitas Job ... 118

Tabel 3.16 Entitas DetailPanitia ... 118

Tabel 3.17 Entitas DetailJob ... 118

Tabel 3.18 Entitas DetailGedung ... 118

Tabel 3.19 Entitas DetailHotel ... 119

Tabel 3.20 Entitas DetailKonsumsi ... 119

Tabel 3.21 Entitas DetailRentalKendaraan ... 120

Tabel 3.22 Entitas DetailSouvenir ... 120

Tabel 3.23 Entitas DetailVendor ... 120

Tabel 4.1 Tahap Implementasi Tambah Event ... 137

Tabel 4.2 Tahap Implementasi Ubah Event ... 139

Tabel 4.3 Tahap Implementasi Hapus Event ... 140

Tabel 4.4 Tahap Implementasi Tambah Panitia ... 141

(14)

xx Universitas Kristen Maranatha

Tabel 4.6 Tahap Implementasi Hapus Panitia ... 142

Tabel 4.7 Tahap Implementasi Tambah Pembicara ... 143

Tabel 4.8 Tahap Implementasi Ubah Pembicara ... 144

Tabel 4.9 Tahap Implementasi Hapus Pembicara ... 145

Tabel 4.10 Tahap Implementasi Tambah Divisi ... 145

Tabel 4.11 Tahap Implementasi Ubah Divisi ... 146

Tabel 4.12 Tahap Implementasi Hapus Divisi ... 147

Tabel 4.13 Tahap Implementasi Tambah Gedung ... 147

Tabel 4.14 Tahap Implementasi Ubah Gedung ... 148

Tabel 4.15 Tahap Implementasi Hapus Gedung ... 149

Tabel 4.16 Tahap Implementasi Tambah Kategori ... 150

Tabel 4.17 Tahap Implementasi Ubah Kategori ... 150

Tabel 4.18 Tahap Implementasi Hapus Kategori ... 151

Tabel 4.19 Tahap Implementasi Tambah Vendor ... 153

Tabel 4.20 Tahap Implementasi Ubah Vendor ... 154

Tabel 4.21 Tahap Implementasi Hapus Vendor ... 154

Tabel 4.22 Tahap Implementasi Tambah Hotel ... 155

Tabel 4.23 Tahap Implementasi Ubah Hotel... 156

Tabel 4.24 Tahap Implementasi Hapus Hotel ... 157

Tabel 4.25 Tahap Implementasi Tambah Souvenir ... 158

Tabel 4.26 Tahap Implementasi Ubah Souvenir ... 159

Tabel 4.27 Tahap Implementasi Hapus Souvenir ... 160

Tabel 4.28 Tahap Implementasi Tambah Konsumsi ... 161

Tabel 4.29 Tahap Implementasi Ubah Konsumsi ... 162

Tabel 4.30 Tahap Implementasi Hapus Konsumsi ... 163

Tabel 4.31 Tahap Implementasi Tambah Rental Kendaraan ... 164

Tabel 4.32 Tahap Implementasi Ubah Rental Kendaraan ... 165

Tabel 4.33 Tahap Implementasi Hapus Rental Kendaraan ... 166

Tabel 4.34 Tahap Implementasi SMS Gateway ... 167

Tabel 4.35 Tahap Implementasi Timeline Event ... 168

Tabel 4.36 Tahap Implementasi Timeline Job Description ... 169

(15)

xxi Universitas Kristen Maranatha

Tabel 4.38 Tahap Implementasi Lihat Evaluasi ... 170

Tabel 5.1 Tabel Pengujian Terhadap Fitur Login ... 194

Tabel 5.2 Tabel Pengujian Terhadap Fitur Event ... 195

Tabel 5.3 Tabel Pengujian Terhadap Fitur Data Master ... 197

Tabel 5.4 Tabel Pengujian Terhadap Fitur Job Description ... 198

Tabel 5.5 Tabel Pengujian Terhadap Fitur Timeline ... 198

Tabel 5.6 Tabel Pengujian Terhadap Fitur Kirim Pesan ... 199

(16)

xxii Universitas Kristen Maranatha

DAFTAR KODE PROGRAM

Kode Program 2.1 Calendar.dll ... 9

Kode Program 2.2 Data Intersect ... 9

Kode Program 4.1 Tambah Event ... 138

Kode Program 4.2 Ubah Event ... 140

Kode Program 4.3 Hapus Event ... 141

Kode Program 4.4 Tambah Panitia ... 141

Kode Program 4.5 Ubah Panitia ... 142

Kode Program 4.6 Hapus Panitia ... 142

Kode Program 4.7 Tambah Pembicara ... 143

Kode Program 4.8 Ubah Pembicara ... 144

Kode Program 4.9 Hapus Pembicara ... 145

Kode Program 4.10 Tambah Divisi ... 146

Kode Program 4.11 Ubah Divisi ... 146

Kode Program 4.12 Hapus Divisi ... 147

Kode Program 4.13 Tambah Gedung ... 148

Kode Program 4.14 Ubah Gedung ... 149

Kode Program 4.15 Hapus Gedung ... 150

Kode Program 4.16 Tambah Kategori ... 150

Kode Program 4.17 Ubah Kategori ... 151

Kode Program 4.18 Hapus Kategori ... 152

Kode Program 4.19 Tambah Vendor ... 153

Kode Program 4.20 Ubah Vendor ... 154

Kode Program 4.21 Hapus Vendor ... 154

Kode Program 4.22 Tambah Hotel ... 156

Kode Program 4.23 Ubah Hotel ... 157

Kode Program 4.24 Hapus Hotel ... 157

Kode Program 4.25 Tambah Souvenir ... 158

Kode Program 4.26 Ubah Souvenir ... 159

(17)

xxiii Universitas Kristen Maranatha

Kode Program 4.28 Tambah Konsumsi ... 161

Kode Program 4.29 Ubah Konsumsi ... 162

Kode Program 4.30 Hapus Konsumsi ... 162

Kode Program 4.31Tambah Rental Kendaraan ... 165

Kode Program 4.32 Ubah Rental Kendaraan ... 166

Kode Program 4.33 Hapus Rental Kendaraan ... 167

Kode Program 4.34 Send SMS... 168

Kode Program 4.35 Timeline Event ... 169

Kode Program 4.36 Timeline Job Description ... 169

Kode Program 4.37 Tambah Evaluasi ... 170

Kode Program 4.38 Lihat Evaluasi ... 170

Kode Program 4.39 Stored Procedure Add Divisi ... 171

Kode Program 4.40 Stored Procedure Add Evaluasi... 171

Kode Program 4.41 Stored Procedure Add Event Master ... 172

Kode Program 4.42 Stored Procedure Add Gedung... 173

Kode Program 4.43 Stored Procedure Add Hotel ... 173

Kode Program 4.44 Stored Procedure Add Kategori ... 173

Kode Program 4.45 Stored Procedure Add Konsumsi ... 174

Kode Program 4.46 Stored Procedure Add Panitia ... 174

Kode Program 4.47 Stored Procedure Add Pembicara... 174

Kode Program 4.48 Stored Procedure Add Pesan ... 175

Kode Program 4.49 Stored Procedure Add Rental ... 175

Kode Program 4.50 Stored Procedure Add Souvenir ... 176

Kode Program 4.51 Stored Procedure Add Vendor ... 176

Kode Program 4.52 Stored Procedure Add Job Description ... 177

Kode Program 4.53 Stored Procedure Edit Divisi ... 177

Kode Program 4.54 Stored Procedure Edit Event Master ... 178

Kode Program 4.55 Stored Procedure Edit Gedung ... 178

Kode Program 4.56 Stored Procedure Edit Hotel ... 178

Kode Program 4.57 Stored Procedure Edit Kategori ... 178

Kode Program 4.58 Stored Procedure Edit Konsumsi ... 179

(18)

xxiv Universitas Kristen Maranatha

Kode Program 4.60 Stored Procedure Edit Pembicara ... 179

Kode Program 4.61 Stored Procedure Edit Rental ... 180

Kode Program 4.62 Stored Procedure Edit Souvenir ... 180

Kode Program 4.63 Stored Procedure Edit Vendor ... 180

Kode Program 4.64 Stored Procedure Edit Job Description ... 181

Kode Program 4.65 Stored Procedure View Evaluasi ... 181

(19)

1 Universitas Kristen Maranatha

BAB I

PENDAHULUAN

1.1 Latar Belakang

Pada zaman sekarang ini banyak sekali jenis event yang diselenggarakan, baik didalam gedung tertutup maupun di outdoor seperti di lapangan terbuka. Event yang diselenggarakan bukanlah sebuah event kecil yang hanya melibatkan satu atau dua orang, tetapi bisa melibatkan puluhan bahkan ratusan panitia yang terlibat dalam event tersebut contohnya drama musikal, pada jenis event tersebut terdapat panitia yang menjadi pemeran diatas panggung dan panitia dibelakang panggung seperti tim acara, tim publikasi, tim dekorasi dan sebagainya.

Event besar tentunya membutuhkan sebuah perencanaan yang matang, biasanya membutuhkan waktu beberapa bulan untuk mempersiapkan event tersebut. Dengan perencanaan yang sudah ada, tidak menutup kemungkinan terjadi beberapa kesalahan-kesalahan dalam pelaksanaan. Oleh karena itu diakhir dari event yang telah diselenggarakan diperlukan evaluasi untuk membahas apa saja yang tidak sesuai atau kurang dari perencanaan.

(20)

2

Universitas Kristen Maranatha

1.2 Rumusan Masalah

Rumusan masalah dalam pembuatan aplikasi ini adalah :

1. Bagaimana membangun aplikasi dalam melakukan perencanaan dan pengelolaan sebuah event?

2. Bagaimana memperlancar memberikan informasi pesan kepada panitia?

3. Bagaimana membangun aplikasi untuk membantu mengevaluasi sebuah event yang telah berlangsung?

1.3 Tujuan

Tujuan dari pembuatan aplikasi ini adalah :

1. Membangun aplikasi untuk perencanaan dan pengelolaan event. 2. Dapat membantu dalam memberikan informasi pesan kepada panitia

via SMS (Short Message Service) Gateway.

3. Membangun aplikasi untuk membantu mengevaluasi sebuah event yang telah berlangsung dengan melihat timeline.

1.4 Batasan Masalah

Batasan masalah dalam pembuatan aplikasi ini adalah :

1. Pengguna dibagi menjadi admin dan panitia. Admin dapat memakai fitur pengolahan data panitia dan pengolahan data master yang dibutuhkan dalam sebuah event.

2. Pengguna diharuskan untuk melakukan log in terlebih dahulu. 3. Aplikasi yang dibangun berbasis stand alone.

4. Divisi yang ada dibahas adalah acara, wardrobe, tata rias, praise and worship, doa, usher, konsumsi, teknis, sumber daya, perlengkapan, gedung, vendor, dekorasi, FLC (Family Life Counseling yang meliputi baptis, konseling), publikasi, multimedia dan dokumentasi.

(21)

3

Universitas Kristen Maranatha 6. Timeline dibuat secara otomatis untuk event baik dalam satu tahun

maupun dalam beberapa bulan. 7. Job description dibuat secara otomatis.

8. Batas maksimal untuk timeline satu event yaitu dua bulan.

9. Aplikasi dapat mengirim pesan (SMS – Short Message Service) kepada panitia yang terlibat sebagai reminder job yang harus dilakukan via SMS Gateway dengan panjang text maksimal 160 karakter.

10.Evaluasi dibuat secara otomatis berdasarkan job description dan rating sebagai penilaian keseluruhan event.

11.Rekomendasi sumber daya dan vendor yang dipakai.

1.5 Studi Kasus

Studi kasus yang digunakan dalam pembuatan aplikasi ini adalah pengelolaan kegiatan pada Gereja Mawar Sharon Bandung, tempat pendataan yang dilakukan masih menggunakan sistem manual.

1.6 Sistematika Pembahasan

Dalam pembuatan aplikasi “Event Management studi kasus pada Gereja Mawar Sharon Bandung” ini akan dibagi sistematika pembahasan kedalam enam bab, dimana satu dan lainnya akan saling berhubungan. Adapun sistematika pembahasannya sebagai berikut :

BAB I : PENDAHULUAN

Bab ini akan menjelaskan secara umum tentang latar belakang, rumusan masalah, tujuan, batasan masalah, studi kasus dan sistematika pembahasan dalam pembuatan aplikasi “Event Management studi kasus pada Gereja Mawar Sharon Bandung”.

BAB II : DASAR TEORI

(22)

4

Universitas Kristen Maranatha BAB III : ANALISIS DAN DISAIN

Bagian ini berisi tentang semua pembahasan secara lengkap mengenai analisis pemecahan masalah, gambaran keseluruhan sistem, persyaratan antarmuka eksternal, antarmuka dengan pengguna, antarmuka perangkat keras, antarmuka perangkat lunak, fitur-fitur produk perangkat lunak, disain perangkat lunak yang terdiri dari pemodelan perangkat lunak, disain penyimpanan data, dan disain antarmuka.

BAB IV : PENGEMBANGAN PERANGKAT LUNAK

Bagian ini berisi implementasi seluruh hasil rancangan sistem, mulai dari implementasi modul, simpanan data sampai dengan antar muka.

BAB V : TESTING DAN EVALUASI SISTEM

Bagian ini berisi laporan dari pengujian yang terdiri dari test case dan pengujian dengan metode blackbox testing.

BAB VI : KESIMPULAN DAN SARAN

(23)

202 Universitas Kristen Maranatha

BAB VI

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Kesimpulan yang dapat diambil berdasarkan hasil evaluasi terhadap aplikasi ”Event Management” , yaitu :

1. Aplikasi ini dapat digunakan untuk merencanakan dan mengelola acara.

2. Dengan adanya fitur kirim pesan sebagai pengingat dan memberikan informasi kepada panitia.

3. Aplikasi ini dapat membantu dalam mengevaluasi sebuah event. 4. Aplikasi ini mendukung perubahan pengarsipan. Panitia dapat

melaksanakan tugasnya dengan nyaman dan persiapannya lebih matang.

5. Dengan adanya fitur timeline, panitia dapat melihat jadwal event deadline tugas yang diberikan.

6. Data Master membantu pengguna untuk memilih data-data yang berkompeten karena dalam aplikasi ini terdapat rating sebelum memilih dengan pasti sumber yang akan dipakai.

6.2 Saran

(24)

xxiv Universitas Kristen Maranatha

DAFTAR PUSTAKA

ActiveXperts. 2012. ActiveXperts SMS Messaging Server. Diakses 5 Januari 2013, dari http://www.activexperts.com/asmssrvr/.

Chapple, Mike. 2009. Microsoft SQL Server 2008 for Dummies. Indiana : Wiley Publishing, Inc.

Chonoles, Michael Jesse. Schardt, James A. 2003. UML 2 For Dummies. Indiana : Wiley Publishing, Inc.

Febriani. 2004. Flowchart. Diakses 27 Agustus 2009, dari

http://febriani.staff.gunadarma.ac.id/Downloads/files/56/Flowchart.pdf Getz, D. 1997. Event Management & Event Tourism. New York : Coqnizant

Communications.

Hartanto, Budi. 2008. Memahami Visual C# .NET Secara Mudah. Yogyakarta: Penerbit Andi.

Harisson, Guy. Feuerstein, Steven. 2006. MySQL Stored Procedure Programming. O’Reilly Media.

Kimmel, Paul. 2005. UML Demystified. The McGraw Hill.

Póo , Jose Menendez. 2009. A Professional Calendar/Agenda View That You Will Use. Diakses 8 September 2012, dari

http://www.codeproject.com/Articles/38699/A-Professional-Calendar-Agenda-View-That-You-Will.

Pudjiastuti, Wahyuni. 2010. Special Event. Jakarta : Elex Media Komputindo.

(25)

xxv Universitas Kristen Maranatha

DAFTAR LAMPIRAN

Riwayat Hidup Penulis

Nama Lengkap : Hadi Wicaksono

Tempat / Tanggal Lahir : Majalengka / 14 Juli 1990

Alamat Rumah : Blok Gordah no 4 Kadipaten – Majalengka

No Telepon : 08170680140

Email : bonaventura.hadi@gmail.com

Riwayat Pendidikan : TK Ade Irma Kadipaten, 1994 – 1995 SDN 4 Kadipaten, 1995 – 2001 SMPN 3 Majalengka, 2001 – 2004

SMA Santa Maria 1 Cirebon, 2004 – 2007

S1 Teknik Informatika Universitas Kristen Maranatha, 2007 – sekarang

Pengalaman Kerja : Staff VIP Event Organizer, 2012

Staff Creative Ministry Gereja Mawar Sharon Bandung, 2012

Referensi

Dokumen terkait

sebagai Anggota Komisi Pembimbing.Penelitian ini bertujuan Untuk mengetahui respon pertumbuhan dan produksi tanaman Bawang merah ( Allium cepa var. Hasil penelitian

terjadinya peristiwa resiko pada perioda tertentu dan merangkum kemajuan yang sudah dilakukan dalam menghadapi resiko.. SE 3773 MPTI – Resiko - IMD

aparatur Terpenuhinya peralatan gedung kantor Terwujudnya pemeliharaan peralatan gedung kantor 15.000.000 2 Pemeliharaan rutin/berkala berkala kendaraan dinas

Sehubungan dengan hal tersebut di atas, penelitian ini bertujuan untuk meng- inventarisir lahan budi daya rumput laut melalui penentuan lokasi dan luas sumber daya lahan

Beberapa faktor yang dapat mempengaruhi keputusan konsumen dalam membeli produk laptop merek Acer diantaranya adalah faktor produk, harga, merk dan lokasi toko, disusun tujuan

Berdasarkan latar belakang tersebut yang telah dijabarkan di atas, maka dari itu peneliti tertarik untuk mengangkat judul dalam skripsi ini yaitu “Tanggapan Siswa Terhadap

Hasil penelitian menunjukkan bahwa buah tomat galur B52 berwarna merah jingga, berbentuk seperti apel, jumlah rongga sedikit, daging buah tebal melebihi ‘GM3’, ‘Kaliurang 206’