SKRIPSI
Diajukan Sebagai Salah Satu Syarat Untuk Menyelesaikan Jenjang Strata Satu pada STMIK BANJARBARU
PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER BANJARBARU (STMIK BANJARBARU) BANJARBARU 2013
PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER BANJARBARU (STMIK BANJARBARU)
PERSETUJUAN SKRIPSI Nama NIM Program Studi Judul Skripsi : ARDI PRADANA PUTRA : 310108020905 : TEKNIK INFORMATIKA : Aplikasi Penentuan Penerima Bantuan Dana Block Grant
Telah disetujui untuk disidangkan pada Sidang Skripsi Program Studi Teknik Informatika Sekolah Tinggi Manajemen Informatika & Komputer Banjarbaru (STMIK Banjarbaru).
PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER BANJARBARU (STMIK BANJARBARU)
PENGESAHAN SKRIPSI Nama NIM Program Studi Judul Skripsi : ARDI PRADANA PUTRA : 310108020905 : TEKNIK INFORMATIKA : Aplikasi Penentuan Penerima Bantuan Dana Block Grant
Telah disidangkan dan dinyatakan Layak Sidang Skripsi pada Jenjang Strata Satu Program Studi Teknik Informatika Sekolah Tinggi Manajemen Informatika dan Komputer Banjarbaru (STMIK BANJARBARU) pada tanggal 11 Januari 2013.
SUSUNAN TIM PENGUJI NO 1 2 3 NAMA PENGUJI Ir. Yulia Yudihartanti, M.Kom H. Fitriyadi, S.Pi., M.Kom Nidia Rosmawanti, M.Kom JABATAN Ketua Sekretaris Anggota Banjarbaru, Februari 2013 Mengesahkan: Ketua STMIK Banjarbaru, TANDA TANGAN
: : :
Dengan ini saya menyatakan bahwa dalam Skripsi ini adalah tulisan saya sendiri, begitu pula kode-kode program yang disertakan pada laporan ini. Dan skripsi ini belum pernah diajukan untuk memperoleh gelar kesarjanaan di suatu Perguruan Tinggi lain, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang sama yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam daftar pustaka.
Banjarbaru,
Februari 2013
iv
Ardi Pradana Putra, 310108020905 Aplikasi Penentuan Penerima Bantuan Dana Block Grant; dibawah bimbingan Ir. Yulia Yudihartanti, M.Kom
ABSTRAK Pada penelitian ini terdapat kekeliruan atau kurang tepatnya penentuan penerima bantuan block grant sebesar 16 %. Selain itu cara kerja sebelum dilakukan penelitian ini bejalan secara lambat dan sulit, sering terjadi bedat dalam penentuan penerima. Sistem Pendukung Keputusan merupakan suatu sistem berbasis komputer dengan memanfaatkan data dan melibatkan model matematik maupun algoritma dalam memperoleh hasil yang mampu digunakan dalam pendukung keputusan, dan keakuratan perhitungan dapat lebih terjamin. Hasil pengujian aplikasi menunjukkan bahwa aplikasi pendukung keputusan penentuan penerima bantuan dana block grant ini dapat membantu pihak pengujian sehingga keputusan yang diambil lebih tepat dan prosesnya lebih mudah. Kata Kunci : Block Grant, Sistem Pendukung Keputusan
Ardi Pradana Putra, 310108020905 Receiver Determination application Help Lents Fund Block Grant ; under the guidance Ir. Yulia Yudihartanti's, M. Kom ABSTRACT On this research available false or less correct help receiver determination block grant as big as 16 %. besides ways of working before was done by this research bejalan ala slows and hard, often happens bedat in receiver determination. Spontaneous Supporting system constitutes a computer-based system with utilize data and involves math and also algorithm model in get result who can be utilized deep supporting spontaneous, and count accuracy can more be secured. Application examination result points out that spontaneous supporting application help lents fund block grant this can help examination so decision party that is taken more correct and its easier process . Key word: Block Grant, Spontaneous Supporting system
vi
KATA PENGANTAR
Dengan memanjatkan puji syukur kepada Allah SWT atas limpahan karuniaNya, dengan segala kemampuan yang ada maka tersusunlah Skripsi yang berjudul Aplikasi Penentuan Penerima Bantuan Dana Block Grant untuk memperoleh gelar Sarjana Komputer pada Jenjang Strata Satu Program Studi Teknik Informatika di Sekolah Tinggi Manajemen Informatika & Komputer Banjarbaru. Penulis sangat menyadari bahwa banyak kendala dalam penyusunan dan penulisan Skripsi ini, namun dengan kesabaran dan keinginan yang kuat, serta ditambah dengan dukungan dari berbagai pihak, maka segala segala kendala tersebut dapat teratasi dengan baik. Dalam kesempatan ini penulis menghaturkan penghargaan dan ucapan terima kasih yang sebesar-besarnya kepada seluruh pihak yang telah membantu dalam penyusunan dan penulisan Skripsi ini, baik secara langsung maupun tidak langsung, diantaranya adalah: 1. Ayah dan Ibu yang sangat saya cintai, yang selalu memberikan dukungan moral dan spiritual serta dukungan disetiap langkah menuju kesuksesan. 2. Ibu Dra. Hj. Ruliah S., M.Kom, selaku Ketua Yayasan Mandiri. 3. Bapak Drs. H. Sushermanto, M.Kom selaku Ketua STMIK Banjarbaru. 4. Ibu Ir. Yulia Yudihartanti, M.Kom selaku Ketua Jurusan Teknik Informatika serta sebagai Pembimbing Utama Skripsi yang telah bersedia meluangkan waktunya untuk memberikan bimbingan, motivasi, masukan dan koreksi yang sangat membangun dalam proses penyusunan dan penulisan Skripsi ini. 5. Bapak Drs. Ec. H. Huzainsyahnoor Aksad, M.M., M.Kom ; Bapak Bahar A. Rahman, ST., M.Kom ; Bapak Agus Setiyo Budi Nugroho, M.Kom ; Bapak Gunawan R. C. M. Kom ; Bapak H. M. Fitriyadi, S.Pi., M.Kom ; Ibu Nidia Rosmawanti, M.Kom ; Bapak Taufiq, M.Kom ; Bapak Drs. Koes Wiyatmoko ; Bapak Heru Kartika Chandra, S.Si, MT ; Bapak Soebandi, ST., M.Kom ; Ibu Siti Fathimah, S.Kom ; Ibu Ari Yuliati, S.Kom, serta seluruh dosen dan staff STMIK Banjarbaru yang telah memberikan ilmu dan bimbingan selama penulis menyelesaikan studi di STMIK Banjarbaru.
vii
6. Untuk seseorang disana, Ratu, Kikie, Mayank, Yuli dan Anid yang senantiasa memberikan semangat, dukungan dan bantuannya. Juga teman-teman di STMIK Banjarbaru, khususnya angkatan 2008 jurusan Teknik Informatika. Terima Kasih Semuanya. Akhir kata, penulis mengharapkan semoga Skripsi ini dapat memberikan sumbangan pikiran yang berguna bagi penulis dan pihak lainnya.
Banjarbaru,
viii
DAFTAR ISI
Hal PERSETUJUAN SKRIPSI ...................................................................................................ii PENGESAHAN SKRIPSI ...................................................................................................iii PERNYATAAN KEASLIAN SKRIPSI ............................................................................iv ABSTRAK ..............................................................................................................................v ABSTRACT ............................................................................................................................. vi KATA PENGANTAR ......................................................................................................... vii DAFTAR ISI.......................................................................................................................... ix DAFTAR TABEL ................................................................................................................. xi DAFTAR GAMBAR .......................................................................................................... xiii BAB I PENDAHULUAN ......................................................................................... 1 1.1 Latar Belakang .......................................................................................................... 1 1.2 Permasalahan Penelitian .......................................................................................... 2 1.2.1 Identifikasi Masalah ........................................................................................... 2 1.2.2 Rumusan Masalah .............................................................................................. 2 1.2.3 Ruang Lingkup Masalah.................................................................................... 2 1.3 Tujuan dan Manfaat Penelitian ............................................................................... 2 1.4 Sistematika Penulisan .............................................................................................. 3 BAB II LANDASAN TEORI DAN KERANGKA PEMIKIRAN ............................... 4 2.1 Tinjauan Pustaka....................................................................................................... 4 2.2 Landasan Teori ......................................................................................................... 4 2.2.1 Sekilas Tentang BP-PNFI Regional VI Banjarbaru ....................................... 4 2.2.2 Dana Block Grant Revitalisasi.......................................................................... 5 2.2.3 Sistem Pendukung Keputusan .......................................................................... 6 2.3 Kerangka Pemikiran ................................................................................................. 7 BAB III METODE PENELITIAN............................................................................... 8 3.1 Analisa Kebutuhan ................................................................................................... 8 3.1.1 Metode Pemilihan Sampel ................................................................................ 8 3.1.2 Metode Pengumpulan Data ............................................................................. 10 3.2 Perancangan Penelitian .......................................................................................... 11 ix
Hal 3.2.1 Diagram Konteks .............................................................................................. 11 3.2.2 Use Case Diagram ............................................................................................ 11 3.2.3 Sequence Diagram ............................................................................................ 12 3.2.4 Activity Diagram .............................................................................................. 13 3.2.5 Relasi Tabel ....................................................................................................... 15 3.2.6 Desain Tabel...................................................................................................... 16 3.2.7 Desain Interface ................................................................................................ 20 3.3 Teknik analisa Data ................................................................................................ 29 3.3.1 Aturan Pembobotan Keseluruhan................................................................... 29 3.3.2 Algoritma Keseluruhan ................................................................................... 30 3.3.3 Aturan Keputusan ............................................................................................. 30 3.3.4 Perhitungan Manual ......................................................................................... 31 BAB IV HASIL DAN PEMBAHASAN .......................................................................... 36 4.1 Hasil ......................................................................................................................... 36 4.1.1 Implementasi Sistem ........................................................................................ 36 4.1.2 Implementasi Program ..................................................................................... 36 4.2 Pembahasan ............................................................................................................. 46 4.2.1 Pengujian White Box ....................................................................................... 46 4.2.2 Pengujian Black Box ........................................................................................ 53 4.3 Analisa Hasil Uji Coba .......................................................................................... 58 4.3.1 Analisa Pre Test dan Post Test ....................................................................... 58 4.3.2 User Acceptance ............................................................................................... 61 BAB V KESIMPULAN DAN SARAN .......................................................................... 70 5.1 Kesimpulan.............................................................................................................. 70 5.2 Saran ......................................................................................................................... 70 DAFTAR PUSTAKA ......................................................................................................... 71 DAFTAR RIWAYAT HIDUP .......................................................................................... 72
DAFTAR TABEL
Hal Tabel 2. 1 Syarat Dana Block Grant .......................................................................... 5 Tabel 3. 1 Data Pre Test Hasil Pengujian Data SKB/PKBM .................................... 8 Tabel 3. 2 User ......................................................................................................... 16 Tabel 3. 3 SKB / PKBM .......................................................................................... 16 Tabel 3. 4 nilai_CP................................................................................................... 17 Tabel 3. 5 nilai_tujuan.............................................................................................. 17 Tabel 3. 6 nilai_akta_notaris .................................................................................... 17 Tabel 3. 7 nilai_wb ................................................................................................... 18 Tabel 3. 8 nilai_pamong_belajar .............................................................................. 18 Tabel 3. 9 nilai_program_belajar ............................................................................. 18 Tabel 3. 10 nilai_dana_shearing ................................................................................ 19 Tabel 3. 11 nilai_lahan ............................................................................................... 19 Tabel 3. 12 hasil_uji ................................................................................................... 19 Tabel 3. 13 Aturan Penilaian ...................................................................................... 29 Tabel 3. 14 Rule ......................................................................................................... 30 Tabel 3. 15 Hasil Perhitungan Manual ....................................................................... 33 Tabel 4. 1 Pengujian Halaman Login ....................................................................... 53 Tabel 4. 2 Pengujian Halaman Master Data SKB/PKBM ....................................... 54 Tabel 4. 3 Pengujian Tombol Baru Pada Halaman Master Data SKB/PKBM ........ 54 Tabel 4. 4 Pengujian Tombol Simpan Pada Halaman Master Data SKB/PKBM .... 54 Tabel 4. 5 Pengujian Tombol Batal Pada Halaman Master Data SKB/PKBM ....... 55 Tabel 4. 6 Pengujian Combobox Dihalaman Input Data SKB/PKBM .................... 55 Tabel 4. 7 Pengujian Tombol Keluar Di Halaman Input Data SKB/PKBM ........... 55 Tabel 4. 8 Pengujian Halaman Master Data Syarat ................................................. 56 Tabel 4. 9 Pengujian Tombol Baru Pada Halaman Master Data Syarat .................. 56 Tabel 4. 10 Pengujian Tombol Simpan Pada Halaman Master Data Syarat .............. 56 Tabel 4. 11 Pengujian Tombol Batal Pada Halaman Master Data Syarat ................. 57 Tabel 4. 12 Pengujian Tombol Keluar Di Halaman Input Data Syarat ..................... 57 Tabel 4. 13 Pengujian Tombol Proses Pada Halaman Pengecekan Data Hasil Uji ... 57 xi
Hal Tabel 4. 14 Pengujian Output Hasil Penentuan Penerima Bantuan Dana.................. 58 Tabel 4. 15 Tabel Analisa Pre Test dan Post Test ..................................................... 58 Tabel 4. 16 Tabel Kuisioner ....................................................................................... 61 Tabel 4. 17 Hasil Jawaban Kuisioner Pertanyaan Pertama ........................................ 63 Tabel 4. 18 Hasil Jawaban Kuisioner Pertanyaan Kedua .......................................... 64 Tabel 4. 19 Hasil Jawaban Kuisioner Pertanyaan Ketiga .......................................... 65 Tabel 4. 20 Hasil Jawaban Kuisioner Pertanyaan Keempat ...................................... 65 Tabel 4. 21 Hasil Jawaban Kuisioner Pertanyaan Kelima ......................................... 66 Tabel 4. 22 Hasil Jawaban Kuisioner Pertanyaan Keenam........................................ 67 Tabel 4. 23 Hasil Jawaban Kuisioner Pertanyaan Ketujuh ........................................ 68 Tabel 4. 24 Hasil Jawaban Kuisioner Pertanyaan Kedelapan .................................... 68
xii
DAFTAR GAMBAR
Hal Gambar 2. 4 Kerangka Pemikiran .............................................................................. 7 Gambar 3. 1 Diagram Konteks................................................................................. 11 Gambar 3. 2 Use Case Diagram .............................................................................. 11 Gambar 3. 3 Sequence Diagram Mengelola Data.................................................... 12 Gambar 3. 4 Sequence Diagram Proses Pengecekan Data ...................................... 13 Gambar 3. 5 Sequence Diagram Laporan ................................................................ 13 Gambar 3. 6 Activity Diagram Mengelola Data ...................................................... 14 Gambar 3. 7 Activity Diagram Proses Pengecekan Data Penilaian ......................... 14 Gambar 3. 8 Activity Diagram Laporan ................................................................... 15 Gambar 3. 9 Relasi Tabel ......................................................................................... 15 Gambar 3. 10 Form Login ......................................................................................... 20 Gambar 3. 11 Form Menu Utama .............................................................................. 20 Gambar 3. 12 Form Syarat Cara Penulisan ................................................................ 21 Gambar 3. 13 Form Syarat Tujuan ............................................................................ 21 Gambar 3. 14 Form Syarat Akta Notaris ................................................................... 22 Gambar 3. 15 Form Syarat Warga Belajar................................................................. 22 Gambar 3. 16 Form Syarat Pamong Belajar .............................................................. 23 Gambar 3. 17 Syarat Program Belajar ....................................................................... 23 Gambar 3. 18 Form Syarat Dana Shearing ................................................................ 24 Gambar 3. 19 Form Syarat Lahan .............................................................................. 24 Gambar 3. 20 Form Data SKB / PKBM .................................................................... 25 Gambar 3. 21 Form Penentuan Penerima Bantuan dengan Decision Tree ................ 26 Gambar 4. 1 Form Menu Utama .............................................................................. 36 Gambar 4. 2 Tampilan Form Login ......................................................................... 37 Gambar 4. 3 Tampilan Form SKB dan PKBM ........................................................ 37 Gambar 4. 4 Form Syarat Cara Penulisan ................................................................ 38 Gambar 4. 5 Form Syarat Tujuan ............................................................................ 38 Gambar 4. 6 Form Syarat Warga Belajar................................................................. 39 Gambar 4. 7 Form Syarat Program Belajar ............................................................. 39 xiii
Hal Gambar 4. 8 Form Syarat Pamong Belajar .............................................................. 40 Gambar 4. 9 Form Syarat Lahan .............................................................................. 40 Gambar 4. 10 Form Syarat Akta Notaris ................................................................... 41 Gambar 4. 11 Form Syarat Akta Notaris ................................................................... 41 Gambar 4. 12 Form Penilaian Data............................................................................ 42 Gambar 4. 13 Form Hasil Penilaian SKB/PKBM ..................................................... 43 Gambar 4. 14 Form Back Up Data ............................................................................ 43 Gambar 4. 15 Form Ubah Kata Sandi ........................................................................ 44 Gambar 4. 16 Grafik Perbandingan Pre Test dan Post Test ...................................... 60 Gambar 4. 17 Grafik Jawaban Kuisioner Pertanyaan Pertama .................................. 63 Gambar 4. 18 Grafik Hasil Jawaban Pertanyaan Kedua Responden ......................... 64 Gambar 4. 19 Grafik Hasil Jawaban Pertanyaan Ketiga Responden ......................... 65 Gambar 4. 20 Grafik Hasil Jawaban Pertanyaan Keempat Responden ..................... 66 Gambar 4. 21 Grafik Hasil Jawaban Pertanyaan Kelima Responden ........................ 66 Gambar 4. 22 Grafik Hasil Jawaban Pertanyaan Keenam Responden ...................... 67 Gambar 4. 23 Grafik Hasil Jawaban Pertanyaan Ketujuh Responden ....................... 68 Gambar 4. 24 Grafik Hasil Jawaban Pertanyaan Kedelapan Responden................... 69
xiv
BAB I PENDAHULUAN
1.1 Latar Belakang Rendahnya mutu pendidikan nasional, telah berpengaruh secara langsung maupun tidak langsung terhadap rendahnya mutu dan daya saing sumber daya manusia (SDM) Indonesia kementriannya, yaitu pada bursa tenaga kerja global. Lewat satu Pendidikan Nasional (KEMENDIKNAS)
Kementrian
pemerintah mendirikan Balai Pengembangan Pendidikan Non-Formal dan Informal (BP-PNFI) untuk menyalurkan dana bantuan bagi Sanggar Kegiatan Belajar (SKB) dan Pusat Kegiatan Belajar Masyarakat (PKBM) diseluruh Indonesia. Tugas BPPNFI tidak hanya menyalurkan dana bantuan, tetapi juga mendidik para pamong belajar yang bertugas mendidik. Salah satu bantuan dana yang diberikan untuk SKB dan PKBM adalah bantuan dana Block Grant Revitalisasi. Block grant adalah sejumlah dana yang diberikan oleh pemerintah kepada suatu forum atau institusi tertentu dengan tujuan untuk dimanfaatkan secara optimal sesuai dengan pedoman yang ditetapkan oleh pemerintah. Pemberian block grant revitalisasi SKB dan PKBM dirancang untuk pembangunan gedung guna mengembangkan dan mangimplementasikan berbagai program dan kegiatan yang berkaitan dengan proses-proses pembelajar (teori, seni budaya, dan keterampilan) serta manajemen. Sejauh ini, pentuan penerima bantuan dana dilakukan secara manual, yaitu dengan cara musyawarah antara pimpinan dengan pembantu pimpinan. Cara ini sering terjadi perbedaan pendapat yang menimbulkan kebingungan dalam penentuan penerima. Dengan cara ini juga, musyawarah sering ditunda karena kebingungan dalam menentukan dan akhirnya hasil penentuan menjadi lambat. Apalagi ditambah dengan jumlahnya SKB dan PKBM dalam wilayah kerja BP-PNFI Regional VI Banjarbaru cukup banyak, yaitu berjumlah 118 SKB dan PKBM. Oleh karena itu, perlu adanya sistem pendukung dalam pengambilan keputusan untuk menentukan penerima dana bantuan block grant revitalisasi, agar proses pengambilan keputusan dapat dilakukan secara mudah dan cepat. 1
1.2 Permasalahan Penelitian 1.2.1 Identifikasi Masalah Berdasarkan latar belakang yang telah dikemukakan sebelumnya, maka dapat diidentifikasi masalah yang dihadapi oleh BP-PNFI Regional VI Banjarbaru, yaitu belum adanya aplikasi yang mendukung proses pengambilan keputusan untuk menentukan penerima bantuan dana block grant reviralisasi SKB dan PKBM sehingga terkadang menimbulkan keterlambatan dan kesulitan dalam mencapai keputusan.
1.2.2 Rumusan Masalah Berdasarkan identifikasi masalah, diperoleh rumusan masalahnya yaitu bagaimana merancang dan membuat aplikasi pendukung keputusan untuk penentuan penerima bantuan dana block grant revitalisasi pada BP-PNFI Regional VI Banjarbaru, agar keputusan yang diambil lebih cepat dan prosesnya lebih mudah.
1.2.3 Ruang Lingkup Masalah Adapun ruang lingkup atau batasan masalah dalam penelitian ini adalah meliputi perancangan dan pembuatan aplikasi pendukung keputusan untuk penentuan penerima bantuan dana block grant revitalisasi untuk SKB dan PKBM.
1.3 Tujuan dan Manfaat Penelitian Tujuan penelitian ini adalah untuk merancang dan membuat aplikasi pendukung keputusan untuk penentuan penerima bantuan dana block grant revitalisasi pada BP-PNFI Regional VI Banjarbar keputusan yang diambil lebih mudah dan prosesnya lebih cepat. Adapun manfaat yang diharapkan dari hasil penelitian ini yaitu membantu dalam penentuan penerima bantuan dana block grant revitalisasi SKB dan PKBM, karena proses pengambilan keputusan dapat dilakukan secara cepat dan mudah. Seluruh data yang ada juga dapat terekam secara baik didalam database, sehingga nantinya akan memudahkan dalam proses pencarian data penerima bantuan pada tahun-tahun yang lalu pada BP-PNFI Regional VI Banjarbaru.
1.4 Sistematika Penulisan Laporan ini disusun berdasarkan sistematika penulisan sebagai berikut: BAB I PENDAHULUAN Bab ini berisikan uraian singkat tentang latar belakang masalah, permasalahan penelitian, perumusan masalah, batasan masalah, tujuan dan manfaat penelitian serta sistematika penulisan. BAB II LANDASAN TEORI DAN KERANGKA PEMIKIRAN
Bab ini berisikan teori-teori dasar yang digunakan sebagai landasan dalam penyusunan laporan juga dalam pembuatan aplikasi, kemudian kerangka pemikiran dalam bentuk bagan untuk memecahkan masalah yang ada, serta teori-teori pendukung lainnya yang berkaitan dengan topik penelitian. BAB III METODE PENELITIAN Bab ini berisikan penjelasan tentang karakteristik utama dari penelitian yang terdiri atas analisis kebutuhan, perancangan penelitian, teknik analisis data serta jadwal penelitian. BAB IV HASIL DAN PEMBAHASAN Bab ini berisikan tentang hasil penelitian dan implementasi dari hasil analisis dan perancangan yang telah dibuat sebelumnya serta pengujian sistem yang dilakukan. BAB V KESIMPULAN DAN SARAN
Bab ini berisikan kesimpulan dari hasil penelitian dan penulisan laporan serta saran-saran yang diberikan guna penyempurnaan untuk penulisan dan penelitian selanjutnya.
2.1 Tinjauan Pustaka Penelitian yang dilakukan oleh Anidya Puruhita Negara dalam Penerapan Metode Decision Tree Dalam Menentukan Penerima Bantuan Langsung Tunai (BLT). Pada penelitian ini metode decision tree digunakan untuk pembuatan sistem penentuan penerima BLT dengan menggunakan algoritma ID3. Pohon keputusan (Decision Tree) merupakan sebuah metode untuk menentukan faktor
utamaberdasarkan perbandigan antara faktor yang satu dengan yang lainnya. Dalam mengambil keputusan tentunya terdapat berbagai pertimbangan yang perlu dipikirkan terlebih dahulu. Faktor-faktor penunjang tersebut dibandingkan satu sama lainnya. Penelitian yang dilakukan oleh Irina Amalia Nastiti, Bilqis Amaliah, Achmad Saikhu mengenai Penentuan Jenis Fumigasi Dengan Menggunakan Metode Decision Tree ID3. Pada penelitian tersebut tahap decision tree adalah tahap pembuatan tree, sedangkan tahap interpretasi adalah proses pencarian jenis fumigasi berdasarkan decision tree yang telah di dapat. Dari percobaan dan sembilan scenario yang dilakukan, terbukti bahwa metode decision tree dapat diaplikasikan untuk permasalahan klasifikasi treatment fumigasi. Terbukti dengan tingkat akurasi yang didapat adalah 83% untuk 50% data training, dan 50% data testing (I. A. Nastiti, 2011) . Terdapat perbedaan antara penelitian tersebut dengan penelitian ini yaitu pada objek penelitian/kasus yang berbeda.
2.2 Landasan Teori 2.2.1 Sekilas Tentang BP-PNFI Regional VI Banjarbaru BP-PNFI Regional VI Banjarbaru adalah lembaga UPT (Unit Pelaksana Teknis) Pusat di bawah Direktorat Jenderal Pendidikan Non Formal dan Informal (PNFI) Kementerian Pendidikan Nasional Republik Indonesia yang dibentuk berdasarkan Surat Keputusan Menteri Pendidikan Nasional Republik Indonesia Nomor: 08/2008 tanggal 31 Maret 2008. 4
Balai Pengembangan Pendidikan Non-Formal dan Informal Regional VI Banjarbaru beralamatkan Jalan Ambulung, Loktabat Utara, Banjarbaru, Kalimantan Selatan. BP-PNFI Regional VI Banjarbaru memiliki wilayah kerja meliputi Provinsi Kalimantan Barat, Kalimantan Timur, Kalimantan Tengah, dan Kalimantan Selatan.
2.2.2 Dana Block Grant Revitalisasi Block grant adalah sejumlah dana yang diberikan oleh pemerintah kepada suatu forum atau institusi tertentu dengan tujuan untuk dimanfaatkan secara optimal sesuai dengan pedoman yang ditetapkan oleh pemerintah. Pemberian block grant revitalisasi SKB dan PKBM dirancang untuk pembangunan gedung guna mengembangkan dan mangimplementasikan berbagai program dan kegiatan yang berkaitan dengan proses-proses pembelajar (teori, seni budaya, dan keterampilan) serta manajemen.(Samto, 2012) Pemberian block grant diharapkan dapat mendukung peningkatan mutu pendidikan dan memungkinkan SKB dan PKBM untuk memilih program-program yang memenuhi kebutuhan khusus pembelajaran dan manajemen/administrasi yang mendukung proses pembelajaran warga belajar. Block grant revitalisasi diperuntukan hanya untuk pembangunan gedung, bukan untuk membiayai operasional SKB atau PKBM. Adapun syarat yang harus dipenuhi oleh skb/pkbm agar mendapatkan dana block grant adalah sebagai berikut: Tabel 2. 1 Syarat Dana Block Grant No. 1. 2. 3. 4. 5. 6. 7. 8. Syarat Cara Penulisan Tujuan Akta Notaris Warga Belajar Pamong Belajar Program Belajar Dana Shearing Lahan Nilai >=65 >=70 Ada >=30 >=10 >=3 >=50% Cukup
2.2.3 Sistem Pendukung Keputusan Konsep Sistem Pendukung Keputusan (SPK) / Decision Support System (DSS) pertama kali diungkapkan pada awal tahun 1970-an oleh Michael S. Scott Morton dengan istilah Management Decision System. Sistem tersebut adalah suatu sistem yang berbasis komputer yang ditujukan untuk membantu pengambil keputusan dengan memanfaatkan data dan model tertentu untuk memecahkan berbagai persoalan yang tidak terstruktur. Istilah SPK mengacu pada suatu sistem yang memanfaatkan dukungan komputer dalam proses pengambilan keputusan. Man dan Watson yang memberikan definisi sebagai berikut, SPK merupakan suatu sistem yang interaktif, yang membantu pengambil keputusan melalui penggunaan data dan model-model keputusan untuk memecahkan masalah yang sifatnya semi terstruktur maupun yang tidak terstruktur.(Hanum, 2008) Karakteristik sistem pendukung keputusan diantaranya: Sistem Pendukung Keputusan dirancang untuk membantu pengambil keputusan dalam memecahkan masalah yang sifatnya semi terstruktur ataupun tidak terstruktur dengan menambahkan kebijaksanaan manusia dan informasi komputerisasi. Sistem Pendukung Keputusan, dirancang sedemikian rupa sehingga dapat digunakan/dioperasikan dengan mudah. Sistem Pendukung Keputusan dirancang dengan menekankan pada aspek fleksibilitas serta kemampuan adaptasi yang tinggi. Dengan berbagai karakter khusus diatas, SPK dapat memberikan berbagai manfaat dan keuntungan. Manfaat yang dapat diambil dari SPK diantaranya: SPK memperluas kemampuan pengambil keputusan dalam memproses data/informasi bagi pemakainya. SPK membantu pengambil keputusan untuk memecahkan masalah terutama berbagai masalah yang sangat kompleks dan tidak terstruktur. SPK dapat menghasilkan solusi dengan lebih cepat serta hasilnya dapat diandalkan. Di samping berbagai keuntungan dan manfaat seperti dikemukakan diatas, SPK juga memiliki beberapa keterbatasan, diantaranya adalah:
Ada beberapa kemampuan manajemen dan bakat manusia yang tidak dapat dimodelkan, sehingga model yang ada dalam sistem tidak semuanya mencerminkan persoalan sebenarnya. Kemampuan suatu SPK terbatas pada perbendaharaan pengetahuan yang dimilikinya (pengetahuan dasar serta model dasar). Proses-proses yang dapat dilakukan SPK biasanya juga tergantung pada perangkat lunak yang digunakan. SPK tidak memiliki kemampuan intuisi seperti yang dimiliki manusia. Sistem ini dirancang hanyalah untuk membantu pengambil keputusan dalam melaksanakan tugasnya. Jadi secara dapat dikatakan bahwa SPK dapat memberikan manfaat bagi pengambil keputusan dalam meningkatkan efektifitas dan efisiensi kerja terutama dalam proses pengambilan keputusan (Haniif, 2007).
APPROACH
Sistem Pendukung Keputusan
DEVELOPMENT IMPLEMENTATION
BP-PNFI Regional VI Banjarbaru Specification & Design: Coding: Testing: Whitebox & Blackbox Delphi UML
RESULT MEASUREMENT
Grafik Perbandingan User Pre test dan Post Acceptance test Dengan adanya aplikasi pendukung keputusan untuk menentukan penerima bantuan dana block grant revitalisasi, keputusan yang diambil lebih cepat dan prosesnya lebih mudah.
3.1 Analisa Kebutuhan Berdasarkan wawancara, penelitian ini difokuskan hanya pada seleksi SKB dan PKBM penerima bantuan dana block grant revitalisasi. Adapun yang akan dinilai adalah administrasi (cara penulisan, tujuan, akta notaris), teknis (warga belajar, jumlah pamong, program kerja), dan visitasi (dana shearing, lokasi).
3.1.1 Metode Pemilihan Sampel Dalam penelitian ini metode pemilihan sampel yang digunakan yaitu purpose sampling dimana pengambilan sampel dilakukan dengan pertimbangan tertentu. Pertimbangan yang dimaksud adalah pemilihan sampel dari 50 proposal SKB dan PKBM yang masuk. Data yang diambil adalah data tahun 2011,data yang akan diambil adalah 50 proposal SKB dan PKBM yang masuk. Adapun dari data sampel hasil penilaian proposal tersebut yang dijadikan pre test adalah sebagai berikut: Tabel 3.1 Data Pre Test Hasil Penilaian SKB/PKBM
Hasil Penilaian No No Proposal Nama SKB/PKBM Cara Penulisan Akta Notaris Warga Pamong Program Dana Lahan Belajar Belajar Belajar Shearing Hasil Akhir Keterangan
Tujuan
11/03.0101
SKB Tanah Laut SKB Banjarbaru SKB Banjar SKB Banjarmasin SKB Pulang Pisau SKB Tanah Bumbu SKB Palangkaraya SKB HSS
79
87
Ada
106
35
50%
Cukup
Layak
Penerima
2 3
11/03.0102 11/03.0103
65 65
85 90
Ada Ada
70 84
30 20
4 6
50% 50%
Cukup Cukup
Layak Layak
Bukan Penerima
11/03.0104
67
90
Ada
45
15
50%
Cukup
Bukan
11/03.0105
92
70
Ada
30
50%
Cukup
Bukan
11/03.0106
78
75
Ada
46
26
50%
Cukup
Layak
Bukan
7 8
11/03.0107 11/03.0108
78 73
85 80
Ada Ada
32 89
14 33
5 6
50% 50%
Cukup Cukup
Layak Layak
Bukan Bukan
No.
Tujuan
Keterangan
9 10
11/03.0109 11/03.0110
59 81
80 70
Ada Ada
88 67
26 28
5 5
50% 50%
Cukup Cukup
Bukan Bukan
11
11/03.0111
71
94
Ada
75
34
40%
Cukup
Bukan
12
11/03.0112
70
69
Ada
41
13
50%
Cukup
Bukan
13 14 15
49 65 65
90 86 75
28 54 97
18 18 36
6 3 3
16 17
11/03.0116 11/03.0117
PKBM Melati SKB Sambas PKBM Kasih Ibu PKBM Mutiara SKB Pontianak SKB Bontang SKB Balikpapan SKB Sampit PKBM Harapan PKBM Sahabat Kita PKBM Mawar SKB Pangkalan Bun SKB Murung Raya PKBM Kapuas Hulu SKB Kutai Kartanegara PKBM Mahakam
75 75
80 80
Ada Ada
15 39
8 33
2 4
50% 50%
Cukup Cukup
Bukan Bukan
18
11/03.0118
75
67
Tidak
25
40%
Cukup
Bukan
19
11/03.0119
56
92
Tidak
17
11
50%
Cukup
Bukan
20 21
11/03.0120 11/03.0121
80 79
78 78
Ada Ada
99 69
32 34
3 3
50% 50%
Cukup Cukup
Layak Layak
Penerima Penerima
22 23
11/03.0122 11/03.0123
75 75
73 69
Ada Ada
101 122
33 33
5 6
50% 50%
Cukup Cukup
Penerima Penerima
24
11/03.0124
75
81
Tidak
35
14
50%
Cukup
Bukan
25
11/03.0125
90
71
Tidak
36
12
50%
Cukup
Bukan
26
11/03.0126
88
70
Tidak
20
50%
Cukup
Bukan
27
11/03.0127
87
78
Ada
86
21
50%
Cukup
Layak
Penerima
28
11/03.0128
85
74
Ada
64
13
50%
Cukup
Layak
Bukan
29
11/03.0129
90
78
Ada
48
11
50%
Cukup
Layak
Penerima
30
11/03.0130
90
78
Ada
98
34
50%
Cukup
Penerima
31
11/03.0131
68
74
Ada
56
30%
Cukup
Bukan
10
No.
Keterangan
32
11/03.0132
75
72
Ada
32
11
50%
Cukup
Layak
Bukan
33
11/03.0133
85
84
Ada
122
24
50%
Cukup
Layak
Penerima
34 35
11/03.0134 11/03.0135
80 80
84 92
Ada Ada
107 65
23 19
5 5
50% 50%
Cukup Cukup
Penerima Bukan
36
11/03.0136
PKBM Barito PKBM Muara Teweh PKBM Gasper PKBM Kapuas Kota PKBM Sambas Raya SKB Sanggau SKB Paser SKB Singkawang SKB Nunukan SKB Ketapang SKB Kubu Raya SKB Barito Utara SKB Katingan PKBM Malinau PKBM Panajam
58
65
Ada
26
10
50%
Cukup
Bukan
37
11/03.0137
94
65
Ada
34
11
50%
Cukup
Layak
Bukan
38
11/03.0138
92
76
Ada
37
11
50%
Cukup
Bukan
39
11/03.0139
90
67
Ada
28
50%
Cukup
Bukan
40 41 42
86 88 78
92 78 78
38 76 101
14 26 21
4 5 3
43
11/03.0143
74
69
Ada
45
12
48%
Cukup
Bukan
44
11/03.0144
78
80
Ada
55
21
50%
Cukup
Bukan
45
11/03.0145
78
81
Ada
61
50%
Cukup
Bukan
46
11/03.0146
74
71
Ada
89
24
35%
Cukup
Penerima
47
11/03.0147
72
70
Ada
96
11
50%
Cukup
Bukan
48
11/03.0148
84
70
Ada
122
32
30%
Cukup
Bukan
49
11/03.0149
84
75
Ada
31
50%
Cukup
Bukan
50
11/03.0150
92
82
Ada
38
50%
Cukup
Bukan
3.1.2 Metode Pengumpulan Data Metode Wawancara Metode ini dilakukan dengan mengadakan tanya jawab atau wawancara dengan pegawai BP-PNFI Regional VI Banjarbaru yang membidangi bantuan sosial
11
yang akan digunakan sebagai acuan dalam pembuatan aplikasi pendukung keputusan. Metode Kepustakaan Metode ini dilakukan dengan cara mengambil bahan dari buku-buku yang berkaitan dengan penelitian dan dari sumber-sumber lain yaitu yang berasal dari website, publikasi pemerintah serta dari jurnal/artikel di internet yang berhubungan dengan pembuatan laporan. Metode Observasi Metode ini dilakukan dengan mengamati cara kerja yang dilakukan oleh para pegawai BP-PNFI dalam menilai dan menentukan sebuah SKB atau PKBM layak untuk mendapakan bantuan dana blockgrant.
3.2 Perancangan Penelitian 3.2.1 Diagram Konteks Diagram konteks merupakan diagram yang menggambarkan secara umum aliran informasi dan data yang masuk dan keluar sistem. Diagram konteks dari sistem yang dibuat dapat dilihat pada gambar 3.1 berikut.
Data nilai administrasi, teknis, dan visitasi
ADMIN Aplikasi Pendukung Keputusan untuk menentukan penerima bantuan dana block grant revitalisasi SKB dan PKBM
Kepala Balai
Gambar 3.1 Diagram Konteks 3.2.2 Use Case Diagram Pada rancangan aplikasi yang dibuat, terdapat aktor User. Adapun aktor tersebut berinteraksi dengan sistem melalui fungsi-fungsi yang dimiliki oleh sistem.
uc Use Case M odel
12
3.2.3 Sequence Diagram Sequence Diagram digunakan untuk memberikan gambaran detail dari setiap use case diagram yang telah dibuat sebelumnya. Berikut merupakan sequence diagram untuk aplikasi yang dibuat. 3.2.3.1 Sequence Diagram Mengelola Data User memasukkan Data hasil administrasi, teknis, dan visitasi dengan memilih menu master pada layar dan memasukkan data pada form input data skb/pkbm kemudian diproses dan disimpan pada database yang menghasilkan kumpulan data skb/pkbm.
sd Interaction
Layar
Database
Simpan Data ()
Konfirmasi Data ()
Gambar 3.3 Sequence Diagram Mengelola Data 3.2.3.2 Sequence Diagram Proses Pengecekan Data User memasukkan Hasil Data dengan memilih menu pengecekan data pada layar dan memasukkan data pada form input data hasil penilaian administrasi, teknis dan visitasi kemudian dilakukan proses pengecekan hasil dimana dari hasil uji tersebut kriteria-kriteria yang ada dibandingkan satu per satu sesuai dengan urutan tree yang sudah dirancang pada program aplikasi sampai keputusan akhir diperoleh. Hasil pengecekan tersebut berupa informasi penentuan penerima dana bantuan dan data yang ada akan disimpan pada database yang menghasilkan kumpulan data hasil penerima bantuan.
13
sd Interaction
User
Layar
Database
Konfirmasi Pengecekan ()
Gambar 3.4 Sequence Diagram Proses Pengecekan Data 3.2.3.3 Sequence Diagram Laporan User memilih menu laporan untuk mencetak laporan hasil penilaian berdasarkan analisa yang telah dilakukan. Dan akan diberitahukan kepada Kepala SKB atau PKBM serta diketahui oleh Kepala BP-PNFI Regional VI Banjarbaru.
sd Interaction
Layar
Form Laporan
Pilih Laporan ()
Cetak Laporan ()
Gambar 3.5 Sequence Diagram Laporan 3.2.4 Activity Diagram Activity diagram menggambarkan tahapan dari setiap proses dalam setiap menu aplikasi. 3.2.4.1 Activity Diagram Mengelola Data User memilih menu Input Data SKB atau PKBM dan memasukkan data pada form Data SKB atau PKBM. Kemudian dilakukan pemprosesan dan data disimpan. Apabila data sudah ada, maka harus kembali melakukan input data baru kemudian dilakukan pemprosesan data sampai selesai.
14
Pilih Menu
Ya
Simpan Data
Sel esai
Gambar 3.6 Activity Diagram Mengelola Data 3.2.4.2 Activity Diagram Proses Pengecekan Data Penilaian User memasukkan Data Hasil pada form input data penilaian, kemudian dilakukan proses pengecekan dimana data-data tersebut disusun berdasarkan pohon keputusan yang sudah dibuat. Dari hasil uji kriteria-kriteria yang ada dibandingkan satu per satu sesuai dengan urutan tree yang ada dan disederhanakan sampai keputusan akhir diperoleh. Kemudian informasi hasil penentuan penerima bantuan ditampilkan.
act Activ ity M ul ai
M enyederhanakan Rule
Sel esai
15
3.2.4.3 Activity Diagram Laporan User memilih menu laporan kemudian mencetak laporan dan selesai.
act Activ ity
M ul ai
Cetak Laporan
Sel esai
no_uji no_skb id_CP id_tujuan id_an id_wb id_pb id_pr id_ds id_lahan ranking keterangan
16
3.2.6 Desain Tabel Struktur tabel user Nama Tabel Fungsi Field Kunci : pass.mdb : menyimpan data nama dan kata sandi pengguna aplikasi : id Tabel 3. 2 User Field Id Username Pass Type Data Ukuran Field Keterangan No kata kunci pangguna Nama pengguna aplikasi Kata kunci pengguna aplikasi
Struktur tabel skb/pkbm Nama Tabel Fungsi Field Kunci : skb.mdb : menyimpan data skb/pkbm yang di uji : no_skb Tabel 3. 3 SKB / PKBM Field no_skb Nama_skb Alamat_skb Tahun_berdiri No_telp Kepala_skb Type Data Text Text Text Date Text Text Ukuran Field 15 30 50 8 12 30 Keterangn No SKB/PKBM Nama SKB/PKBM Alamat SKB/PKBM Tahun Berdirinya SKB/PKBM No Telepon SKB/PKBM Pimpinan/Kepala SKB/PKBM
Struktur tabel cara penulisan (CP) Nama Tabel Fungsi Field Kunci : nilai_CP.mdb : menyimpan data nilai/kelas untuk syarat CP : id_CP
17
Tabel 3. 4 nilai_CP Field id_CP Nilai Bobot Type Data Text Number Text Ukuran Field 5 5 5 Keterangan No Syarat Penilaian Nilai Minimum Syarat Bobot yang diberikan
Struktur tabel nilai_tujuan Nama Tabel Fungsi Field Kunci : nilai_tujuan.mdb : menyimpan data nilai/kelas untuk syarat tujuan : id_tujuan Tabel 3. 5 nilai_tujuan Field id_tujuan Nilai Type Data Text Number Ukuran Field 5 5 5 Keterangan No Syarat Penilaian Nilai Minimum Syarat Bobot yang diberikan
Minimum Text
Struktur tabel nilai_akta_notaris (AN) Nama Tabel Fungsi Field Kunci : nilai_an.mdb : menyimpan data nilai/kelas untuk syarat akta notaris : id_an Tabel 3. 6 nilai_akta_notaris Field id_an Nilai Type Data Text Number Ukuran Field 5 5 5 Keterangan No Syarat Penilaian Nilai Minimum Syarat Bobot yang diberikan
Minimum Text
Struktur tabel nilai_warga_belajar (WB) Nama Tabel Fungsi Field Kunci : nilai_wb.mdb : menyimpan data nilai/kelas untuk syarat warga belajar : id_wb
18
Tabel 3. 7 nilai_wb Field id_wb Nilai Type Data Text Number Ukuran Field 5 5 5 Keterangan No Syarat Penilaian Nilai Minimum Syarat Bobot yang diberikan
Minimum Text
Struktur tabel nilai_pamong_belajar (PB) Nama Tabel Fungsi Field Kunci : nilai_pb.mdb : menyimpan data nilai/kelas untuk syarat pamong belajar : id_pb Tabel 3. 8 nilai_pamong_belajar Field Id_pb Nilai Type Data Text Number Ukuran Field 5 5 5 Keterangan No Syarat Penilaian Nilai Minimum Syarat Bobot yang diberikan
Minimum Text
Struktur tabel nilai_program_belajar (PR) Nama Tabel Fungsi Field Kunci : nilai_pr.mdb : menyimpan data nilai/kelas untuk syarat program belajar : id_pr Tabel 3. 9 nilai_program_belajar Field id_pr Nilai Type Data Text Number Ukuran Field 5 5 5 Keterangan No Syarat Penilaian Nilai Minimum Syarat Bobot yang diberikan
Minimum Text
Struktur tabel nilai_dana_shearing (DS) Nama Tabel Fungsi Field Kunci : nilai_ds.mdb : menyimpan data nilai/kelas untuk syarat dana shearing : id_ds
19
Tabel 3. 10 nilai_dana_shearing Field Type Data id_ds Text Nilai Number Minimum Text Struktur tabel nilai_lahan Nama Tabel Fungsi Field Kunci : nilai_lahan.mdb : menyimpan data nilai/kelas untuk syarat lahan : id_lahan Tabel 3. 11 nilai_lahan Field Type Data id_lahan Text Nilai Number Minimum Text Struktur tabel hasil_uji Nama Tabel Fungsi Field Kunci : hasil_uji.mdb : menyimpan data hasil keputusan penerima bantuan : id_uji Tabel 3. 12 hasil_uji Field no_uji no_skb id_CP id_tujuan id_an id_wb id_pb id_pr id_ds id_lahan bobot Type Data Text Text Text Text Text Text Text Text Text Text Number Ukuran Field 15 15 5 5 5 5 5 5 5 5 Integer 50 Keterangan No uji proposal No skb/pkbm yang dinilai Nilai syarat cara penulisan Nilai syarat tujuan proposal Nilai syarat akta notaries Nilai syarat warga belajar Nilai syarat pamong belajar Nilai syarat program belajar Nilai syarat dana shearing Nilai syarat lahan Jumlah dari nilai syarat dikalikan dengan bobot setiap syarat Ketarangan Layak atau Tidak Layak mendapatkan bantuan Ukuran Field 5 5 5 Keterangan No Syarat Penilaian Nilai Minimum Syarat Bobot yang diberikan Ukuran Field 5 5 5 Keterangan No Syarat Penilaian Nilai Minimum Syarat Bobot yang diberikan
keterangan Text
20
Gambar 3. 10 Form Login Form Login diatas merupakan tampilan form untuk masuk kedalam aplikasi dimana user harus memasukkan nama pengguna dan kata sandi yang tepat untuk masuk ke dalam aplikasi ini. Kemudian tekan tombol masuk, terlebih dahulu akan ada proses untuk mencek apakah nama pengguna dan kata sandi yang dimasukkan benar, apabila benar maka login berhasil, apabila salah akan ada validasi yang menyatakan kalau nama pengguna dan kata sandi yang dimasukkan salah. Tekan tombol batal bila ingin membatalkan login dan tekan tombol tutup untuk keluar dari program. Form Menu Utama
Aplikasi Penentuan Penerima Bantuan Dana Block Grant Pada Kantor BP-PNFI Regional VI Banjarbaru
21
Form menu utama merupakan form yang berisi beberapa menu yaitu menu master, menu proses, menu laporan dan menu selesai. Dalam menu master, terdapat submenu-submenu yaitu data skb dan pkbm, data syarat cara penulisan, tujuan, akta notaris, warga belajar, pamong belajar, program belajar, dana shearing, dan lahan. Form Syarat Cara Penulisan (CP)
Gambar 3. 12 Form Syarat Cara Penulisan Form syarat cara penulisan merupakan form yang berfungsi untuk melihat dan memodifikasi data syarat cara penulisan. Data yang dapat dimodifikasi atau diubah hanyalah nilai. Dalam form ini terdapat empat buah tombol navigasi utama yaitu tombol simpan, ubah, batal dan tutup. Saat form pertama kali dibuka/aktif, maka tombol simpan dalam kondisi tidak aktif, sedangkan tombol lainnya aktif dan database masih dalam keadaan tertutup sehingga data pada grid tidak ditampilkan. Form Syarat Tujuan
Syarat Tujuan Id Tujuan Nilai
Gambar 3. 13 Form Syarat Tujuan Form syarat tujuan merupakan form yang berfungsi untuk melihat dan memodifikasi data syarat tujuan. Data yang dapat dimodifikasi atau diubah hanyalah nilai tujuan. Dalam form ini terdapat empat buah tombol navigasi utama yaitu tombol simpan, ubah, batal dan tutup. Saat form pertama kali dibuka/aktif, maka tombol simpan dalam kondisi tidak aktif, sedangkan tombol lainnya aktif dan database masih dalam keadaan tertutup sehingga data pada grid tidak ditampilkan.
22
Nilai
Gambar 3. 14 Form Syarat Akta Notaris Form syarat akta notaris merupakan form yang berfungsi untuk melihat dan memodifikasi data syarat akta notaris. Data yang dapat dimodifikasi atau diubah hanyalah nilai akta notarisnya. Dalam form ini terdapat empat buah tombol navigasi utama yaitu tombol simpan, ubah, batal dan tutup. Saat form pertama kali dibuka/aktif, maka tombol simpan dalam kondisi tidak aktif, sedangkan tombol lainnya aktif dan database masih dalam keadaan tertutup sehingga data pada grid tidak ditampilkan. Form Syarat Warga Belajar
Syarat Warga Belajar
Id WB Nilai
Gambar 3. 15 Form Syarat Warga Belajar Form syarat warga belajar merupakan form yang berfungsi untuk melihat dan memodifikasi data syarat warga belajar. Data yang dapat dimodifikasi atau diubah hanyalah nilai warga belajar. Dalam form ini terdapat empat buah tombol navigasi utama yaitu tombol simpan, ubah, batal dan tutup. Saat form pertama kali dibuka/aktif, maka tombol simpan dalam kondisi tidak aktif, sedangkan tombol lainnya aktif dan database masih dalam keadaan tertutup sehingga data pada grid tidak ditampilkan.
23
Gambar 3. 16 Form Syarat Pamong Belajar Form syarat pamong belajar merupakan form yang berfungsi untuk melihat dan memodifikasi data syarat pamong belajar. Data yang dapat dimodifikasi atau diubah hanyalah nilai pamong belajar. Dalam form ini terdapat empat buah tombol navigasi utama yaitu tombol simpan, ubah, batal dan tutup. Saat form pertama kali dibuka/aktif, maka tombol simpan dalam kondisi tidak aktif, sedangkan tombol lainnya aktif dan database masih dalam keadaan tertutup sehingga data pada grid tidak ditampilkan. Apabila tombol ubah dipilih, maka akan muncul kotak dialog pesan Data yang ingin diubah belum dipilih, tekan OK pada kotak dialog tersebut dan database akan terbuka. Setelah itu data yang ingin diubah dapat dipilih dengan cara mengklik salah satu record yang ada pada grid dan tombol simpan kondisinya menjadi aktif. Tombol simpan berfungsi untuk menyimpan data yang sudah diubah. Tombol batal berfungsi untuk mengembalikan kondisi seperti awal dan tombol tutup untuk menutup form ini kemudian kembali ke menu utama. Dalam form ini juga terdapat fasilitas pencarian data deskripsi, apabila data tersebut ada maka secara otomatis grid akan tersaring dan data atau record yang dicari tersebut juga tampil pada textbox. Form Syarat Program Belajar
Syarat Program Belajar Id PR Nilai
Gambar 3. 17 Syarat Program Belajar Form syarat program belajar merupakan form yang berfungsi untuk melihat
24
dan memodifikasi data syarat program belajar. Data yang dapat dimodifikasi atau diubah hanyalah nilai program belajar. Dalam form ini terdapat empat buah tombol navigasi utama yaitu tombol simpan, ubah, batal dan tutup. Saat form pertama kali dibuka/aktif, maka tombol simpan dalam kondisi tidak aktif, sedangkan tombol lainnya aktif dan database masih dalam keadaan tertutup sehingga data pada grid tidak ditampilkan. Form Syarat Dana Shearing
Syarat Dana Shearing Id DS Nilai
Gambar 3. 18 Form Syarat Dana Shearing Form syarat dana shearing merupakan form yang berfungsi untuk melihat dan memodifikasi data syarat dana shearing. Data yang dapat dimodifikasi atau diubah hanyalah nilai dan shearing. Dalam form ini terdapat empat buah tombol navigasi utama yaitu tombol simpan, ubah, batal dan tutup. Saat form pertama kali dibuka/aktif, maka tombol simpan dalam kondisi tidak aktif, sedangkan tombol lainnya aktif dan database masih dalam keadaan tertutup sehingga data pada grid tidak ditampilkan. Form Syarat Lahan
Syarat Lahan Id Lahan Nilai
Gambar 3. 19 Form Syarat Lahan Form syarat lahan merupakan form yang berfungsi untuk melihat dan memodifikasi data syarat lahan. Data yang dapat dimodifikasi atau diubah hanyalah Deskripsi. Dalam form ini terdapat empat buah tombol navigasi utama yaitu tombol
25
simpan, ubah, batal dan tutup. Saat form pertama kali dibuka/aktif, maka tombol simpan dalam kondisi tidak aktif, sedangkan tombol lainnya aktif dan database masih dalam keadaan tertutup sehingga data pada grid tidak ditampilkan. Form Data SKB / PKBM Data SKB / PKBM
No SKB/PKBM Nama Alamat Tahun Berdiri No Telepon Kepala SKB/PKBM
No SKB/PKBM
Gambar 3. 20 Form Data SKB / PKBM Form data skb/pkbm merupakan form yang berfungsi untuk memasukkan, memodifikasi dan melihat data skb/pkbm. Dalam form ini terdapat enam buah tombol navigasi utama yaitu tombol baru, ubah, simpan, hapus, batal dan tutup. Jika tombol baru diklik maka tombol ubah dan hapus berubah menjadi tidak aktif, sedangkan tombol baru berubah menjadi tombol simpan dan tombol tutup berubah menjadi tombol batal. Tombol simpan berfungsi untuk menyimpan data baru atau data yamg sudah diubah. Tombol batal berfungsi untuk mengembalikan kondisi seperti awal dan tombol tutup untuk menutup form ini kemudian kembali ke menu utama. Dalam form ini juga terdapat fasilitas pencarian data no skb/pkbm, apabila data tersebut ada maka
26
secara otomatis grid akan tersaring dan data atau record yang dicari tersebut juga tampil pada textbox. Form Penentuan Penerima Bantuan
No Uji : No SKB/PKBM :
Tanggal
No SKB/PKBM
Baru
Batal
Hapus
Tutup
No SKB/PKBM
Gambar 3. 21 Form Penentuan Penerima Bantuan dengan Decision Tree Form penentuan penerima bantuan merupakan form yang berfungsi untuk memasukkan dan melihat hasil penentuan penerima bantuan dana. Dalam form ini terdapat enam buah tombol navigasi utama yaitu tombol baru, ubah, simpan, hapus, batal dan tutup. Jika tombol baru diklik maka tombol ubah dan hapus berubah menjadi tidak aktif, sedangkan tombol baru berubah menjadi tombol simpan dan tombol tutup berubah menjadi tombol batal. Tombol simpan berfungsi untuk menyimpan data baru atau data yamg sudah diubah. Tombol batal berfungsi untuk mengembalikan kondisi seperti awal dan tombol tutup untuk menutup form ini kemudian kembali ke menu utama. Dalam form ini juga terdapat fasilitas pencarian data no skb/pkbm, apabila data tersebut ada maka
27
secara otomatis grid akan tersaring dan data atau record yang dicari tersebut juga tampil pada textbox. Laporan Hasil Uji Penilaian SKB/PKBM
Laporan Hasil Penilaian SKB/PKBM Balai Pengembangan Pendidikan Non Formal dan Informal Regional VI Banjarbaru
DATA PENILAIAN SKB/PKBM NO UJI TANGGAL NAMA SKB ALAMAT SKB/PKBM NILAI . KETERANGAN
Gambar 3.22 Laporan Hasil Uji Penilaian SKB/PKBM Laporan hasil uji penilaian skb/pkbm menampilkan semua data utama hasil penentuan penerima .bantuan dana bock grant untuk diketahui oleh kepala BP-PNFI dan Kepala SKB/PKBM. Laporan Hasil Uji Penilaian Layak
Laporan Hasil Penilaian SKB/PKBM Balai Pengembangan Pendidikan Non Formal dan Informal Regional VI Banjarbaru
DATA PENILAIAN LAYAK NO UJI TANGGAL NAMA SKB ALAMAT SKB/PKBM NILAI . KETERANGAN
28
Laporan hasil penilaian layak menampilkan semua data skb/pkbm yang layak menerima bantuan dana bock grant untuk diketahui oleh kepala BP-PNFI dan Kepala SKB/PKBM. Laporan Hasil Uji Penilaian Tidak Layak
Laporan Hasil Penilaian SKB/PKBM Balai Pengembangan Pendidikan Non Formal dan Informal Regional VI Banjarbaru
DATA PENILAIAN TIDAK LAYAK NO UJI TANGGAL NAMA SKB ALAMAT SKB/PKBM NILAI . KETERANGAN
Gambar 3. 23 Laporan Hasil Penilaian Tidak Layak Laporan hasil penilaian tidak layak menampilkan semua data skb/pkbm yang tidak layak menerima bantuan dana bock grant untuk diketahui oleh kepala BP-PNFI dan Kepala SKB/PKBM. Laporan Hasil Uji Penilaian Per SKB/PKBM
Laporan Hasil Penilaian SKB/PKBM Balai Pengembangan Pendidikan Non Formal dan Informal Regional VI Banjarbaru
DATA PENILAIAN PER SKB/PKBM NO UJI TANGGAL NAMA SKB ALAMAT SKB/PKBM NILAI . KETERANGAN
29
Laporan hasil penilaian per skb/pkbm menampilkan data skb/pkbm hasil penentuan penerima bantuan dana bock grant untuk diketahui oleh kepala BP-PNFI dan Kepala SKB/PKBM.
3.3 Teknik analisa Data Dalam penelitian ini untuk menentukan penerima bantuan dana block grant yang akan dinilai diantaranya adalah administrasi (cara penulisan, tujuan, akta notaris), teknis (warga belajar, jumlah pamong, program belajar), dan visitasi (dana shearing, lahan).
3.3.1 Aturan Pembobotan Keseluruhan Setelah semua kelas ditetapkan, apabila memenuhi syarat maka akan mendapatkan nilai 4 atau 3, selain itu akan mendapatkan nilai 2. Kemudian semua nilai bobot akan dikalikan dengan nilai dan dijumlahkan sehingga diperoleh total nilai akhir yang dijadikan sebagai penetapan hasil akhir penerima bantuan dana block grant revitalisasi dengan perhitungan sebagai berikut:
Tabel 3. 13 Aturan Penilaian No. 1. 2. 3. 4. 5. 6. 7. 8. Syarat Cara Penulisan Tujuan Akta Notaris Warga Belajar Pamong Belajar Program Belajar Dana Shearing Lahan Nilai x Bobot 65 x 4 70 x 4 100 (Ada) x 4 30 x 4 10 x 4 3x4 50 x 4 100(cukup) x 4
Walaupun nilai tinggi tetapi ada meempunyai nilai berbobot 2, maka tidak layak atau tidak dapat menerima bantuan.
30
3.3.2 Algoritma Keseluruhan Berikut ini merupakan algoritma atau tahapan proses utama dalam penentuan penerima bantuan dana block grant: proses dimulai masukkan data hasil penilaian proposal tentukan nilai kelas untuk setiap data syarat yang diinputkan kalikan nilai dengan bobot yang didapat untuk hasil akhir, jika mendapatkan bobot 3 atau 4, maka layak menerima bantuan, dan jika mendapatkan nilai 2 maka tidak layak untuk menerima. proses selesai.
3.3.3 Aturan Keputusan Pengetahuan yang terbentuk berupa kaidah produksi dengan format Jika premis maka konklusi maka node-node akar akan menjadi premis dari aturan sedangkan node daun akan menjadi bagian konklusinya atau hasil keputusan. Adapun aturan keputusan (rule) untuk penentuan penerima bantuan dana block grant tersebut sebagai berikut:
Tabel 3. 14 Rule No. 1. Rule IF cara penulisan>=65 AND tujuan>=70 AND akta notaris ada AND warga belajar>=30 AND pamong belajar>=10 AND program belajar>=3 AND dana shearing >=50% AND lahan cukup THEN layak menerima bantuan IF cara penulisan>=65 AND tujuan<70 AND akta notaris ada AND warga belajar>=30 AND pamong belajar>=10 AND program belajar>=3 AND dana shearing >=50% AND lahan cukup THEN tidak layak menerima bantuan IF cara penulisan>=65 AND tujuan>=70 AND akta notaris tidak ada AND warga belajar>=30 AND pamong belajar>=10 AND program belajar>=3 AND dana shearing >=50% AND lahan cukup THEN tidak layak menerima bantuan IF cara penulisan>=65 AND tujuan>=70 AND akta notaris ada AND warga belajar<30 AND pamong belajar>=10 AND program belajar>=3 AND dana shearing >=50% AND lahan cukup THEN tidak layak menerima bantuan
2.
3.
4.
31
No. 5.
Rule IF cara penulisan>=65 AND tujuan>=70 AND akta notaris ada AND warga belajar>=30 AND pamong belajar<10 AND program belajar>=3 AND dana shearing >=50% AND lahan cukup THEN tidak layak menerima bantuan IF cara penulisan>=65 AND tujuan>=70 AND akta notaris ada AND warga belajar>=30 AND pamong belajar>=10 AND program belajar<3 AND dana shearing >=50% AND lahan cukup THEN tidak layak menerima bantuan IF cara penulisan>=65 AND tujuan>=70 AND akta notaris ada AND warga belajar>=30 AND pamong belajar>=10 AND program belajar>=3 AND dana shearing <50% AND lahan cukup THEN tidak layak menerima bantuan IF cara penulisan>=65 AND tujuan>=70 AND akta notaris ada AND warga belajar>=30 AND pamong belajar>=10 AND program belajar>=3 AND dana shearing >=50% AND lahan tidak cukup THEN tidak layak menerima bantuan
6.
7.
8.
3.3.4 Perhitungan Manual Berikut ini merupakan contoh perhitungan manual yang telah dibuat sebelumnya, digunakan satu data uji dari proposal yang diajukan oleh PKBM Mutiara Tambang Ulang.
No. 1 2 3 4 5 6 7 8
Syarat Cara Penulisan Tujuan Akta Notaris Warga Belajar Pamong Belajar Program Belajar Dana Shearing Lahan 68 70
Nilai
Batas Layak >=65 >=70 Ada >=30 orang >=10 orang >=3 >=50% Cukup
Bobot 4 3 4 4 2 3 2 4
Nilai x Bobot 272 210 400 140 18 9 90 400 1539 Tidak Layak
32
Adapun rumus yang digunakan yaitu sebagai berikut: Cara Penulisan (P1) IF Hasil Uji >65 THEN Nilai Bobot = 4 IF Hasil Uji =65 THEN Nilai Bobot = 3 ELSE 2 Tujuan (P2) IF Hasil Uji >70 THEN Nilai Bobot = 4 IF Hasil Uji =70 THEN Nilai Bobot = 3 ELSE 2 Akta Notaris (P3) IF Hasil Uji Ada THEN Nilai Bobot = 4 ELSE 2 Warga Belajar (P4) IF Hasil Uji >30 THEN Nilai Bobot = 4 IF Hasil Uji =30 THEN Nilai Bobot = 3 ELSE 2 Pamong Belajar (P5) IF Hasil Uji >10 THEN Nilai Bobot = 4 IF Hasil Uji =10 THEN Nilai Bobot = 3 ELSE 2 Program Belajar (P6) IF Hasil Uji >3 THEN Nilai Bobot = 4 IF Hasil Uji =3 THEN Nilai Bobot = 3 ELSE 2 Dan Shearing (P7) IF Hasil Uji >50% THEN Nilai Bobot = 4 IF Hasil Uji =50% THEN Nilai Bobot = 3 ELSE 2 Lahan (P8) IF Hasil Uji Cukup THEN Nilai Bobot = 4 ELSE 2 Total Nilai = (P1*nilai) + (P2*nilai) + (P3*nilai) + (P4*nilai) + (P5*nilai) + (P6*nilai) + (P7*nilai) + (P8*nilai) IF Bobot = 2 THEN Hasil Akhir= Tidak Layak ELSE Layak.
Berikut ini merupakan hasil perhitungan manual secara keseluruhan pada data sampel yang.
33
11/03.0101
SKB Tanah Laut SKB Banjarbaru SKB Banjar SKB Banjarmasin SKB Pulang Pisau SKB Tanah Bumbu SKB Palangkaraya SKB HSS
2 3
11/03.0102 11/03.0103
65 65
85 90
Ada Ada
70 84
30 20
4 6
50% 50%
Cukup Cukup
21 17
Layak Layak
Bukan Bukan
11/03.0104
67
90
Ada
45
15
50%
Cukup
Penerima
11/03.0105
92
70
Ada
30
50%
Cukup
39
Bukan
11/03.0106
78
75
Ada
46
26
50%
Cukup
24
Layak
Bukan
7 8
11/03.0107 11/03.0108
78 73
85 80
Ada Ada
32 89
14 33
5 6
50% 50%
Cukup Cukup
28 11
Layak Layak Tidak Layak Layak Tidak Layak Tidak Layak Tidak Layak Layak Layak Tidak Layak Layak Tidak Layak Tidak Layak
Bukan Penerima
9 10
11/03.0109 11/03.0110
59 81
80 70
Ada Ada
88 67
26 28
5 5
50% 50%
Cukup Cukup
35 23
Bukan Bukan
11
11/03.0111
SKB Tanjung
71
94
Ada
75
34
40%
Cukup
32
Bukan
12
70
69
Ada
41
13
50%
Cukup
42
Bukan
13 14 15
SKB Tapin SKB Kapuas SKB Berau PKBM Melati SKB Sambas PKBM Kasih Ibu PKBM Mutiara SKB Pontianak SKB Bontang SKB Balikpapan SKB Sampit
43 65 65
90 86 75
28 54 97
18 18 36
6 3 3
46 29 16
16 17
11/03.0116 11/03.0117
75 75
80 80
Ada Ada
15 39
8 33
2 4
50% 50%
Cukup Cukup
40 9
Bukan Penerima
18
11/03.0118
75
67
Tidak
25
40%
Cukup
50
Bukan
19
11/03.0119
56
92
Tidak
17
11
50%
Cukup
48
Bukan
20 21
11/03.0120 11/03.0121
80 79
78 78
Ada Ada
99 69
32 34
3 3
50% 50%
Cukup Cukup
8 14
Layak Layak
Penerima Penerima
22 23
11/03.0122 11/03.0123
75 75
73 69
Ada Ada
101 122
33 33
5 6
50% 50%
Cukup Cukup
10 4
Penerima Penerima
24
11/03.0124
PKBM Harapan
75
81
Tidak
35
14
50%
Cukup
43
Bukan
34
25
11/03.0125
PKBM Sahabat Kita PKBM Mawar SKB Pangkalan Bun SKB Murung Raya PKBM Kapuas Hulu SKB Kutai Kartanegara PKBM Mahakam PKBM Binuang Muda SKB Samarinda SKB Barito Timur SKB Sukamara
90
71
Tidak
36
12
50%
Cukup
41
Bukan
26
11/03.0126
88
70
Tidak
20
50%
Cukup
47
Bukan
27
11/03.0127
87
78
Ada
86
21
50%
Cukup
12
Layak
Penerima
28
11/03.0128
85
74
Ada
64
13
50%
Cukup
19
Layak
Bukan
29
11/03.0129
90
78
Ada
48
11
50%
Cukup
Layak
Penerima
30
11/03.0130
90
78
Ada
98
34
50%
Cukup
Penerima
31
11/03.0131
68
74
Ada
56
30%
Cukup
38
Bukan
32
11/03.0132
75
72
Ada
32
11
50%
Cukup
30
Layak
Bukan
33
11/03.0133
85
84
Ada
122
24
50%
Cukup
Layak
Penerima
34
11/03.0134
80
84
Ada
107
23
50%
Cukup
Layak
Penerima
35
11/03.0135
80
92
Ada
65
19
50%
Cukup
15
Penerima
36
11/03.0136
PKBM Barito PKBM Muara Teweh PKBM Gasper PKBM Kapuas Kota PKBM Sambas Raya SKB Sanggau SKB Paser SKB Singkawang SKB Nunukan SKB Ketapang SKB Kubu Raya
58
65
Ada
26
10
50%
Cukup
49
Bukan
37
11/03.0137
94
65
Ada
34
11
50%
Cukup
27
Layak
Bukan
38
11/03.0138
92
76
Ada
37
11
50%
Cukup
26
Bukan
39
11/03.0139
90
67
Ada
28
50%
Cukup
45
Bukan
40
11/03.0140
86
92
Ada
38
14
50%
Cukup
22
Layak
Bukan
41 42
11/03.0141 11/03.0142
88 78
78 78
Ada Ada
76 101
26 21
5 3
50% 60%
Cukup Cukup
13 7
Penerima Penerima
43
11/03.0143
74
69
Ada
45
12
48%
Cukup
44
Bukan
44
11/03.0144
78
80
Ada
55
21
50%
Cukup
20
Bukan
45
11/03.0145
78
81
Ada
61
50%
Cukup
34
Bukan
46
11/03.0146
74
71
Ada
89
24
35%
Cukup
33
Bukan
35
47
11/03.0147
72
70
Ada
96
11
50%
Cukup
18
Bukan
48
11/03.0148
84
70
Ada
122
32
30%
Cukup
31
Bukan
49
11/03.0149
84
75
Ada
31
50%
Cukup
37
Bukan
50
11/03.0150
92
82
Ada
38
50%
Cukup
36
Bukan
4.1 Hasil 4.1.1 Implementasi Sistem Tahap implementasi sistem merupakan tahap meletakkan perancangan sistem ke dalam bentuk coding bahasa pemprograman yang selanjutnya dapat dioperasikan berdasarkan analisis dan perancangan yang dibuat sebelumnya. Adapun pembuatan Aplikasi Pendukung Keputusan Penentuan Penerima Bantuan Dana Block Grant Revitalisasi ini menggunakan bahasa Pemprograman Delphi 7.0 dan aplikasi basis data yang digunakan adalah Microsoft Access 2007. Implementasi dan pengujian dilakukan pada perangkat keras PC (Personal Computer) dengan Sistem Operasi Microsoft Windows XP.
36
37
Form ini akan tampil saat pertama kali aplikasi dijalankan. Form menu utama ini menampilkan semua menu-menu yang berfungsi untuk menunjang dalam menentukan penerima bantuan. Tampilan Form Login
Gambar 4. 2 Tampilan Form Login Form login digunakan untuk mengaktifkan menu utama. Setelah menekan tombol masuk dan nama pengguna dan kata sandi cocok maka aplikasi dapat digunakan. Dan apabila nama pengguna dan kata sandi tidak cocok, maka menu utama tidak dapat digunakan. Tampilan Form SKB dan PKBM
Gambar 4. 3 Tampilan Form SKB dan PKBM Form SKB dan PKBM berfungsi untuk menyimpan data-data skb dan pkbm yang berada dalam ruang lingkup BP-PNFI Regional VI Banjarbaru. Pada form ini terdapa beberapa tombol yang masing-masingnya mempunya fungsi yang berbeda.
38
Disini juga terdapat tabel yang menampilkan data-data skb dan pkbm yang telah disimpan. Dalam form ini juga terdapat pencarian yang berguna untuk mencari skb dan pkbm yang berada dalam tempat penyimpanan. Tampilan Form Syarat Cara Penulisan
Gambar 4. 4 Form Syarat Cara Penulisan Form ini berfungsi untuk mengubah nilai syarat minimum dari syarat cara penulisan. Dalam form ini hanya nilai minimum yang dapat diubah. Dalam form ini tidak terdapat tombol tambah dikarenakan form ini berfungsi menyimpan nilai minimum syarat bukan untuk menyimpan data. Tampilan Form Syarat Tujuan
Gambar 4. 5 Form Syarat Tujuan Form ini berfungsi untuk mengubah nilai syarat minimum dari syarat tujuan. Dalam form ini hanya nilai minimum yang dapat diubah. Dalam form ini tidak terdapat tombol tambah dikarenakan form ini berfungsi menyimpan nilai minimum syarat bukan untuk menyimpan data.
39
Gambar 4. 6 Form Syarat Warga Belajar Form ini berfungsi untuk mengubah nilai syarat minimum dari syarat warga belajar. Dalam form ini hanya nilai minimum yang dapat diubah. Dalam form ini tidak terdapat tombol tambah dikarenakan form ini berfungsi menyimpan nilai minimum syarat bukan untuk menyimpan data. Tampilan Form Syarat Program Belajar
Gambar 4. 7 Form Syarat Program Belajar Form ini berfungsi untuk mengubah nilai syarat minimum dari syarat program belajar. Dalam form ini hanya nilai minimum yang dapat diubah. Dalam form ini tidak terdapat tombol tambah dikarenakan form ini berfungsi menyimpan nilai minimum syarat bukan untuk menyimpan data.
40
Gambar 4. 8 Form Syarat Pamong Belajar Form ini berfungsi untuk mengubah nilai syarat minimum dari syarat pamong belajar. Dalam form ini hanya nilai minimum yang dapat diubah. Dalam form ini tidak terdapat tombol tambah dikarenakan form ini berfungsi menyimpan nilai minimum syarat bukan untuk menyimpan data. Tampilan Form Syarat Lahan
Gambar 4. 9 Form Syarat Lahan Form ini berfungsi untuk mengubah nilai syarat minimum dari syarat lahan. Dalam form ini hanya nilai minimum yang dapat diubah. Dalam form ini tidak terdapat tombol tambah dikarenakan form ini berfungsi menyimpan nilai minimum syarat bukan untuk menyimpan data.
41
Gambar 4. 10 Form Syarat Akta Notaris Form ini berfungsi untuk mengubah nilai syarat minimum dari syarat dana shearing. Dalam form ini hanya nilai minimum yang dapat diubah. Dalam form ini tidak terdapat tombol tambah dikarenakan form ini berfungsi menyimpan nilai minimum syarat bukan untuk menyimpan data. Tampilan Form Syarat Akta Notaris
Gambar 4. 11 Form Syarat Akta Notaris Form ini berfungsi untuk mengubah nilai syarat minimum dari syarat akta notaris. Dalam form ini hanya nilai minimum yang dapat diubah. Dalam form ini tidak terdapat tombol tambah dikarenakan form ini berfungsi menyimpan nilai minimum syarat bukan untuk menyimpan data.
42
Gambar 4. 12 Form Penilaian Data Sebelum form penilaian data tampil, maka akan terlebih dahulu tampil form tahun penilaian seperti dibawah ini :
Form ini akan memfilter data sesuai tahun yang dipilih. Jadi antara data tiap tahun nya tidak akan tercampur menjadi satu. Pada form penilaian data ini data yang dimasukkan adalah data penilaian dari panitia. Nilai akan diproses apakah skb atau pkbm tersebut layak menerima bantuan atau tidak. Nilai diinputkan pada kolom masing-masing sesuai syarat, setelah semua terisi agar kita dapat memproses data maka ditekan tombol proses. Apabila nilai tersebut mencukupi syarat dan layak, maka akan muncul keterangan Layak keterangan. Form penilaian data ini terdapat 2 tombol tersembunyi yang terletak dibelakang tombol baru dan batal. Tombol tersebut akan tampil apabila ditekan tombol baru atau tombol batal.
43
Gambar 4. 13 Form Hasil Penilaian SKB/PKBM Form diatas berguna untuk menampilakan laporan yang akan dicetak. Terdapat 2 pilihan yaitu Semua dan No SKB/PKBM, pilihan ini mempunya fungsi untuk mebedakan apa yang akan kita cetak pada laporan. Jika dipilih semua, maka yang aka dicetak pada laporan adalah semua hasil penilaian skb/pkbm. Apabila dipilih no skb/pkbm, maka hanya data penilaian skb/pkbm yang dipilih yang akan dicetak pada laporan. Tampilan Form Back Up Data
Gambar 4. 14 Form Back Up Data Form backup data digunakan untuk melakukan penggandaan database pada direktori lain yang sudah ditentukan, pada form ini terdiri dari tombol Backup, tombol Batal, dan tombol Tutup. Tombol Backup digunakan untuk memproses penggandaan database, tombol Batal berfungsi untuk membatalkan proses dan keluar dari program, tombol Tutup untuk keluar dari form backup data dan kembali ke menu utama.
44
Gambar 4. 15 Form Ubah Kata Sandi Form ubah kata sandi digunakan untuk melakukan penggantian kata sandi yang lama dengan kata sandi yang baru, pada form ini terdiri dari tombol Ubah, tombol Batal dan tombol Tutup. Tombol Ubah digunakan untuk mengkonfirmasi perubahan kata sandi, tombol Batal yang berfungsi digunakan untuk membatalkan hasil dari penginputan, dan tombol Tutup digunakan untuk keluar dari form ubah kata sandi untuk kembali ke menu utama. Tampilan Laporan Penilaian SKB/PKBM
Gambar 4. 16 Gambar Laporan Penilaian SKB/PKBM Laporan ini akan tampil apabila pada form laporan filter data yang dipilih adalah semua data. Apabila filter data yang dipilih bukan semua data, maka laporan ini tidak akan tampil.
45
Gambar 4. 17 Gambar Laporan Penilaian Layak Laporan ini akan tampil apabila pada form laporan filter data yang dipilih adalah Layak. Apabila filter data yang dipilih bukan layak, maka laporan ini tidak akan tampil. Tampilan Laporan Penilaian Tidak Layak
Gambar 4. 18 Gambar Laporan Penilaian Tidak Layak Laporan ini akan tampil apabila pada form laporan filter data yang dipilih adalah Tidak Layak. Apabila filter data yang dipilih bukan tidak layak, maka laporan ini tidak akan tampil.
46
Gambar 4. 19 Gambar Laporan Penilaian Per SKB/PKBM Laporan ini akan tampil apabila pada form laporan filter data yang dipilih adalah No SKB/PKBM. Apabila filter data yang dipilih bukan no skb/pkbm, maka laporan ini tidak akan tampil.
4.2 Pembahasan 4.2.1 Pengujian White Box Metode white box merupakan metode desain test case yang menggunakan struktur kontrol desain prosedural untuk memperoleh test case. Dengan menggunakan metode white box, perekayasa sistem dapat melakukan test case yang dapat: 1) Memberikan jaminan bahwa semua jalur independen pada suatu modul telah digunakan paling tidak satu kali. 2) Menggunakan semua keputusan logis pada sisi true dan false. Dalam hal ini pengujian tidak dilakukan terhadap keseluruhan program secara utuh, namun dilakukan sampel pengujian terhadap proses metode yang dijalankan. Sebagai contoh akan diuji proses pada aplikasi penentuan penerima bantuan dana block grant, seperti yang terlihat pada activity diagram berikut:
47
Menyederhanakan Rule
Sel esai
Kode program untuk proses pada penilaian SKB dan PKBM adalah sebagai berikut:
var a,b,c,d,e,f,g,h,i: integer; begin Qcp.Close; Qcp.SQL.Clear; Qcp.SQL.Add('Select * From nilai_cara_penulisan'); Qcp.Open;
Qan.Close;
2
48
Qla.Close; Qla.SQL.Clear; Qla.SQL.Add('Select * From nilai_lahan'); Qla.Open; if CP.Text>=60 then begin Qcp.Locate('id_cp;nilai',VarArrayOf([1,5]),[]); Edit1.Text:=Qcp.fieldbyname('nilai').AsString; end else begin
5 4 3
49
Qcp.Locate('id_cp;nilai',VarArrayOf([3,3]),[]); Edit1.Text:=Qcp.fieldbyname('nilai').AsString; end; if strtoint(TJ.Text)>=70 then begin Qtj.Locate('id_tj;nilai',VarArrayOf([1,5]),[]); Edit2.Text:=Qtj.fieldbyname('nilai').AsString; end else begin Qtj.Locate('id_tj;nilai',VarArrayOf([3,3]),[]); Edit2.Text:=Qtj.fieldbyname('nilai').AsString; end; if strtoint(AN.Text)=ada then begin Qan.Locate('id_an;nilai',VarArrayOf([1,5]),[]); Edit3.Text:=Qan.fieldbyname('nilai').AsString; end else begin Qan.Locate('id_an;nilai',VarArrayOf([3,3]),[]); Edit3.Text:=Qan.fieldbyname('nilai').AsString; end; if strtoint(WB.Text)>=30 then begin Qwb.Locate('id_wb;nilai',VarArrayOf([1,5]),[]); Edit4.Text:=Qwb.fieldbyname('nilai').AsString; end else begin Qwb.Locate('id_wb;nilai',VarArrayOf([3,3]),[]); Edit4.Text:=Qwb.fieldbyname('nilai').AsString;
6
50
end; if strtoint(PB.Text)>=10 then begin Qpb.Locate('id_pb;nilai',VarArrayOf([1,5]),[]); Edit6.Text:=Qpb.fieldbyname('nilai').AsString; end else begin Qpb.Locate('id_pb;nilai',VarArrayOf([3,3]),[]); Edit6.Text:=Qpb.fieldbyname('nilai').AsString; end; if strtoint(PR.Text)>=3 then begin Qpr.Locate('id_pr;nilai',VarArrayOf([1,5]),[]); Edit7.Text:=Qpr.fieldbyname('nilai').AsString; end else begin Qpr.Locate('id_pr;nilai',VarArrayOf([3,3]),[]); Edit7.Text:=Qpr.fieldbyname('nilai').AsString; end; if strtoint(DS.Text)<=5 then begin Qds.Locate('id_ds;nilai',VarArrayOf([1,5]),[]); Edit8.Text:=Qds.fieldbyname('nilai').AsString; end else begin Qds.Locate('id_ds;nilai',VarArrayOf([3,3]),[]); Edit8.Text:=Qds.fieldbyname('nilai').AsString; end; if (Lahan.Text)>='ada' then
51
begin Qlahan.Locate('id_lahan;nilai',VarArrayOf([1,5]),[]); Edit9.Text:=Qlahan.fieldbyname('nilai').AsString; end else begin Qlahan.Locate('id_lahan;nilai',VarArrayOf([3,3]),[]); Edit9.Text:=Qlahan.fieldbyname('nilai').AsString; end; begin a:=strtoint(edit1.text); b:=strtoint(edit2.text); c:=strtoint(edit3.text); d:=strtoint(edit4.text); e:=strtoint(edit6.text); f:=strtoint(edit7.text); g:=strtoint(edit8.text); h:=strtoint(edit9.text); i:=a+b+c+d+e+f+g+h; edit10.text:=inttostr(i); if edit10.text='40' then begin
8
7
ShowMessage('SKB/PKBM Layak Menerima Bantuan Dana Block Grant'); ket.caption:='Layak'; end else begin
52
10 11
12
Kompleksitas siklomatis (pengukuran kuantitatif terhadap kompleksitas logis suatu program) dari grafik alir dapat diperoleh dengan perhitungan V(G) = E N + 2 dimana: E : Jumlah edge grafik alir yang ditandakan dengan gambar panah. N : Jumlah simpul grafik alir yang ditandakan dengan gambar lingkaran. Sehingga diperoleh kompleksitas siklomatisnya adalah: V(G) = 13 12 + 2 = 3
53
Basis set yang dihasilkan dari jalur independen secara linier adalah jalur sebagai berikut: 1 2 3 4 6 7 8 9 11 12 1 2 3 5 6 7 8 10 11 12 1 2 3 4 6 7 8 10 11 12 Ketika aplikasi dijalankan, maka terlihat bahwa salah satu basis set yang dihasilkan adalah 1 2 3 4 6 7 8 9 11 12 dan terlihat simpul telah dieksekusi satu kali. Berdasarkan ketentuan tersebut dari segi kelayakan software, sistem ini dianggap telah memenuhi syarat.
4.2.2 Pengujian Black Box Pada aplikasi pendukung keputusan untuk menentukan penerima bantuan ini, halaman utama yang akan dilakukan uji black box yaitu halaman login, halaman master data skb/pkbm, halaman master data syarat-syarat serta halaman penentuan hasil uji proposal skb/pkbm. Pada pengujian black box ini diharapkan input dan output sesuai dengan yang dimaksud, tanpa melihat proses mekanisme di dalam aplikasi tersebut. Pengujian Halaman Login Tabel 4. 1 Pengujian Halaman Login Kasus dan Hasil Uji (Data Normal) Teknik Testing Data Masukan Memastikan halaman form inputan sesuai dengan database. Memasukan nama pengguna = ADMIN dan kata sandi = regional6 Setelah nama pengguna dan kata sandi dimasukkan dengan benar, maka muncul tampilan pesan Login Berhasil! dan mengaktifkan menu-menu utama admin. Dapat menampilkan halaman dan mengaktifkan menu-menu utama admin. Aplikasi bisa diterima Sesuai Keterangan
Yang Diharapkan
Sesuai
Pengamatan Kesimpulan
Sesuai
54
Pengujian Halaman Master Data SKB/PKBM Tabel 4. 2 Pengujian Halaman Master Data SKB/PKBM Kasus dan Hasil Uji (Data Normal) Keterangan Teknik Testing Memastikan halaman master dapat dibuka. Memilih menu master data skb/pkbm pada menu Data Masukan Sesuai utama admin. Menu ini akan menampikan halaman master data Yang skb/pkbm. Dimana user diharuskan meinputkan Sesuai Diharapkan data skb/pkbm. Pengamatan Dapat membuka halaman master data skb/pkbm. Sesuai Kesimpulan Aplikasi dapat diterima Pengujian Tombol Baru Pada Halaman Master Data SKB/PKBM Tabel 4. 3 Pengujian Tombol Baru Pada Halaman Master Data SKB/PKBM Kasus dan Hasil Uji (Data Normal) Keterangan Memastikan tombol dapat digunakan dengan Teknik Testing benar. Menekan tombol baru untuk menambah data Data Masukan Sesuai baru. Tekan tombol baru untuk menambahkan data baru, setelah tombol ditekan maka tombol ubah Yang dan hapus berubah menjadi tidak aktif, sedangkan Sesuai Diharapkan tombol baru berubah menjadi tombol simpan dan tombol tutup berubah menjadi tombol batal. Pengamatan Dapat menambah data baru. Sesuai Kesimpulan Aplikasi bisa diterima Pengujian Tombol Simpan Pada Halaman Master Data SKB/PKBM Tabel 4. 4 Pengujian Tombol Simpan Pada Halaman Master Data SKB/PKBM Kasus dan Hasil Uji (Data Normal) Memastikan tombol dapat digunakan dengan Teknik Testing benar. Menekan tombol simpan untuk menyimpan data Data Masukan skb/pkbm. Tekan tombol simpan pada halaman master data Yang skb/pkbm, untuk menyimpan data skb/pkbm ke Diharapkan database. Dapat memproses atau menyimpan semua data Pengamatan yang telah diinputkan . Kesimpulan Aplikasi bisa diterima Keterangan
55
Pengujian Tombol Batal Pada Halaman Master Data SKB/PKBM Tabel 4. 5 Pengujian Tombol Batal Pada Halaman Master Data SKB/PKBM Kasus dan Hasil Uji (Data Normal) Teknik Testing Data Masukan Yang Diharapkan Pengamatan Kesimpulan Memastikan tombol dapat digunakan dengan benar. Menekan tombol batal untuk membatalkan penginputan yang dilakukan dan mengembalikan kondisi seperti awal form dibuka. Tekan tombol batal, dan semua penginputan kembali ke kondisi sebelumnya. Dapat membatalkan proses penginputan untuk semua data pada halaman tersebut. Aplikasi bisa diterima Keterangan
Pengujian Tombol Hapus Pada Halaman Master Data SKB/PKBM Tabel 4. 6 Pengujian Combobox Dihalaman Input Data SKB/PKBM Kasus dan Hasil Uji (Data Normal) Teknik Testing Data Masukan Yang Diharapkan Pengamatan Kesimpulan Memastikan tombol dapat digunakan dengan benar. Menekan tombol hapus untuk menghapus data dari database. Tekan tombol hapus, dan data berhasil dihapus dari database. Dapat menghapus data dari database. Aplikasi bisa diterima Keterangan
Pengujian Tombol Keluar Pada Halaman Master Data SKB/PKBM Tabel 4. 7 Pengujian Tombol Keluar Di Halaman Input Data SKB/PKBM Kasus dan Hasil Uji (Data Normal) Teknik Testing Data Masukan Yang Diharapkan Pengamatan Kesimpulan Memastikan tombol dapat digunakan dengan benar. Menekan tombol keluar pada halaman master data skb/pkbm. Aplikasi ini akan mengarahkan ke halaman menu utama. Dapat mengarahkan ke halaman menu utama. Aplikasi dapat diterima Keterangan
56
Pengujian Halaman Master Data Syarat Tabel 4. 8 Pengujian Halaman Master Data Syarat Kasus dan Hasil Uji (Data Normal) Teknik Testing Memastikan halaman master dapat dibuka. Memilih menu master data syarat pada menu Data Masukan utama admin. Menu ini akan menampikan halaman master data Yang syarat. Dimana user dapat melihat dan Diharapkan memodifikasi data syarat. Pengamatan Dapat membuka halaman master data syarat. Kesimpulan Aplikasi dapat diterima Keterangan Sesuai
Sesuai Sesuai
Pengujian Tombol Ubah Pada Halaman Master Data Syarat Tabel 4. 9 Pengujian Tombol Baru Pada Halaman Master Data Syarat Kasus dan Hasil Uji (Data Normal) Memastikan tombol dapat digunakan dengan Teknik Testing benar. Menekan tombol ubah untuk mengubah data Data Masukan deskripsi dan tahun berlaku. Tekan tombol ubah untuk mengubah data, Yang setelah tombol ditekan maka field deskripsi dan Diharapkan tahun berlaku dapat diubah kemudian hasil perubahan tersebut disimpan. Pengamatan Dapat mengubah data. Kesimpulan Aplikasi bisa diterima Keterangan
Sesuai
Sesuai Sesuai
Pengujian Tombol Simpan Pada Halaman Master Data Syarat Tabel 4. 10 Pengujian Tombol Simpan Pada Halaman Master Data Syarat Kasus dan Hasil Uji (Data Normal) Memastikan tombol dapat digunakan dengan Teknik Testing benar. Menekan tombol simpan untuk menyimpan data Data Masukan syarat. Tekan tombol simpan pada halaman master data Yang syarat, untuk menyimpan data syarat ke Diharapkan database. Dapat memproses atau menyimpan semua data Pengamatan yang telah diinputkan . Kesimpulan Aplikasi bisa diterima Keterangan
57
Pengujian Tombol Batal Pada Halaman Master Data Syarat Tabel 4. 11 Pengujian Tombol Batal Pada Halaman Master Data Syarat Kasus dan Hasil Uji (Data Normal) Memastikan tombol dapat digunakan dengan Teknik Testing benar. Menekan tombol batal untuk membatalkan Data Masukan penginputan yang dilakukan dan mengembalikan kondisi seperti awal form dibuka. Yang Tekan tombol batal, dan semua penginputan Diharapkan kembali ke kondisi sebelumnya. Dapat membatalkan proses penginputan untuk Pengamatan semua data pada halaman tersebut. Kesimpulan Aplikasi bisa diterima Kesimpulan
Pengujian Tombol Keluar Pada Halaman Master Data Syarat Tabel 4. 12 Pengujian Tombol Keluar Di Halaman Input Data Syarat Kasus dan Hasil Uji (Data Normal) Memastikan tombol dapat digunakan dengan Teknik Testing benar. Menekan tombol keluar pada halaman master Data Masukan data syarat. Yang Aplikasi ini akan mengarahkan ke halaman Diharapkan menu utama. Pengamatan Dapat mengarahkan ke halaman menu utama. Kesimpulan Aplikasi dapat diterima Kesimpulan
Pengujian Tombol Proses Pada Halaman Pengecekan Data Hasil Uji Tabel 4. 13 Pengujian Tombol Proses Pada Halaman Pengecekan Data Hasil Uji Kasus dan Hasil Uji (Data Normal) Kesimpulan Memastikan tombol dapat digunakan dengan Teknik Testing benar. Menekan tombol proses untuk memproses Data Masukan Sesuai perhitungan. Tekan tombol proses untuk melakukan Yang perhitungan nilai-nilai syarat penentu penerima Sesuai Diharapkan bantuan dan menampilkan hasilnya pada label keterangan. Dapat memproses semua nilai syarat yang telah Pengamatan diinputkan dan menampilkan hasil keputusan Sesuai layak menerima/tidak layak menerima.
58
Kesimpulan
Kesimpulan
Pengujian Output Hasil Penentuan Penerima Bantuan Dana Tabel 4. 14 Pengujian Output Hasil Penentuan Penerima Bantuan Dana Kasus dan Hasil Uji (Data Normal) Teknik Testing Memastikan halaman output bisa menampilkan data yang diperlukan. Laporan menampilkan data skb/pkbm yang layak menerima/tidak layak menerima berdasarkan hasil perhitungan pada form pengecekan data hasil uji. Halaman ini akan menampilkan data skb/pkbm yang layak menerima/tidak layak menerima. Dapat menampilkan output laporan daftar skb/pkbm yang layak menerima/tidak layak menerima. Aplikasi dapat diterima. Kesimpulan
Sesuai
Sesuai Sesuai
4.3 Analisa Hasil Uji Coba 4.3.1 Analisa Pre Test dan Post Test Untuk mengetahui pengaruh dari penerapan aplikasi penentuan penerima bantuan dana block grant pada BP-PNFI Regional VI Banjarbaru, maka berikut ini hasil penentuan penerima bantuan yang dilakukan sebelumnya (pre test) dan sesudahnya (post test). Tabel 4. 15 Tabel Analisa Pre Test dan Post Test
No No Proposal Nama SKB/PKBM 1 2 3 4 5 6 7 11/03.0101 SKB Tanah Laut 11/03.0102 SKB Banjarbaru 11/03.0103 SKB Banjar 11/03.0104 SKB Banjarmasin 11/03.0105 SKB Pulang Pisau 11/03.0106 SKB Tanah Bumbu 11/03.0107 SKB Palangkaraya Pre Test Penerima Bukan Penerima Bukan Bukan Bukan Bukan Post Test Penerima Bukan Bukan Penerima Bukan Bukan Bukan Keterangan Sesuai Sesuai Tidak Sesuai Tidak Sesuai Sesuai Sesuai Sesuai
59
60
Dari tabel diatas data sebelum menggunakan aplikasi (pre test) dan sesudah menggunakan aplikasi (post test) terdapat perbedaan hasil akhir dimana 42 data yang sesuai atau sebanyak 84% dan juga terdapat 8 data yang tidak sesuai atau sebanyak 16%. Perbedaan data antara pre test dan post test yang tersebut dapat digambarkan menggunakan grafik sebagai berikut: Grafik Perbandingan Pre Test dan Post Test
16% 84% Sesuai Tidak Sesuai
61
4.3.2 User Acceptance Penilaian pengguna terhadap aplikasi dilakukan dengan cara pemberian kuisioner yang bersifat objektif kepada pengguna aplikasi, dimana dalam pengujian kali ini kuisioner diberikan kepada responden dengan jumlah 10 orang. Daftar pertanyaan pada kuisioner tersebut adalah sebagai berikut : Tabel 4. 16 Tabel Kuisioner No 1 Pertanyaan Apakah aplikasi pendukung keputusan penentuan penerima bantuan dapat dijadikan sebagai aplikasi patokan penilaian ? Pilihan Jawaban a. Sangat Setuju b. Setuju c. Tidak Setuju d. Sangat Tidak Setuju 2 Apakah data yang dihasilkan dari aplikasi pendukung keputusan penentuan penerima a. Sangat Setuju b. Setuju c. Tidak Setuju d. Sangat Tidak Setuju
bantuan ini dapat dan dihitung dengan cepat dan waktu penilaian bisa lebih cepat (efektif dan efisien waktu) bila dibandingkan dengan
penentuan penerima bantuan secara manual ? 3 Apakah aplikasi pendukung keputusan penentuan penerima bantuan ini memberikan kemudahan dalam melakukan pendataan ? a. Sangat Setuju b. Setuju c. Tidak Setuju d. Sangat Tidak Setuju 4 Apakah aplikasi pendukung keputusan penentuan penerima bantuan diperlukan dalam pendataan penilaian ini ? a. Sangat Setuju b. Setuju c. Tidak Setuju d. Sangat tidak setuju 5 Apakah proses pendataan dengan aplikasi pendukung keputusan penentuan penerima bantuan ini sudah sesuai dengan cara penentuan penerima bantuan di BP-PNFI Regional VI a. Sangat Setuju b. Setuju c. Tidak Setuju
62
No Banjarbaru ?
Pertanyaan
6 Apakah saudara sependapat bahwa pengujian secara manual sebaiknya diganti dengan aplikasi pendukung keputusan penentuan penerima bantuan ini ?
a. Sangat Setuju b. Setuju c. Tidak Setuju d. Sangat Tidak Setuju a. Sangat Setuju
Apakah data hasil penentuan penerim bantuan tidak dapat diubah oleh pihak-pihak yang tidak berwenang ?
Apakah akun nama pengguna tidak bisa ditembus oleh pihak-pihak yang tidak berkepentingan ?
Jawaban dari pertanyaan-pertanyaan tersebut diukur dengan skala Likert. Skala Likert merupakan bentuk skala penilaian antara satu sampai empat dengan deskripsi sebagai berikut: Sangat Setuju Setuju Tidak Setuju =4 =3 =2
Sangat Tidak Setuju = 1 Selanjutnya akan dihitung rata-rata dari setiap jawaban responden. Untuk memudahkan dalam penilaian rata-rata tersebut, maka digunakan interval sebagai penentu panjang kelas interval, dengan rumus sebagai berikut:
Rentang Banyak kelas interval
(4.1)
63
Dimana: Rentang = Nilai tertinggi Nilai terendah Banyak kelas interval = 4 Jadi, panjang kelas interval =
4-1 4
= 0.75
Keterangan: 1.00-1.74 = Sangat tidak setuju 1.75-2.49 = Tidak setuju 2.50-3.24 = Setuju 3.25-4.00 = Sangat Setuju Dan berikut hasil jawaban responden atas pertanyaan-pertanyaan tersebut setelah menggunakan aplikasi: 1. Apakah aplikasi pendukung keputusan penerima bantuan dapat dijadikan sebagai aplikasi patokan penilaian ? Tabel 4. 17 Hasil Jawaban Kuisioner Pertanyaan Pertama Tanggapan Sangat setuju Setuju Tidak setuju Sangat tidak setuju Total Jumlah 2 6 2 0 10
0% 20% 20%
Sangat Setuju Setuju Tidak Setuju Sangat Tidak Setuju
Bobot 5 4 2 1
Skor 10 22 4 0 36
Persentase % 20 60 20 0 100
60%
Gambar 4. 21 Grafik Jawaban Kuisioner Pertanyaan Pertama Dilihat dari persentase grafik di atas, dapat disimpulkan bahwa sebagian besar responden setuju dengan pertanyaan mengenai aplikasi pendukung keputusan penentuan penerima bantuan dapat dijadikan sebagai aplikasi patokan penilaian, dilihat dari jumlah responden setuju sebanyak 60%. Kemudian dihitung rata-rata skor
64
yaitu 36/10 = 3.6, karena berada pada interval 3.25-4.00 maka menandakan bahwa responden setuju.
2.
Apakah data yang dihasilkan dari aplikasi pendukung keputusan penentuan penerima bantuan ini didapat dan dihitung dengan cepat dan waktu pengujian bisa lebih cepat (efektif dan efisien waktu) bila dibandingkan dengan penentuan penerima bantuan secara manual ? Tabel 4. 18 Hasil Jawaban Kuisioner Pertanyaan Kedua Tanggapan Sangat setuju Setuju Tidak setuju Sangat tidak setuju Total Jumlah 1 6 2 1 10 Bobot 5 4 2 1 Skor 5 24 4 2 35 Persentase % 10 60 20 10 100
60%
Gambar 4. 22 Grafik Hasil Jawaban Pertanyaan Kedua Responden Dilihat dari persentase grafik di atas, dapat disimpulkan bahwa sebagian besar responden setuju dengan pertanyaan mengenai data yang dihasilkan dari aplikasi pendukung keputusan penentuan penerima bantuan ini didapat dan dihitung dengan cepat dan waktu pengujian bisa lebih cepat (efektif dan efisien waktu) bila dibandingkan dengan penentuan penerima bantuan secara manual, dilihat dari jumlah responden setuju sebanyak 60%. Kemudian dihitung rata-rata skor yaitu 35/10 = 3.5, karena berada pada interval 3.25-4.00 maka menandakan bahwa responden setuju.
3.
Apakah aplikasi pendukung keputusan penentuan penerima bantuan ini memberikan kemudahan dalam melakukan pendataan ?
65
Tabel 4. 19 Hasil Jawaban Kuisioner Pertanyaan Ketiga Tanggapan Sangat setuju Setuju Tidak setuju Sangat tidak setuju Total Jumlah 2 4 3 1 10 Bobot 5 4 2 1 Skor 10 16 6 1 33 Persentase % 20 40 30 10 100
10%
20%
Sangat Setuju Setuju Tidak Setuju Sangat Tidak Setuju
30%
40%
Gambar 4. 23 Grafik Hasil Jawaban Pertanyaan Ketiga Responden Dilihat dari persentase grafik di atas, dapat disimpulkan bahwa sebagian besar responden setuju dengan pertanyaan mengenai Apakah aplikasi pendukung keputusan penentuan penerima bantuan ini memberikan kemudahan dalam melakukan pendataan, dilihat dari jumlah responden setuju sebanyak 40%.
Kemudian dihitung rata-rata skor yaitu 33/10 = 3.3, karena berada pada interval 3.254.00 maka menandakan bahwa responden setuju.
4.
Apakah aplikasi pendukung keputusan penentuan penerima bantuan diperlukan dalam pendataan pengujian ini ? Tabel 4. 20 Hasil Jawaban Kuisioner Pertanyaan Keempat Tanggapan Sangat setuju Setuju Tidak setuju Sangat tidak setuju Total Jumlah 1 8 1 0 10 Bobot 5 4 2 1 Skor 5 32 2 0 39 Persentase % 10 80 10 0 100
66
0% 10% 10%
Sangat Setuju Setuju Tidak Setuju Sangat Tidak Setuju
80%
Gambar 4. 24 Grafik Hasil Jawaban Pertanyaan Keempat Responden Dilihat dari persentase grafik di atas, dapat disimpulkan bahwa sebagian besar responden setuju dengan pertanyaan mengenai aplikasi pendukung keputusan penentuan penerima bantuan diperlukan dalam pendataan pengujian ini, dilihat dari jumlah responden setuju sebanyak 80%. Kemudian dihitung rata-rata skor yaitu 39/10 = 3.9, karena berada pada interval 3.25-4.00 maka menandakan bahwa responden setuju.
5.
Apakah proses pendataan pengujian dengan aplikasi pendukung keputusan penentuan penerima bantuan ini sudah sesuai dengan cara penentuan penerima bantuan pada BP-PNFI Regional VI Banjarbaru ? Tabel 4. 21 Hasil Jawaban Kuisioner Pertanyaan Kelima Tanggapan Sangat setuju Setuju Tidak setuju Sangat tidak setuju Total
0% 10% 20%
Sangat Setuju Setuju Tidak Setuju Sangat Tidak Setuju
Jumlah 0 7 2 1 10
Bobot 5 4 2 1
Skor 0 28 4 1 33
Persentase % 0 70 20 10 100
70%
67
Dilihat dari persentase grafik di atas, dapat disimpulkan bahwa sebagian besar responden setuju dengan pertanyaan mengenai proses pendataan pengujian dengan aplikasi pendukung keputusan penentuan penerima bantuan ini sudah sesuai dengan cara penentuan penerima bantuan pada BP-PNFI Regional VI Banjarbaru, dilihat dari jumlah responden setuju sebanyak 70%. Kemudian dihitung rata-rata skor yaitu 33/10 = 3.3, karena berada pada interval 3.25-4.00 maka menandakan bahwa responden setuju.
6.
Apakah saudara sependapat bahwa pengujian secara manual sebaiknya diganti dengan aplikasi pendukung keputusan penentuan penerima bantuan ini ? Tabel 4. 22 Hasil Jawaban Kuisioner Pertanyaan Keenam Tanggapan Sangat setuju Setuju Tidak setuju Sangat tidak setuju Total Jumlah 0 8 1 1 10 Bobot 5 4 2 1 Skor 0 32 2 1 35 Persentase % 0 80 10 10 100
0% 10% 10%
Sangat Setuju Setuju Tidak Setuju Sangat Tidak Setuju
80%
Gambar 4. 26 Grafik Hasil Jawaban Pertanyaan Keenam Responden Dilihat dari persentase grafik di atas, dapat disimpulkan bahwa sebagian besar responden setuju dengan pertanyaan mengenai apakah sependapat bahwa pengujian secara manual sebaiknya diganti dengan aplikasi pendukung keputusan penentuan penerima bantuan ini, dilihat dari jumlah responden setuju sebanyak 80%. Kemudian dihitung rata-rata skor yaitu 35/10 = 3.5, karena berada pada interval 3.254.00 maka menandakan bahwa responden setuju.
7.
Apakah data hasil penentuan penerima bantuan menggunakan tidak dapat diubah oleh pihak-pihak yang tidak berwenang?
68
Tabel 4. 23 Hasil Jawaban Kuisioner Pertanyaan Ketujuh Tanggapan Sangat setuju Setuju Tidak setuju Sangat tidak setuju Total Jumlah 1 7 0 2 10 Bobot 5 4 2 1 Skor 5 28 0 2 35 Persentase % 10 70 0 20 100
20% 0%
10%
Sangat Setuju Setuju Tidak Setuju Sangat Tidak Setuju
70%
Gambar 4. 27 Grafik Hasil Jawaban Pertanyaan Ketujuh Responden Dilihat dari persentase grafik di atas, dapat disimpulkan bahwa sebagian besar responden setuju dengan pertanyaan mengenai data hasil penentuan penerima bantuan tidak dapat diubah oleh pihak-pihak yang tidak berwenang, dilihat dari jumlah responden setuju sebanyak 70%. Kemudian dihitung rata-rata skor yaitu 35/10 = 3.5, karena berada pada interval 3.25-4.00 maka menandakan bahwa responden setuju.
8.
Apakah akun nama pengguna tidak bisa ditembus oleh pihak-pihak yang tidak berkepentingan ? Tabel 4. 24 Hasil Jawaban Kuisioner Pertanyaan Kedelapan Tanggapan Sangat setuju Setuju Tidak setuju Sangat tidak setuju Total Jumlah 2 5 2 1 10 Bobot 5 4 2 1 Skor 10 20 4 1 35 Persentase % 20 50 20 10 100
69
10%
20%
Sangat Setuju Setuju Tidak Setuju Sangat Tidak Setuju
20%
50%
Gambar 4. 28 Grafik Hasil Jawaban Pertanyaan Kedelapan Responden Dilihat dari persentase grafik di atas, dapat disimpulkan bahwa sebagian besar responden setuju dengan pertanyaan mengenai akun nama pengguna tidak bisa ditembus oleh pihak-pihak yang tidak berkepentingan, dilihat dari jumlah responden setuju sebanyak 50%. Kemudian dihitung rata-rata skor yaitu 35/10 = 3.5, karena berada pada interval 3.25-4.00 maka menandakan bahwa responden setuju.
5.1 Kesimpulan Dari semua penelitian ini, dapat disimpulkan bahwa penelitian ini telah berhasil dan dapa menghasilkan aplikasi penunjang keputusan penentuan penerima bantuan dana block grant. Berdasarkan data yang telah disajikan antara data pre test dan post test terjadi perbedaan dimana 42 data sesuai antara pre test dan post test atau sebanyak 84 % data dan 8 data yang tidak sesuai antara pre test dan post test atau sebanyak 16 % data. Setelah menggunaka aplikasi, akan terlihat hasil yang lebih akurat dan sesuai dengan syarat yang telah ditentukan. Selain itu, proses penetuan penerima bantuan juga lebih cepat dan mudah.
5.2
Saran Penulis berharap penelitian ini tidak berhenti hanya sampai disini, tetapi
penelitian ini dapat dilanjutkan untuk bantuan-bantuan lain yang berada pada BPPNFI Regional VI Banjarbaru, sehingga dapat mempermudah pekerjaan pada balai tersebut. Penulis juga berharap penelitian ini dilanjutkan menggunakan metode yang lain, sehingga dapat dibandingkan metode yang mana lebih mendukung dan lebih tepat untuk penelitian ini. Selain itu, perlu diadakannya sosialisasi tentang aplikasi ini agar aplikasi penentuan penerima bantuan ini dapat digunakan secara maksimal.
70
DAFTAR PUSTAKA
Dayat. (2010, Maret 11). Ilmu Decision Tree. Retrieved Agustus 11, 2012, from http://incubusen.wordpress.com/2010/03/11/ilmu decision tree/ Dermawan, R. (2005). Model Kuantitatif Pengambilan Keputusan dan Perencanaan Strategis. Bandung: ALFABETA. Haniif. (2007, Agustus 1). Sistem Pendukung Keputusan. Retrieved Agustus 11, 2012, from http://www.haniif.wordpress.com/2007/08/01/23-SistemPendukung-Keputusan-spk/ Hanum, T. (2008). Sistem Penunjang Keputusan (SPK). Jakarta: ANDI. I. A. Nastiti, B. A. (2011). Penentuan Jenis Fumigasi Dengan Menggunakan Metode Decision Tree ID3. Jidun. (2004, Oktober 20). Depth-First-Search. Retrieved Desember 29, 2012, from jidun12isp: http://jidun12isp.blogspot.com Said, F. (2009, November 24). Data Mining. Retrieved Agustus 11, 2012, from http://fairuzelsaid.wordpress.com/2009/11/24/data-mining-konsep-pohonkeputusan/ Samto, D. (2012, Juli 17). Syarat Dana Block Grant Revitalisasi. (A. Pradana, Pewawancara)
71
a.
Data Personal NIM Nama : 3101 0802 0905 : Ardi Pradana Putra
Tempat, Tanggal Lahir : Banjarmasin, 20 April 1991 Jenis Kelamin Agama Status Perkawinan Jenjang Program Studi Alamat Rumah : Laki-Laki : Islam : Belum Kawin : Strata Satu (S1) : Teknik Informatika : Jl. Raya Batakan Desa Sungai Riam Rt. 11/V Kecamatan Pelaihari Kabupaten Tanah Laut Telp/HP Email : 0852 3277 8757 : pradana.ardi3@gmail.com
b. Pendidikan Formal Jenjang Nama Lembaga SD SDN Sungai Riam 3 SMP SMPN 1 Pelaihari SMK SMAN 1 Pelaihari
Jurusan IPA
Demikianlah daftar riwayat hidup ini dibuat dengan sebenarnya. Banjarbaru, Januari 2013 Mahasiswa Ybs.
72
LAMPIRAN-LAMPIRAN
73