16
PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN SIDOREJO KECAMATAN KALASAN KABUPATEN SLEMAN NASKAH PUBLIKASI diajukan oleh Nurul Isnaini Mudrikah 10.11.4320 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013

PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …

PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN SIDOREJO KECAMATAN KALASAN KABUPATEN SLEMAN

NASKAH PUBLIKASI

diajukan oleh

Nurul Isnaini Mudrikah

10.11.4320

kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA YOGYAKARTA

2013

Page 2: PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …
Page 3: PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …

MAKING APPLICATION REPORTS BOS ON SDN SIDOREJO KALASAN SLEMAN DISTRICT

PEMBUATAN APLIKASI PENYUSUNAN

LAPORAN DANA BOS PADA SDN SIDOREJO KECAMATAN KALASAN KABUPATEN

SLEMAN

Nurul Isnaini Mudrikah Ema Utami

Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA

ABSTRACT

BOS funds report prepared to assist the government in conducting control

and evaluation of government programs. These reports are prepared periodically

and not everyone can do to control or change the data of the report of BOS.

From the observations, the preparation of a report of BOS in SDN Sidorejo

still compiled manually using Microsoft excel and there are some difficulties that

come from the authors of the report in Microsoft Excel using such arrangements

to print the current page. Therefore, the author tries to provide a solution to make

a special application of BOS funds report.

This application provides the forms needed in preparing a report on the

allocation of BOS funds in SDN Sidorejo. With this application is expected to

assist the preparation of BOS funds report become more effective and efficient.

Keywords: Report of BOS, School Operational Assistance

Page 4: PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …

1

1. Pendahuluan

Laporan pengalokasian dana BOS (Bantuan Operasional Sekolah)

merupakan hal yang sangat penting guna membantu pemerintah dalam

melakukan pengawasan dan evaluasi terhadap program pemerintah. Laporan

dana BOS berisi semua kegiatan keuangan baik pemasukan maupun

pengeluaran yang dilakukan oleh instansi pendidikan yang dalam

pembiayaannya menggunakan dana BOS serta penyusunannya dilakukan setiap

periode tertentu. Dalam manajemen laporan BOS, tidak semua orang

diperbolehkan untuk melakukan perubahan data.

Pada saat ini penyusunan laporan masih dilakukan secara manual

dimana penyusun harus melakukan copy-paste form yang akan digunakan dari

form yang telah disediakan sebelumnya. Hal ini berakibat pada ketidakefisiensian

waktu dalam pembuatan maupun penyimpanan data dan laporan pengalokasian

dana BOS .

Aplikasi penyusunan laporan dana BOS yang diimplementasikan pada

instansi sekolah akan menambah keefisiensian waktu serta keamanan terhadap

data pengalokasian dana BOS. Penyusunan laporan dana BOS pada instansi

(studi kasus: SDN Sidorejo Kecamatan Kalasan Kabupaten Sleman) bersifat

transparan namun perubahan data hanya boleh dilakukan oleh

penanggungjawab atau pengurus BOS sehingga dibutuhkan keamanan lebih

terhadap data dana BOS. Selain itu, pengerjaan yang masih dilakukan secara

manual menggunakan excel disinyalir kurang efektif dan efisien.

2. Landasan Teori

2.1 BOS

2.1.1 Pengertian BOS

BOS (Bantuan Operasional Sekolah)1 adalah program

pemerintah yang pada dasarnya adalah untuk penyediaan

pendanaan biaya operasi nonpersonalia bagi satuan pendidikan

dasar sebagai pelaksanaan program wajib belajar.

1 Direktorat Jendral Pendidikan Dasar. Petunjuk Teknis Penggunaan Dana Bantuan Operasional

Sekolah (BOS) Dan Laporan Keuangan Bantuan Operasional Sekolah Tahun Anggaran 2012. Hal.

2

Page 5: PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …

2

2.1.2 Tujuan BOS

Secara umum, program BOS bertujuan untuk meringankan

beban masyarakat terhadap pembiayaan pendidikan dalam rangka

wajib belajar 9 tahun

3. Analisis dan Perancangan Sistem

3.1 Tinjauan Umum

3.1.1 Gambaran Umum Sekolah Dasar Negeri Sidorejo

Sekolah Dasar Negeri Sidorejo adalah instansi pemerintah

yang bergerak dibindang pendidikan. Sekolah Negeri Sidorejo

berada di Kelurahan Selomartani Kecamatan Kalasan Kabupaten

Sleman.

Sebagai instansi yang bergerak dibidang pendidikan, SDN

Sidorejo mendapatkan dana bantuan dari pemerintah yang kita kenal

dengan sebutan Bantuan Operasional Sekolah (BOS).

3.1.2 Sistem Penyusunan Laporan Bantuan Operasional Sekolah

(BOS)

Dalam penyusunan laporan dana BOS diserahkan kepada

pengurus BOS dimana laporan tersebut dibuat dan diserahkan setiap

triwulan sekali serta mengikuti format yang telah ditetapkan oleh

pemerintah.

Pada saat ini, penyusunan laporan pengalokasian dana

BOS masih dilakukan secara manual.

3.2 Analisis Sistem

Analisis sistem dapat diartikan sebagai2 penguraian dari suatu

sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

maksud untuk mengidentifikasikan dan mengevaluasi permasalahan,

kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan

sehingga dapat diusulkan perbaikan.

Dalam pembuatan aplikai ini menggunakan analisis PIECES. Adanya

analisis PIECES, dapat membantu kita dalam menemukan masalah utama

yang dihadapi pada sistem lama secara jelas dan spesifik sehingga

memudahkan kita dalam merumuskan berbagai perencanaan untuk

mengembangkan sistem yang lebih baik.

2 Susana, Enny. Konsep Sistem Informasi Lanjut. Ppt. Slide 18

Page 6: PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …

3

3.3 Perancangan Sistem

3.3.1 Flowchart

Flowchart (bagan alir) merupakan bagan (chart) yang

menunjukkan aliran (flow) didalam program atau prosedur system

secara logika, digunakan sebagai alat bantu komunikasi dan untuk

dokumentasi (kusrini, 2007).

3.3.2 Pemodelan Proses Data Flow Diagram (DFD)

Data Flow Diagram (DFD) merupakan salah satu cara dalam

pemodelan proses yakni cara untuk menggambarkan bagaimana

sistem beroperasi. DFD mengilustrasikan aktivitas-aktivitas yang

dilakukan dan bagaimana data berpindah dari aktivitas yang satu ke

aktivitas yang lain.

3.3.3 Perancangan Basis Data

Data merupakan salah satu komponen utama yang

dibutuhkan oleh sebuah sistem atau aplikasi. Penyimpanan data

yang efektif dan efisien harus dilakukan guna memperlancar dan

mendukung kerja sistem.

3.3.4 Perancangan Antarmuka

Antarmuka merupakan tampilan atau interface yang

menghubungkan antara pengguna dengan sistem.

4. Implementasi dan Pembahasan Sistem

4.1 Pemrograman

4.1.1 Pembuatan Database

Penulis membuat database dengan masuk pada

localhost/phpmyadmin => database => create new database.

4.1.2 Pembuatan Koneksi Database

Pembuatan koneksi database dengan aplikasi, penulis

menggunakan script java.

4.1.3 Implementasi Basis Data

Database yang digunakan dalam pembuatan aplikasi ini

ialah MySQL yakni program database server yang mampu menerima

Page 7: PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …

4

dan mengirimkan data dengan sangat cepat, multi user serta

menggunakan standar perintah SQL.

4.1.4 Pembahasan Program

Untuk pembahasan program dalam aplikasi ini, penulis akan

membahas script pembuatan aplikasi secara umum sesuai dengan

bagian-bagiannya.

4.1.5 Pembahasan Interface

Pembahasan terhadap interface pada aplikasi ini akan

dijelaskan sesuai dengan menu yang disediakan dalam aplikasi ini.

4.2 Tes Program

Terdapat 3 jenis kesalahan dalam tes program pada aplikasi ini,

yakni:

1. Kesalahan penulisan syntax

2. Kesalahan sewaktu proses (run time error)

3. Kesalahan logika

4.3 Instalasi

Untuk menjalankan program/aplikasi ini, dibutuhkan instalasi

beberapa software, yakni:

a. Software yang digunakan

1. Instalasi xampp sebagai aplikasi database

2. Instalasi Netbeans yang akan digunakan

3. Instalasi plugin datepicker, jasperreport dan iReport pada

Netbeans

b. Run Aplikasi

1) Copy semua source code aplikasi pada direktori yang

diinginkan

2) Jalankan xampp control => aktifkan apache dan mysql

3) Buka browser ketikkan pada url: localhost/phpmyadmin

4) Buat database dengan create new database bari nama bbos

5) Pilih database bbos kemudian pilih import => pada file to

import pilih browse, buka direktori tempat menyimpan semua

source code program bbos => pilih bbos.sql => go

Page 8: PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …

5

6) jalankan netbeans => open aplikasi bbos => pilih package view

=> jalankan file login.java

4.4 Tes Sistem

1. Black Box Testing

Black box testing merupakan teknik pengujian yang focus

pada pemenuhan kebutuhan yang telah disebutkan sebelumnya.

Cara pengujian black box testing ialah dengan menjalankan

unit/modul kemudian dilakukan pengamatan apakah hasil dari unit

tersebut sesuai dengan proses bisnis yang diinginkan.

2. White Box Testing

White box testing merupakan salah satu cara pengujian

dengan cara melihat kedalam modul kemudian meneliti kode-kode

program yang ada serta menganalisis apakah terdapat kesalahan

atau tidak. Apabila terdapat modul yang menghasilkan output tidak

sesuai dengan proses yang dilakukan, maka setiap baris program,

variable dan parameter yang terlibat pada modul tersebut akan dicek

secara terperinci satu persatu kemudian dilakukan perbaikan dan

dijalankan (di-compile) ulang.

4.5 Konversi Sistem

Dalam konversi system, penulis memutuskan untuk menjalankan

system lama berdampingan dengan system baru guna penyesuaian

karyawan terhadap system baru.

4.6 Manual Program

1. Tampilan Awal (Login)

Login merupakan tampilan awal yang harus dilalui untuk

memulai pekerjaan. Proses login akan membawa pengunna/user

dan admin pada masing-masing halaman yang telah dikategorikan.

Page 9: PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …

6

Gambar 4.1 Tampilan Login Admin dan Login User

2. Tampilan Menu Utama Admin

Dalam menu utama admin, terdapat 4 menu dengan

masing-masing submenunya. 4 menu tersebut adalah menu: file,

lembar kerja, laporan dan data pengguna dimana menu utama ini

berfungsi sebagai jembatan antara pengguna dengan system.

Gambar 4.2 Tampilan Awal Admin

3. Tampilan Menu Lembar Kerja

Tampilan menu lembar kerja ini merupakan menu yang akan

ditampilkan pada hak akses admin.

Page 10: PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …

7

Gambar 4.3 Tampilan Menu Lembar Kerja

Gambar 4.5 Tampilan awal Lembar Kerja Realisasi Penggunaan

Dana BOS

4. Tampilan Menu Laporan

Menu laporan merupakan menu yang disediakan untuk

admin guna melakukan kelola terhadap laporan-laporan bos yang

sudah dibuat sebelumnya.

Page 11: PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …

8

Gambar 4.6 Tampilan Menu Laporan

Gambar 4.7 Halaman Input Kategori Laporan Realisasi Penggunaan

Dana BOS

Page 12: PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …

9

Gambar 4.8 Tampilan Laporan Realisasi Penggunaan Dana BOS

5. Tampilan Menu Kelola Anggota

Tampilan menu kelola anggota hanya akan diberikan pada

hak akses admin.

Gambar 4.9 Tampilan Menu Kelola Anggota

Page 13: PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …

10

Gambar 4.50 Tampilan Awal Lembar Kelola Data Admin dan User

6. Tampilan Menu Utama User

Pada menu utama user terdapat 10 pilihan yang dapat

diakses hanya untuk melihat dan mencetak laporan. Kesepuluh

pilihan tersebut ialah: Realisasi Penggunaan Dana Bos, Rekapitulasi

Realisasi Belanja, Realisasi Penggunaan Dana Tiap Jenis Anggaran,

Keadaan Kas, Register Penutupan Kas, Buku Kas Umum, Buku

Pembantu Kas, Buku Pembantu Bank, Buku Pembantu Pajak dan

Posisi Kas.

Gambar 4.5 Tampilan Halaman Utama User

Page 14: PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …

11

4.7 Evaluasi

4.7.1 Kelebihan

Adapun kelebihan dari aplikasi ini ialah:

1. Aplikasi ini memiliki system keamanan dengan membagi hak

akses antara user dan admin

2. Aplikasi ini dilengkapi dengan perintah cetak laporan

3. Dengan adanya aplikasi ini admin maupun user dapat

membuka data sesuai kategori yang mereka inginkan tanpa

harus mencari dalam banyak folder cukup dengan input

kategori/pilihan kemudian eksekusi

4.7.2 Kekurangan

Kekurangan atau Kelemahan dari system yang dibuat ialah:

1. Aplikasi ini berbasis desktop sehingga tidak dapat diakses

secara multiuser dengan computer yang berbeda

2. Aplikasi ini belum dilengkapi dengan menu backup dan restore

3. Jika data yang tersimpan sudah sangat banyak, maka aplikasi

akan berjalan lambat

5. Penutup

5.1 Kesimpulan

Berdasarkan pembahasan materi mengenai aplikasi laporan dana BOS

diatas, maka dapat ditarik kesimpulan sebagai berikut:

1. Permasalahan yang ada pada system sebelumnya ialah:

a. Pengguna harus melakukan proses copy-paste terlebih dahulu

terhadap lembar kerja (form) yang akan digunakan

b. Pengguna harus mengatur paging halaman ketika akan mencetak

c. Penyimpanan terhadap file masih dilakukan secara manual pada

folder-folder tertentu

2. Form-form yang disediakan oleh aplikasi B.BOS ini meliputi: Realisasi

Penggunaan Dana BOS, Rekapitulasi Realisasi Belanja, Realisasi

Penggunaan Dana Tiap Jenis Anggaran, Laporan Keadaan Kas,

Register Penutupan Kas, Buku Kas Umum, Buku Pembantu Kas, Buku

Pembantu Bank, Buku Pembantu Pajak dan Posisi Kas

3. Untuk menghasilkan hasil yang maksimal, dibutuhkan penyesuaian

antara system dengan manajemen/instansi (sekolah) sehingga

penyusunan aplikasi laporan dana BOS disesuaikan dengan kebutuhan

instansi dan memperbaiki kelemahan dari system lama agar lebih tepat

Page 15: PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …

12

dan efisien serta disusun sedemikian rupa hingga menjadi aplikasi yang

mudah untuk digunakan.

5.2 Saran

Setelah mengevaluasi kekurangan aplikasi, maka penulis berharap skripsi ini

dapat dikembangkan lebih lanjut dengan saran-saran:

1. Aplikasi ini dapat dikembangkan dalam hal penggunaan secara

multiuser.

2. Penambahan menu backup dan restore.

3. Pengembangan dapat dilakukan terutama pada pengalokasian

database agar reload yang lambat ketika database telah penuh dapat

teratasi.

Page 16: PEMBUATAN APLIKASI LAPORAN DANA BOS PADA SDN …

13

Daftar Pustaka

Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Informasi Untuk Keunggulan Bersaing Perusahaan & Organisasi Modern. Yogyakarta: Andi

Direktorat Jendral Pendidikan Dasar. 2012. Petunjuk Teknis Penggunaan Dana Bantuan

Operasional Sekolah (BOS) Dan Laporan keuangan Bantuan Operasional Sekolah Tahun Anggaran 2012

Huda, Miftakhul dan Bunafit N. 2013. Membuat Aplikasi Penggajian Dengan Java &

MySQL. Jakarta: PT Elex Media Komputindo Nugroho, Bunafit. 2004. Database Relational Dengan MySQL. Yogyakarta: Andi Susana, Enny. 2013. Konsep Sistem Informasi Lanjut Jurnal Pembeajaran STMIK

Amikom. Semester Ganjil Computer, EL’S. 2013. Daftar Harga.http://www.els.co.id/file-download/PC-29-Maret.pdf.

diakses tanggal 29 Maret 2013 Komputer, Nano. 2013. Daftar Harga.

http://www.nanokomputer.com/daftar_harga.php?osCsid=b2615c1c9362d1f70d24c788c6b363a6. diakses tanggal 29 Maret 2013