Pengembangan Aplikasi Desktop dan SMS dengan Studi Kasus Gereja Mawar Sharon Tentara Tuhan Bandung.

(1)

vii

ABSTRACT

Currently, information technology is growing rapidly. This can be seen from the many parties that use information technology to manage and access the required data. Mawar Sharon Tentara Tuhan Church, located in lt.P1, BTC Jl. Dr. Djunjunan 143-149 Bandung to handle Data People, Church Attendance, Finance, Data grazing cells and Department, SMS birthday and announcements, Scheduling Services Department, Report Church Attendance, Finance, and Scheduling Services Department. Applications are made based desktop, built on the programming language Visual Basic 6, and Database Microsoft SQL Server 2005. Application aids used Kylix SMS ActiveX is used to connect between a mobile application, and Crystal Reports are used for preparing reports. Applications have been tested by experiment insert, update, and delete data in the database, and make sending SMS birthday and SMS announcement.

Keywords: Data People, Church Attendance, Finance, Data grazing cells and Department, SMS birthday and announcements, Scheduling Services Department, Report Church Attendance, Finance, and Scheduling Services Department.


(2)

viii

ABSTRAK

Saat ini, teknologi informasi berkembang dengan pesat. Hal tersebut dapat dilihat dari banyaknya pihak yang menggunakan teknologi informasi, untuk mengelola dan mengakses data yang dibutuhkan. Gereja Mawar Sharon Tentara Tuhan Bandung yang berlokasi di lt.P1, BTC Jl. Dr. Djunjunan 143-149 Bandung untuk menangani pendataan jemaat, perhitungan jumlah kehadiran jemaat perminggu, keuangan, pendataan pelayanan penggembalaan sel dan departemen, pengiriman SMS ulang tahun dan pengumuman ke jemaat, menjadwal pelayanan departemen perminggu, dan pembuatan laporan untuk jumlah kehadiran, keuangan dan laporan penjadwalan pelayanan departemen atau SOL (Servant Of Lord). Aplikasi yang dibuat berbasis desktop, dibuat dengan bahasa pemrograman Visual Basic 6, dan Basis Data Microsoft SQL Server 2005. Aplikasi bantu yang digunakan adalahKylix SMS ActiveX digunakan untuk menghubungkan antara aplikasi dengan handphone, dan Crystal Reports yang digunakan untuk pembuatan laporan. Aplikasi telah diuji dengan percobaan insert, update, dan delete data di database, dan melakukan pengiriman SMS ke jemaat yang berulang tahun dan SMS pengumuman.

Kata Kunci : Data Jemaat, Jumlah Kehadiran, Keuangan, Data Penggembalaan Sel dan Departemen, SMS ulang tahun dan pengumuman, Penjadwalan Pelayanan Departemen, Laporan Jumlah Kehadiran, Keuangan, dan Penjadwalan Pelayanan Departemen.


(3)

ix

DAFTAR ISI

LEMBAR PENGESAHAN ... i

SURAT PERNYATAAN ORISINALITAS KARYA ... iii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ...iv

PRAKATA ... v

ABSTRACT ... vii

ABSTRAK ... viii

DAFTAR ISI ...ix

DAFTAR GAMBAR ... xiv

DAFTAR TABEL ...xx

DAFTAR LAMPIRAN ... xxiii

BAB I PENDAHULUAN ... 1

I.1 Latar Belakang Masalah ... 1

I.2 Rumusan Masalah ... 2

I.3 Tujuan Pembahasan ... 3

I.4 Ruang Lingkup Kajian ... 4

I.5 Sumber Data ... 5

I.6 Sistematika Penyajian ... 5

BAB II KAJIAN TEORI ... 7

II.1 Sistem Informasi ... 7

II.1.1 Data... 7

II.1.2 Informasi ... 7

II.2 Pengembangan Perangkat Lunak ... 9

II.2.1 Alat Bantu Pemodelan Sistem ... 11

II.2.1.1 Data Flow Diagram (DFD) ... 11

II.2.1.2 Process Spesification (PSpec) ... 11

II.2.1.3 Kamus Data ... 11

II.2.2 Perancangan Basis Data ... 12

II.2.2.1 Diagram Entity-Relationship (Diagram ER) ... 12

II.3 Data Flow Diagram (DFD) ... 12

II.3.1 Diagram Konteks (DFD Level 0) ... 13

II.3.2 Diagram Nol (DFD Level 1) ... 13

II.3.3 Diagram Detail (Primitif) ... 13

II.3.3.1 Terminator / External Entitas ... 13

II.3.3.2 Proses ... 15

II.3.3.3 Data Store (Penyimpanan Data) ... 16

II.3.3.4 Alur data ... 17

II.4 Kamus Data (Data Dictionary) ... 19

II.5 Process Spesification (PSpec) ... 21

II.6 Basis Data ... 29

II.6.1 Konsep Dasar Entity Relationship Diagram (ERD) ... 29

II.6.1.1 Komponen Entity Relationship Diagram ... 29

II.6.1.2 Kardinalitas Relasi ... 31

II.6.1.3 Derajat (tingkat) Relationship ... 32

II.6.2 Data Base Management System (DBMS) ... 34

II.6.2.1 Komponen Utama Data Base Manajement System ... 34


(4)

x

II.7 SQL ... 36

II.8 Visual Basic ... 37

II.9 Short Message Service (SMS) ... 38

II.9.1 Arsitektur Jaringan SMS ... 38

II.9.2 Elemen-element SMS ... 41

II.9.3 Transmisi SMS ... 42

II.10 Reports ... 43

II.11 Black Box Testing ... 43

BAB III ANALISIS DAN RANCANGAN SISTEM ... 47

III.1Proses Bisnis ... 47

III.2Entity Relationship Diagram (ERD) ... 49

III.2.1 ERD Aplikasi Gereja Mawar Sharon Tantara Tuhan Bandung49 III.3Keterangan Tabel ... 50

III.3.1 Table tb_user ... 50

III.3.2 Tabel tb_jemaat ... 50

III.3.3 Tabel tb_jmlhKehadiran ... 51

III.3.4 Tabel tb_pmPrsmbhnIbadah ... 52

III.3.5 Tabel tb_pmP10 ... 53

III.3.6 Tabel tb_pmPrsmbhnMisi ... 54

III.3.7 Tabel tb_pnHarian ... 55

III.3.8 Tabel tb_pnBulanan ... 55

III.3.9 Tabel tb_ladang ... 56

III.3.10 Tabel tb_penilik ... 56

III.3.11 Tabel tb_sel ... 56

III.3.12 Tabel tb_plynDepartemen ... 56

III.3.13 Tabel tb_jdwlPlynDept ... 57

III.3.14 Tabel tb_angtaPlynDept ... 57

III.3.15 Tabel tb_smsUltah ... 57

III.3.16 Tabel tb_smsPgman ... 58

III.4Data Flow Diagram (DFD) ... 59

III.4.1 Diagram Konteks (Level 0) ... 59

III.4.2 Diagram Nol (Level 1) ... 60

III.4.3 Diagram Primitif (Level 2) ... 65

III.4.4 DFD Data Jemaat (Level 3) ... 73

III.4.5 DFD Data Jumlah Kehadiran (Level 3) ... 75

III.4.6 DFD Data Pemasukan (Level 3) ... 77

III.4.7 DFD Data Pengeluaran (Level 3) ... 78

III.4.8 DFD Cetak Laporan (Level 3) ... 79

III.4.9 DFD SMS Pengumuman (Level 3) ... 81

III.4.10 DFD Penjadwalan Pelayanan Departemen (Level 3) ... 83

III.4.11 DFD Data Pelayanan (Level 3) ... 84

III.4.12 DFD Data Pemasukan Persembahan Ibadah (Level 4) ... 85

III.4.13 DFD Data Pemasukan Persepuluhan (Level 4) ... 87

III.4.14 DFD Data Pemasukan Persembahan Misi (Level 4) ... 89

III.4.15 DFD Data Pengeluaran Harian (Level 4) ... 91

III.4.16 DFD Data Pengeluaran Bulanan (Level 4) ... 93

III.5Kamus Data (Data Dictionary) ... 95

III.5.1 Kamus Data Tabel tb_user ... 95

III.5.2 Kamus Data Tabel tb_jemaat ... 95

III.5.3 Kamus Data Tabel tb_jmlhKehadiran ... 97


(5)

xi

III.5.5 Kamus Data Tabel tb_pmP10 ... 99

III.5.6 Kamus Data Tabel tb_pmPrsmbhnMisi ... 100

III.5.7 Kamus Data Tabel tb_pnHarian ... 101

III.5.8 Kamus Data Tabel tb_pnBulanan ... 101

III.5.9 Kamus Data Tabel tb_plynDepartemen ... 102

III.5.10 Kamus Data Tabel tb_ladang ... 103

III.5.11 Kamus Data Tabel tb_penilik ... 103

III.5.12 Kamus Data Tabel tb_sel ... 104

III.5.13 Kamus Data Tabel tb_jdwlPlynDept... 104

III.5.14 Kamus Data Tabel tb_angtaPlynDept ... 105

III.5.15 Kamus Data Tabel tb_smsUltah ... 105

III.5.16 Kamus Data Tabel tb_smsPgmuman ... 106

III.6Process Spesification (PSpec) ... 107

III.6.1 PSpec Input Login ... 107

III.6.2 PSpec Verifikasi Data ... 107

III.6.3 PSpec Birthday ... 108

III.6.4 PSpec SMS Birthday ... 109

III.6.5 PSpec Cetak Jadwal Pelayanan ... 110

III.6.6 PSpec Cari Data Jemaat ... 111

III.6.7 PSpec Reg. Data Jemaat ... 112

III.6.8 PSpec Edit Data Jemaat ... 113

III.6.9 PSpec Cari Data Jumlah Kehadiran ... 115

III.6.10 PSpec Reg. Data Jumlah Kehadiran ... 115

III.6.11 PSpec Edit Data Jumlah Kehadiran ... 116

III.6.12 PSpec Laporan Jumlah Kehadiran ... 118

III.6.13 PSpec Laporan Keuangan ... 119

III.6.14 PSpec Cari SMS Pengumuman ... 120

III.6.15 PSpec Kirim SMS Pengumuman ... 120

III.6.16 PSpec Cari Data Penjadwalan Pelayanan ... 122

III.6.17 PSpec Reg. Data Penjadwalan Pelayanan ... 122

III.6.18 PSpec Edit Data Penjadwalan Pelayanan ... 123

III.6.19 PSpec Cari Data Pelayanan ... 125

III.6.20 PSpec Reg. Pelayanan... 125

III.6.21 PSpec Edit Pelayanan Departemen... 127

III.6.22 PSpec Cari Data Pemasukan Persembahan Ibadah ... 129

III.6.23 PSpec Cari Data Pemasukan Persepuluhan ... 130

III.6.24 PSpec Cari Data Pemasukan Persembahan Misi ... 131

III.6.25 PSpec Reg. Data Pemasukan Persembahan Ibadah ... 132

III.6.26 PSpec Reg. Data Pemasukan Persepuluhan ... 133

III.6.27 PSpec Reg. Data Pemasukan Persembahan Misi ... 134

III.6.28 PSpec Edit Data Pemasukan Persembahan Ibadah ... 135

III.6.29 PSpec Edit Data Pemasukan Persepuluhan ... 136

III.6.30 PSpec Edit Data Pemasukan Persembahan Misi ... 138

III.6.31 PSpec Cari Data Pengeluaran Harian ... 139

III.6.32 PSpec Cari Data Pengeluaran Bulanan ... 140

III.6.33 PSpec Reg. Data Pengeluaran Harian ... 140

III.6.34 PSpec Reg. Data Pengeluaran Bulanan ... 141

III.6.35 PSpec Edit Data Pengeluaran Harian ... 142

III.6.36 PSpec Edit Data Pengeluaran Bulanan ... 144

III.7Rancangan Sistem ... 146


(6)

xii

III.7.2 Form Menu ... 146

III.7.3 Form Data Jemaat ... 147

III.7.4 Form Registrasi Jemaat ... 147

III.7.5 Form Edit Data Jemaat ... 148

III.7.6 Form Data Jumlah Kehadiran ... 148

III.7.7 Form Registrasi Jumlah Kehadiran ... 149

III.7.8 Form Edit Jumlah Kehadiran ... 149

III.7.9 Form Data Pemasukan ... 150

III.7.10 Form Registrasi Pemasukan ... 150

III.7.11 Form Edit Pemasukan ... 151

III.7.12 Form Data Pengeluaran ... 151

III.7.13 Form Registrasi Pengeluaran Harian ... 152

III.7.14 Form Registrasi Pengeluaran Bulanan ... 152

III.7.15 Form Edit Pengeluaran Harian ... 153

III.7.16 Form Edit Pengeluaran Bulanan ... 153

III.7.17 Form Cetak Laporan Jumlah Kehadiran ... 154

III.7.18 Form Cetak Laporan Keuangan ... 154

III.7.19 Form Data Pelayanan Penggembalaan ... 155

III.7.20 Form Data Pelayanan Departemen ... 155

III.7.21 Form Registrasi Pelayanan Penggembalaan ... 156

III.7.22 Form Registrasi Pelayanan Departemen ... 156

III.7.23 Form Edit Pelayanan Penggembalaan ... 157

III.7.24 Form Edit Pelayanan Departemen ... 157

III.7.25 Form Data Penjadwalan Pelayanan... 158

III.7.26 Form Registrasi Pelayanan Departemen Halaman 1 ... 158

III.7.27 Form Registrasi Pelayanan Departemen Halaman 2 ... 159

III.7.28 Form Registrasi Pelayanan Departemen Halaman 3 ... 159

III.7.29 Form Edit Data Penjadwalan Pelayanan Halaman 1 ... 160

III.7.30 Form Edit Data Penjadwalan Pelayanan Halaman 2 ... 160

III.7.31 Form Edit Data Penjadwalan Pelayanan Halaman 3 ... 161

III.7.32 Form Data SMS Pengumuman ... 161

III.7.33 Form Setting Device ... 162

III.7.34 Form Kirim SMS Pengumuman ... 162

III.7.35 Form Kirim SMS Ulang Tahun ... 163

III.7.36 Form Cetak Jadwal Pelayanan Departemen ... 163

BAB IV HASIL TERCAPAI ... 164

IV.1Login ... 164

IV.2Menu ... 165

IV.3Data Jemaat... 174

IV.4Data Jumlah Kehadiran ... 180

IV.5Data Pengeluaran ... 186

IV.6Data Pemasukan ... 195

IV.7Laporan Jumlah Kehadiran ... 208

IV.8Laporan Keuangan... 209

IV.9Data Pelayanan Penggembalaan ... 210

IV.10 Data Pelayanan Departemen ... 216

IV.11 SMS ... 221

IV.12 Data Penjadwalan Pelayanan Departemen ... 226

IV.13 Laporan Jadwal Pelayanan Departemen ... 235

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 236


(7)

xiii

V.2 Kuesioner Dengan Target Pengguna Aplikasi ... 277

V.2.1 Analisa Karakteristik Responden ... 277

V.2.2 Analisa Sistem ... 279

BAB VI PENUTUP ... 283

VI.1Kesimpulan ... 283

VI.2Saran-saran ... 285


(8)

xiv

DAFTAR GAMBAR

Gambar 1 Siklus Pengembangan Perangkat Lunak ... 9

Gambar 2 Simbol Terminator ... 14

Gambar 3 Duplikasi Terminator ... 14

Gambar 4 Simbol Proses ... 16

Gambar 5 Simbol Data Store ... 16

Gambar 6 Simbol Alur Data ... 17

Gambar 7 Konsep Paket Data ... 17

Gambar 8 Konsep Alur Data Menyebar ... 18

Gambar 9 Konsep Data Mengumpul ... 18

Gambar 10 Simbol Entitas ... 30

Gambar 11 Simbol Relationship ... 30

Gambar 12 Simbol Atribut ... 31

Gambar 13 Relasi 1:1 ... 31

Gambar 14 Relasi 1:N ... 32

Gambar 15 Relasi M:N ... 32

Gambar 16 Unary Degree ... 33

Gambar 17 Binary Degree ... 33

Gambar 18 Ternary Degree ... 33

Gambar 19 Arsitektur Jaringan SMS ... 39

Gambar 20 Blackbox Testing ... 46

Gambar 21 ERD Aplikasi Gereja Mawar Sharon Tantara Tuhan Bandung . 49 Gambar 22 Diagram Konteks (Level 0) ... 59

Gambar 23 Diagram Nol (Level 1) ... 60

Gambar 24 Diagram Primitif (Level 2) ... 66

Gambar 25 DFD Data Jemaat (Level 3) ... 73

Gambar 26 DFD Data Jumlah Kehadiran (Level 3) ... 75

Gambar 27 DFD Data Pemasukan (Level 3) ... 77

Gambar 28 DFD Data Pengeluaran (Level 3) ... 78

Gambar 29 DFD Cetak Laporan (Level 3) ... 79


(9)

xv

Gambar 31 DFD Penjadwalan Pelayanan Departemen (Level 3) ... 83

Gambar 32 DFD Data Pelayanan (Level 3) ... 84

Gambar 33 DFD Data Pemasukan Persembahan Ibadah (Level 4) ... 85

Gambar 34 DFD Data Pemasukan Persepuluhan (Level 4) ... 87

Gambar 35 DFD Data Pemasukan Persembahan Misi (Level 4) ... 89

Gambar 36 DFD Data Pengeluaran Harian (Level 4) ... 91

Gambar 37 DFD Data Pengeluaran Bulanan (Level 4) ... 93

Gambar 38 Rancangan Sistem Form Login ... 146

Gambar 39 Rancangan Sistem Form Menu ... 146

Gambar 40 Rancangan Sistem Form Data Jemaat ... 147

Gambar 41 Rancangan Sistem Form Registrasi Jemaat ... 147

Gambar 42 Rancangan Sistem Form Edit Data Jemaat ... 148

Gambar 43 Rancangan Sistem Form Data Jumlah Kehadiran ... 148

Gambar 44 Rancangan Sistem Form Registrasi Jumlah Kehadiran ... 149

Gambar 45 Rancangan Sistem Form Edit Jumlah Kehadiran ... 149

Gambar 46 Rancangan Sistem Form Data Pemasukan ... 150

Gambar 47 Rancangan Sistem Form Registrasi Pemasukan ... 150

Gambar 48 Rancangan Sistem Form Edit Pemasukan ... 151

Gambar 49 Rancangan Sistem Form Data Pengeluaran ... 151

Gambar 50 Rancangan Sistem Form Registrasi Pengeluaran Harian ... 152

Gambar 51 Rancangan Sistem Form Registrasi Pengeluaran Bulanan .... 152

Gambar 52 Rancangan Sistem Form Edit Pengeluaran Harian... 153

Gambar 53 Rancangan Sistem Form Edit Pengeluaran Bulanan ... 153

Gambar 54 Rancangan Sistem Form Cetak Laporan Jumlah Kehadiran .. 154

Gambar 55 Rancangan Sistem Form Cetak Laporan Keuangan ... 154

Gambar 56 Rancangan Sistem Form Data Pelayanan Penggembalaan ... 155

Gambar 57 Rancangan Sistem Form Data Pelayanan Departemen ... 155

Gambar 58 Rancangan Sistem Form Registrasi Pelayanan Penggembalaan ... 156

Gambar 59 Rancangan Sistem Form Registrasi Pelayanan Departemen . 156 Gambar 60 Rancangan Sistem Form Registrasi Pelayanan Penggembalaan ... 157


(10)

xvi

Gambar 61 Rancangan Sistem Form Registrasi Pelayanan Departemen . 157

Gambar 62 Rancangan Sistem Form Data Penjadwalan Pelayanan ... 158

Gambar 63 Rancangan Sistem Form Registrasi Pelayanan Departemen Halaman 1 ... 158

Gambar 64 Rancangan Sistem Form Registrasi Pelayanan Departemen Halaman 2 ... 159

Gambar 65 Rancangan Sistem Form Registrasi Pelayanan Departemen Halaman 3 ... 159

Gambar 66 Rancangan Sistem Form Edit Data Penjadwalan Pelayanan Halaman 1 ... 160

Gambar 67 Rancangan Sistem Form Edit Data Penjadwalan Pelayanan Halaman 2 ... 160

Gambar 68 Rancangan Sistem Form Edit Data Penjadwalan Pelayanan Halaman 3 ... 161

Gambar 69 Rancangan Sistem Form Data SMS Pengumuman ... 161

Gambar 70 Rancangan Sistem Form Setting Device ... 162

Gambar 71 Rancangan Sistem Form Kirim SMS Pengumuman ... 162

Gambar 72 Rancangan Sistem Form Kirim SMS Ulang Tahun ... 163

Gambar 73 Rancangan Sistem Form Cetak Jadwal Pelayanan Departemen ... 163

Gambar 74 Login ... 164

Gambar 75 Menu ... 165

Gambar 76 Menu Data Jumlah Kehadiran ... 166

Gambar 77 Menu Data Pengeluaran ... 167

Gambar 78 Menu Data Pemasukan ... 168

Gambar 79 Menu SMS ... 169

Gambar 80 Menu Data Penggembalaan ... 170

Gambar 81 Menu Data Departemen ... 171

Gambar 82 Menu Penjadwalan... 172

Gambar 83 Menu Laporan ... 173

Gambar 84 Data Jemaat ... 174


(11)

xvii

Gambar 86 Registrasi Data Jemaat ... 176

Gambar 87 Konfirmasi Data Jemaat ... 177

Gambar 88 Edit Data Jemaat... 178

Gambar 89 Update Data Jemaat ... 179

Gambar 90 Delete Data Jemaat ... 179

Gambar 91 Data Jumlah Kehadiran ... 180

Gambar 92 Cari Data Jumlah Kehadiran ... 181

Gambar 93 Registrasi Data Jumlah Kehadiran ... 182

Gambar 94 Data Jml. Kehadiran ... 183

Gambar 95 Edit Jumlah Kehadiran ... 184

Gambar 96 Update Jml. Kehadiran ... 185

Gambar 97 Delete Jml. Kehadiran ... 185

Gambar 98 Data Pengeluaran ... 186

Gambar 99 Cari Data Pengeluaran ... 187

Gambar 100 Registrasi Pengeluaran Harian ... 188

Gambar 101 Registrasi Pengeluaran Bulanan ... 189

Gambar 102 Data Pengeluaran HArian ... 190

Gambar 103 Data Pengeluaran Bulanan ... 190

Gambar 104 Edit Pengeluaran Harian ... 191

Gambar 105 Edit Pengeluaran Bulanan ... 192

Gambar 106 Update Pemasukan Harian ... 193

Gambar 107 Update Pemasukan Bulanan ... 193

Gambar 108 Delete Pengeluaran Harian ... 194

Gambar 109 Delete Pengeluaran Bulanan ... 194

Gambar 110 Data Pemasukan... 195

Gambar 111 Cari Data Pemasukan ... 196

Gambar 112 Registrasi Pemasukan Persembahan Ibadah ... 197

Gambar 113 Registrasi Pemasukan Persepuluhan ... 198

Gambar 114 Registrasi Pemasukan Persembahan Misi ... 199

Gambar 115 Data Pemasukan Persembahan Ibadah ... 200

Gambar 116 Data Pemasukan Persepuluhan ... 200


(12)

xviii

Gambar 118 Edit Pemasukan Persembahan Ibadah ... 202

Gambar 119 Edit Pemasukan Persepuluhan ... 203

Gambar 120 Edit Pemasukan Persembahan Misi ... 204

Gambar 121 Update Pemasukan Persembahan Ibadah ... 205

Gambar 122 Update Pemasukan Persepuluhan... 205

Gambar 123Update Pemasukan Persembahan Misi ... 206

Gambar 124 Delete Pemasukan Persembahan Ibadah ... 206

Gambar 125 Delete Pemasukan Persepuluhan ... 207

Gambar 126 Delete Pemasukan Persembahan Misi ... 207

Gambar 127 Cetak Laporan Jumlah Kehadiran ... 208

Gambar 128 Cetak Laporan Keuangan ... 209

Gambar 129 Data Pelayanan Penggembalaan ... 210

Gambar 130 Cari Data Penggembalaan ... 211

Gambar 131 Registrasi Data Penggembalaan... 212

Gambar 132 Konfirmasi Data Penggembalaan ... 213

Gambar 133 Edit Data Penggembalaan ... 214

Gambar 134 Update Data Penggembalaan ... 215

Gambar 135 Delete Data Penggembalaan ... 215

Gambar 136 Data Pelayanan Departemen ... 216

Gambar 137 Cari Data Departemen ... 217

Gambar 138 Registrasi Data Departemen ... 218

Gambar 139 Konfirmasi Data Departemen ... 218

Gambar 140 Edit Data Departemen ... 219

Gambar 141 Update Data Departemen ... 220

Gambar 142 Delete Data Departemen ... 220

Gambar 143 SMS ... 221

Gambar 144 Cari Data SMS Pengumuman ... 222

Gambar 145 Setting Device ... 223

Gambar 146 Konfirmasi Setting Device ... 223

Gambar 147 Kirim Sms Pengumuman ... 224

Gambar 148 Kirim Sms Ulang Tahun ... 225


(13)

xix

Gambar 150 Cari Data Penjadwalan Pelayanan Departemen ... 227

Gambar 151 Registrasi Data Penjadwalan Pelayanan Halaman 1 ... 228

Gambar 152 Registrasi Data Penjadwalan Pelayanan Halaman 2 ... 229

Gambar 153 Registrasi Data Penjadwalan Pelayanan Halaman 3 ... 230

Gambar 154 Konfirmasi Data Penjadwalan Pelayanan ... 230

Gambar 155 Edit Data Penjadwalan Pelayanan Halaman 1 ... 231

Gambar 156 Edit Data Penjadwalan Pelayanan Halaman 2 ... 232

Gambar 157 Edit Data Penjadwalan Pelayanan Halaman 3 ... 233

Gambar 158 Update Data Penjadwalan Pelayanan ... 234

Gambar 159 Delete Data Penjadwalan Pelayanan ... 234


(14)

xx

DAFTAR TABEL

Tabel I Notasi DFD ... 11

Tabel II Notasi Simbolik Diagram E-R ... 12

Tabel III Penomoran Proses ... 15

Tabel IV Kamus Data ... 20

Tabel V Simbol – simbol Kamus Data ... 20

Tabel VI Contoh Kamus Data ... 21

Tabel VII Penyajian Spesifikasi Proses ... 23

Tabel VIII Tabel tb_user ... 50

Tabel IX Tabel tb_jemaat ... 50

Tabel X Tabel tb_jmlhKehadiran ... 51

Tabel XI Tabel tb_pmPrsmbhnIbadah ... 52

Tabel XII Tabel tb_pmP10 ... 53

Tabel XIII Tabel tb_pmPrsmbhnMisi ... 54

Tabel XIV Tabel tb_pnHarian ... 55

Tabel XV Tabel tb_pnBulanan ... 55

Tabel XVI Tabel tb_ladang ... 56

Tabel XVII Tabel tb_penilik ... 56

Tabel XVIII Tabel tb_sel ... 56

Tabel XIX Tabel tb_plynDepartemen ... 56

Tabel XX Tabel tb_jdwlPlynDept ... 57

Tabel XXI Tabel tb_angtaPlynDept ... 57

Tabel XXII Tabel tb_smsUltah ... 57

Tabel XXIII Tabel tb_smsPgmuman ... 58

Tabel XXIV Kamus Data Tabel tb_user ... 95

Tabel XXV Kamus Data Tabel tb_jemaat ... 95

Tabel XXVI Kamus Data Tabel tb_jmlhKehadiran ... 97

Tabel XXVII Kamus Data Tabel tb_pmPrsmbhnIbadah ... 98

Tabel XXVIII Kamus Data Tabel tb_pmP10 ... 99


(15)

xxi

Tabel XXX Kamus Data Tabel tb_pnHarian ... 101

Tabel XXXI Kamus Data Tabel tb_pnBulanan ... 101

Tabel XXXII Kamus Data Tabel tb_plynDepartemen ... 102

Tabel XXXIII Kamus Data Tabel tb_ladang ... 103

Tabel XXXIV Kamus Data Tabel tb_penilik ... 103

Tabel XXXV Kamus Data Tabel tb_sel ... 104

Tabel XXXVI Kamus Data Tabel tb_jdwlPlynDept ... 104

Tabel XXXVII Kamus Data Tabel tb_angtaPlynDept ... 105

Tabel XXXVIII Kamus Data Tabel tb_smsUltah ... 105

Tabel XXXIX Kamus Data Tabel tb_smsPgmuman ... 106

Tabel XL PSpec Input Login ... 107

Tabel XLI PSpec Verifikasi Data ... 107

Tabel XLII PSpec Birthday ... 108

Tabel XLIII PSpec SMS Birthday ... 109

Tabel XLIV PSpec Cetak Jadwal Pelayanan ... 110

Tabel XLV PSpec Cari Data Jemaat ... 111

Tabel XLVI PSpec Reg. Data Jemaat ... 112

Tabel XLVII PSpec Edit Data Jemaat ... 113

Tabel XLVIII PSpec Cari Data Jumlah Kehadiran ... 115

Tabel XLIX PSpec Reg. Data Jumlah Kehadiran ... 115

Tabel L PSpec Edit Data Jumlah Kehadiran ... 116

Tabel LI PSpec Laporan Jumlah Kehadiran ... 118

Tabel LII PSpec Laporan Keuangan ... 119

Tabel LIII PSpec Cari SMS Pengumuman ... 120

Tabel LIV PSpec Kirim SMS Pengumuman ... 120

Tabel LV PSpec Cari Data Penjadwalan Pelayanan ... 122

Tabel LVI PSpec Reg. Data Penjadwalan Pelayanan ... 122

Tabel LVII PSpec Edit Data Penjadwalan Pelayanan ... 123

Tabel LVIII PSpec Cari Data Pelayanan ... 125

Tabel LIX PSpec Reg. Pelayanan ... 125

Tabel LX PSpec Edit Pelayanan Departemen ... 127


(16)

xxii

Tabel LXII PSpec Cari Data Pemasukan Persepuluhan ... 130

Tabel LXIII PSpec Cari Data Pemasukan Persembahan Misi ... 131

Tabel LXIV PSpec Reg. Data Pemasukan Persembahan Ibadah... 132

Tabel LXV PSpec Reg. Data Pemasukan Persepuluhan ... 133

Tabel LXVI PSpec Reg. Data Pemasukan Persembahan Misi ... 134

Tabel LXVII PSpec Edit Data Pemasukan Persembahan Ibadah ... 135

Tabel LXVIII PSpec Edit Data Pemasukan Persepuluhan ... 136

Tabel LXIX PSpec Edit Data Pemasukan Persembahan Misi ... 138

Tabel LXX PSpec Cari Data Pengeluaran Harian ... 139

Tabel LXXI PSpec Cari Data Pengeluaran Bulanan ... 140

Tabel LXXII PSpec Reg. Data Pengeluaran Harian ... 140

Tabel LXXIII PSpec Reg. Data Pengeluaran Bulanan ... 141

Tabel LXXIV PSpec Edit Data Pengeluaran Harian ... 142

Tabel LXXV PSpec Edit Data Pengeluaran Bulanan ... 144

Tabel LXXVI BlackBox Testing ... 236

Tabel LXXVII Jenis Kelamin ... 277

Tabel LXXVIII Usia ... 278

Tabel LXXIX Tingkat Pendidikan Akhir ... 278

Tabel LXXX Desain Antar Muka ... 279

Tabel LXXXI Menu dan Fitur Aplikasi ... 279

Tabel LXXXII Kegunaan dari Aplikasi ... 280

Tabel LXXXIII Fungsionalitas dari Aplikasi ... 280

Tabel LXXXIV Kecepatan Proses Data ... 281


(17)

xxiii

DAFTAR LAMPIRAN

Lampiran A Kuesioner ... A-1 Lampiran B Data ... B-1 Lampiran C Source Code ... C-1


(18)

1

BAB I

PENDAHULUAN

I.1

Latar Belakang Masalah

Saat ini, teknologi informasi berkembang dengan pesat. Hal tersebut dapat dilihat dari banyaknya pihak yang menggunakan teknologi informasi, untuk mengelola dan mengakses data yang dibutuhkan.

Hal tersebut berkaitan dengan kegiatan yang berjalan di sebuah gereja mulai dari pendataan jemaat, informasi keuangan, sampai dengan menghitung jumlah kehadiran jemaat yang datang ibadah, menstrukturisasi pelayanan penggembalaan dan pelayanan departemen, penjadwalan pelayanan departemen perminggu, sampai dengan mengirim SMS ulang tahun dan pengumuman kepada jemaat. Namun yang menjadi kendala pada saat gereja tersebut memiliki jemaat dalam jumlah yang besar. Hal tersebut menyebabkan pendataan jemaat sulit untuk dilakukan seperti yang kita ketahui untuk menjadi seorang jemaat di Gereja Mawar Sharon GRHA Mawar Sharon lt.P1, BTC Jl. Dr. Djunjunan 143-149 Bandung ini jemaat harus mengisi biodata pribadi jemaat. Setelah biodata tersebut sudah diisi dengan lengkap, lalu biodata itu disimpan ke tempat penyimpanan sebagai bukti dokumentasi jemaat. Tentunya tempat penyimpanan tersebut memerlukan sebuah ruangan khusus dan terjamin keamanannya misalnya saja terjadi bencana alam. Hal ini menjadi masalah jika dokumen jemaat tersebut hilang atau rusak. Dan juga pada saat jemaat yang berulang tahun, untuk memberikan ucapan ulang tahun hanya dari mulut ke mulut atau

dengan menggunakan SMS secara forward, hal yang sama juga terjadi pada

memberikan pengumuman ke jemaat. Masalah tersebut dapat menyebabkan SMS yang sampai ke jemaat tidak akurat.

Selain masalah pendataan jemaat, gereja ini juga memilki masalah pada pembuatan laporan keuangan dan laporan kehadiran jemaat tiap bulannya yang harus di kirim ke Gereja Mawar Sharon pusat di Surabaya.


(19)

2

Universitas Kristen Maranatha

Dahulu data-data gereja di simpan difile Microsoft Office Excel dan untuk

membuat laporannya juga menggunakan Microsoft Office Excel, sama

halnya juga dengan laporan kehadiran jemaat. Hal ini tidak efisien karena

jika file Excel tersebut hilang atau rusak, maka data keuangan tersebut juga

hilang dan tidak dapat membuat laporannya. Untuk membuat laporan keuangan tersebut staf terpaksa harus mencari faktur-faktur pengeluaran dan catatan-catatan pemasukan. Sehingga proses pencarian data membutuhkan waktu yang cukup lama.

Masalah yang lain terdapat pada penjadwalan pelayanan departemen yang memakan waktu yang lama karena masih menggunakan sistem manual, yaitu dengan memasukan data jemaat tiap departemen satu persatu. Oleh karena itu dibangun sebuah aplikasi untuk menangani dan mengelola data di Gereja Mawar Sharon Tentara Tuhan Jl. Dr. Djunjunan 143 - 149 Bandung.

I.2

Rumusan Masalah

Berdasarkan latar belakang yang telah dijelaskan dimuka, maka dihasilkan rumuskan sebagai berikut:

1. Bagaimana membangun aplikasi berbasis desktop yang dapat

mendukung kegiatan yang terjadi di Gereja Mawar Sharon Tentara Tuhan Bandung?

2. Bagaimana sistem secara otomatis mengirim SMS ke jemaat

yang berulang tahun dengan baik?

3. Bagaimana sistem secara otomatis mengirim SMS

pengumuman gereja berdasarkan penggembalaan sel atau jabatan penggembalaan sel atau pelayanan penggembalaan dengan baik?

4. Bagaimana agar user dapat mengetahui data pelayanan

penggembalaan sel data pelayanan departemen dengan mudah?


(20)

3

Universitas Kristen Maranatha

5. Bagaimana agar user dapat mengelola data pelayanan

penggembalaan sel dan data pelayanan departemen dengan baik?

6. Bagaimana agar user dapat mencetak laporan penjadwalan

pelayanan departemen dengan mudah?

I.3

Tujuan Pembahasan

Tujuan dari pembuatan aplikasi ini adalah untuk:

1. Menjaga efisiensi waktu dan tempat dalam proses

penyimpanan data.

2. Membuat aplikasi yang dapat mempermudah proses

penyampaian SMS ke jemaat yang berulang tahun di Gereja Mawar Sharon Tentara Tuhan.

3. Membuat aplikasi yang dapat mempermudah proses

penyampaian SMS pengumunan gereja berdasarkan jabatan penggembalaan, jabatan penggembalaan sel atau pelayanan departemen di Gereja Mawar Sharon Tentara Tuhan.

4. Dengan aplikasi ini, penjadwalan pelayanan departemen dapat

dilakukan dengan mudah.

5. Membuat aplikasi untuk menyimpan data pelayanan

penggembalaan sel dan data pelayanan departemen.

6. Membuat aplikasi untuk menstrukturisasi pelayanan


(21)

4

Universitas Kristen Maranatha

I.4

Ruang Lingkup Kajian

Aplikasi yang akan dibuat mempunyai batasan-batasan sebagai berikut:

1. Spesifikasi Hardware optimum

a. Pentium 4 2.0Ghz

b. 1 GB RAM

c. Kapasitas untuk menyimpan data ± 250 MB d. 800x600 resolusi layar, warna 32bit

e. Handphone f. USB Webcam

2. Batasan Software

a. Sistem operasi: Microsoft Windows XP Profesional SP2

b. Bahasa pemograman: Visual Basic 6.0 c. Sistem basis data: SQL Server 2005

3. Batasan aplikasi

a. Jenis dari aplikasi yang dihasilkan adalah aplikasi desktop.

b. Aplikasi ini hanya menangani : i. SMS ulang tahun jemaat, ii. SMS pengumuman,

iii. Penjadwalan pelayanan departemen,

iv. Masukan data pelayanan penggembalaan sel, v. Masukan data pelayanan departemen,

vi. Mencetak laporan penjadwalan pelayanan

departemen.

c. Aplikasi ini hanya dapat diakses oleh admin, jemaat tidak bisa mengaksesnya.

d. Nama pelayanan penggembalaan sel dan departemen

tidak dapat diubah, karena digunakan sebagai primary

key.

e. Aplikasi ini menampilkan pesan peringatan, tentang


(22)

5

Universitas Kristen Maranatha memberikan informasi jumlah pulsa dan masa berlaku

kartu. Hal ini diakibatkan pembukaan koneksi ke mobile

device tidak bisa dilakukan secara bersamaan karena

response time dari operator selluler tidak bisa dipastikan.

I.5

Sumber Data

Sumber data yang diperoleh dalam membuat aplikasi dan laporan ini, berasal dari jemaat dan staf Gereja Mawar Sharon Tentara Tuhan Bandung, kuesioner, buku, dan internet.

I.6

Sistematika Penyajian

Laporan ini disusun dengan sistematika penulisan sebagai berikut:

BAB I PENDAHULUAN membahas mengenai latar belakang pelaksanaan proyek dan penulisan laporan, perumusan masalah dari proyek tujuan dari pembuatan proyek, ruang lingkup, dan sistematika penulisan laporan

BAB II KAJIAN TEORI membahas mengenai teori-teori yang digunakan yang berhubungan dengan pembuatan proyek ini dan uraian mengenai berbagai macam teori yang berkaitan dalam pembuatan proyek.

BAB III ANALISIS DAN RANCANGAN SISTEM membahas mengenai Deskripsi Umum Sistem, Deskripsi Umum Aplikasi,

Karakteristik Pengguna, Flow Chart Aplikasi, dan Rancangan Antar


(23)

6

Universitas Kristen Maranatha BAB IV HASIL PENELITIAN membahas mengenai materi

keseluruhan program baik berupa cuplikan coding, antar muka jadi

dan hasil pengujian dari program itu sendiri.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN membahas mengenai hasil dari aplikasi yang dibuat.

BAB VI PENUTUP membahas mengenai kesimpulan dari seluruh hasil perancangan dan pembuatan beserta saran-saran yang berguna.


(24)

283

BAB VI PENUTUP

VI.1

Kesimpulan

Berikut ini merupakan kesimpulan dari aplikasi GMS Tentara Tuhan Bandung:

Sistem dapat menyimpan, mengubah dan menghapus data pelayanan penggembalaan yang dimasukan oleh pengguna. Sebelumnya tidak ada sistem yang menangani pencatatan data pelayanan penggembalaan, mereka menggunakan aplikasi seperti

Microsoft Word. Dengan aplikasi ini data pelayanan penggembalaan dapat tersimpan dan terstrukturisasi dengan baik.

Sistem dapat menyimpan, mengubah dan menghapus data

pelayanan departemen yang dimasukan oleh pengguna.

Sebelumnya tidak ada sistem yang menangani pencatatan data pelayanan departemen, mereka menggunakan aplikasi seperti

Microsoft Word. Dengan aplikasi ini data pelayanan departemen dapat tersimpan dan terstrukturisasi dengan baik.

Sistem dapat menyimpan, mengubah dan menghapus data

penjadwalan pelayanan departemen yang dimasukan oleh

pengguna. Sebelumnya pencatatan penjadwalan pelayanan

departemen tiap minggunya menggunakan Microsoft Excel, sehingga

penjadwalan pelayanan departemen memakan waktu yang lama, karena data pelayanan departemen tidak tersimpan dengan baik.

Dengan aplikasi ini user dapat melakukan penjadwalan pelayanan

departemen tiap minggunya tidak memakan waktu yang lama, karena data pelayanan departemen yang telah tersimpan di


(25)

284

Universitas Kristen Maranatha Sistem dapat mengirim sms ucapan ulang tahun kepada jemaat yang berulang tahun pada hari itu. Sebelumnya pengiriman sms ke jemaat

yang berulang tahun menggunakan sistem forward, maksudnya

pemberitahuan sms ulang tahun dari jemaat yang satu ke jemaat yang lain, sehingga ada sms yang tidak tersampaikan ke jemaat yang lainnya. Dengan aplikasi ini sistem dapat mengetahui jemaat yang berulang tahun pada hari itu secara akurat dan mengirimkan sms ucapan selamat ulang tahun kepada jemaat yang berulang tahun.

Sistem dapat mengirim sms pengumuman kepada setiap jemaat berdasarkan penggembalaan sel atau jabatan penggembalaan sel

atau pelayanan departemen. Sebelumnya pengiriman sms

pengumuman ke jemaat, maksudnya pemberitahuan sms

pengumuman dari jemaat yang satu ke jemaat yang lain, sehingga ada sms yang tidak tersampaikan ke jemaat yang lainnya. Dengan aplikasi ini sistem dapat mengirimkan sms pengumuman berdasarkan penggembalaan sel, jabatan penggembalaan sel, atau pelayanan departemen. Sehingga dapat mengurangi kegagalan dalam penyampaian sms pengumuman ke jemaat.

Sistem dapat mencetak laporan penjadwalan pelayanan

departemen. Sebelumnya pencetakan laporan penjadwalan

pelayanan departemen dilakukan dengan menggunakan Microsoft

Excel, yang datanya telah tersimpan pada dokumen tersebut.

Dengan aplikasi ini user dapat melakukan pencetakan laporan

penjadwalan pelayanan departemen yang datanya telah terimpan di

database yang dapat diakses oleh aplikasi ini.

Sistem dapat mendeteksi kesalahan yang dilakukan oleh pengguna dalam mengisi form regristrasi sehingga data yang masuk ke dalam sistem adalah data yang tepat sesuai dengan yang dibutuhkan.


(26)

285

Universitas Kristen Maranatha

VI.2

Saran-saran

Pengembangan sistem ke depannya diharapkan: Sistem dapat menangani SMS konseling.

Sistem dapat menangani SMS kritik dan saran dengan SMS autorespon.

Membuat tampilan lebih menarik lagi, dengan penambahan gambar

dan icon – icon pada form.


(27)

xii

DAFTAR PUSTAKA

Davis, Gordon B. (1999). Kerangka Dasar Sistem Informasi Manajemen, Bagian I Pengantar. Jakarta: PT. Pustaka Binaman.

Firdaus. (2006). 7 Jam Belajar Interaktif Visual Basic 6.0 Untuk Orang Awam. Jakarta: Maxikom.

Firdaus. (2007). 64 Trik Tersembunyi Visual Basic 6. Jakarta: Maxikom. Firdaus. (2007). SQL Server dengan Visual Basic 6.0 untuk Profesional. Jakarta: Maxikom.

H.M, Jogiyanto. (1993). Analisis dan Disain. Yogyakarta: Andi Offset.

Imbar, Radiant Victor. (2006). Pemograman Web-Commerce dengan ORACLE & ASP. Bandung: Informatika.

Kadir, Abdul. (1999). Konsep dan Tuntutan Praktis Basis Data. Yogyakarta: Andi Yogyakarta.

Kendall and Kendall. (2003). Analisis dan Perancangan Sistem. Jakarta: PT Prenhallindo.

Kristanto, Harianto. (2002). Konsep dan Perancangan Database. Yogyakarta: Andi Yogyakarta.

Kusumo, Suryo, Ario, Drs. (2000). Microsoft Visual Basic 6.0. Jakarta: Elex Media Komputindo.

Leslie, Robert E. (1986). Sistems Analysis and Design: Method and Invention. New Jersey: Prentice Hall.


(28)

xiii

Michael Halvorson. (2001). Step by Step Microsoft Visual Basic 6.0. Porfesional. Jakarta: Elex Media Komputindo.

Pamungkas, Ir. (2000). Microsoft Visual Basic 6.0. Jakarta: Elex Media Komputindo.

Pengertian SMS. Retrieved November 2, 2009, from

http://ilmucomputer2.blogspot.com/2009/09/pengertian-sms.html

S.Si, Budiarto, Widodo. (2002). Aplikasi Database dengan SQL Server 2000 & Visual Basic 6.0. Jakarta: Elex Media Komputindo.

Sentonius Jemmy. 2004. Menguasai Pembuatan Laporan dengan Crystal Report dalam 24 Jam. Yogyakarta: Andi Yogyakarta.

Shelly, Cashman and Adamski. (1995). Sistem Analysis and Design. Boyd and Fraser Publishing Company.

Short Message Service. November 2, 2009, from

http://www.ittelkom.ac.id/library/index.php?option=com_content&view=article &id=28

Smith, Eric A, Valoor Whisler and Hank Marquis. (1998). Visual Basic 6 Bible. IDG Books Worldwide.

Thayer, Rob. (1999). Visual Basic 6 Unleashed. Sams. Tutang. (2003). Microsoft SQL Server 2000 Bagi Pemula.

Wright’s, Peter. (1998). Beginning Visual Basic 6 Objects. United Kingdom: Wrox.


(1)

6

Universitas Kristen Maranatha BAB IV HASIL PENELITIAN membahas mengenai materi keseluruhan program baik berupa cuplikan coding, antar muka jadi dan hasil pengujian dari program itu sendiri.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN membahas mengenai hasil dari aplikasi yang dibuat.

BAB VI PENUTUP membahas mengenai kesimpulan dari seluruh hasil perancangan dan pembuatan beserta saran-saran yang berguna.


(2)

283

BAB VI PENUTUP

VI.1

Kesimpulan

Berikut ini merupakan kesimpulan dari aplikasi GMS Tentara Tuhan Bandung:

Sistem dapat menyimpan, mengubah dan menghapus data pelayanan penggembalaan yang dimasukan oleh pengguna. Sebelumnya tidak ada sistem yang menangani pencatatan data pelayanan penggembalaan, mereka menggunakan aplikasi seperti

Microsoft Word. Dengan aplikasi ini data pelayanan penggembalaan dapat tersimpan dan terstrukturisasi dengan baik.

Sistem dapat menyimpan, mengubah dan menghapus data pelayanan departemen yang dimasukan oleh pengguna. Sebelumnya tidak ada sistem yang menangani pencatatan data pelayanan departemen, mereka menggunakan aplikasi seperti

Microsoft Word. Dengan aplikasi ini data pelayanan departemen dapat tersimpan dan terstrukturisasi dengan baik.

Sistem dapat menyimpan, mengubah dan menghapus data penjadwalan pelayanan departemen yang dimasukan oleh pengguna. Sebelumnya pencatatan penjadwalan pelayanan departemen tiap minggunya menggunakan Microsoft Excel, sehingga penjadwalan pelayanan departemen memakan waktu yang lama, karena data pelayanan departemen tidak tersimpan dengan baik. Dengan aplikasi ini user dapat melakukan penjadwalan pelayanan departemen tiap minggunya tidak memakan waktu yang lama, karena data pelayanan departemen yang telah tersimpan di


(3)

284

Universitas Kristen Maranatha Sistem dapat mengirim sms ucapan ulang tahun kepada jemaat yang berulang tahun pada hari itu. Sebelumnya pengiriman sms ke jemaat yang berulang tahun menggunakan sistem forward, maksudnya pemberitahuan sms ulang tahun dari jemaat yang satu ke jemaat yang lain, sehingga ada sms yang tidak tersampaikan ke jemaat yang lainnya. Dengan aplikasi ini sistem dapat mengetahui jemaat yang berulang tahun pada hari itu secara akurat dan mengirimkan sms ucapan selamat ulang tahun kepada jemaat yang berulang tahun.

Sistem dapat mengirim sms pengumuman kepada setiap jemaat berdasarkan penggembalaan sel atau jabatan penggembalaan sel atau pelayanan departemen. Sebelumnya pengiriman sms pengumuman ke jemaat, maksudnya pemberitahuan sms pengumuman dari jemaat yang satu ke jemaat yang lain, sehingga ada sms yang tidak tersampaikan ke jemaat yang lainnya. Dengan aplikasi ini sistem dapat mengirimkan sms pengumuman berdasarkan penggembalaan sel, jabatan penggembalaan sel, atau pelayanan departemen. Sehingga dapat mengurangi kegagalan dalam penyampaian sms pengumuman ke jemaat.

Sistem dapat mencetak laporan penjadwalan pelayanan departemen. Sebelumnya pencetakan laporan penjadwalan pelayanan departemen dilakukan dengan menggunakan Microsoft Excel, yang datanya telah tersimpan pada dokumen tersebut. Dengan aplikasi ini user dapat melakukan pencetakan laporan penjadwalan pelayanan departemen yang datanya telah terimpan di

database yang dapat diakses oleh aplikasi ini.

Sistem dapat mendeteksi kesalahan yang dilakukan oleh pengguna dalam mengisi form regristrasi sehingga data yang masuk ke dalam sistem adalah data yang tepat sesuai dengan yang dibutuhkan.


(4)

285

Universitas Kristen Maranatha

VI.2

Saran-saran

Pengembangan sistem ke depannya diharapkan: Sistem dapat menangani SMS konseling.

Sistem dapat menangani SMS kritik dan saran dengan SMS autorespon.

Membuat tampilan lebih menarik lagi, dengan penambahan gambar dan icon – icon pada form.


(5)

xii

DAFTAR PUSTAKA

Davis, Gordon B. (1999). Kerangka Dasar Sistem Informasi Manajemen, Bagian I Pengantar. Jakarta: PT. Pustaka Binaman.

Firdaus. (2006). 7 Jam Belajar Interaktif Visual Basic 6.0 Untuk Orang Awam. Jakarta: Maxikom.

Firdaus. (2007). 64 Trik Tersembunyi Visual Basic 6. Jakarta: Maxikom. Firdaus. (2007). SQL Server dengan Visual Basic 6.0 untuk Profesional. Jakarta: Maxikom.

H.M, Jogiyanto. (1993). Analisis dan Disain. Yogyakarta: Andi Offset.

Imbar, Radiant Victor. (2006). Pemograman Web-Commerce dengan ORACLE & ASP. Bandung: Informatika.

Kadir, Abdul. (1999). Konsep dan Tuntutan Praktis Basis Data. Yogyakarta: Andi Yogyakarta.

Kendall and Kendall. (2003). Analisis dan Perancangan Sistem. Jakarta: PT Prenhallindo.

Kristanto, Harianto. (2002). Konsep dan Perancangan Database. Yogyakarta: Andi Yogyakarta.

Kusumo, Suryo, Ario, Drs. (2000). Microsoft Visual Basic 6.0. Jakarta: Elex Media Komputindo.

Leslie, Robert E. (1986). Sistems Analysis and Design: Method and Invention. New Jersey: Prentice Hall.


(6)

xiii

Michael Halvorson. (2001). Step by Step Microsoft Visual Basic 6.0. Porfesional. Jakarta: Elex Media Komputindo.

Pamungkas, Ir. (2000). Microsoft Visual Basic 6.0. Jakarta: Elex Media Komputindo.

Pengertian SMS. Retrieved November 2, 2009, from http://ilmucomputer2.blogspot.com/2009/09/pengertian-sms.html

S.Si, Budiarto, Widodo. (2002). Aplikasi Database dengan SQL Server 2000 & Visual Basic 6.0. Jakarta: Elex Media Komputindo.

Sentonius Jemmy. 2004. Menguasai Pembuatan Laporan dengan Crystal Report dalam 24 Jam. Yogyakarta: Andi Yogyakarta.

Shelly, Cashman and Adamski. (1995). Sistem Analysis and Design. Boyd and Fraser Publishing Company.

Short Message Service. November 2, 2009, from http://www.ittelkom.ac.id/library/index.php?option=com_content&view=article &id=28

Smith, Eric A, Valoor Whisler and Hank Marquis. (1998). Visual Basic 6 Bible. IDG Books Worldwide.

Thayer, Rob. (1999). Visual Basic 6 Unleashed. Sams. Tutang. (2003). Microsoft SQL Server 2000 Bagi Pemula.

Wright’s, Peter. (1998). Beginning Visual Basic 6 Objects. United Kingdom: Wrox.