RANCANG BANGUN APLIKASI LAPORAN ANGGARAN BAPPEDA BERBASIS DESKTOP Rancang Bangun Aplikasi Laporan Anggaran Bappeda Berbasis Desktop (Studi Kasus Bappeda Kabupaten Ngawi).

RANCANG BANGUN APLIKASI LAPORAN
ANGGARAN BAPPEDA BERBASIS DESKTOP
(Studi Kasus Bappeda Kabupaten Ngawi)

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I
Pada Jurusan Teknik Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta

Oleh:

Fajar Prastyo
NIM : L200080083

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2013

MOTTO DAN PERSEMBAHAN


MOTTO
“Mengerjakan sesuatu dengan niat baik maka akan menghasilkan suatu
kebaikan dan jika mengerjakan sesuatu dengan niat buruk maka akan buruk
hasilnya”

v

PERSEMBAHAN
1. Kedua orang tuaku tercinta yang telah melahirkan, merawat dan
mendidik aku sehingga aku menjadi anak yang berguna bagi agama dan
Negara.
2. Kakakku yang telah memberikan fasilitas dan dukungan materi sehingga
aku bisa menyelesaikan kuliahku ini.
3. Teman-teman kuliah dan Kademangan yang telah memberikan
dukungan dan motivasinya.
4. Syaifudin Ahmad yang telah membantu dan menjadi mentor saya.
5. Sandy Pramana Adi yang telah sama-sama berjuang mempelajari Java.
6. Arif Tri Septiawan dan Wakhid Wijatmaka yang telah memberikan
dukungan.

7. Tantri Mayasari yang selalu memberikan semangat dan motivasi
mengerjakan skripsi.
8. Anastasya Niki Ria Ike Jayanti yang selalu membantu saat aku butuh
bantuan.

vi

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah SWT yang telah
memberikan rahmat, hidayah serta kekuatan sehingga penulis dapat
menyelesaikan skripsi ini dengan judul “RANCANG BANGUN APLIKASI
LAPORAN ANGGARAN BAPPEDA BERBASIS DESKTOP (Studi Kasus
Bappeda Kabupaten Ngawi)”.
Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi
Teknik

Informatika Universitas Muhammadiyah Surakarta, sebagai

kewajiban mahasiswa dalam rangka menyelesaikan program sarjana.

Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh
karena itu kritik saran yang membangun dari berbagai pihak sangat penulis
harapkan demi perbaikan-perbaikan ke depan.
Terwujudnya skripsi ini tidak lepas dari bantuan berbagai pihak yang
telah mendorong dan membimbing penulis, baik tenaga, ide-ide, maupun
pemikiran. Oleh karena itu dalam kesempatan ini penulis ingin
mengucapkan terima kasih yang sebesar-besarnya kepada :
1.

Husni Thamrin, M.T, P.h.D selaku Dekan Fakultas Komunikasi dan
Informatika Universitas Muhammadiyah Surakarta.

2.

Dr. Heru Supriyono, M.Sc. selaku Ketua Jurusan Teknik Informatika
Universitas Muhammadiayah Surakarta.

vii

3.


Dr. Heru Supriyono, M.Sc. selaku Pembimbing I

yang telah

memberikan nasehat, bimbingan, dorongan, dan pengarahan kepada
penulis sehingga dapat menyelesaikan tugas akhir ini.
4.

Yusuf Sulistyo N, S.T., M.Eng., selaku Pembimbing II yang telah
memberikan bimbingan dan pengarahan kepada penulis sehingga dapat
menyelesaikan tugas akhir ini.

5.

Kedua orang tua, terima kasih atas semua doa, semangat dan
perjuangan yang tiada hentinya, juga atas curahan kasih sayang yang
tidak pernah surut dalam setiap langkah kehidupan penulis.

6.


Teman-teman seperjuangan dalam tugas akhir, terima kasih atas kerja
samanya.

7.

Semua pihak yang tidak bisa disebutkan satu -persatu yang telah
membantu hingga terselesainya tugas akhir ini.
Akhirnya penulis berharap semoga skripsi ini berguna bagi semua pihak

dan bermanfaat bagi penulis khususnya dan pembaca pada umumnya dalam
menambah pengetahuan dan wawasan ilmu. Amiin.

Surakarta, 30 November 2012

Penulis

viii

DAFTAR ISI


Halaman Judul ................................................................................................. i
Halaman Persetujuan ....................................................................................... ii
Halaman Pengesahan ...................................................................................... iii
Daftar Kontribusi ............................................................................................ iv
Motto dan Persembahan .................................................................................. v
Kata Pengantar ................................................................................................ vii
Daftar Isi .......................................................................................................... ix
Daftar Tabel .................................................................................................... xii
Daftar Gambar ................................................................................................. xiii
Daftar Lampiran .............................................................................................. xvi
Abstraksi ......................................................................................................... xvii
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. Sistematika Penulisan Laporan ...................................... 3

BAB II

TINJAUAN PUSTAKA ........................................................ 5
2.1. Telaah Penelitian ............................................................ 5
2.2. Landasan Teori ............................................................... 6

ix

2.2.1. Sistem Informasi ................................................. 6
2.2.2. NetBeans ............................................................ 7
2.2.3. JDK (Java Development Kit) ............................. 8
2.2.4. Basis Data ........................................................... 8
2.2.5. My SQL .............................................................. 9
2.3. Proses Bisnis di Bappeda Ngawi ................................... 9
BAB III

METODE PENELITIAN ..................................................... 11
3.1. Waktu dan Tempat ......................................................... 11

3.2. Peralatan Utama ............................................................. 11
3.3. Flowchart Penelitian ...................................................... 12
3.4. Metode Penelitian .......................................................... 13
3.5. Langkah Penelitian ......................................................... 14
3.5.1. Analisa Kebutuhan ............................................. 14
3.5.2. Perancangan Sistem............................................. 15
3.5.3. Perancangan Basis Data ..................................... 26
3.5.4. Desain Dialog Layar............................................ 35
3.5.5. Desain Input ........................................................ 36
3.5.6. Desain Output ...................................................... 47
3.5.7. Client Server ........................................................ 51
3.5.8. Rancangan Pengujian .......................................... 52

BAB IV

ANALISA HASIL DAN PEMBAHASAN ........................... 55
4.1. Hasil Penelitian .............................................................. 55
4.2. Analisa dan Pembahasan ................................................ 55

x


4.2.1. Tampilan Sistem Informasi ................................ 55
4.2.1.1.

Menu Umum ...................................... 55

4.2.1.2.

Menu Login ....................................... 56

4.2.1.3.

Menu Data Dinas ................................ 57

4.2.1.4.

Menu Urusan ..................................... 58

4.2.1.5.


Menu Data Program ........................... 60

4.2.1.6.

Menu Data Kegiatan .......................... 62

4.2.1.7.

Menu Data ILPPD ............................. 64

4.2.1.8.

Menu Data LKPJ ............................... 67

4.2.1.9.

Menu Data Laporan Keuangan .......... 69

4.2.1.10. Menu Grafik ....................................... 70
4.2.2. Analisa Kelebihan dan Kelemahan ..................... 71

4.2.3. Pengujian ............................................................ 71
4.2.4. Perbandingan Dengan Program Renja-SKPD
Bappenas ............................................................. 75
BAB V

PENUTUP .............................................................................. 78
5.1. Kesimpulan .................................................................... 78
5.2. Saran ............................................................................... 78

DAFTAR PUSTAKA .................................................................................... 80
Lampiran

xi

DAFTAR TABEL

Tabel 3.1

Use Case Description Input Login ........................................... 21

Tabel 3.2

Use Case Description Input Data Dinas ................................... 22

Tabel 3.3

Use Case Description Input Data Urusan ................................. 22

Tabel 3.4

Use Case Input Description Data Tugas Pembantuan .............. 23

Tabel 3.5

Use Case Description Input Data Program ............................... 23

Tabel 3.6

Use Case Description User ...................................................... 24

Tabel 3.7

Use Case Description Input Data Kegiatan ............................. 24

Tabel 3.8

Use Case Description Input Data ILPPD ................................. 25

Tabel 3.9

Use Case Description Input Data LKPJ ................................... 25

Tabel 3.10

Aturan TIC................................................................................ 26

Tabel 3.11

TIC untuk data_dinas ............................................................... 27

Tabel 3.12

TIC untuk data_urusan ............................................................. 27

Tabel 3.13

TIC untuk tugas_pembantuan................................................... 28

Tabel 3.14

TIC untuk data_program .......................................................... 29

Tabel 3.15

TIC untuk Kegiatan .................................................................. 30

Tabel 3.16

TIC untuk ILPPD ..................................................................... 31

Tabel 3.17

TIC untuk LKPJ ....................................................................... 32

Tabel 3.18

TIC untuk data_laporan_keuangan........................................... 33

Tabel 4.1

Hasil Analisa Perbandingan ..................................................... 75

xii

DAFTAR GAMBAR

Gambar 2.1

Gambar Proses Bisnis Bappeda Ngawi .................................... 10

Gambar 3.1

Diagram Alir Penelitian ............................................................ 12

Gambar 3.2

Metode Pengembangan Sistem SDLC ..................................... 13

Gambar 3.3

Gambar diagram use case Administrator ................................. 16

Gambar 3.4

Gambar diagram use case user ................................................. 17

Gambar 3.5

ER-Diagram .............................................................................. 34

Gambar 3.6

Desain Menu Utama ................................................................. 36

Gambar 3.7

Desain Menu Login .................................................................. 37

Gambar 3.8

Desain Data Dinas .................................................................... 38

Gambar 3.9

Desain Menu Data Urusan........................................................ 39

Gambar 3.10 Desain Menu Tugas Pembantuan ............................................. 40
Gambar 3.11 Desain Data Program ................................................................ 41
Gambar 3.12 Desain Menu user ..................................................................... 42
Gambar 3.13 Desain Data Kegiatan ............................................................... 43
Gambar 3.14 Desain Data ILPPD .................................................................. 44
Gambar 3.15 Desain Data LKPJ .................................................................... 45
Gambar 3.16 Desain Data Keuangan ............................................................. 46
Gambar 3.17 Desain Menu Ubah Password ................................................... 47
Gambar 3.18 Desain Output Data Dinas ........................................................ 47
Gambar 3.19 Desain Output Data Tugas Pembantuan ................................... 48
Gambar 3.20 Desain Output Data Program.................................................... 48

xiii

Gambar 3.21 Desain Output Data Laporan Kegiatan..................................... 49
Gambar 3.22 Desain Output Data Laporan ILPD .......................................... 49
Gambar 3.23 Desain Output Data LKPJ ........................................................ 50
Gambar 3.24 Desain Output Data Laporan Keuangan ................................... 50
Gambar 3.25 Arsitektur Client-Server ........................................................... 52
Gambar 3.26 Gambar Pengaturan Koneksi .................................................... 53
Gambar 3.27 Gambar Pengaturan Koneksi Command Promt ....................... 54
Gambar 4.1

Tampilan Form Menu Umum ................................................... 55

Gambar 4.2

Tampilan Form Menu Login .................................................... 56

Gambar 4.3

Menu Form Data Dinas ............................................................ 56

Gambar 4.4

Kode Program Simpan Data Dinas........................................... 57

Gambar 4.5

Tampilan Form Menu Urusan .................................................. 58

Gambar 4.6

Kode Program Simpan Data Urusan. ....................................... 58

Gambar 4.7

Tampilan Form Data Program .................................................. 59

Gambar 4.8

Kode Program Ambil Data Data Program................................ 60

Gambar 4.9

Tampilan Form Rekap Data Program....................................... 61

Gambar 4.10 Tampilan Form Rekap Data Dinas ........................................... 61
Gambar 4.11 Tampilan Form Data Kegiatan ................................................. 62
Gambar 4.12 Kode Program Simpan Data Kegiatan. .................................... 62
Gambar 4.13 Rekap Data Kegiatan. ............................................................... 63
Gambar 4.14 Tampilan Form Data ILPPD .................................................... 64
Gambar 4.15 Kode Program Simpan Data ILPPD.. ....................................... 64
Gambar 4.16 Rekap Data Urusan Wajib. ....................................................... 65

xiv

Gambar 4.17 Rekap Data Urusan Pilihan ...................................................... 66
Gambar 4.18 Tampilan Form Data LKPJ ...................................................... 66
Gambar 4.19 Kode Program Simpan Data LKPJ. .......................................... 67
Gambar 4.20 Tampilan Form Data LKPJ. ..................................................... 68
Gambar 4.21 Tampilan Form Data Laporan Keuangan. ................................ 69
Gambar 4.22 Tampilan Rincian Laporan Keuangan. ..................................... 69
Gambar 4.23 Menu Grafik. ............................................................................ 69
Gambar 4.24 Kode Program Menu Grafik. .................................................... 70
Gambar 4.25 Grafik Hasil Pengisian Kuisioner. ............................................ 72

xv

DAFTAR LAMPIRAN

Lampiran I

Contoh Source Code Program pada Rancang Bangun
Aplikasi

Laporan

Anggaran

Bappeda

Berbasis

Desktop (Studi Kasus Bappeda Kabupaten Ngawi).
Lampiran II

Surat Keterangan telah melakukan penelitian.

Lampiran III

Lembar Quisioner.

xvi

ABSTRAKSI

Bappeda Ngawi merupakan salah satu Badan Perencanaan
Daerah yang berada di Kabupaten Ngawi yang saat ini sistem pencatatan
masih bersifat konvensional, menggunakan Microsoft Office Word dan
Microsoft Excel untuk pengolahan data perencanaan pembangunan.
Masalah tersebut perlu untuk dibangun sebuah aplikasi yang dapat
membantu mempercepat dan memudahkan pengolahan data perencanaan
pembangunan.Tujuan dari penelitian ini adalah untuk merancang dan
membuat aplikasi Laporan Anggaran Bappeda.
Metode pengembangan yang digunakan pada penelitian ini
adalah dengan menggunakan sistem System Development Life Cycle
(SDLC). Pertama kali dilakukan menganalisis kebutuhan. Tahap
selanjutnya mendesain system dan software, coding, pengujian system
dan integrasi, implementasi. Penyimpanan data menggunakan basis data
jenis My SQL. Perancangan system menggunakan aplikasi NetBeans
IDE dengan seperangkat JDK, dan untuk pembuatan laporan
menggunakan aplikasi iReport dan pengujian dilakukan dengan metode
client-server.
Hasil dari penelitian adalah adanya sistem aplikasi berbasis
desktop yang memiliki pencetakan laporan data-data pada system
informasi rencana pembangunan yang dilakukan secara sistematis,
sehingga data tersimpan dan teratur sesuai program, kegiatan dan
anggaranya. Data yang tersimpan atau yang dikerjakan terintegrasi dalam
satu basis data sehingga mudah dalam proses pengawasan. Berdasarkan
hasil kuisioner yang diambil dari segi tampilan 83.67% menyatakan
tampilan aplikasi menarik, dan 33.33% menyatakan sangat mudah,
33.33% mudah dalam mengoperasikan aplikasi, serta 50 % menyatakan
aplikasi mempermudah dalam mengerjakan pembuatan laporan.

Kata Kunci : Aplikasi Laporan Anggaran, Bappeda, Desktop , Java.

xvii