SISTEM INFORMASI PENDAPATAN KEUANGAN DAERAH BERBASIS WEB DENGAN JSP DAN MYSQL (STUDI KASUS DI KABUPATEN KLATEN) SKRIPSI

  SISTEM INFORMASI PENDAPATAN KEUANGAN DAERAH BERBASIS WEB DENGAN JSP DAN MYSQL (STUDI KASUS DI KABUPATEN KLATEN) SKRIPSI Diajukan Untuk Memenuhi Syarat Memperoleh Gelar Sarjana Teknik Program Studi Teknik Informatika Oleh: Anas Etikasari NIM : 055314002 JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI

  WEB BASED INFORMATION SYSTEM ON REGIONAL FINANCE INCOME USING JSP AND MYSQL (A CASE STUDY IN KABUPATEN KLATEN) A THESIS Presented as Partial Fulfillment of the Requirements To Obtain Sarjana Teknik Degree In Informatics Engineering Department By : Anas Etikasari 055314002

INFORMATICS ENGINEERING STUDY PROGRAM

   

   

  

MOTTO

“JANGANLAH PERNAH HILANG HARAPAN,

KARENA KITA JUGA BISA KEHILANGAN SEGALANYA”

  

By : W. Congreeve

“MUNGKIN SEKARANG DIRIMU SEDANG MENGALAMI

KEPAHITAN, PENDERITAAN, KEGELISAHAN,

KEBIMBANGAN ATAU BEBAN HIDUP BAHKAN TAKUT AKAN SUATU HAL ENTAH APAPUN PENYEBABNYA.

  

JANGANLAH BERKECIL JATI. SEBAB, KERAP DIBALIK

SEMUA ITU TERSIMPAN ‘MUTIARA KEHIDUPAN’ JANGAN

MENYERAH DAN PUTUS ASA, NAMUN BANYAKLAH

BERHARAP PADA TUHAN. TUHAN BISA MEMAKAI APA

  

SAJA YANG TAMPAKNYA BURUK UNTUK MEMBERIKAN

KEBAIKKANNYA”

“SEHABIS HUJAN DERAS,

AKAN MUNCUL PELANGI YANG INDAH”

   

  

INTISARI

  Tulisan ini dibuat dengan tujuan untuk membuat sistem informasi pendapatan keuangan daerah yang berbasis web. Sehingga dengan dibangunnya sistem ini diharapkan pencatatan pendapatan keuangan daerah dapat lebih cepat, data yang disimpan akan lebih konsisten selain itu penyajian laporan juga dapat dilakukan dengan cepat. Sistem informasi pendapatan keuangan daerah ini terdiri atas proses pembuatan DPA-SKPD, surat ketetapan baik itu Surat Ketetapan Pajak (SKP) maupun Surat Ketetapan Retribusi (SKR), proses pendapatan serta laporan.

  Data-data yang digunakan dalam pengembangan sistem informasi pendapatan keuangan daerah ini diperoleh dari hasil wawancara dengan pihak- pihak yang berwenang langsung dalam pengelolaan keuangan daerah di Kabupaten Klaten, selain itu juga mengambil contoh-contoh dokumen yang terkait.

  Sistem informasi pendapatan keuangan daerah ini diimplementasikan dengan menggunakan teknologi JSP dan teknologi database Mysql. Sistem informasi pendapatan keuangan daerah ini menggunakan stored procedure dilengkapi dengan manejemen transaksi untuk menjamin keakuratan data pendapatan keuangan daerah yang disimpan.

  

ABSTRACT

  This report was made with the purpose for making web based information system on regional finance income using jsp and MySQL. So, by this system, it is hoped that the record of local finance income will be faster, the data which is already save will be more consistent, besides that report presentation also can be done faster. The system of local finance income information consist of the process of establishing DPA-SKPD, for the decree both Tax Decree (SKP) and Retribution Decree (SKR), it the process income as well the report.

  The data which is used in improving of this the system of local finance income information is obtained from the interview with those who directly have power to manage local finance in Klaten Regency, besides related documents can be taken as examples.

  The system of local finance income information is implemented by JSP technology and MySQL database technology. The system of local finance income information use store procedure completed by transaction management for giarantee the accuracy of local finance data which is store.

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 PENDAPATAN KEUANGAN

DAERAH BERBASIS WEB DENGAN JSP DAN MYSQL (STUDY KASUS DI

KABUPATEN KLATEN)”.

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

  1. Kedua orang tua saya A. Tulus Purwono dan Endang Budiyanti yang telah memberi dukungan moral, spiritual dan finansial dalam penyusunan skripsi.

  2. Bapak Yosef Agung Cahyanta, S.T., M.T. 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. Bapak JB. Budi Darmawan, S.T.,M.Sc. selaku Dosen Pembimbing Akademik Angkatan 2005 dan dosen pembimbing pertama Skripsi. Terimakasih telah membimbing dan menyediakan waktu dalam memberikan pengarahan selama penulisan skripsi ini.

  5. Bapak H. Agung Hernawan, S.T. selaku Dosen Pembimbing kedua Skripsi.

  Terimakasih telah membimbing dan menyediakan waktu dalam memberikan pengarahan selama penulisan skripsi ini.

  6. Para staff keuangan dan DIPENDA Kabupaten Klaten yang telah membantu saya selama melakukan studi kasus.

  7. Buat kakak-kakakku: Hary Kurniawan, Reni Hidayati, Eva Dian Maruti, Agung Daryono dan Rima kusuma Nirwana yang selalu menyayangi dan memberikan dukungan kepadaku.

  8. Buat anak-anak AMDG: Ima, Ida, Anik, Sito, Lina, Hendry, Nanang, Antok, Sri, Totok terima kasih atas persahabatannya selama ini.

  9. Teman-temanku Elis, Kristy, Anis, Vita, Endah, Maya, Putri, Riska, Dian dan Yohanes terimakasih atas persahabatan selama ini.

  10. Buat anak-anak MAWAR: Krisna, Ani, Cile, Rita, Nana, Ana dan semua yang telah memberi dukungan dan doa.

  Dan semua teman-teman yang mungkin terlalu banyak untuk disebutkan disini.

   

   

  DAFTAR ISI Halaman HALAMAN JUDUL ................................................................................................

  8 2.2.3. Struktur Organisasi Penatausahaan Keuangan Daerah ....................

  Pelaksanaan Pendapatan Daerah Melalui Bank Daerah ............................

  17 2.2.3.2.1.

  15 2.2.3.2. Pelaksanaan Penatausahaan Penerimaan Keuangan Daerah ….......

  Penyusunan dan Pengesahan Dokumen Pelaksanaan Perubahan

Anggaran (DPPA)-SKPD ..........................................................................

  13 2.2.3.1.2.

  Pengesahan Dokumen Pelaksanaan Anggaran (DPA) –SKPD .................

  11 2.2.3.1.2.

  Penyusunan Dokumen Pelaksanaan Anggaran (DPA) – SKP ...................

  11 2.2.3.1.1.

  10 2.2.3.1. Dokumen Pelaksanaan Anggaran Satuan Perangkat Daerah (DPA)-SKPD dan Anggaran Kas ....................................................

  7 2.2.2. Daftar Istilah di Pemerintah Kabupaten Klaten ...............................

  HALAMAN JUDUL ................................................................................................ HALAMAN PERSETUJUAN PEMBIMBING .................................................... HALAMAN PENGESAHAN .................................................................................. MOTTO ....................................................................................................................

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

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

  5 BAB II LANDASAN TEORI ............................................................................ 7 2.1. Definisi Sistem, Informasi dan Sistem Informasi ............................

  4 1.6. Sistematika Penulisan ......................................................................

  3 1.5. Metodologi Penelitian ......................................................................

  2 1.4. Tujuan Dan Manfaat Penelitian .......................................................

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

  1 1.2. Rumusan Masalah ............................................................................

  

PERNYATAAN KEASLIAN KARYA .................................................................. x

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

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

GLOSSARY ............................................................................................................. xvi

DAFTAR GAMBAR ................................................................................................ xvii

DAFTAR TABEL .................................................................................................... xx

DAFTAR LISTING ................................................................................................. xxii

DAFTAR LAMPIRAN ............................................................................................ xxiii

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

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

  i ii iii iv v vi vii viii

  INTISARI ................................................................................................................. ABSTRACT .............................................................................................................. KATA PENGANTAR ..............................................................................................

  17

  2.2.3.3. Akuntansi Pemerintahan Daerah .....................................................

  Pemodelan Dan Analisis Data ...................................................................

  62 3.1.5.2.4.

  Use Case Diagram Ka. bag Perbendaharaan .............................................

  63 3.1.5.2.5.

  Use Case Diagram Bendahara Penerimaan ...............................................

  64 3.1.5.2.6.

  Use Case Diagram Bendahara Penerimaan Pembantu ..............................

  65 3.1.5.2.7.

  Use Case Diagram BUD ...........................................................................

  66 3.1.5.2.8.

  Use Case Diagram Staff TU .....................................................................

  67 3.1.5.3.

  Use Case Narrative ...................................................................................

  68 3.1.6.

  77 3.1.6.1.

  61 3.1.5.2.3.

  Diagram Konteks Sistem Informasi Pendapatan Keuangan Daerah .........

  77 3.1.7.

  Pemodelan Proses ......................................................................................

  79 3.1.7.1.

  Diagram Berjenjang ..................................................................................

  79 3.1.7.2.

  Diagram Alir Data .....................................................................................

  80 3.1.7.2.1.

  DAD Proses 1 ............................................................................................

  80 3.1.7.2.2.

  DAD Level 1 Proses 2 ...............................................................................

  81 3.1.7.2.3.

  DAD Level 1 Proses 3 ...............................................................................

  Use Case Diagram Ka. SKPD ...................................................................

  Use Case Diagram PPKD .........................................................................

  27 2.2.3.3.1. Laporan keuangan pada SKPD ........................................................

  Analisa Sistem ...........................................................................................

  29 2.3. Metodologi Rekayasa Perangkat Lunak Terstruktur (Whitten, 2004) ................................................................................................

  31 2.3.1. Use Case Diagram ...........................................................................

  31 2.3.2. Data Flow Diagram (DFD) .............................................................

  32 2.3.3. Entity Relationship Diagram (E-R Diagram) ..................................

  34

  2.3.4. Logical Design ................................................................................. 35

  2.3.5. Physical Design ............................................................................... 36 2.4. Bagan Alir Sistem (System Flowchart) ...........................................

  36 2.5. Pengaturan Transaksi .......................................................................

  38

  2.5.1. Concurrency Control ....................................................................... 41 2.6. Arsitektur Three-Tier .......................................................................

  45 2.6.1. Java Server Pages (JSP) ..................................................................

  46 2.7. MySQL ............................................................................................

  49 BAB III ANALISA DAN PERANCANGAN SISTEM ................................... 52 3.1.

  52 3.1.1. Gambaran Umum Sistem Penatausahaan Keuangan Daerah ..........

  60 3.1.5.2.2.

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

  53

  3.1.3 Orang Yang Terlibat Dalam Sistem ..........................................................

  54 3.1.4.

  Gambaran Umum Sistem Yang Baru ........................................................

  55 3.1.5.

  Requirement Analysis ................................................................................

  58 3.1.5.1.

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

  58 3.1.5.2.

  Use Case Diagram Pendapatan Keuangan Daerah ...................................

  60 3.1.5.2.1.

  Use Case Diagram SKPD .........................................................................

  84

  3.2.2. Relasional Model .......................................................................................

  Tabel urusan ..............................................................................................

  103 3.2.4.1.

  Desain Input Output ...................................................................................

  102 3.2.4.

  Tabel wajib_retribusi .................................................................................

  102 3.2.3.27.

  Tabel wajib_pajak ......................................................................................

  101 3.2.3.26.

  101 3.2.3.25.

  103 3.2.4.2.

  Tabel skr ....................................................................................................

  101 3.2.3.24.

  Tabel skp ....................................................................................................

  100 3.2.3.23.

  Tabel sanksi ...............................................................................................

  100 3.2.3.22.

  Tabel rekening ...........................................................................................

  Form Login ................................................................................................

  Form Tambah DPA-SKPD ........................................................................

  Tabel prosentase_pendapatan ....................................................................

  106 3.2.4.8.

  Form Tambah Detail SKR .........................................................................

  107 3.2.4.11.

  Form Tambah SKR ....................................................................................

  106 3.2.4.10.

  Form Hapus Detail SKP ............................................................................

  106 3.2.4.9.

  Form Ubah Detail SKP ..............................................................................

  Form Tambah Detail SKP .........................................................................

  103 3.2.4.3.

  105 3.2.4.7.

  Form Tambah SKP ....................................................................................

  105 3.2.4.6.

  Form Hapus Detail DPA-SKPD ................................................................

  104 3.2.4.5.

  Form Ubah Detail DPA-SKPD ..................................................................

  104 3.2.4.4.

  Form Tambah Detail DPA-SKPD .............................................................

  100 3.2.3.21.

  99 3.2.3.20.

  92 3.2.3.

  94 3.2.3.5.

  Tabel edit_detail_skp .................................................................................

  95 3.2.3.8.

  Tabel edit_detail_dpa_skpd .......................................................................

  94 3.2.3.7.

  Tabel dpa_skpd ..........................................................................................

  94 3.2.3.6.

  Tabel detail_skr .........................................................................................

  Tabel detail_skp .........................................................................................

  Tabel edit_detail_skr .................................................................................

  93 3.2.3.4.

  Tabel detail_dpa_skpd ...............................................................................

  93 3.2.3.3.

  Tabel bidang ..............................................................................................

  93 3.2.3.2.

  Tabel bank .................................................................................................

  93 3.2.3.1.

  Tabel-tabel yang diperlukan ......................................................................

  95 3.2.3.9.

  96 3.2.3.10.

  Tabel program ............................................................................................

  Tabel pegawai ............................................................................................

  99 3.2.3.19.

  Tabel pihak_ketiga ....................................................................................

  99 3.2.3.18.

  Tabel pengunjung ......................................................................................

  98 3.2.3.17.

  Tabel pendapatan .......................................................................................

  98 3.2.3.16.

  97 3.2.3.15.

  Tabel edit_pendapatan ...............................................................................

  Tabel organisasi .........................................................................................

  97 3.2.3.14.

  Tabel level .................................................................................................

  97 3.2.3.13.

  Tabel lain_lain ...........................................................................................

  96 3.2.3.12.

  Tabel kegiatan ............................................................................................

  96 3.2.3.11.

  107

  3.2.4.17. Form Tambah Pendapatan .........................................................................

  4.1.4.8. Ubah Detail SKR ............................................................................. 163

  4.1.3.4. Hapus Detail DPA-SKPD ................................................................ 142

  4.1.3.5. Pengesahan DPA-SKPD .................................................................. 145

  4.1.4. Pembuatan Surat Ketetapan ............................................................. 148

  4.1.4.1. Tambah Surat Ketetapan Pajak Daerah (SKP) ................................ 148

  4.1.4.2. Tambah Detail SKP ......................................................................... 150

  4.1.4.3. Ubah Detail SKP .............................................................................. 152

  4.1.4.4. Form Hapus Detail SKP .................................................................. 155

  4.1.4.5. Pengesahan SKP .............................................................................. 157

  4.1.4.6. Tambah Surat Ketetapan Retribusi (SKR) ....................................... 158

  4.1.4.7. Tambah Detail SKR ......................................................................... 160

  4.1.4.9. Hapus Detail SKR ............................................................................ 165

  4.1.3.2. Tambah Detail DPA-SKPD ............................................................. 136

  4.1.4.10. Pengesahan SKR .............................................................................. 167

  4.1.5. Pendapatan ....................................................................................... 168

  4.1.5.1. Tambah Pendapatan yang Berasal dari SKP dan SKR .................... 168

  4.1.5.2. Tambah Pendapatan Selain dari Surat Ketetapan ............................ 171

  4.1.5.3. Pengesahan Pendapatan ................................................................... 172

  4.1.6. Laporan Pendapatan Pertriwulan ..................................................... 173

  4.2. Pengaturan Transaksi ....................................................................... 176

  4.3. Analisa Hasil .................................................................................... 176

  4.3.1. Kelebihan Sistem ............................................................................. 177

  4.3.2. Kekurangan Sistem .......................................................................... 177

  4.1.3.3. Ubah Detail DPA-SKPD ................................................................. 139

  4.1.3.1. Tambah DPA-SKPD ....................................................................... 134

  110 3.2.4.18.

  Form Tambah leve .....................................................................................

  Form Tambah Pendapatan dari SK ............................................................

  111 3.2.4.19.

  Form Tambah Pendapatan Selain dari SK .................................................

  111 3.2.4.20.

  Form Tambah pihak ketiga ........................................................................

  112 3.2.4.21.

  Form Tambah bank ....................................................................................

  112 3.2.4.22.

  Form Tambah pegawai ..............................................................................

  112 3.2.4.23.

  113 3.2.4.24.

  4.1.3. Pengelolaan DPA-SKPD ................................................................. 134

  Form Tambah rekening .............................................................................

  113 3.3.

  Stored Procedure yang Diperlukan ...........................................................

  114 3.4.

  Pengujian (Testing .....................................................................................

  122

  BAB IV IMPLEMENTASI DAN ANALISA HASIL ....................................... 123

  4.1. Antar Muka Pengguna Sistem ......................................................... 123

  4.1.1. Form Login ...................................................................................... 123

  4.1.2. Halaman Utama ............................................................................... 133

  

BAB V KESIMPULAN DAN SARAN ............................................................. 178

  GLOSSARY Singkatan Kepanjangan

  APBD Anggaran Pendapatan dan Belanja Daerah BPKD Badan Pengelolan Keuangan Daerah BUD Bendahara Umum Daerah DPA Dokumen Pelaksanaan Anggaran DPPA Dokumen Pelaksanaan Perubahan Anggaran PA Pengguna Anggaran PPK Pejabat Penatausahaan Keuangan PPTK Pejabat Pelaksana Teknis Kegiatan SEKDA Sekretaris Daerah SKP Surat Ketetapan Pajak SKPD

  

Satuan Kerja Perangkat Daerah

  SKPKD Satuan Kerja Pengelola Keuangan Daerah SKR Surat Ketetapan Retribusi SPD Surat Penyediaan Dana SPJ Surat Pertanggungjawaban SPM Surat Perintah Membayar SPP Surat Permintaan Pembayaran

  Surat Perintah Pencairan Dana

SP2D

  STS Surat Tanda Setoran TAPD

  

Tim Anggaran Pemerintah Daerah

  DAFTAR GAMBAR

Gambar Keterangan Halaman

  2.21 Relasi

  32

  2.15 Simbol Asosiasi

  32

  2.16 Rounded Rectangles

  33

  2.17 Square

  33

  2.18 Open-Ended Boxes

  33

  2.19 Arrow

  34

  2.20 Simbol Entitas

  34

  35

  31

  2.22 Atribut

  35

  2.23 Status transaksi

  39

  2.24 Three-tier JDBC secara umum

  46

  3.1 Flowchart Sistem Informasi Keuangan Daerah

  53

  3.2 Use Case Diagram Sistem Informasi Keuangan Daerah

  59

  3.3 Use Case Diagram Sistem Informasi Pendapatan Keuangan Daerah

  60

  3.4 Use case diagram SKPD

  2.14 Simbol Use Case

  2.13 Simbol Actor

  2.1 Struktur Organisasi Penatausahaan Keuangan Daerah

  2.7 Flowchart Pelaksanaan Penerimaan Daerah Melalui

  11

  2.2 Flowchart Penyusunan Rancangan DPA-SKPD dan

  Rancangan Anggaran Kas (Perda, 2006)

  12

  2.3 Flowchart Pengesahan DPA-SKPD (Perda, 2006)

  14

  2.4 Flowchart Rancangan DPPA-SKPD (Perda, 2006)

  15

  2.5 Flowchart Pengesahan Rancangan DPPA-SKPD (Perda, 2006)

  16

  2.6 Flowchart Pelaksanaan Pendapatan Daerah Melalui

  Bank Kas Daerah (Perda, 2006)

  18

  Bendahara Penerimaan (Perda, 2006)

  30

  19

  2.8 Flowchart Penerimaan Daerah Melalui Bendahara

  Penerimaan Pembantu (Perda, 2006)

  23

  2.9 Flowchart Pengajuan SPJ Penerimaan Oleh Bendahara

  Penerimaan (Perda, 2006)

  25

  2.10 Flowchart Pengajuan SPJ Penerimaan Oleh Bendahara

  Penerimaan Pembantu (Perda, 2006)

  26

  2.11 Flowchart Akuntansi SKPD (Perda, 2006)

  28

  2.12 Flowchart Laporan Keuangan SKPD (Perda, 2006)

  61

  3.10 Use case diagram BUD

  3.35 Form Hapus Detail SKP 107

  91

  3.26 Relasional Model

  92

  3.27 Form Login 103

  3.28 Form Tambah DPA-SKPD 103

  3.29 Form Tambah Detail DPA-SKPD 104

  3.30 Form Ubah Detail DPA-SKPD 104

  3.31 Form Hapus Detail DPA-SKPD 105

  3.32 Form Tambah SKP 105

  3.33 Form Tambah Detail SKP 106

  3.34 Form Ubah Detail SKP 106

  3.36 Form Tambah SKR 107

  90

  3.37 Form Tambah Detail SKR 108

  3.38 Form Ubah Detail SKR 108

  3.39 Form Hapus Detail SKR 109

  3.40 Form Tambah Wajib Pajak 109

  3.41 Form Tambah Wajib Retribusi 110

  3.42 Form Tambah Pihak Ketiga 110

  3.43 Form Tambah Pendapatan 110

  3.44 Form Tambah Pendapatan dari SK 111

  3.45 Form Tambah Pendapatan Selain dari SK 111

  3.46 Form Tambah pihak ketiga 112

  3.47 Form Tambah bank 112

  3.25 E-R Diagram

  3.24 DAD Level 1 Proses 6 (lanjutan)

  67

  82

  3.11 Use case diagram Staff TU

  67

  3.12 Diagram Konteks Sistem Informasi Pendapatan Keuangan Daerah

  78

  3.13 Diagram Berjenjang

  79

  3.14 DAD Proses 1

  80

  3.15 DAD Level 1 Proses 2

  81

  3.16 DAD Level 1 Proses 2 (lanjutan)

  3.17 DAD Level 1 Proses 2 (lanjutan)

  89

  83

  3.18 DAD Level 1 Proses 3

  84

  3.19 DAD Level 1 Proses 3 (lanjutan)

  85

  3.20 DAD Level 1 Proses 4

  86

  3.21 DAD Level 1 Proses 4 (lanjutan)

  87

  3.22 DAD Level 1 Proses 5

  88

  3.23 DAD Level 1 Proses 6

  3.48 Form Tambah pegawai 113

  4.4 Form Tambah Detail DPA-SKPD 136

  4.5 Form Ubah Detail DPA-SKPD 140

  4.6 Form Hapus Detail DPA-SKPD 142

  4.7 Form Pengesahan DPA-SKPD 145

  4.8 Form Tambah SKP 148

  4.9 Form Ubah Detail SKP 153

  4.10 Form Ubah Detail SKP 155

  4.11 Form Pengesahan SKP 157

  4.12 Form Tambah SKR 158

  4.13 Form Pilihan Tambah Pendapatan 168

  4.14 Form Tambah Pendapatan dari SKP dan SKR 168 Form Tambah Pendapatan Selain dari SKP dan

  4.15 171

  SKR

  DAFTAR TABEL Tabel Keterangan Halaman

  3.16 Penjelasan Use Case ubah penyetor

  3.19 Penjelasan Use Case ubah pendapatan

  75

  3.18 Penjelasan Use Case tambah pendapatan

  74

  3.17 Penjelasan Use Case hapus penyetor

  74

  73

  3.20 Penjelasan Use Case pengesahan pendapatan

  3.15 Penjelasan Use Case tambah penyetor

  73

  3.14 Penjelasan Use Case cetak Surat Ketetapan

  73

  3.13 Penjelasan Use Case pencarian Surat Ketetapan

  72

  75

  75

  72

  93 3.26 penjelasan tabel bidang

  penjelasan tabel detail_skp

  3.28

  93

  penjelasan tabel detail_dpa_skpd

  3.27

  93

  78 3.25 penjelasan tabel bank

  3.21 Penjelasan Use Case pengesahan laporan

  3.24 Daftar entitas

  77

  3.23 Penjelasan Use Case ubah tabel master

  76

  3.22 Penjelasan Use Case tambah tabel master

  76

  3.12 Penjelasan Use Case pengesahan Surat Ketetapan

  3.11 Penjelasan Use Case hapus Surat Ketetapan

  2.1 Bagan Alir Sistem

  2.5

  57

  3.1 Tujuan perbaikan sistem

  48

  2.6 Metode pada variable request yang diwariskan dari ServletRequest

  43

  inconsistent analysis problem

  42

  68

  2.4 Lost Uncommtted Dependency

  41

  2.3 Lost Update Problem

  39

  2.2 Penjelasan status transaksi

  37

  3.2 Penjelasan Use Case login

  3.3 Penjelasan Use Case tambah DPA-SKPD

  71

  3.7 Penjelasan Use Case pencarian DPA-SKPD

  3.10 Penjelasan Use Case ubah Surat Ketetapan

  71

  3.9 Penjelasan Use Case tambah Surat Ketetapan

  70

  3.8 Penjelasan Use Case cetak DPA-SKPD

  70

  69

  68

  3.6 Penjelasan Use Case pengesahan DPA-SKPD

  69

  hapus DPA-SKPD

  Use Case

  3.5 Penjelasan

  68

  3.4 Penjelasan Use Case ubah DPA-SKPD

  94

  3.34

  101

  3.45

  penjelasan tabel rekening

  100

  3.46

  penjelasan tabel sanksi

  101

  3.47

  penjelasan tabel skp

  101

  3.48

  penjelasan tabel skr

  3.49

  penjelasan tabel prosentase_pendapatan

  penjelasan tabel skr

  102

  3.50

  penjelasan tabel wajib_pajak

  102

  3.51

  penjelasan tabel wajib_retribusi

  102

  3.52

  daftar Store Procedure

  114

  3.53 daftar Store Procedure yang menggunakan transaksi management

  100

  3.44

  penjelasan tabel edit_pendapatan

  3.39

  96

  3.35

  penjelasan tabel kegiatan

  97

  3.36

  penjelasan tabel lain-lain

  97 3.37 penjelasan tabel level

  97

  3.38

  penjelasan tabel organisasi

  98

  penjelasan tabel pegawai

  99

  98

  3.40

  penjelasan tabel pendapatan

  98

  3.41

  penjelasan tabel pengunjung

  99

  3.42

  penjelasan tabel pihak_ketiga

  99

  3.43

  penjelasan tabel program

  120

  DAFTAR LISTING Listing Penjelasan Halaman

  4.16 Stored procedure insertDetailSKP 150

  4.27 Store procedure pengesahan_Pendapatan 173

  4.26 Stored procedure insert_pendapatan_lain 171

  4.25 Stored procedure insert_Pendapatan 169

  4.24 Stored procedure pengesahanSKR 167

  4.23 Stored procedure hapus_detail_skr 165

  4.22 Stored procedure edit_detail_skr 163

  4.21 Stored procedure insertDetailSKR 161

  4.20 Stored procedure insertSKR 159

  4.19 Stored procedure pengesahanSKP 158

  4.18 Stored procedure hapus_detail_skp 156

  4.17 Stored procedure edit_detail_skp 153

  4.15 Stored procedure insertSKP 148

  4.1 koneksi 124

  4.14 Stored procedure pengesahanDPA_SKPD 147

  4.13 Stored procedure tampil_detail_dpa_isi_2 147

  4.12 Stored procedure tampil_detail_dpa_isi 146

  4.11 Stored procedure tampil_detail_DPA_kop 145

  4.10 Stored procedure hapus_DPA_detail 143

  4.9 Stored procedure editDetail_DPA 140

  4.8 Stored procedure insertDetail_DPA_SKPD 136

  4.7 Stored procedure insertDPA 134

  4.6 Stored procedure login_2 132

  4.5 Stored procedure login 131

  128 4.4 method jabatan 130

  4.2 Login_2.jsp 125 4.3 method login

  4.28 Stored procedure laporan_pertriwulan 174

DAFTAR LAMPIRAN

  

Nomor Keterangan

  1 Surat ijin penelitian/survey dari BAPEDA Klaten

  2 Cover DPA-SKPD

  3 DPA SKPD (Dokumen Pelaksanaan Anggaran Satuan Kerja Perangkat Daerah)

  4 Surat Ketetapan Pajak Daerah

  5 Surat Tanda Setor

  6 Buku Besar

  7 Realisasi Pendapatan Daerah

  8 Penjabaran Bulanan Pelaksanaan APBD

   

BAB I PENDAHULUAN

    1.1.

   Latar Belakang Masalah Pengelolaan keuangan daerah adalah kegiatan yang ada di pemerintahan daerah yang meliputi beberapa bagian yaitu bagian penganggaran, pendapatan, pengeluaran, akuntansi dan pertanggungjawaban. Bagian penganggaran bertugas menyusun APBD, DPA, DPPA dan SPD. Bagian pendapatan bertugas menangani pendapatan yang diperoleh pemerintah baik pendapatan asli daerah, dana perimbangan dan lain-lain pendapatan daerah yang sah. Bagian pengeluaran bertugas menangani pengeluaran yang dilakukan oleh pemerintah yaitu menangani penerbitan SPP, SPM, dan SP2D. Bagian akuntansi bertugas membuat neraca. Bagian pertanggungjawaban bertugas menyusun laporan APBD. Tiap-tiap bagian tersebut memilliki keterkaitan satu dengan yang lain.

  Berdasarkan pengamatan selama melakukan studi kasus di pemerintah daerah Kabupaten Klaten maka disimpulkan bahwa masalah yang timbul pada bagian pengelolaan keuangan daerah ini adalah pencatatan dan pengolahan data yang masih dilakukan secara manual dengan menggunakan dokumen-dokumen

    itu untuk memperoleh informasi data yang diinginkan tidak dapat dilakukan dengan cepat begitu juga dengan pembuatan laporan yang membutuhkan waktu lama dan kekonsistenan data kurang terjamin. Karena pengelolaan keuangan sangat kompleks maka dibutuhkan aplikasi yang dapat membantu kegiatan tersebut. Bagian pengelolaan keuangan daerah tersebut sangat kompleks oleh

sebab itu dalam penulisan ini yang dibahas hanyalah bagian pendapatan saja.

  1.2. Rumusan Masalah Berdasarkan latar belakang masalah diatas dapat dirumuskan permasalahan sebagai berikut: bagaimana menganalisa, merancang dan menerapkan tahapan yang telah dibuat dalam sebuah program aplikasi berbasis web yang mampu menangani transaksi dan menggunakan database untuk menyimpan data pendapatan keuangan daerah yang konsisten?

  1.3. Batasan Masalah Aplikasi sistem informasi keuangan daerah yang akan dibuat nanti akan diberi batasan antara lain:

1. Pengelolaan keuangan daerah Kabupaten Klaten sangat kompleks

    akan menangani proses pendataan pendapatan keuangan daerah saja.

  Aplikasi yang akan dibuat berdasarkan hasil studi kasus di Kabupatan Klaten.

  2. Fokus dari implementasi yang dilakukan adalah pada pengaturan transaksi pendapatan keuangan daerah di sisi back end, implementasi di sisi front end hanya dibuat meliputi proses update DPA-SKPD, proses update surat ketetapan baik itu Surat Ketetapan Pajak Daerah (SKPD) maupun Surat Ketetapan Retribusi Daerah (SKRD), proses update pendapatan dan update tabel master.

  3. Laporan dibuat di sisi back end dengan menggunakan strored procedure.

  4. Aplikasi yang akan dibuat tidak menangani proses perubahan DPA- SKPD.

1.4. Tujuan Dan Manfaat Penelitian

  Tujuan pembuatan skripsi ini adalah membuat aplikasi pendataan pendapatan keuangan daerah Kabupaten Klaten berbasis web dengan menggunakan teknologi JSP dan teknologi MySQL dengan menerapkan konsep manajemen transaksi.

    pendapatan yang diperoleh pemerintah daerah, selain itu juga membantu dalam pembuatan laporan-laporan agar dapat diperoleh dengan cepat dan akurat.

1.5. Metodologi Penelitian

  Melakukan tahap-tahap sistem informasi dengan metode Rekayasa Perangkat Lunak (RPL) secara terstruktur (Whitten, 2004) yaitu : a. Analisa Sistem Pada tahap ini hal yang dilakukan adalah menganalisa permasalahan yang dihadapi dan kebutuhan dari sistem dengan mewawancarai pegawai pemerintah yang terkait dengan sistem pendapatan keuangan daerah. Mencari dan mengumpulkan data-data serta contoh-contoh dokumen secara lengkap. Melakukan study pustaka mengenai peraturan perundangan mengenai sistem keuangan daerah. Menganalisa sistem dengan menggunakan use case diagram dan data flow diagram (DFD) .

  b. Desain Sistem Pada tahap ini hal yang dilakukan adalah merancang sistem untuk mempermudah pembuatan coding program, diantaranya yaitu: perancangan database dan desain input output. Perancangan sistem

   

  c. Implementasi Pada tahap ini membuat program sesuai dengan rancangan yang telah dilakukan pada tahap sebelumnya.

d. Pengujian Pada tahap ini dilakukan pengujian hasil implementasi program.

1.6. Sistematika Penulisan

  Untuk memudahkan dalam mengikuti skripsi ini, penulis menyusun sistematika penulisan menjadi 5 bab. Berikut ini uraian singkat dari masing- masing bab:

  1. BAB I. PENDAHULUAN Dalam bab ini diungkapkan mengenai latar belakang masalah, rumusan masalah, batasan masalah, tujuan dan manfaat penelitian, metode penelitian dan sistematika penulisan.

  2. BAB II. LANDASAN TEORI Dalam bab ini berisi tentang landasan teori yang digunakan dalam pembuatan program untuk pendapatan keuangan daerah dengan menggunakan JSP dan MySQL. Selain itu juga peraturan-peraturan tentang penatausahaan keuangan daerah Kabupaten Klaten.

   

3. BAB III. ANALISA DAN PERANCANGAN Dalam bab ini berisi tentang rancangan sistem yang akan dibuat.

  Menjelaskan mengenai perancangan sisem dalam bentuk diagram alir yang menyatakan semua proses yang terjadi dalam software yang akan dibuat.

  Selain itu dibahas mengenai perancangan masukan dan keluaran sisem, perancangan rincian proses dalam bentuk diagram E-R, perancangan antarmuka dan perancangan database.

  4. BAB IV. IMPLEMENTASI DAN ANALISA HASIL Dalam bab ini berisi implementasi yang dilakukan terhadap hasil analisa dan perancangan yang telah dilakukan pada bab sebelumnya serta berisi analisa hasil dan pembahasan terhadap implementasi dari sistem yang dibangun.

  5. BAB V. KESIMPULAN DAN SARAN Dalam bab ini berisi kesimpulan pembahasan dan saran-saran yang berguna bagi pembaca yang terkait dengan sistem informasi yang dibangun.

   

BAB II LANDASAN TEORI

  2.1 Definisi Sistem, Informasi dan Sistem Informasi Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu (Jogiyanto, 1999).

  Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya (Jogiyanto, 1999).

  Sistem Informasi (SI) adalah suatu sistem di dalam suatu organisasi

yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung

operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan

menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan

(Jogiyanto, 1999).

  2.2. Pengelolaan Keuangan Daerah

2.2.1. Definisi Sistem Informasi Keuangan Daerah