Analisis dan Pengembangan Aplikasi pada Koperasi Bank BNI.

ABSTRACT
In this Final Project the author made an application for Bank BNI Coperation.
This application contains several features make it easy for users to record
transactions and printing of financial reports. The application is built using the
programming language such as : PHP, CSS, and Javascript. Implementation of the
application is done using Macromedia Dreamweaver to implement PHP, using
MySQL as a database and using CSS to implement a dynamic application. The
making of this application is supported by several sources both from the internet and
some books that can be used as a reference for it on this website. The results of a
desktop-based applications.

Keywords: Framework, MySQL, PHP, Koperasi, Accounting.

v
Universitas Kristen Maranatha

ABSTRAK
Dalam Tugas Akhir ini penulis membuat suatu aplikasi yang diterapkan pada
Koperasi Bank BNI. Aplikasi ini berisi beberapa fitur yang dapat memberikan
kemudahan bagi user untuk melakukan pencatatan transaksi serta pencetakan
laporan Keuangan. Aplikasi ini dibangun dengan menggunakan bahasa

pemrograman PHP, CSS, serta Javascript. Implementasi aplikasi dilakukan dengan
menggunakan Macromedia Dreamweaver untuk mengimplementasikan PHP,
menggunakan MySql sebagai database serta menggunakan CSS untuk
mengimplementasikan aplikasi yang dinamik. Pembuatan aplikasi ini didukung oleh
beberapa sumber baik dari internet maupun beberapa buku yang dapat dijadikan
sebagai referensi pembuatan website ini. Hasil yang dicapai berupa aplikasi
berbasis desktop.

Kata kunci: Framework , MySQL, PHP, Koperasi, Kredit, Pembukuan.

vi
Universitas Kristen Maranatha

DAFTAR ISI
LEMBAR PENGESAHAN ................................................................................ i
LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH
UNTUK KEPENTINGAN AKADEMIS ............................................................. ii
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ............................. iii
PRAKATA ...................................................................................................... iv
ABSTRACT ..................................................................................................... v

ABSTRAK ...................................................................................................... vi
DAFTAR ISI .................................................................................................. vii
DAFTAR GAMBAR ........................................................................................ ix
DAFTAR TABEL ........................................................................................... xv
DAFTAR LAMPIRAN ................................................................................... xvi
BAB I PENDAHULUAN ............................................................................... 1
1.1
Latar Belakang Masalah.................................................................. 1
1.2
Rumusan Masalah .......................................................................... 1
1.3
Tujuan Pembahasan ....................................................................... 2
1.4
Ruang Lingkup Kajian ..................................................................... 2
1.5
Sumber Data ................................................................................... 3
1.6
Sistematika Penyajian ..................................................................... 3
BAB II KAJIAN TEORI .................................................................................. 5
2.1

AKUTANSI DAN KEUANGAN ......................................................... 5
2.1.1 Definisi Akutansi...............................................................................5
2.1.2 Laporan Keuangan ...........................................................................5
2.2
PHP ................................................................................................. 7
2.2.1 Pengertian PHP ...............................................................................7
2.2.2 Framework CodeIgniter ....................................................................8
2.3
JAVASCRIPT ................................................................................ 10
2.4
MySQL .......................................................................................... 11
2.5
ENTITY RELATIONSHIP DIAGRAM (ERD) .................................. 13
2.6
FLOWCHART ............................................................................... 14
2.7
UML DIAGRAM ............................................................................. 15
2.7.1 Use Case Diagram .........................................................................15
2.7.2 Activity Diagram .............................................................................17
2.7.3 Sequence Diagram ........................................................................18

2.7.4 Class Diagram ................................................................................19
BAB III ANALISIS DAN PERANCANGAN ................................................... 21
3.1
Proses Bisnis ................................................................................ 21
3.2
Overview Sistem ........................................................................... 22
3.3
Flowchart....................................................................................... 22
3.4
Entity Relationship Diagram (ERD) ............................................... 27
3.5
Skema Relasi ................................................................................ 28
3.6
UML Diagram ................................................................................ 33
3.6.1 Use Case Diagram.........................................................................33
vii
Universitas Kristen Maranatha

3.6.1.1 Use Case Diagram Kredit .............................................................33
3.6.1.2 Use Case Diagram Pembukuan ...................................................34

3.6.1.3 Use Case Diagram Direksi............................................................35
3.6.2 Use Case Scenario .......................................................................37
3.6.3 Activity Diagram ............................................................................41
3.6.3.1 Activity Diagram Modul User.........................................................41
3.6.3.2 Activity Diagram Modul Proses Transaksi .....................................46
3.6.3.3 Activity Diagram Modul Rekening .................................................49
3.6.3.4 Activity Diagram Modul Kredit .......................................................54
3.6.3.5 Activity Diagram Modul Pembukuan .............................................67
3.6.4 Sequence Diagram .........................................................................75
3.6.4.1 Sequence Diagram Modul User ....................................................75
3.6.4.2 Sequence Diagram Modul Proses Transaksi ................................79
3.6.4.3 Sequence Diagram Modul Rekening ............................................81
3.6.4.4 Sequence Diagram Modul Kredit .................................................86
3.6.4.5 Sequence Diagram Modul Pembukuan ........................................96
3.6.5 Class Diagram .............................................................................. 103
3.6.5.1 Class Diagram Modul User ......................................................... 103
3.6.5.2 Class Diagram Modul Anggota ................................................... 103
3.6.5.3 Class Diagram Modul Proses Transaksi ..................................... 104
3.6.5.4 Class Diagram Modul Pembukuan.............................................. 105
3.6.5.5 Class Diagram Modul Kredit ....................................................... 106

3.7 Konsep Tampilan Antar Muka .........................................................107
3.7.1 Modul User .................................................................................... 107
3.7.2 Modul Proses Transaksi : .............................................................. 113
3.7.3 Modul Rekening ............................................................................. 116
3.7.4 Modul Kredit................................................................................... 119
3.7.5 Modul Pembukuan ......................................................................... 127
BAB IV HASIL PENELITIAN .......................................................................135
4.1 Modul User .....................................................................................135
4.2 Modul Proses Transaksi .................................................................144
4.3 Modul Anggota ................................................................................151
4.4 Modul Pembukuan ..........................................................................157
4.5 Modul Kredit....................................................................................173
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ...................192
5.1 Modul User .....................................................................................192
5.2 Modul Proses Transaksi .................................................................195
5.3 Modul Anggota ............................................................................... 197
5.4 Modul Pembukuan ..........................................................................200
5.5 Modul Kredit....................................................................................204
BAB VI SIMPULAN DAN SARAN ...............................................................214
6.1 Simpulan ..........................................................................................214

6.2 Saran ...............................................................................................214
DAFTAR PUSTAKA ....................................................................................215
LAMPIRAN A RIWAYAT HIDUP PENULIS................................................. A.1

viii
Universitas Kristen Maranatha

DAFTAR GAMBAR
Gambar 1 Laporan keuangan ........................................................................ 6
Gambar 2 Sequence Diagram ..................................................................... 18
Gambar 3 Class Diagram............................................................................. 20
Gambar 4 Flowchart Modul Anggota ........................................................... 23
Gambar 5 Flowchart Modul Proses Transaksi ............................................. 24
Gambar 6 Flowchart Modul Pembukuan ...................................................... 25
Gambar 7 Flowchart Modul Kredit ............................................................... 26
Gambar 8 ERD ............................................................................................ 27
Gambar 9 Use Case Kredit .......................................................................... 33
Gambar 10 Use Case Pembukuan .............................................................. 34
Gambar 11 Use Case Direksi 1 ................................................................... 35
Gambar 12 Use Case Direksi 2 ................................................................... 36

Gambar 13 Activity Diagram : Login ............................................................ 41
Gambar 14 Activity Diagram : Logout .......................................................... 41
Gambar 15 Activity Diagram : Lihat User ..................................................... 42
Gambar 16 Activity Diagram : Tambah User................................................ 43
Gambar 17 Activity Diagram : Ubah User .................................................... 44
Gambar 18 Activity Diagram : Hapus User .................................................. 45
Gambar 19 Activity Diagram : Tambah Bunga ............................................. 46
Gambar 20 Activity Diagram : Bunga Bulan Ini ............................................ 47
Gambar 21 Activity Diagram : Bunga Hari Ini............................................... 47
Gambar 22 Activity Diagram : Tutup Harian................................................. 48
Gambar 23 Activity Diagram : Lihat Mutasi .................................................. 48
Gambar 24 Activity Diagram : Lihat Anggota ............................................... 49
Gambar 25 Activity Diagram : Tambah Anggota .......................................... 50
Gambar 26 Activity Diagram : Ubah Anggota .............................................. 51
Gambar 27 Activity Diagram : Nonaktifkan Anggota .................................... 52
Gambar 28 Activity Diagram : Hapus Anggota............................................. 53
Gambar 29 Activity Diagram : Lihat Debitur ................................................. 54
Gambar 30 Activity Diagram : Tambah Debitur............................................ 55
Gambar 31 Activity Diagram : Ubah Debitur ................................................ 56
Gambar 32 Activity Diagram : Nonaktifkan Debitur ...................................... 57

Gambar 33 Activity Diagram : Lihat Agunan ................................................ 58
Gambar 34 Activity Diagram : Tambah Agunan ........................................... 59
Gambar 35 Activity Diagram : Hapus Agunan.............................................. 60
Gambar 36 Activity Diagram : Pengikatan Agunan ...................................... 61
Gambar 37 Activity Diagram : Asuransi Agunan .......................................... 61
Gambar 38 Activity Diagram : Pemilik Agunan ............................................ 62
Gambar 39 Activity Diagram : Jadwal Angsuran .......................................... 63
Gambar 40 Activity Diagram : Bunga / Denda Bunga .................................. 64
Gambar 41 Activity Diagram : Kolektibilitas ................................................. 65
Gambar 42 Activity Diagram : Surat Tagihan ............................................... 66
Gambar 43 Activity Diagram : Lihat SubRekening ....................................... 67
Gambar 44 Activity Diagram : Lihat Sandi SubRekening ............................. 67
Gambar 45 Activity Diagram : Lihat RC ....................................................... 68
ix
Universitas Kristen Maranatha

Gambar 46 Activity Diagram : Tambah Sandi SubRekening........................ 69
Gambar 47 Activity Diagram : Hapus SubRekening .................................... 70
Gambar 48 Activity Diagram : Lihat Neraca ................................................. 71
Gambar 49 Activity Diagram : Lihat Sandi Neraca ....................................... 72

Gambar 50 Activity Diagram : Tambah Sandi Neraca ................................. 73
Gambar 51 Activity Diagram : Hapus Sandi Neraca .................................... 74
Gambar 52 Sequence Diagram : Login ........................................................ 75
Gambar 53 Sequence Diagram : Logout ..................................................... 75
Gambar 54 Sequence Diagram : Lihat User ................................................ 76
Gambar 55 Sequence Diagram : Tambah User ........................................... 76
Gambar 56 Sequence Diagram : Ubah User ............................................... 77
Gambar 57 Sequence Diagram : Hapus User.............................................. 78
Gambar 58 Sequence Diagram : Tambah Bunga ........................................ 79
Gambar 59 Sequence Diagram : Bunga Bulan ini ....................................... 79
Gambar 60 Sequence Diagram : Bunga Hari Ini .......................................... 80
Gambar 61 Sequence Diagram : Tutup Harian ............................................ 80
Gambar 62 Sequence Diagram : Lihat Mutasi ............................................. 81
Gambar 63 Sequence Diagram : Lihat Anggota .......................................... 81
Gambar 64 Sequence Diagram : Tambah Anggota ..................................... 82
Gambar 65 Sequence Diagram : Ubah Anggota.......................................... 83
Gambar 66 Sequence Diagram : Hapus Anggota ........................................ 84
Gambar 67 Sequence Diagram : Nonaktifkan anggota ................................ 85
Gambar 68 Sequence Diagram : Lihat Debitur ............................................ 86
Gambar 69 Sequence Diagram : Tambah Debitur ....................................... 87

Gambar 70 Sequence Diagram : Ubah Debitur ........................................... 88
Gambar 71 Sequence Diagram : Nonaktifkan Debitur ................................. 89
Gambar 72 Sequence Diagram : Lihat Agunan ........................................... 90
Gambar 73 Sequence Diagram : Tambah Agunan ...................................... 90
Gambar 74 Sequence Diagram : Hapus Agunan ......................................... 91
Gambar 75 Sequence Diagram : Pengikatan Agunan ................................. 92
Gambar 76 Sequence Diagram : Asuransi Agunan ..................................... 92
Gambar 77 Sequence Diagram : Pemilik Agunan........................................ 93
Gambar 78 Sequence Diagram : Jadwal Angsuran ..................................... 93
Gambar 79 Sequence Diagram : Denda Bunga.......................................... 94
Gambar 80 Sequence Diagram : Kolektibilitas............................................. 95
Gambar 81 Sequence Diagram : Surat Tagihan .......................................... 96
Gambar 82 Sequence Diagram : Lihat SubRekening .................................. 96
Gambar 83 Sequence Diagram : Lihat Sandi SubRekening ........................ 97
Gambar 84 Sequence Diagram : Lihat RC................................................... 97
Gambar 85 Sequence Diagram : Tambah Sandi SubRekening ................... 98
Gambar 86 Sequence Diagram : Hapus Sandi SubRekening...................... 99
Gambar 87 Sequence Diagram : Lihat Neraca ...........................................100
Gambar 88 Sequence Diagram : Lihat Sandi Neraca .................................100
Gambar 89 Sequence Diagram : Tambah Sandi Neraca ............................101
Gambar 90 Sequence Diagram : Hapus Sandi Neraca ..............................102
Gambar 91 Class Diagram : Modul User ....................................................103
Gambar 92 Class Diagram : Modul Anggota...............................................103
x
Universitas Kristen Maranatha

Gambar 93 Class Diagram : Modul Proses Transaksi ................................104
Gambar 94 Class Diagram : Modul Pembukuan .........................................105
Gambar 95 Class Diagram : Kredit .............................................................106
Gambar 96 Login ........................................................................................107
Gambar 97 Menu awal untuk Direksi ..........................................................107
Gambar 98 Menu awal untuk Teller ............................................................108
Gambar 99 Menu awal untuk Kredit ............................................................108
Gambar 100 Menu awal untuk Pembukuan ................................................109
Gambar 101 Logout ....................................................................................109
Gambar 102 Logout 2 .................................................................................110
Gambar 103 Lihat User...............................................................................110
Gambar 104 Tambah User .........................................................................111
Gambar 105 Ubah User ..............................................................................111
Gambar 106 Hapus User ............................................................................112
Gambar 107 Tambah Bunga.......................................................................113
Gambar 108 Bunga Bulan Ini ......................................................................114
Gambar 109 Bunga Hari Ini ........................................................................115
Gambar 110 Tutup Harian ..........................................................................115
Gambar 111 Mutasi Bulanan ......................................................................116
Gambar 112 Lihat Anggota .........................................................................116
Gambar 113 Tambah Anggota....................................................................117
Gambar 114 Ubah Anggota ........................................................................118
Gambar 115 Hapus Anggota ......................................................................118
Gambar 116 Nonaktifkan Anggota ..............................................................119
Gambar 117 Lihat Debitur ...........................................................................119
Gambar 118 Tambah Debitur .....................................................................120
Gambar 119 Ubah Debitur ..........................................................................120
Gambar 120 Nonaktifkan Debitur................................................................121
Gambar 121 Lihat Agunan ..........................................................................121
Gambar 122 Tambah Agunan.....................................................................122
Gambar 123 Hapus Agunan .......................................................................122
Gambar 124 Pengikatan Agunan ................................................................123
Gambar 125 Asuransi Agunan ....................................................................123
Gambar 126 Pemilik Agunan ......................................................................124
Gambar 127 Bunga / denda Bunga ............................................................124
Gambar 128 Pengeseran Kolektibilitas .......................................................125
Gambar 129 Jadwal Angsuran....................................................................125
Gambar 130 Surat Tagihan.........................................................................126
Gambar 131 Lihat SubRekening .................................................................127
Gambar 132 Lihat Sandi SubRekening .......................................................128
Gambar 133 Lihat RC .................................................................................128
Gambar 134 Tambah Sandi SubRekening .................................................129
Gambar 135 Hapus SubRekening ..............................................................129
Gambar 136 Lihat Neraca ...........................................................................130
Gambar 137 Lihat Sandi Neraca.................................................................131
Gambar 138 Tambah Sandi Neraca ...........................................................131
Gambar 139 Hapus Sandi Neraca ..............................................................132
xi
Universitas Kristen Maranatha

Gambar 140 Laporan Keuangan.................................................................132
Gambar 141 Laporan Keuangan 1..............................................................133
Gambar 142 laporan Keuangan 2 ...............................................................134
Gambar 143 Login ......................................................................................135
Gambar 144 Tampilan home untuk teller ....................................................136
Gambar 145 Tampilan home untuk kredit ...................................................136
Gambar 146 Tampilan home untuk pembukuan .........................................137
Gambar 147 Halaman home untuk direksi ..................................................137
Gambar 148 Logout 1 .................................................................................138
Gambar 149 Setelah logout ........................................................................138
Gambar 150 Menu Lihat User .....................................................................139
Gambar 151 Lihat User...............................................................................139
Gambar 152 Menu Tambah User ...............................................................140
Gambar 153 Tambah User 1 ......................................................................140
Gambar 154 Tambah User 2 ......................................................................141
Gambar 155 Tambah User 3 ......................................................................141
Gambar 156 Menu Ubah User ....................................................................142
Gambar 157 Ubah User 1 ...........................................................................142
Gambar 158 Ubah User 2 ...........................................................................142
Gambar 159 Ubah User 3 ...........................................................................143
Gambar 160 Ubah User 4 ...........................................................................143
Gambar 161 Menu Tambah Bunga Pinjaman .............................................144
Gambar 162 Tambah Bunga Pinjaman 1 ....................................................144
Gambar 163 Tambah Bunga Pinjaman 2 ....................................................144
Gambar 164 Tambah Bunga Pinjaman 3 ....................................................145
Gambar 165 Tambah Bunga Pinjaman 4 ....................................................145
Gambar 166 Menu Bunga Pinjaman Bulan Ini ............................................146
Gambar 167 Bunga Pinjaman Bulan Ini 1 ...................................................146
Gambar 168 Bunga Pinjaman Bulan Ini 2 ...................................................146
Gambar 169 Bunga Pinjaman Bulan Ini 3 ...................................................147
Gambar 170 Menu Bunga Hari Ini ..............................................................147
Gambar 171 Bunga Hari Ini ........................................................................148
Gambar 172 Menu Tutup Harian ................................................................148
Gambar 173 Tutup Harian ..........................................................................149
Gambar 174 Menu Mutasi Bulanan ............................................................149
Gambar 175 Mutasi Bulanan 1 ...................................................................150
Gambar 176 Mutasi Bulanan 2 ...................................................................150
Gambar 177 Menu Lihat Anggota ...............................................................151
Gambar 178 Lihat Anggota .........................................................................151
Gambar 179 Menu Tambah Anggota ..........................................................152
Gambar 180 Tambah Anggota 1.................................................................152
Gambar 181 Tambah Anggota 2.................................................................153
Gambar 182 Tambah Anggota 3.................................................................154
Gambar 183 Menu Ubah Anggota ..............................................................154
Gambar 184 Ubah Anggota 1 .....................................................................155
Gambar 185 Ubah Anggota 2 .....................................................................155
Gambar 186 Ubah Anggota 3 .....................................................................156
xii
Universitas Kristen Maranatha

Gambar 187 Ubah Anggota 4 .....................................................................156
Gambar 188 Menu Lihat Neraca .................................................................157
Gambar 189 Lihat Neraca ...........................................................................157
Gambar 190 Menu Lihat Sandi Neraca .......................................................158
Gambar 191 Lihat Sandi Neraca.................................................................159
Gambar 192 Menu Tambah Sandi Neraca .................................................160
Gambar 193 Tambah Sandi Neraca ...........................................................160
Gambar 194 Menu Ubah Sandi Neraca ......................................................161
Gambar 195 Ubah Sandi Neraca 1 .............................................................161
Gambar 196 Ubah Sandi Neraca 2 .............................................................162
Gambar 197 Ubah Sandi Neraca 3 .............................................................162
Gambar 198 Ubah Sandi Neraca 4 .............................................................162
Gambar 199 Menu Lihat SubRekening .......................................................163
Gambar 200 Lihat SubRekening .................................................................163
Gambar 201 Menu Lihat Sandi SubRekening .............................................164
Gambar 202 Lihat Sandi SubRekening .......................................................164
Gambar 203 Menu Lihat RC .......................................................................165
Gambar 204 Lihat RC SR 1 ........................................................................165
Gambar 205 Lihat RC SR 2 ........................................................................165
Gambar 206 Lihat RC Simpanan 1 .............................................................166
Gambar 207 Lihat RC Simpanan 2 .............................................................166
Gambar 208 Lihat RC Simpanan Berjangka 1 ............................................166
Gambar 209 Lihat Simpanan Berjangka 2 ..................................................167
Gambar 210 Lihat RC Debitur 1..................................................................167
Gambar 211 Lihat RC Debitur 2..................................................................167
Gambar 212 Menu Tambah sandi SubRekening ........................................168
Gambar 213 Tambah Sandi SubRekening .................................................168
Gambar 214 Menu Ubah Sandi Subrekening .............................................169
Gambar 215 Ubah Sandi Subrekening 1 ....................................................169
Gambar 216 Ubah Sandi Subrekening 2 ....................................................169
Gambar 217 Ubah Sandi Subrekening 3 ....................................................170
Gambar 218 Ubah Sandi Subrekening 4 ....................................................170
Gambar 219 Menu Laporan Keuangan .......................................................171
Gambar 220 Laporan Keuangan.................................................................171
Gambar 221 Laporan Keuangan - SubRekening ........................................172
Gambar 222 Laporan Keuangan - Neraca Harian .....................................172
Gambar 223 Menu Lihat Debitur .................................................................173
Gambar 224 Lihat Debitur ...........................................................................173
Gambar 225 Menu Tambah Debitur ...........................................................174
Gambar 226 Tambah Debitur 1 ..................................................................174
Gambar 227 Tambah Debitur 2 .................................................................175
Gambar 228 Tambah Debitur 3 ..................................................................175
Gambar 229 Menu Ubah Debitur ................................................................176
Gambar 230 Ubah Debitur 1 .......................................................................176
Gambar 231 Ubah Debitur 2 .......................................................................176
Gambar 232 Ubah Debitur 3 .......................................................................177
Gambar 233 Ubah Debitur 4 .......................................................................177
xiii
Universitas Kristen Maranatha

Gambar 234 Menu Lihat Agunan ................................................................178
Gambar 235 Lihat Agunan ..........................................................................178
Gambar 236 Menu Tambah Agunan ...........................................................179
Gambar 237 Tambah Agunan 1..................................................................179
Gambar 238 Tambah Agunan 2..................................................................179
Gambar 239 Menu Pengikatan Agunan ......................................................180
Gambar 240 Pengikatan Agunan 1 .............................................................180
Gambar 241 Pengikatan Agunan 2 .............................................................180
Gambar 242 Pengikatan Agunan 3 .............................................................181
Gambar 243 Pengikatan Agunan 4 .............................................................181
Gambar 244 Menu Asuransi Agunan ..........................................................182
Gambar 245 Asuransi Agunan 1 .................................................................182
Gambar 246 Asuransi Agunan 2 .................................................................182
Gambar 247 Asuransi Agunan 3 .................................................................183
Gambar 248 Asuransi Agunan 4 .................................................................183
Gambar 249 Menu Pemilik Agunan ............................................................184
Gambar 250 Pemilik Agunan 1 ..................................................................184
Gambar 251 Pemilik Agunan 2 ..................................................................184
Gambar 252 Pemilik Agunan 3 ..................................................................185
Gambar 253 Pemilik Agunan 4 ..................................................................185
Gambar 254 Menu Jadwal Angsuran ..........................................................186
Gambar 255 Jadwal Angsuran 1.................................................................186
Gambar 256 Jadwal Angsuran 2.................................................................186
Gambar 257 Jadwal Angsuran 3.................................................................187
Gambar 258 Menu Denda Bunga ...............................................................187
Gambar 259 Denda Bunga 1 ......................................................................188
Gambar 260 Denda Bunga 2 ......................................................................188
Gambar 261 Denda Bunga 3 ......................................................................188
Gambar 262 Menu Kolektibilitas .................................................................189
Gambar 263 Kolektibilitas 1 ........................................................................189
Gambar 264 Kolektibilitas 2 ........................................................................189
Gambar 265 Menu Surat Tagihan...............................................................190
Gambar 266 Surat Tagihan 1......................................................................190
Gambar 267 Surat Tagihan 2......................................................................190
Gambar 268 Surat Tagihan 3......................................................................191
Gambar 269 Surat Tagihan 4......................................................................191

xiv
Universitas Kristen Maranatha

DAFTAR TABEL
Tabel I
Simbol-simbol ERD ............................................................................13
Tabel II
Simbol-simbol Flowchart ....................................................................14
Tabel III
anggota ..............................................................................................28
Tabel IV
debitur ................................................................................................28
Tabel V
debitur_agunan ..................................................................................29
Tabel VI
debitur_surat_tagihan .........................................................................30
Tabel VII
neraca_sandi......................................................................................31
Tabel VIII
neraca ................................................................................................31
Tabel IX
sr_sandi .............................................................................................31
Tabel X
sr ........................................................................................................31
Tabel XI
user ....................................................................................................32
Tabel XII
aturan .................................................................................................32
Tabel XIII
rc_sr ...................................................................................................32
Tabel XIV Use Case Scenario ............................................................................37
Tabel XV
Pengujian terhadap fitur Login ..........................................................192
Tabel XVI Pengujian Fitur Lihat User 1 .............................................................192
Tabel XVII Pengujian untuk fitur Lihat User 2.....................................................193
Tabel XVIII Pengujian untuk fitur Tambah User ..................................................194
Tabel XIX Pengujian untuk fitur Ubah User .......................................................195
Tabel XX
Pengujian untuk fitur Tambah Bunga Pinjaman ................................195
Tabel XXI Pengujian untuk fitur Bunga Bulan Ini ...............................................196
Tabel XXII Pengujian untuk fitur Bunga Hari Ini .................................................196
Tabel XXIII Pengujian untuk fitur Tutup Harian ...................................................196
Tabel XXIV Pengujian untuk fitur Lihat Anggota 1 ...............................................197
Tabel XXV Pengujian untuk fitur Lihat Anggota 2 ...............................................197
Tabel XXVI Pengujian untuk fitur Tambah Anggota .............................................198
Tabel XXVII Pengujian untuk fitur Ubah Anggota .................................................199
Tabel XXVIII Pengujian untuk fitur Lihat Neraca 1 ................................................200
Tabel XXIX Pengujian untuk fitur Lihat Neraca 2 .................................................200
Tabel XXX Pengujian untuk fitur Tambah Sandi Neraca ....................................201
Tabel XXXI Pengujian untuk fitur Lihat SubRekening 1 .......................................202
Tabel XXXII Lihat SubRekening 2 ........................................................................202
Tabel XXXIII Pengujian untuk fitur Tambah Sandi Subrekening ............................203
Tabel XXXIV Pengujian untuk fitur Lihat Debitur ...................................................204
Tabel XXXV Pengujian untuk fitur Lihat Debitur 2 ................................................204
Tabel XXXVI Pengujian untuk fitur Tambah Debitur ..............................................205
Tabel XXXVII Pengujian untuk fitur Ubah Debitur .................................................206
Tabel XXXVIII Pengujian untuk fitur Lihat Agunan 2 .............................................207
Tabel XXXIX Pengujian untuk fitur Lihat Agunan 2 ...............................................207
Tabel XL
Pengujian untuk fitur Tambah Agunan ..............................................208
Tabel XLI
Pengujian untuk fitur Pengikatan Agunan .........................................209
Tabel XLII Pengujian untuk fitur Asuransi Agunan ............................................210
Tabel XLIII Pengujian untuk fitur Pemilik Agunan ...............................................211
Tabel XLIV Pengujian untuk fitur Jadwal Angsuran .............................................211
Tabel XLV Pengujian untuk fitur Denda Bunga ..................................................212
Tabel XLVI Pengujian untuk fitur Kolektibilitas ....................................................212
Tabel XLVII Pengujian untuk fitur Surat Tagihan..................................................212

xv
Universitas Kristen Maranatha

DAFTAR LAMPIRAN
LAMPIRAN A RIWAYAT HIDUP PENULIS................................................A.1

xvi
Universitas Kristen Maranatha

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah
Koperasi Swadharma Wilayah 04 Bandung adalah koperasi
pegawai dan pensiunan PT. Bank Negara Indonesia (Persero) Tbk dan
pegawai anak perusahaan PT. Bank Negara Indonesia (Persero) Tbk.
Koperasi Swadharma Wilayah 04 Bandung beroperasi sejak tahun 1984
dan pada tahun 1994 bergabung dan menjadi cabang dari Koperasi
Swadharma Pusat dengan nama Koperasi Swadharma Cabang Kantor
Wilayah 04 Bandung.
Aktifitas koperasi ini antara lain mencatat transaksi simpan pinjam,
mengatur pembukuan, mengolah simpanan anggota dan mencetak
laporan keuangan. Dimana pihak perusahaan tersebut menawarkan
pembuatan aplikasi ini untuk memperbaharui dan menggantikan sistem
lama yang sedang berjalan.
Aplikasi ini menggunakan bahasa pemrograman PHP dengan
framework CodeIgniter untuk mengatur pencatatan transaksi pada
Koperasi di Bank BNI Perintis Kemerdekaan. Aplikasi ini diharapkan
dapat membantu user dalam hal pencatatan transaksi dan pembuatan
laporan pembukuan.

1.2 Rumusan Masalah
Berdasarkan latar belakang yang telah diuraikan di atas,
berikut ini adalah beberapa permasalahan yang dapat dirumuskan
untuk dibahas di dalam laporan tugas akhir ini.
1.Aplikasi seperti apakah yang dibutuhkan oleh Koperasi Swadharma
Wilayah 04 Bank BNI ?
2.Bagaimana membuat suatu sistem yang handal dalam menangani
ribuan data yang di-update setiap saat seperti data-data yang
diakses dalam aplikasi ini ?
3. Bagaimana membuat suatu sistem yang lebih user friendly untuk
digunakan dibandingkan dengan sistem lama?
1
Universitas Kristen Maranatha

2

4. Bagaimana mengimplementasikan Modul User, Proses Transaksi,
Anggota, Pembukuan serta Modul Kredit secara terintegrasi ke
dalam aplikasi?

1.3 Tujuan Pembahasan
Tujuan dari pembuatan Tugas Akhir ini adalah untuk membuat
aplikasi Koperasi Bank BNI, dengan tujuan sebagai berikut:
1. Aplikasi yang dibutuhkan oleh Koperasi Swadharma Wilayah 04
Bank BNI adalah aplikasi yang mampu mencatat kegiatan
transaksi dan data-data transaksi, sekaligus dapat mengelola
pembukuan dan membuat laporan keuangan.
2. Membuat sistem yang cepat dan ringan agar pengaksesan dan
penyimpanan data dapat dilakukan dengan cepat dan mudah
walaupun digunakan oleh multi-user.
3. Mengembangkan

aplikasi

yang

mudah

digunakan

dengan

menerapkan tampilan antar muka yang sederhana dan mudah
digunakan.
4. Mengembangkan

Modul

User,

Proses Transaksi, Anggota,

Pembukuan serta Modul Kredit yang dapat memenuhi kebutuhan
Koperasi Swadharma Wilayah 04 Bank BNI.

1.4 Ruang Lingkup Kajian
1. Batasan perangkat lunak :
a. Sistem Operasi

: Microsoft Windows XP SP 2

b. Sistem Basis Data

: MySQL

c. Sistem Server

: Apache Friends (XAMPP)

d. Bahasa Scripting

: PHP 5.0 dengan CodeIgniter

e. Internet Browser

: Mozilla Firefox 3.0

2. Batasan perangkat keras :
a. Processor

: Intel Pentium 4

b. RAM

: DDR2 512 MB

c. Harddisk

: SATA 40GB

Universitas Kristen Maranatha

3

3. Batasan aplikasi :
a. Pengguna aplikasi ini dibagi menjadi beberapa kelompok dengan
hak pemakaian dan batasan fitur yang berbeda. Pengguna dibagi
menjadi Teller, Kredit, Pembukuan dan Direksi.
b. Aplikasi ini terdiri atas beberapa modul, yaitu Modul User, Modul
Proses Transaksi, Modul Anggota, Modul Kredit, dan Modul
Pembukuan.

1.5 Sumber Data
Data-data yang didapat untuk membuat laporan penelitian ini berasal
dari data asli Koperasi Bank BNI Perintis Kemerdekaan. Seluruh
landasan teori didapat dari buku dan website yang tercantum dalam
daftar pustaka.

1.6 Sistematika Penyajian
Sistematika penyajian dalam laporan tugas akhir ini sebagai berikut :
BAB I PENDAHULUAN
Berisi uraian yang terdiri dari latar belakang,

rumusan

masalah, tujuan pembahasan, ruang lingkup kajian, sumber
data serta sistematika penulisan.
BAB II KAJIAN TEORI
Berisi uraian mengenai dasar teori yang digunakan sebagai
sumber dari pembuatan aplikasi dan laporan.
BAB III ANALISIS DAN PERANCANGAN
Berisi analisi dan perancangan aplikasi yang dibuat meliputi
pembuatan proses bisnis dan Flowchart, ERD, UML, Class
Diagram, dan konsep tampilan antar muka.
BAB IV HASIL PENELITIAN
Berisi uraian atau penjelasan dari aplikasi yang telah dibuat,
berupa hasil akhir dari aplikasi tersebut yang terdiri dari
penjelasan secara teknis dan non-teknis.

Universitas Kristen Maranatha

4

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Berisi mengenai pengujian atas aplikasi yang telah selesai
dibuat.
BAB VI SIMPULAN DAN SARAN
Berisi kesimpulan dan saran-saran untuk pengembangan
aplikasi ini kedepannya.

Universitas Kristen Maranatha

BAB VI

SIMPULAN DAN SARAN

6.1 Simpulan
1.

Koperasi Bank BNI Perintis Kemerdekaan membutuhkan sebuah
aplikasi yang mampu mengelola data, menghitung pembukuan
dan membuat laporan keuangan.

2. Agar mampu menangani semua aktifitas koperasi BNI, aplikasi ini
dikembangkan dengan PHP dan CodeIgniter sebagai framework
nya sehingga aplikasi berjalan dengan ringan. Database

nya

menggunakan MySQL, dan sistem servernya menggunakan
Apache Friend. Dengan demikian ribuan data penting yang
tersimpan di dalam database ini dapat disimpan dan di-back up
dengan mudah dan cepat.
3.

Untuk

membuat

aplikasi

ini

lebih

user

friendly,

penulis

menggunakan template / desain tampilan yang ringan dan
menarik. Penulis hanya menerapkan dua buah warna untuk
website ini, yaitu putih dan biru langit. Hal ini dimaksudkan untuk
mempermudah pengguna dalam menggunakan aplikasi web.
Setiap form yang terdapat dalam aplikasi ini juga dibuat berwarna
putih-biru untuk mempermudah pengguna dalam membedakan
field-field di dalam form tersebut.
4. Setiap modul yang terdapat di dalam aplikasi ini merupakan modulmodul yang saling berkaitan satu sama lainnya. Setiap modul
memiliki peranan masing-masing dalam mendukung aplikasi.

6.2 Saran
Untuk pengembangan ke depannya, akan lebih baik apabila
ditambahkan fitur back-up otomatis pada aplikasi ini. Selain itu, agar
pengguna dapat mengolah tampilan laporan yang akan dicetak, dapat
ditambahkan plug in untuk mencetak laporan yang sesuai dengan
aplikasi yang berjalan.
214
Universitas Kristen Maranatha

DAFTAR PUSTAKA
Chan, Kai (2009). Practical Cake PHP Projects. New York : Apress
Coggeshal, John (2005). PHP 5 Unleashed. Indianapolis : SAMS Publishing
Finance and Standar (2009). Retrieved December 5, 2009, from
karami.staff.gunadarma.ac.id
Flowchart (2010). Retrieved February 21, 2010, from
sdarsono.staff.gunadarma.ac.id/Downloads/files/16512/Flowchart.pdf
Greantz, Zark (2001). PHP Functions Essential Reference. Indianapolis : New Rider
Hakim, Lukmanul (2008). Membongkar Trik Rahasia Para Master PHP.Yogyakarta:
Lokomedia
Ikatan Akutansi Indonesia (2002). Standar Akutansi Keuangan. Jakarta : Penerbit
Salemba Empat
Laporan
Keuangan
(2009).
Retrieved
December
5,
2009,
from
http://www.modernland.co.id/pdf/lk.PDF
Meyer, Eric (2000). Cascading Style Sheets: The Definitive Guide. O'Reilly.
Olson, Philip(2007). PHP Manual. PHP Documentation Group
S, Alam (2001). Akutansi 2. Jakarta : Penerbit Erlangga
Shea, Dave (2005). The Zen of CSS Design. Peachpit Press
Sofa ,Pakde.(2008). Akuntansi dan Keuangan. Retrieved December 5, 2009, from
http://massofa.wordpress.com/2008/02/09/http://www.phpindonesia.com
UML Diagram (2010). Retrieved February 21, 2010, from http://digilib.petra.ac.id
Wiley, Java (2004). JavaScript Bible , 5th Ed.
Wilton, Paul (2004). Beginning JavaScript. Second Edition. Indianapolis : Wiley
Publishing
Zeldman, Jeffrey (2003). Designing with Web Standards. New Riders

215
Universitas Kristen Maranatha