PERANCANGAN SISTEM INFORMASI PENGELOLAAN DANA BANTUAN OPERSIONAL SEKOLAH (BOS) BERBASIS WEB DI SD NEGERI 132406 TANJUNGBALAI
LAPORAN TUGAS AKHIR
Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Pendidikan Diploma 3
Oleh :
JUDIKA SIAHAAN NIM : 1105102019
PROGRAM STUDI MANAJEMEN INFORMATIKA JURUSAN TEKNIK KOMPUTER DAN INFORMATIKA POLITEKNIK NEGERI MEDAN MEDAN 2014
ABSTRAK
Sistem indormasi pengelolaan dana Batuan Operasional Sekolah (BOS) saat ini masih menggunakan system semi komputerisasi, hal tersebut sering menimbulkan kesalahan yang merepotkan pihak sekolah dalam pembuatan rencana kegiatan dan anggaran sekolah serta buku kas umum.Pengertian dana BOS sendiri adalah program pemerintah untuk penyediaan pendanaan biaya nonpersonalia bagi satuan pendidikan dasar dan menengah sebagai sarana pelaksanaan program wajib belajar 9 tahun. Program BOS bertujuan untuk membebaskan segala jenis biaya pendidikan bagi seluruh siswa SD, SMP negeri dan swasta di Indonesia dari biaya operasional sekolah.Pada proyek akhir ini akan dirancang system informasi pengelolaan dana BOS di SD Negeri 132406 Tanjungbalai, dalam bentuk aplikasi web yang menggunakan bahasa pemrograman PHP dan database My SQL. Sistem informasi ini dapat membantu sekolah dalam proses penyusunan rencana kegiatan dan anggaran sekolah (RAKS) setiap tahun, dan penyusunan laporan dalam bentuk buku kas umun (BKU) .
Kata Kunci: Dana BOS, PHP, Sistem
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa atas kasih dan karunia-Nya yang telah memberikan penulis kesehatan serta kemudahan dalam menyelesaikan Laporan Tugas Akhir ini yang berjudul “Perancangan Sistem Informasi Pengelolaan Dana Bantuan Opersional Sekolah(BOS) Berbasis Web Di SD Negeri 132406 Tanjungbalai”. Laporan Tugas Akhir ini disusun sebagai syarat untuk menyelesaikan Program Pendidikan Diploma 3 Program Studi Manajemen Informatika Jurusan Teknik Komputer dan Informatika Politeknik Negeri Medan. Laporan ini dapat disusun dengan baik karena banyak masukan dan dukungan dari berbagai pihak yang berupa informasi, arahan, serta bimbingan. Oleh karena itu, penulis mengucapkan terima kasih kepada : 1. M. Syahruddin, S.T., M.T, selaku Direktur Politeknik Negeri Medan. 2. Ferry Fachrizal, S.T., M. Kom, selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Medan dan selaku pembimbing. 3. Julham, M. Kom, selaku Kepala Program Studi Manajemen Informatika Politeknik Negeri Medan. 4. Habibi Ramdani Safitri, S.Kom., M.Kom, selaku dosen wali kelas MI-6B yang selalu memberikan saran dan masukan kepada penulis dalam menyelesaikan Tugas Akhir.
5. Kartini Nst selaku Kepala Sekolah SD negeri 132406 Tanjungbalai yang telah banyak membantu dalam memberikan informasi yang lengkap kepada penulis. 6. Keluarga penulis, khususnya kepada orang tua Edison Siahaan dan Kristina Panjaitan atas doa, dukungan, semangat dan saran-sarannya 7. Ariama Susanti, selaku Administrasi Program Studi Manajemen Informatika Politeknik Negeri Medan, yang telah banyak membantu penulis untuk keperluan administrasi Laporan Tugas Akhir ini. 8.
Seluruh teman-teman MI-6B khususnya Ondang Pakpahan, Pari Ardian, Muhammad Iqbal dan Muhammad Irvan yang telah banyak membantu serta memberikan semangat kepada penulis dalam menyelesaikan Laporan Tugas Akhir ini. Dalam penyusunan Laporan Tugas Akhir ini, penulis menyadari begitu
banyak kekurangan dan kesalahan baik dalam penyajian maupun penulisan. Untuk itu penulis mengharapkan saran dan kritik yang bersifat membangun dari para pembaca demi penyempurnaan Laporan Tugas Akhir ini. Penulis berharap semoga Laporan Tugas Akhir ini dapat bermanfaat bagi siapa pun yang membacanya. Medan, 26 Juli 2014 Penulis,
Judika Siahaan NIM. 1105102019
DAFTAR ISI
LEMBAR PERSETUJUAN ............................................................................... i LEMBAR PENGESAHAN ................................................................................ ii ABSTRAK ........................................................................................................... iii KATAPENGANTAR .......................................................................................... iv DAFTAR ISI ........................................................................................................ vi DAFTAR GAMBAR ........................................................................................... x DAFTAR TABEL .............................................................................................xiii DAFTAR LAMPIRAN .....................................................................................xiv BAB 1 PENDAHULUAN ................................................................................... 1 1.1 Latar Belakang Masalah .................................................................. 1 1.2 Ruang Lingkup Permasalahan ......................................................... 2 1.2.1 Rumusan Masalah ............................................................................ 2 1.2.2 Batasan Masalah .............................................................................. 2 1.3 Tujuan Dan Manfaat ........................................................................ 3 1.3.1 Tujuan .............................................................................................. 3 1.3.2 Manfaat ............................................................................................ 3 1.4
Metode Penulisan ............................................................................. 4
1.4.1 Persiapan .......................................................................................... 4 1.4.2 Analisa Sistem ................................................................................. 4 1.4.3 Perancangan Sistem ......................................................................... 5 1.4.4 Pembuatan Sistem ............................................................................ 5 1.4.5 Pengujian Sistem .............................................................................. 5 1.5
Sistematika Penulisan ...................................................................... 6
BAB II TINJAUAN PUSTAKA......................................................................... 8 2.1
Landasan Teori ................................................................................ 8
2.1.1 Sitem ................................................................................................ 8 2.1.2 Informasi .......................................................................................... 10 2.1.3 Sistem Informasi .............................................................................. 10 2.1.4 Data Flow Diagram (DFD) .............................................................. 12 2.1.5 Kamus Data...................................................................................... 14 2.1.6 Database ........................................................................................... 14 2.1.7 Normalisasi ...................................................................................... 15 2.1.8 XAMPP ............................................................................................ 15 2.1.9 World Wide Web ............................................................................. 16 2.1.10 MySQL ........................................................................................... 17 2.1.11 PHP................................................................................................. 18 2.1.12 HTML............................................................................................. 19 2.2
Gambaran Umum Perusahaan ......................................................... 20
2.2.1 Profil SD Negeri 132406 Tanjungbalai ........................................... 20 2.3
Visi dan Misi .................................................................................... 20
BAB III ANALISIS DAN PERANCANGAN SISTEM ................................... 22 3.1
Analisis Sistem yang Berjalan ......................................................... 22
3.1.1 Analisis Input ................................................................................... 22 3.1.2 Analisis Proses ................................................................................. 24 3.1.3 Analisis Output ................................................................................ 25 3.1.4 Analisi Sistem Berjalan ................................................................... 26
3.2
Perancangan Sistem Informasi......................................................... 26
3.2.1 Racangan Data Flow Diagram (DFD) .............................................. 26 3.2.2 Rancangan Output............................................................................ 31 3.2.3 Rancangan Input .............................................................................. 33 3.2.4 Rancangan Database ........................................................................ 37 3.2.4.1 Kamus Data.......................................................................... 37 3.4.4.2 Normalisasi .......................................................................... 40 3.2.4.3 Struktur Tabel ...................................................................... 43 3.2.4.4 Relasi Antar Tabel ............................................................... 47 3.2.5 Struktur User Interface..................................................................... 48 3.2.6 Algoritma Pemograman ................................................................... 49
BAB IV HASIL DAN PEMBAHASAN ............................................................ 56 4.1
Pembahasan Hasil Sistem ................................................................ 56
4.1.1 Halaman Awal (Home) .................................................................... 56 4.1.2 Halaman Profil ................................................................................. 57 4.1.3 Halaman Home Bndahara ................................................................ 57 4.1.4 Halaman Data Sekolah..................................................................... 58 4.1.5 Halaman Data Satuan....................................................................... 59 4.1.6 Halaman Jenis Belanja ..................................................................... 60 4.1.7 Halaman Suumber Dana .................................................................. 61 4.1.8 Halaman Komponen ........................................................................ 62 4.1.9 Halaman Penerimaan kas ................................................................. 63 4.1.10 Halaman RKAS .............................................................................. 64 4.1.11 Halaman Kepala Sekolah ............................................................... 65
4.1.12 Halaman Data User ........................................................................ 65 4.1.13 Halaman Laporan ........................................................................... 66 4.2
Studi Kelayakan Sistem ................................................................... 67
4.2.1 Kelayakan Teknis ............................................................................ 67 4.2.2 Kelayakan Opersional ...................................................................... 67 4.3
Kelebihan dan Kekurangan Sistem .................................................. 67
4.3.1 Kelebihan Sistem ............................................................................. 67 4.3.2 Kekurangan Sistem .......................................................................... 68
BAB V SIMPULAN DAN SARAN .................................................................... 69 5.1
Simpulan .......................................................................................... 69
5.2
Saran ................................................................................................ 69
DAFTAR PUSTAKA .......................................................................................... 71 LAMPIRAN ......................................................................................................... 72
DAFTAR GAMBAR
Gambar 2.1 Simbol Data Flow Diagram (DFD ................................................... 13 Gambar 3.1 Form Input Data Sekolah ................................................................. 23 Gambar 3.2 Form Input RAPBS .......................................................................... 23 Gambar 3.3 Proses Berjalan ................................................................................ 24 Gambar 3.4 Output Data Sekolah ........................................................................ 25 Gambar 3.5 Output RAPBS ................................................................................. 25 Gambar 3.6 Diagram Konteks ............................................................................. 26 Gambar 3.7 Data Flow Diagram(DFD) Level 0 .................................................. 27 Gambar 3.8 Kelola Data User .............................................................................. 28 Gambar 3.9 Kelola Data Sekolah ........................................................................ 28 Gambar 3.10 Kelola Data Satuan .......................................................................... 29 Gambar 3.11 Kelola Data Jenis ............................................................................. 29 Gambar 3.12 Kelola Sumber Dana ....................................................................... 29 Gambar 3.13 Kelola Data Komponen ................................................................... 30 Gambar 3.14 Kelola Data Kas .............................................................................. 30 Gambar 3.15 Kelola Data rkas.............................................................................. 30 Gambar 3.16 Rancangan Halaman Utama ............................................................ 31 Gambar 3.17 Rancangan Buku Kas Umum .......................................................... 32 Gambar 3.18 Rancangan Laporan rkas ................................................................. 32 Gambar 3.19 Rancangan Data Sekolah ................................................................ 33 Gambar 3.20 Rancangan Input DataSatuan .......................................................... 34 Gambar 3.21 Rancangan Input Data Belanja ........................................................ 34 Gambar 3.22 Rancangan Input Sumber Dana ...................................................... 35 Gambar 3.23 Rancangan Input Komponen .......................................................... 35
Gambar 3.24 Rancangan Halaman Input Kas....................................................... 36 Gambar 3.25 Rancangan Halaman Input Isi Pengeluaran .................................... 36 Gambar 3.26 Rancangan Halaman User ............................................................... 37 Gambar 3.27 Relasi Antar Table .......................................................................... 48 Gambar 3.28 Struktur Halaman Utama ................................................................ 48 Gambar 3.29 Struktur Halaman Kepala Sekolah ................................................. 48 Gambar 3.30 Struktur Halaman Bendahara .......................................................... 49 Gambar 3.31 Flowchart Login Bendahara............................................................ 49 Gambar 3.32 Flowchart Akses Data Bendahara ................................................... 49 Gambar 3.33 Flowchart Olah Data Sekolah ......................................................... 50 Gambar 3.34 Flowchart Olah Data Satuan ........................................................... 51 Gambar 3.35 Flowchart Olah Data Jenis .............................................................. 52 Gambar 3.36 Flowchart Olah Data Penerimaan ................................................... 52 Gambar 3.37 Flowchart Olah Data Komponen..................................................... 53 Gambar 3.38 Flowchart Olah Data Kas ................................................................ 54 Gambar 3.39 Flowchart Olah rkas ........................................................................ 54 Gambar 3.39 Flowchart Login Kepsek ................................................................. 54 Gambar 3.39 Flowchart AksesData Kepsek ......................................................... 55 Gambar 3.39 Flowchart Olah Data Login ............................................................. 55 Gambar 4.1 Halaman Awal ................................................................................. 57 Gambar 4.2 Halaman Profile ............................................................................... 58 Gambar 4.3 Halaman Home Bendahara .............................................................. 59 Gambar 4.4 Halaman Data Sekolah..................................................................... 60 Gambar 4.5 Halaman Data Satuan....................................................................... 61 Gambar 4.6 Halaman Jenis Belanja ..................................................................... 62
Gambar 4.7 Halaman Sumber Dana .................................................................... 63 Gambar 4.8 Halaman Komponen Belanja ........................................................... 63 Gambar 4.9 Halaman Data Penerimaan............................................................... 64 Gambar 4.10 Halaman Data Pengeluaran ............................................................. 64 Gambar 4.11 Laporan Buku Kas Umum .............................................................. 65 Gambar 4.12 Halaman rkas .................................................................................. 65 Gambar 4.13 Halaman Home Kepsek ................................................................... 66 Gambar 4.14 Halaman Data User .......................................................................... 66 Gambar 4.15 Halaman Laporan ............................................................................ 67 Gambar 4.16 Halaman Cetak Laporan ................................................................. 67
DAFTAR TABEL
Tabel 3.1 Kamus Data ........................................................................................ 38 Tabel 3.2 Tabel Un-Normal ............................................................................... 40 Tabel 3.3 Tabel 1-N ........................................................................................... 41 Tabel 3.4 Tabel 2-NF ......................................................................................... 42 Tabel 3.5 Tabel 3-NF ......................................................................................... 43 Tabel 3.6 User .................................................................................................... 44 Tabel 3.7 Satuan…. ............................................................................................ 44 Tabel 3.8 Jenis .................................................................................................... 44 Tabel 3.9 Penerimaan ......................................................................................... 45 Tabel 3.10 Data Komponen ................................................................................. 45 Tabel 3.11 Kamus Data ........................................................................................ 45 Tabel 3.12 Data Raks… ....................................................................................... 46 Tabel 3.13 Data Sekolah… .................................................................................. 46
DAFTAR LAMPIRAN Surat Kesediaan Dosen Pembimbing .................................................................... 71 Permohonan Pengajuan Judul Tugas Akhir .......................................................... 72 Persetujuan Judul Tugas Akhir ............................................................................. 73 Kartu Bimbingan ................................................................................................... 74 Surat Bebas Revisi ................................................................................................ 75 Listing Program..................................................................................................... 77
BAB I PENDAHULUAN
1.1
LATAR BELAKANG MASALAH Dana Bantuan Operasional Sekolah (BOS) merupakan bantuan pemerintah yanga diberikan kepada lembaga pendidikan wajib belajar 9 (sembilan) tahun, yaitu tingkat Sekolah Dasar (SD) dan tingkat Sekolah Menengah Pertama (SMP).
Sistem informasi pengeloaan dana merupakan merupakan salah satu program penting dalam sebuah instansi. Sistem informasi pengelolaan dana BOS yang ada di SD Negeri 132406 Tanjungbalai masih menggunakan metode semi komputerisasi, sehingga masih memiliki kekurangan dan kendala yang dihadapi.. Kendala yang dihadapi antara lain dalam proses pembuatan buku kas umum bendahara masih mencatat secara manual dalam buku besar, sehingga keasalahan penulisan mungkin saja terjadi dan kepala sekolah maupun pihak lain yang membutuhkan informasi tentang dana BOS tidak dapat dengan cepat mengetahui informasi.
Dengan adanya sistem informasi yang terkomputerisasi, diharapkan dapat memudahkan pekerjaan dan meningkatkan kualitas pelayanan pendidikan di SD Negeri 132406 Tanjungbalai.
1.2
RUANG LINGKUP PERMASALAHAN
1.2.1 Rumusan Masalah Beberapa rumusan masalah yang diuraikan dalam Tugas Akhir ini adalah : 1. Bagaimana merancang Sistem Informasi Pengeloaan Dana Bantuan Operasional Sekolah Berbasis Web di SD Negeri 132406 Tanjungbalai? 2. Bagaimana membuat Sistem Informasi Pengeloaan Dana Bantuan Operasional Sekolah Berbasis Web di SD Negeri 132406 Tanjungbalai?
1.2.2 Batasan Masalah Adapun batasan masalah dari penelitian ini adalah sebagai berikut : 1. Aplikasi ini dibuat dengan menggunakan Adobe DreamweaverCS5 sebagai development tool. 2. Bahasa pemrograman yang digunakan untuk membangun sistem informasi ini adalah PHP (Hypertext Prepocessing). 3. Database yang digunakan dalam pembuatan sistem informasi ini adalah MySQL. 4. Pada Sistem informasi pengelolaan dana bantuan operasional sekolah ini hanya membahas cara membuat RKAS (Rencana Kegiatan dan Anggaran Sekolah). 5. Sistem hanya membahas cara membuat Buku Khas Umum (BKU)
1.3
TUJUAN DAN MANFAAT
1.3.1 Tujuan Tujuan yang ingin dicapai pada laporan ini antara lain: 1. Untuk merancang Sistem Informasi Pengeloaan Dana Bantuan Operasional Sekolah (BOS) Berbasis Web di SD Negeri 132406 Tanjungbalai. 2. Untuk
membuat
Sistem
Informasi
Pengeloaan
Dana
Bantuan
Operasional Sekolah (BOS) Berbasis Web di SD Negeri 132406 Tanjungbalai. 3. Sebagai salah satu syarat menyelesaikan pendidikan Diploma 3 1.3.2 Manfaat Berdasarkan pada permasalahan yang telah penulis bahas, tujuan dari laporan ini adalah: 1. Membuat aplikasi yang bersifat dinamis, dapat diakses dimana saja dan kapan saja. 2. Membantu sekolah dalam pembuatan pengajuan RKAS (Rencana Kegiatan dan Anggaran Sekolah) 3. Mebantu sekolah dalam pembuatan pelaporan BKU (Buku Khas Umum)
1.4
METODE PENULISAN
1.4.1 Persiapan Dalam penyusunan tugas akhir ini, sebagai persiapan penelitian akan melaksanakan riset di SD Negeri 132406 Tanjungbalai sebagai objek pembuatan Tugas Akhir. 1.4.2 Analisa Sistem 1. Studi Literatur (Studi Kepustakaan) Mencari teori yang mendukung penyelesaian Tugas Akhir, seperti teori tentang bantuan operesional sekolah, sistem informasi, PHP, XAMPP, adobe dreamweaver, MYSQL, DFD (Data Flow Diagram), relasi antar tabel. 2. Studi Lapangan a. Observasi (Pengamatan) Penulis melakukan pengamatan dan mempelajari prose pengelolaan dana bantuan operasional sekolah yang dilakukan di SD Negeri132406 Tanjungbalai. b. Interview (Wawancara) Penulis akan melakukan wawancara untuk mendapatkan informasi tentang pengelolaan dana bantuan operasional sekolah yang dilakukan di SD Negeri132406 Tanjungbalai. c. Sampling Penulis akan mengambil contoh dokumen pengelolaan dana bantuan opersional
sekolah
untuk
menyelesaikan
pembuatan sistem informasi pengelolaan ini.
perancangan
dan
1.4.3
Perancangan Sistem Setelah mendapatkan informasi yang diperlukan, langkah selanjutnya adalah melakukan perancangan sistem informasi. Adapun perancangan yang akan dilakukan adalah sebagai berikut:
1.4.4
Perancangan Data Flow Diagram (DFD)
Perancangan Kamus Data
Perancangan Output
Perancangan Input
Perancangan Database
Perancangan User Interface
Perancangan Algoritma Pemrograman
Pembuatan Sistem Melalui hasil perancangan, penulis akan membuat Sistem Informasi Pengelolaan Dana Bantuan Opersional Sekolah Di SD Negeri 132406 Tanjungbalai yang dapat dimanfaatkan oleh SD Negeri 132406 Tanjungbalai. Meliputi pembuatan database dan interface aplikasi.
1.4.5
Pengujian Sistem Sebelum digunakan, aplikasi atau program harus dilakukan pengujian terlebih dahulu. Langkah ini diperlukan untuk melihat kembali dan memastikan apakah program tersebut sudah sesuai dengan hasil yang diharapkan dan direncanakan.
1.5
SISTEMATIKA PENULISAN Adapun sistematika penulisan tugas akhir adalah sebagai berikut : BAB 1 PENDAHULUAN Bab ini berisi penjelasan mengenai latar belakang pemilihan judul, rumusan masalah, batasan masalah, tujuan dan manfaat tugas akhir serta metode pelaksanaan tugas akhir.
BAB 2 TINJAUAN PUSTAKA Bab ini berisi landasan teori yang menjadi referensi utama dalam penulisan tugas akhir. Teori yang dibahas berhubungan dengan sistem informasi pengelolaan dana bantuan operasional sekolah yang akan dibuat dan juga yang digunakan untuk kepentingan analisis dan perancangan sistem informasi pengelolaan dana bantuan opersional sekolah berbasis website.
BAB 3 ANALISIS DAN PERANCANGAN SISTEM Bab ini membahas analisis dan perancangan sistem. Tahap analisis menggambarkan dan menjabarkan kegiatan yang dilakukan pada system pengelolaan dana yang sedang berlangsung. Sedangkan pada tahap perancangan menggambarkan sistem pengelolaan dana bantuan operasional sekolah secara terperinci.
BAB 4 HASIL DAN PEMBAHASAN Bab ini membahas hasil dari sistem informasi pengelolaan dana bantuan operasional sekolah yang telah dibuat penulis dengan menampilkan semua
tampilan dari setiap tahapan sistem informasi. Sedangkan pada tahap pembahasan, penulis akan menjabarkan fungsi setiap tahapan sistem informasi pengelolaan dana bantuan operasional sekolah serta kelebihan dan kekurangan dari sistem informasi pengelolaan dana batuan operasional sekolah berbasis website tersebut.
BAB 5 SIMPULAN DAN SARAN Bab ini membahas mengenai hasil akhir dari tugas akhir penulis dalam simpulan dan saran yang berisi masukan – masukan untuk mengembangkan dan melengkapi sistem informasi pengelolaan bantuan operasional sekolah berbasis website yang akan dibangun di masa mendatang.