SISTEM INFORMASI SUB TRANSAKSI PENGELUARAN KEUANGAN DAERAH BERBASIS WEB DENGAN JSP DAN MYSQL

  SISTEM INFORMASI SUB TRANSAKSI PENGELUARAN KEUANGAN DAERAH BERBASIS WEB DENGAN JSP DAN MYSQL

  (STUDI KASUS DI KABUPATEN REMBANG)

  SKRIPSI Diajukan Untuk Memenuhi Syarat Memperoleh Gelar Sarjana Teknik Program Studi Teknik Informatika oleh: Jati Ayu Susiloningsih

  NIM : 045314067

JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS SANATA DHARMA YOGYAKARTA

  

WEB BASED INFORMATION SYSTEM OF EXPENDITURE

SUB TRANSACTION OF REGIONAL FINANCIAL

USING JSP AND MYSQL

  ( A CASE STUDY IN KABUPATEN REMBANG)

  

A THESIS

  Presented as Partial Fulfillment of the Requirements To Obtain Informatics Engineering Degree

  In Informatics Engineering Department

  

by:

Jati Ayu Susiloningsih

NIM : 045314067

INFORMATICS ENGINEERING STUDY PROGRAM

  

INFORMATICS ENGINEERING DEPARTMENT FACULTY

OF SAINS AND TECHNOLOGY

SANATA DHARMA UNIVERSITY

YOGYAKARTA

  MOTTO

Nasib bukanlah soal kebetulan. Tetapi soal pilihan.

  

Nasib bukanlah sesuatu yang ditunggu. Tetapi adalah

sesuatu yang harus dicapai.

  

By Wiiliam Jennings Bryan

Raihlah bulan, dan kemungkinan terburuk yang

mungkin terjadi adalah anda akan mendarat diantara

bintang-bintang

  

By: Tonny Orlando

Besemangatlah dan bertekatlah untuk berhasil...!

  INTISARI

  Tulisan ini dibuat dengan tujuan untuk membuat sistem informasi keuangan yang berbasis web. Sehingga dengan adanya sistem ini diharapkan pencatatan keuangan dapat lebih mudah karena dapat dilakukan dimanapun, data yang disimpan juga akan lebih akurat serta konsisten serta penyajian laporan akan lebih mudah.

  Sistem ini mampu menangani pengelolaan keuangan keuangan daerah yaitu pada bagian transaksi pengeluaran, meliputi proses pengajuan pencairan dengan SPP(Surat Permohonan Pencairan), SPM(Surat Perintah Membayar), dan SP2D(Surat Perintah Pencairan Dana), proses pencairan, hingga proses pembelanjaan.

  Data-data yang digunakan dalam pengembangan sistem diperoleh dari hasil wawancara dengan pihak-pihak yang berwenang langsung dalam pengelolaan keuangan daerah di Kabupaten Rembang, serta mengambil contoh- contoh dokumen yang terkait.

  Sistem informasi keuangan daerah ini diimplementasikan dengan JSP dan database Mysql. Dalam implementasi, yang diutamakan adalah pada sisi back end sistem. Sistem dilengkapi dengan menejemen transaksi dan concurrency control, untuk mencegah masalah-masalah yang mungkin tumbul karena akses yang

  concurrent .

  Hasil yang diperoleh, ada sembilan level pengguna sistem. Masing-masing dikelompokkan berdasarkan tugas dan wewenangnya dalam pengelolaan keuangan daerah.

  

ABSTRACT

  The purpose of this paper is to build a web-based financial information system. So with this system we expect a more easily money data recording because it can be done everywhere, the data that has been saved will be more accurate and consistence then the report will be more easily presented.

  This system is able to handle territory financial management i.e. in the department of expenditure transaction, which include the process of disbursement submission with SPP (Disbursement Application), SPM (Payment Warrant) and SP2D (Fund Disbursement Warrant), Disbursement process up to Financing Process.

  The data used for the system development was gained from interviews with those who have the direct authority in the territorial finances management in Rembang Regency, and took the example of interrelated documents.

  The territorial finances system is implemented by JSP and Mysql database. In the implementation, the most important priority is in the back end system side. The system is complemented by transactional management and concurrency control, in order to prevent any possible problems raised because of the concurrent access.

  The result which is gained, there are nine levels of system users. Each of which is grouped based on the task and their own authority in the territorial finances management.

KATA PENGANTAR

  Puji syukur saya ucapkan ke hadirat Tuhan Yang Maha Esa atas berkat dan limpahan kasih karunia yang telah diberikan-Nya sehingga saya dapat menyelesaikan skripsi ini dengan judul “SISTEM INFORMASI SUB TRANSAKSI PENGELUARAN KEUANGAN DAERAH BERBASIS WEB DENGAN JSP DAN MYSQL (STUDI KASUS DI KABUPATEN REMBANG)”.

  Dorongan serta nasihat dari berbagai pihak sangat membantu sampai tersusunnya skripsi ini. Untuk itu, saya ingin mengucapkan terima kasih kepada :

  1. Bapak dan Mama yang sepenuhnya memberi dukungan moral, spiritual dan finansial dalam penyusunan skripsi.

  2. Romo Ir. Greg. Heliarko SJ, S.S., B.S.T., M.A., M.Sc. selaku Dekan Fakultas Sains dan Teknologi Universitas Sanata Dharma Yogyakarta.

  3. Bapak Puspaningtyas Sanjoyo Adi, S.T., M..T. selaku Ketua Jurusan Teknik Informatika Fakultas Sains dan Teknologi Universitas Sanata Dharma Yogyakarta.

  4. Ibu Agnes Maria Polina, S.Kom., M.Sc., selaku Dosen Pembimbing Akademik Angkatan 2004 Jurusan Teknik Informatika Fakultas Sains dan Teknologi Universitas Sanata Dharma Yogyakarta.

  5. Bapak JB Budi Darmawan, ST.,MSc selaku Dosen Pembimbing pertama dan Bapak Agung Hernawan, ST selaku Dosen Pembimbing kedua Skripsi.

  Terimakasih telah membimbing dan menyediakan waktu dalam memberikan

  6. Bapak Suciptono, SE selaku Kepala Bagian Keuangan Kabupaten Rembang.

  7. Ibu Hari Susilowati, SE selaku Ka.Sub.Bag Pembukuan dan Verifikasi Bagian Keuangan Sekretaris Daerah Kabupaten Rembang.

  8. Bapak Feri Sumadi, SE selaku Ka.Sub.Bag Anggaran Sekretaris Daerah Kabupaten Rembang.

  9. Bapak Ir. Hari Susanto M.Si selaku kepala Dinas Bapeda Kabupaten Rembang beserta staff.

  10. Sarmila teman sahabatku, terimakasih canda, tawa dan tangis dalam persahabatan kita.

  11. EM Tanto Nugroho, terimakasih atas doa dan dukungan yang diberikan sepenuhnya.

  12. Teman-teman seperjuangan di Teknik Informatika 2004: Agnes, Hielda, Tri, Alde, Deni, Timus, Jimmy dan yang lain. Terimakasih atas dukungan selama penyelesaian skripsi ini serta pertemanan yang terjalin selama masa kuliah.

  13. Tastiti Community mbak Lia, mbak Retno, Deni, Intan, Tiwi, Wuri, Maria dan semuanya yang telah memberi dukungan dan doa kepada penulis dalam menyelesaikan skripsi ini. Akhirnya skripsi ini terselesaikan, disadari bahwa skripsi ini jauh dari sempurna. Untuk itu penulis dengan rendah hati mengharapkan kritik dan saran yang dapat memberikan kesempurnaan pada penulisan skripsi ini. Akhir kata, semoga skripsi ini dapat bermanfaat bagi penulis, juga pihak yang membutuhkan.

  Yogyakarta, 30 September 2008

  DAFTAR ISI Halaman HALAMAN JUDUL ......................................................................................... i HALAMAN JUDUL ......................................................................................... ii

HALAMAN PERSETUJUAN PEMBIMBING ............................................. iii

HALAMAN PENGESAHAN........................................................................... iv

MOTTO ......................................................................................... v

  

INTISARI ......................................................................................... vi

ABSTRACT ......................................................................................... vii

KATA PENGANTAR....................................................................................... viii

HALAMAN KEASLIAN KARYA .................................................................. x

LEMBAR PERNYATAAN .............................................................................. xi

DAFTAR ISI ..................................................................................................... xii

DAFTAR GAMBAR.................................................................................... xxii

DAFTAR TABEL ........................................................................................ xxix

DAFTAR LISTING ..................................................................................... xxxiv

DAFTAR LAMPIRAN ................................................................................ xxxv

BAB I PENDAHULUAN.................................................................................. 1

  1.1. Latar Belakang Masalah ....................................................................... 1

  1.2. Rumusan Masalah ................................................................................. 2

  1.3. Batasan Masalah ................................................................................... 2

  1.4. Tujuan Penelitian ................................................................................... 3

  1.5. Manfaat Penelitian ................................................................................ 3

  1.6.1. Analisis Sistem.................................................................................... 3

  1.6.2. Desain Sistem...................................................................................... 4

  1.6.3. Implementasi Sistem ........................................................................... 4

  1.6.4. Testing ............................................................................................... 4

  1.7. Sistematika Penulisan ............................................................................ 5

  

BAB II LANDASAN TEORI ........................................................................... 6

  2.1. Definisi Sistem Informasi Keuangan .................................................... 6

  2.2. Pengelolaan Keuangan Daerah .............................................................. 7

  2.2.1. Definisi Sistem Informasi Keuangan Daerah ..................................... 7

  2.2.2. Struktur Organisasi Pengelolaan Keuangan Daerah........................... 7

  2.3. Diagram Alur Sistem ............................................................................. 8

  2.4. Proses Pengembangan Sistem................................................................ 10

  2.4.1. Analisis Sistem ................................................................................... 10

  2.4.2. Desain Sistem ..................................................................................... 12

  2.4.3. Pemodelan Persyaratan....................................................................... 13

  2.4.3.1. Use Case Diagram............................................................................ 13

  2.4.4. Pemodelan Proses ............................................................................... 14

  2.4.4.1. Context Data Flow Diagram ............................................................ 14

  2.4.4.2. DAD ................................................................................................ 14

  2.4.5. Desain Database ................................................................................. 16

  2.4.5.1. E-R Diagram .................................................................................... 16

  2.5. Aplikasi Web ......................................................................................... 18

  2.6. Servlet .................................................................................................... 19

  2.6.1. JSP ..................................................................................................... 19

  2.7. JDBC...................................................................................................... 23

  2.8. Pengaturan Transaksi ............................................................................. 26

  2.8.1. Concurrency Control.......................................................................... 28

  2.8.2. Metode Locking .................................................................................. 31

  2.8.3. Concurrency Control dengan Teknik Two Phase Locking ................ 31

  

BAB III ANALISA DAN DESAIN SISTEM ................................................. 32

  3.1. Analisa Sistem ....................................................................................... 32

  3.1.1. Struktur Organisasi Pengelola Keuangan Daerah di Kebupaten Rembang ......................................................................................... 32

  3.1.2. Gambaran Umum Sistem Penatausahaan Keuangan Daerah.............. 34

  3.1.2.1. Penatausahaan Penerimaan Keuangan Daerah................................. 36

  3.1.2.1.1. Pertanggungjawaban Bendahara Penerimaan ............................... 38

  3.1.2.1.2. Pertanggungjawaban Bendahara Penerimaan Pembantu .............. 41 3.1.2.2. (DPA)-SKPD dan Anggaran Kas..................................................... 43

  3.1.2.2.1. Penyusunan (DPA)-SKPD ............................................................ 44

  3.1.2.2.2. Pengesahan (DPA)-SKPD............................................................. 47

  3.1.2.3. Penatausahaan Pengeluaran Keuangan Daerah................................ 48

  3.1.2.3.1. Anggaran Kas................................................................................ 48

  3.1.2.3.2. Pembuatan SPD............................................................................. 52

  3.1.2.3.3. Pengajuan SPP dan Penerbitan SPM ............................................ 54

  3.1.2.3.4. Penerbitan SP2D ........................................................................... 58

  3.1.2.3.5. Pelaksanaan Belanja Unutk Penggunaan UP ................................ 59

  3.1.2.3.6.Pertanggungjawaban Pengeluaran Bendahara Pengeluaran Pembantu ........................................................................................ 63

  3.1.2.3.7. Pertanggungjawaban Pengeluran Bendahara Pengeluaran ........... 65

  3.1.2.4. Sistem Akuntansi Pemerintah Daerah.............................................. 67

  3.1.3. Menentukan Tujuan Perbaikan Sistem ............................................... 69

  3.2. Diagram Aliran Sistem .......................................................................... 70

  3.3. Analisis Persyaratan............................................................................... 75

  3.3.1. Use Case Diagram Sistem Informasi Keuangan Daerah..................... 75

  3.3.2. Diagram Use Case Sistem Pengeluaran Anggaran Daerah................. 77

  3.3.2.1. Diagram Use Case Login ................................................................. 78

  3.3.2.2. Package Pengelolaan Anggaran....................................................... 79

  3.3.2.3. Package Pengelolaan SPD ............................................................... 80

  3.3.2.4. Diagram Use Case Pengelolaan Dokumen Pengajuan dan Pengajuan SPP ......................................................................................... 81

  3.3.2.5. Diagram Use Case SPM dan Penerbitan SP2D ............................... 82

  3.3.2.6. Diagram Use Case NPD dan Pembelanjaan .................................... 83

  3.3.2.7. Diagram Use Case Pelaporan........................................................... 84

  3.3.3. Use Case Narrative ............................................................................. 84

  3.4. Pemodelan dan Analisis Data ................................................................ 98

  3.4.1. Diagram Konteks Sistem Penatausahaan Pengeluaran Daerah.......... 98

  3.5. Pemodelan Proses .................................................................................. 100

  3.5.1. Diagram Berjenjang untuk sistem penatausahaan pengeluaran ......... 100

  3.5.2. Diagram Aliran Data ........................................................................... 101

  3.5.2.1. DAD proses 1................................................................................. 101

  3.5.2.2. DAD proses 2 level 1 ..................................................................... 102

  3.5.2.3. DAD proses 3 level 1 ..................................................................... 103

  3.5.2.4. DAD proses 4 level 1 ..................................................................... 104

  3.5.2.5. DAD proses 5 level 1 ..................................................................... 105

  3.5.2.6. DAD proses 6 level 1 ..................................................................... 106

  3.5.2.7. DAD proses 7 level 1 ..................................................................... 106

  3.5.2.8. DAD proses 8 level 1 ..................................................................... 106

  3.5.2.9. DAD proses 9 level 1 ..................................................................... 107

  3.5.2.10. DAD proses 10 level 1 .................................................................. 107

  3.5.2.11. DAD proses 11............................................................................... 107

  3.5.2.12. DAD proses 12 level 1 ................................................................... 108

  3.5.2.13. DAD proses 13 level 1 ................................................................... 108

  3.5.2.14. DAD proses 14 level 1 ................................................................... 108

  3.5.2.15. DAD proses 15 level 1 ................................................................... 109

  3.5.2.16. DAD proses 16............................................................................... 110

  3.5.2.17. DAD proses 2 level 2 ..................................................................... 111

  3.5.2.18. DAD proses 3 level 2 ..................................................................... 112

  3.5.2.19. DAD proses 5 level 2 ..................................................................... 113

  3.6. Perancangan Arsitektur Sistem ............................................................. 114

  3.7. Perancangan Database .......................................................................... 116

  3.7.1. ER Diagram Konseptual .................................................................... 116

  3.7.2. ER Diagram Logical .......................................................................... 117

  3.7.3. Tabel-tabel yang diperlukan................................................................ 118 3.7.3.1. tabel t_akun ...................................................................................... 118 3.7.3.2. tabel t_belanja .................................................................................. 118 3.7.3.3. tabel t_pos_belanja........................................................................... 118 3.7.3.4. tabel t_group_rekening .................................................................... 119 3.7.3.5. tabel t_rekening................................................................................ 119 3.7.3.6. tabel t_urusan ................................................................................... 119 3.7.3.7. tabel t_bidang ................................................................................... 120 3.7.3.8. tabel t_SKPD.................................................................................... 120 3.7.3.9. tabel t_program ................................................................................ 120 3.7.3.10. tabel t_kegiatan .............................................................................. 121 3.7.3.11. tabel t_dpa ...................................................................................... 121 3.7.3.12. tabel t_sub_dpa .............................................................................. 122 3.7.3.13. tabel history_edit_sub_dpa ............................................................ 123 3.7.3.14. tabel t_anggaran ............................................................................. 124 3.7.3.15. tabel t_rincian_anggaran ................................................................ 124 3.7.3.16. tabel t_pegawai .............................................................................. 124 3.7.3.17. tabel t_user ..................................................................................... 125 3.7.3.18. tabel t_pejabat ................................................................................ 125 3.7.3.19. tabel t_pengunjung ......................................................................... 126 3.7.3.20. tabel t_SPD .................................................................................... 126 3.7.3.21. tabel t_tanggungJawabSPP ............................................................ 127 3.7.3.22. tabel t_kas_daerah.......................................................................... 127

  3.7.3.23. tabel status_acc............................................................................... 127 3.7.3.24. tabel d_pengajuan........................................................................... 128 3.7.3.25. tabel d_pengajuan_anggaran.......................................................... 128 3.7.3.26. tabel t_pihak3 ................................................................................. 128 3.7.3.27. tabel d_rincian_anggaran_diajukan ............................................... 129 3.7.3.28. tabel d_spp ..................................................................................... 129 3.7.3.29. tabel d_spm .................................................................................... 130 3.7.3.30. tabel d_SP2D.................................................................................. 130 3.7.3.31. tabel tr_bukti_belanja..................................................................... 131 3.7.3.32. tabel tr_rincian_bukti ..................................................................... 132

  3.8. Desain Input Output............................................................................... 133

  3.8.1. Desain Form Login ............................................................................. 133

  3.8.2. Form Cover DPA ................................................................................ 133

  3.8.3. Form Pilih Cover DPA........................................................................ 133

  3.8.4. Desain Form Insert data DPA ............................................................. 133

  3.8.5. Desain Form Insert SPD...................................................................... 134

  3.8.6. Desain Form Insert Rincian Anggaran................................................ 135

  3.8.7. Desain Form DPA SKPD Baru ........................................................... 135

  3.8.8. Desain Form Edit DPA ....................................................................... 136

  3.8.9. Desain Form Edit Rincian Anggaran .................................................. 136

  3.8.10. Desain Form Insert NPD................................................................... 137

  3.8.11. Desain Form Insert SPD.................................................................... 137

  3.8.12. Desain Form Edit SPD ...................................................................... 138

  3.8.13. Desain Form Buat SPP Baru ............................................................. 138

  3.8.14. Desain Form Insert Pengajuan Anggaran ......................................... 139

  3.8.15. Desain Form Insert Penganjuan Rincian Anggaran .......................... 139

  3.8.16. Desain Form Antri Persetujuan SPP ................................................. 140

  3.8.17. Desain Form Detail SPP ................................................................... 140

  3.8.18. Desain Form Antrian Verifikasi SPP ................................................ 141

  3.8.19. Desain Angtrian Pembuatan SPM..................................................... 141

  3.8.20. Desain Form Penerbitan SPM........................................................... 142

  3.8.21. Desain Form Insert Potongan SPM................................................... 142

  3.8.22. Desain Form Detail SPM .................................................................. 143

  3.8.23. Form Daftar SPM.............................................................................. 143

  3.8.24. Form Antrian Verifikasi SPM........................................................... 143

  3.8.25. Desain Form Antrian Penerbitan SP2D ............................................ 144

  3.8.26. Desain Form Pencairan SP2D........................................................... 144

  3.8.27. Desain Form Pembuatan NPD .......................................................... 144

  3.8.28. Desain Antrian Persetujuan NPD...................................................... 145

  3.8.29. Desain Form Antrian Verifikasi NPD............................................... 145

  3.8.30. Desain Form Pembuatan Bukti Pembelanjaan.................................. 145

  3.8.31. Desain Form Rincian Pembelanjaan ................................................. 146

  3.9. Teknik Pemrograman............................................................................. 147

  3.9.1. Diagran Class ...................................................................................... 148

  3.10. Testing................................................................................................. 150

  

BAB IV IMPLEMENTASI DAN ANALISA HASIL .................................... 151

  4.1. Otomasi Sistem Keuangan Daerah ........................................................ 151

  4.1.1. Diagram Peta Web .............................................................................. 151

  4.1.2. Antarmuka Pengguna Sistem .............................................................. 154

  4.1.2.1. Form Login ...................................................................................... 154

  4.1.2.2. Halaman Indeks................................................................................ 160

  4.1.2.3. Pengelolaan Anggaran ..................................................................... 162

  4.1.2.3.1. Form Insert Cover DPA ................................................................ 162

  4.1.2.3.2. Edit Cover DPA ............................................................................ 163

  4.1.2.3.3. Form Insert DPA SKPD................................................................ 163

  4.1.2.3.4. Form Insert Detail DPA SKPD ..................................................... 165

  4.1.2.3.5. Form Insert Detail Anggaran DPA SKPD .................................... 168

  4.1.2.3.6. Form Insert Rincian DPA SKPD .................................................. 169

  4.1.2.3.7. Form DPA SKPD Baru ................................................................. 171

  4.1.2.3.8. Daftar DPA SKPD ........................................................................ 172

  4.1.2.3.9. View Detail Data DPA SKPD ...................................................... 173

  4.1.2.3.10. Form Edit DPA SKPD ................................................................ 174

  4.1.2.3.11. Edit Rincian Anggaran DPA SKPD............................................ 175

  4.1.2.3.12. Pembuatan SPD........................................................................... 176

  4.1.2.3.13. Daftar SPD .................................................................................. 178

  4.1.2.3.14. Edit SPD...................................................................................... 178

  4.1.2.4. Pembuatan Dokumen Pengajuan ..................................................... 179

  4.1.2.4.1. Pembuatan SPP ............................................................................. 179

  4.1.2.4.2. Insert Pengajuan Anggaran ........................................................... 180

  4.1.2.4.3. Insert Rincian Anggaran Diajukan................................................ 181

  4.1.2.4.4. Dokumen SPP ............................................................................... 182

  4.1.2.4.5. Verifkasi I SPP.............................................................................. 185

  4.1.2.4.6. Verifikasi II SPP ........................................................................... 186

  4.1.2.4.7. Penerbitan SPM............................................................................. 188

  4.1.2.4.8. Verifakasi SPM ............................................................................. 192

  4.1.2.4.9. Penerbitan SP2D ........................................................................... 193

  4.1.2.4.10. Pencairan Anggaran .................................................................... 195 4.1.2.4.10.1. Pencairan ............................................................................... 195 4.1.2.4.10.2. Penerbitan NPD........................................................................ 196 4.1.2.4.10.3. Verifikasi I NPD ...................................................................... 198 4.1.2.4.10.4. Verifikasi II NPD ..................................................................... 198 4.1.2.4.10.5. Pembelanjaan ........................................................................... 199

  4.2. Pemodelan Class .................................................................................... 200

  4.3. Pengaturan Transaksi ............................................................................. 204

  4.4. Analisa Hasil.......................................................................................... 209

  4.4.1. Kelebihan Sistem ................................................................................ 210

  4.4.2. Kekurangan Sistem ............................................................................. 210

  

BAB V KESIMPULAN DAN SARAN ......................................................... 211

  5.1. Kesimpulan ............................................................................................ 211

  5.2. Saran ...................................................................................................... 212

  

DAFTAR PUSTAKA ....................................................................................... 213

LAMPIRAN ...................................................................................................... 214

  DAFTAR GAMBAR

  53

  3.6 Flowchart penyiapan rancangan DPA-SKPD

  47

  3.7 Flowchart pengesahan DPA-SKPD 49

  3.8 Flowchart penyiapan anggaran kas

  51

  3.9 Flowchart penyiapan surat penyediaan dana

  3.10 Flowchart Pengajuan SPP dan penerbitan SPM

  3.5 Flowchart pembuatan SPJ penerimaan pembantu

  56

  3.11 Flochart penerbitan SP2D

  58

  3.12 Flowchart pelaksanaan belanja 60

  3.13 Flowchart pembuatan SPJ pengeluaran pembantu

  63

  3.14 Flowchart pembuatan SPJ pengeluaran bendahara

  44

  41

  Gambar Keterangan Halaman

  26

  2.1 Struktur organisasi pengelolaan keuangan daerah

  7

  2.2 Garis besar arsitektur pemakaian JSP

  21

  2.3 Three tier JDBC pada aplikasi internet

  25

  2.4 Diagram status transaksi

  2.5 Taksonomi Mekanisme Kontrol Konkurensi

  3.4 Flowchart pembuatan SPJ penerimaan

  30

  3.1 Struktur organisasi pengelolaan keuangan daerah kabupaten Rembang

  34

  3.2 Prosedur pengelolaan keuangan daerah

  36

  3.3 Flowchart penerimaan daerah

  39

  65 pengeluaran

  3.15 Flowchart akuntansi SKPD

  68

  3.16 Diagram alur sistem

  70

  3.17 Diagram alur sistem (lanjutan 1)

  71

  3.18 Diagram alur sistem (lanjutan 2)

  72

  3.19 Diagram usecase sistem informasi keuangan daerah

  75

  3.20 Diagram usecase pengeluaran anggaran daerah

  75

  3.21 Diagram usecase login

  78

  3.22 Diagram usecase package pengelolaan anggaran

  79

  3.23 Diagram usecase package pengelolaan SPD

  80

  3.24 Diagram usecase pengelolaan dokumen pengajuan dan

  81 pengajuan SPP

  3.25 Diagram usecase penerbitan SPM dan penerbitan SP2D

  82

  3.26 Diagram usecase penerbitan NPD dan pembelanjaan

  83

  3.27 Diagram usecase pelaporan

  84

  3.28 Diagram konteks sistem penatausahaan pengeluaran daerah

  98

  3.29 Diagram berjenjang sistem informasi keuangan daerah 100 (transaksi pengeluaran)

  3.30 DAD proses 1 101

  3.31 DAD proses 2 102

  3.32 DAD proses 3 103

  3.33 DAD proses 4 104

  3.34 DAD proses 5 105

  3.46 DAD proses 2.1 111

  3.54 DAD proses 5.3 114

  3.53 DAD proses 5.2 113

  3.52 DAD proses 5.1 113

  3.51 DAD proses 3.3 113

  3.50 DAD proses 3.2 112

  3.49 DAD proses 3.1 112

  3.48 DAD proses 2.3 112

  3.47 DAD proses 2.2 111

  3.45 DAD proses 16P 110

  3.35 DAD proses 6 106

  3.44 DAD proses 15 level 1 109

  3.43 DAD proses 14 level 1 108

  3.42 DAD proses 13 level 1 108

  3.41 DAD proses 12 level 1 108

  3.40 DAD proses 11P 107

  3.39 DAD proses 10 107

  3.38 DAD proses 9P 106

  3.37 DAD proses 8 106

  3.36 DAD proses 7 106

  3.54 Perancangan arsitektur sistem 114

  3.56 ER Diagram konseptual sistem 116

  3.68 Desain form insert NPD 137

  3.76 Desain form antrian ACC SPP 141

  3.75 Desain form detail SPP 140

  3.74 Desain form antri persetujuan SPP 140

  3.73 Desain form insert pengajuan rincian anggaran 139

  3.72 Desain form insert pengajuan anggaran 139

  3.71 Desain form buat SPP baru 138

  3.70 Desain form edit SPD 138

  3.69 Desain form insert SPD 137

  3.67 Desain form edit rincian anggaran 136

  3.57 ER diagram konseptual user 116

  3.66 Desain form edit DPA 136

  3.65 Desain form DPA SKPD baru 135

  3.64 Desain form insert rincian anggaran 135

  3.63 Desain form insert SPD 134

  3.62 Desain form insert detail DPA 134

  3.61 Desain form pilih cover DPA 133

  3.60 Desain form Cover DPA 133

  3.59 Desain form login 133

  3.58 ER diagram logical 117

  3.77 Desain form antrian pembuatan SPM 141

  3.78 Desain form penerbitan SPM 142

  3.79 Desain form insert potongan SPM 142

  3.80 Desain form detail SPM 143

  3.81 Desain form daftar SPM 143

  3.82 Desain form antrian verifikasi SPM 143

  3.83 Desain form antrian penerbitan SP2D 144

  3.84 Desain form pencairan SP2D 144

  3.85 Desain form pembuatan NPD 144

  3.86 Desain form antrian persetujuan NPD 145

  3.87 Desain form antrian verifikasi NPD 145

  3.88 Desain Form Pembuatan Bukti pembelanjaan 145

  3.89 Desain Form Insert Rincian Pembelanjaan 146

  3.90 Diagram class 1 148

  3.91 Diagram class 2 149

  4.1 Peta web 151

  4.2 Peta web (lanjutan 1) 152

  4.3 Peta wen (lanjutan 2) 153

  4.4 Form login 154

  4.5 Indeks Ka Sub Bag Anggaran 160

  4.6 Form Insert Cover DPA 162

  4.7 Form pilih cover DPA SKPD 163

  4.8 Form Insert Detail Sub DPA 165

  4.9 Form Insert Anggaran 168

  4.21 Form insert pengajuan anggaran 180

  4.29 Form antri ACC SPP 186

  4.28 Form detail verifikasi I SPP 186

  4.27 Form antrian persetujuan SPP 185

  4.26 Register SPP 185

  4.25 Rincian penggunaan dana 184

  4.24 Ringkasan SPP 183

  4.23 Surat pengantar SPP 182

  4.22 Form insert rincian anggaran diajukan 181

  4.20 Form insert SPP 179

  4.10 Form Insert Rincian Anggaran 169

  4.19 Form edit SPD 178

  4.18 Daftar SPD 178

  4.17 Form insert SPD 177

  4.16 Form pilih sub DPA 176

  4.15 Form edit rincian anggaran 175

  4.14 Form edit DPA 174

  4.13 Form Detail DPA Baru 173

  4.12 Daftar DPA SKPD 172

  4.11 Form Data DPA baru 171

  4.30 Form verifikasi I SPP 187

  4.31 Form antrian pembuatan SPM 188

  4.43 Dokumen NPD 197

  4.51 Diagram class SppDAOInterface 203

  4.50 Diagram class DBConnection 202

  4.49 Diagram class SPP 201

  4.48 Struktur table d_spp 201

  4.47 Form insert rincian belanja 199

  4.46 Form pembuatan bukti pembelanjaan 199

  4.45 Form antrian ACC NPD 198

  4.44 Form antrian verifikasi I NPD 198

  4.42 Form pembuatan NPD 196

  4.32 Form penerbitan SPM 188

  4.41 Form Pencairan SP2D 195

  4.40 Register SP2D 194

  4.39 Form antrian pembuatan SP2D 193

  4.38 Form antrian verifikasi SPM 192

  4.37 Register SPM 192

  4.36 Dokumen SPM 191

  4.35 Daftar SPM 190

  4.34 Form data rincian SPM 189

  4.33 Form penambahan potongan SPM 189

  4.52 Diagram Class sppDAOImplement 203

  DAFTAR TABEL

  Tabel Keterangan Halaman

  2.1 Simbol diagram alur sistem

  8

  2.2 Simbol Use case 13

  2.3 Simbol konteks data flow diagram

  14

  2.4 Simbol diagram aliran data

  15

  2.5 Simbol ER diagram 16

  2.6 Daftar Variable terdefinisi dalam JSP

  19

  2.7 Methode pada variable request yang diwariskan dari servlet

  21 request

  2.8 Penjelasan status transaksi 26

  2.9 Lost update problem

  27

  2.10 Uncomitted dependency

  28

  2.11 Inconsistent analisis problem

  29

  3.1 Tujuan perbaikan sistem

  69

  3.2 Penjelasan usecase login 84

  3.3 Penjelasan usecase insert cover DPA

  85

  3.4 Penjelasan usecase update data cover DPA

  85

  3.5 Penjelasan usecase delete cover DPA

  85

  3.6 Penjelasan usecase insert DPA

  85

  3.7 Penjelasan usecase update data DPA

  86

  3.8 Penjelasan usecase delete DPA

  86

  3.9 Penjelasan usecase insert anggaran

  86

  3.10 Penjelasan usecase update data anggaran

  86

  3.11 Penjelasan usecase delete anggaran

  87

  3.12 Penjelasan usecase insert data rincian anggaran

  87

  3.13 Penjelasan usecase update data rincian anggaran

  87

  3.14 Penjelasan usecase delete rincian anggaran

  87

  3.15 Penjelasan usecase insert SPD

  88

  3.16 Penjelasan usecase update data SPD

  88

  3.17 Penjelasan usecase delete data SPD

  88

  3.18 Penjelasan usecase insert dokumen pengajuan

  88

  3.19 Penjelasan usecase update data dokumen pengajuan

  89

  3.20 Penjelasan usecase delete dokumen pengajuan

  89

  3.21 Penjelasan usecase insert pengajuan anggaran

  89

  3.22 Penjelasan usecase update data pengajuan anggaran

  90

  3.23 Penjelasan usecase delete pengajuan anggaran

  90

  3.24 Penjelasan usecase insert rincian anggaran diajukan

  90

  3.25 Penjelasan usecase update data rincian anggaran diajukan

  91

  3.26 Penjelasan usecase delete rincian anggaran diajukan

  91

  3.27 Penjelasan usecase insert SPP

  91

  3.28 Penjelasan usecase delete SPP

  92

  3.29 Penjelasan usecase verifikasi I SPP

  92

  3.30 Penjelasan usecase verifikasi II SPP

  92

  3.31 Penjelasan usecase insert SPM

  92

  3.32 Penjelasan usecase delete SPM

  93

  3.33 Penjelasan usecase verifikasi SPM

  93

  3.34 Penjelasan usecase insert SP2D

  93

  3.35 Penjelasan usecase delete SP2D

  94

  3.36 Penjelasan usecase pencairan

  94

  3.37 Penjelasan usecase penerbitan NPD

  94

  3.38 Penjelasan usecase delete NPD

  95

  3.39 Penjelasan usecase verifikasi I NPD

  95

  3.40 Penjelasan usecase verifikasi II NPD

  95

  3.41 Penjelasan usecase pembelanjaan

  95

  3.42 Penjelasan usecase pembatalan pembelanjaan

  96

  3.43 Penjelasan usecase melihat data anggaran

  96

  3.44 Penjelasan usecase melihat data buku besar

  96

  3.45 Penjelasan usecase pelaporan anggaran

  97

  3.46 Daftar entitas

  99

  3.47 Penjelasan tabel t_akun 118

  3.48 Penjelasan table t_belanja 118

  3.49 Penjelasan table t_pos_belanja 118

  3.50 Penjelasan table t_group_rekening 119

  3.51 Penjelasan table t_rekening 119

  3.52 Penjelasan table t_urusan 119

  3.53 Penjelasan table t_bidang 120

  3.54 Penjelasan table t_skpd 120

  3.55 Penjelasan table t_program 120

  3.56 Penjelasan table t_kegiatan 121

  3.57 Penjelasan table t_dpa 121

  3.58 Penjelasan table t_sub_dpa 122

  3.59 Penjelasan table history_edit_sub_dpa 123

  3.60 Penjelasan table t_anggaran 124

  3.61 Penjelasan table t_rincian_anggaran 124

  3.62 Penjelasan table t_pegawai 124

  3.63 Penjelasan table t_user 125

  3.64 Penjelasan table t_pejabat 125

  3.65 Penjelasan table t_pengunjung 126

  3.66 Penjelasan table t_spd 126

  3.67 Penjelasan table t_tanggungjawab_spd 127

  3.68 Penjelasan table t_kas_daerah 127

  3.69 Penjelasan table status_acc 127

  3.70 Penjelasan table d_pengajuan 128

  3.71 Penjelasan table d_pengajuan_anggaran 128

  3.72 Penjelasan table t_pihak_3 128