## SISTEM INFORMASI PENGELOLAAN ADMINISTRASI KEUANGAN PADA SD MUHAMMADIYAH
Arfan Haqiqi Sulasmoro 1 , Putri Dwi Aprianti 2
12 D3 Teknik Komputer Politeknik Harapan Bersama Tegal Jln. Mataram No. 09 Tegal Telp/fax (0283) 352000

## Abstrak
Administrasi  berfungsi  sebagai  perencanaan,  artinya  bahwa  dalam  menyusun  perencanaan memerlukan  kegiatan  administrasi,  misalnya  pengumpulan  data,  pengolahan  data,  penyusunan perencanaan. Dengan demikian adminitrasi sangat dipentingkan dalam kegiatan tersebut. Demikian juga dalam  melakukan  pengorganisasian  dalam  menjalankan  aktivitas  organisasi  diperlukan  administrasi, misalnya administrasi keuangan.Aplikasi administrasi keuangan pada SD Muhammadiyah Pesarean yang dibuat  dalam  penelitian  ilmiah  ini  merupakan  aplikasi  yang  bertujuan  untuk  memudahkan  dalam pendataan  siswa,  melakukan  transaksi  pembayaran  yang  ada  pada  sekolah  tersebut  serta  memudahkan dalam pelaporan keuangan dalam transaksi pembayaran dan dalam penelitian ini metode yang digunakan adalah  observasi,  wawancara,  studi  literatur.  Dalam  perancangan  suatu  aplikasi  menggunakan  UML ( Unified Modeling Language ). Dalam pembuatan aplikasi ini,  menggunakan Microsoft  Visual Basic 6.0 dan MySql yang digunakan sebagai databse .
Kata  Kunci :  Sistem  Informasi  Administrasi  Keuangan, Microsoft  Visual  Basic  6.0 ,  MySQL,  UML ( Unified Modeling Language )

## 1. Pendahuluan
SD  Muhammadiyah  Pesarean  sebagai suatu  instansi  pendidikan  yang  memiliki bidang administrasi keuangan untuk mengolah seluruh keuangan sekolah.
Kegiatan  administrasi  keuangan  terdiri  dari pengumpulan  dan  penyusunan  data-data keuangan, pengolahan keuangan dan penyusunan hasil laporan keuangan.
Sebagai  suatu  instansi  pendidikan  yang sedang  berkembang  SD  Muhammadiyah
Pesarean membutuhkan perkembangan
teknologi informasi untuk mencapai kualitas pendidikan yang lebih baik. Bidang administrasi  keuangan  yang  selama  ini masih  terasa  sulit  untuk  dikerjakan  karena pada SD Muhammadiyah Pesarean khususnya  di  bidang  administrasi  keuangan dalam  pelaporan  masih  terjadinya  dua  kali pekerjaan dalam hal pelaporannya maksudnya pada saat pelaporan ketika akan pelaporan data petugas administrasi melakukan dua kali pekerjaan yaitu menulis pada  buku  dan  kemudian  diketik  kembali karena pada saat pelaporan yang
dibutuhkandata laporan berupa laporan print
out dari komputer.
Untuk itu dibutuhkan suatu sistem yang lebih baik dan mampu mengatasi permasalahan  tersebut  sehingga  pengolahan administrasi  keuangan  lebih  maksimal. Untuk mewujudkan hal tersebut, maka perlu dirancang  suatu  sistem  informasi  yang tertuang  dalam  bentuk  tulisan  ilmiah  yang diberi judul “Sistem Informasi Administrasi
Keuangan Pada Sd Muhammadiyah Pesarean. Administrasi dalam arti sempit
merupakan kegiatan penyusunan dan pencatatan  data  dan  informasi  secara sistematis dengan tujuan untuk menyediakan keterangan serta memudahkan memperolehnya kembali secara keseluruhan dan  dalam  satu  hubungan  satu  sama  lain. Administrasi berfungsi sebagai perencanaan, artinya bahwa dalam menyusun perencanaan memerlukan kegiatan administrasi, misalnya pengumpulan data, pengolahan data,
penyusunan  perencanaan. Dengan  demikian adminitrasi  sangat  dipentingkan  dalam
kegiatan  tersebut.  Demikian  juga  dalam melakukan pengorganisasian dalam menjalankan  aktivitas  organisasi  diperlukan administrasi, misalnya
administrasi keuangan. Uang dapat didefinisikan sebagai alat pembayaran yang sah dan diterima oleh masyarakat  umum,  sedangkan  Administrasi keuangan dapat didefinisikan sebagai proses pengelolaan yang melibatkan semua kegiatan yang berhubungan dengan keuangan, pembuatan laporan keuangan dan pencapaian tujuan untuk kepentingan bersama.  Sistem  informasi  administrasi keuangan  digunakan  untuk  membantu manajer  keuangan  dalam  menyelesaikan suatu  masalah  yang  menyangkut  persoalan keuangan perusahaan atau suatu instansi.

## 2. Metode Penelitian
Metode penelitian yang dilakukan yaitu dengan  cara  observasi. Dalam  hal  ini pengamatan  dilakukan  dengan  cara melihat  langsung  berjalannya  sistem transaksi pembayaran administrasi keuangan padaSD Muhammadiyah Pesarean. Kemudian mempelajari sistemtersebutserta mencari apa yang menjadi permasalahan dalam sistem tersebut.  Untuk  penganalisaan  yaitu  dengan mengambil beberapadata dalam administrasi tersebut  seperti  data  seluruh  siswa.  Untuk mengumpulkan  data  tersebut  yaitu  dengan cara bertanya langsung pada kepala sekolah, guru  yang  mendapat  tugas  administrasi keuangan.  Metode  yang  digunakan  adalah waterfall.

## 3. Hasil dan Pembahasan
A. Perancangan Sistem
1) Usecase Diagram Gambaran umum perancangan Aplikasi yang  dibangun.  Dalam  hal  ini  yaitu gambaran umum Sistem Informasi Administrasi Keuangan Pada SD Muhammadiyah Pesarean. Gambar 1 . Usecase Diagram
Tabel 6 . Tabel usecase diagram aplikasi administrasi keuangan No Use Case Name Deskripsi Aktor 1.  Melakukan Login Memasukkan username dan password untuk mengakses sistem Admin 2.  Melihat Menu Utama Melihat menu utama Admin 3.  Mengelola Data Siswa Memasukkan dan mengedit data siswa Admin 4.  Mengelola Setting Data  Memasukkan dan mengedit setting data Admin 5.  Mengelola Data Siswa Ikut Antar Jemput Sekolah Memasukkan dan mengedit siswa ikut antar jemput sekolah Admin 6.  Mengelola Data Siswa Ikut Makan Memasukkan dan mengedit siswa ikut makan Admin 7.  Melakukan Transaksi Pembayaran Syahriah Memasukkan dan mengedit transaksi pembayaran syahriah Admin 8.  Melakukan Transaksi Pembayaran Antar Jemput Memasukkan dan mengedit transaksi pembayaran antar jemput Admin 9.  Melakukan Transaksi Pembayaran Makan Siang Memasukkan dan mengedit transaksi pembayaran makan Admin 10.  Mencetak Laporan Data Siswa Mencetak laporan data anggota Admin 11.  Mencetak Laporan Data Yang Ikut Antar Jemput Sekolah Mencetak laporan data yang ikut antar jemput sekolah Admin 12  Mencetak Laporan Data Siswa Yang Ikut Makan Siang Mencetak laporan data siswa yang ikut makan siang Admin 13  Mencetak Laporan Transaksi Pembayaran Syahriah Mencetak laporan transaksi pembayaran syahriah Admin 14  Mencetak Laporan Transaksi Pembayaran Antar Jemput Sekolah Mencetak laporan transaksi pembayaran antar jemput sekolah Admin 15  Mencetak Laporan Transaksi Pembayaran Makan Siang Mencetak laporan transaksi pembayaran Makan Siang Admin 16  Mencetak Laporan Data Setting Mencetak laporan data setting Admin 17  Melakukan Logout Keluar dari sistem Admin
uc Actors Aplikasi Sistem Informasi Keuangan Pada SD Muhammadiyah Pesarean admin Melakuan login Melihat Menu Utama Melakukan Input Data Siswa Melakukan Input Data Siswa Yang Ikut Antar Jemput Sekolah Melakukan Transaksi Pembayaran Syahriah Melakukan Transaksi Pembayaran Makan Siang Melakukan Transaksi Pembayaran Antar Jemput Sekolah Melakukan Input Data Yang Ikut Makan Siang Membuat Laporan Data Sisw a Membuat Laporan Data Yang Ikut Makan Siang Membuat Laporan Data Yang Ikut Antar Jemput Sekolah Membuat Laporan Syahriah Membuat Laporan Keuangan Makan Siang Membuat Laporan Keuangan Antar Jemput Sekolah Melakukan Setting Pembayaran Syahriah, Pembayaran Uang Makan Siang, Pembayaran Antar Jemput Membuat Laporan Setting Data Pembayaran Melakukan Log Out «extend» «extend» «extend» «extend» «extend» «extend» «extend»
2) Activity Diagram
Menjelaskan perancangan satu per satu
dari usecase  diagram .  Dalam  hal  ini yaitucontoh Activity Diagram  mengelola data buku siswa.
Gambar 2 . Activity Diagram mengelolaData
siswa
3) Sequence Diagram Menjelaskan perancangan satu per satu
dari activity  diagram .  Dalam  hal  ini  yaitu contoh sequence diagram mengelola data.
Gambar 3 . Sequence Diagram Data Siswa
4) Class Diagram Menggambarkan  keadaan  (atribut  /
properti)  suatu  sistem.  Dalam  hal  ini  yaitu atribut yang ada padaadministrasi keuangan
SD Muhammadiyah Pesarean.
act Activ itiy Input Data Sisw a Aplikasi Administrasi Keuangan Pada SD Muhammadiyah Pesarean Admin Mulai Memilih Input Data Siswa Menampilkan Form Input Data Siswa Apakah Akan Melakukan Iput Data ? Pilih Commond Baru Filed Aktif dan Siap Untuk Diisi Data Memasukan Data Siswa Menyimpan Data Siswa Simpan di Tabel Data Siswa Selesai Apakah Akan Melakukan Edit ? Ketikan Pada Text Cari Kemudian Klik Cari Menampilkan Record di Filed Pilih Edit Field Aktif Kemudian Data Siap Untuk Diedit Edit Record Pilih Update Apakah Akan Melakukan Hapus Data ? Pilih Record Hapus Record Menghapus Record dari Tabel Data Siswa Selesai Apakah akan melakukan cari data ? Masukan NIS pada text cari Pilih Cari Menampilkan Hasil Pencarian Di Field Selesai Apakah Akan Melakukan Cetak Data ? Pilih Cetak Menampilkan data yang akan dicetak selesai Selesai [Ya] [Ya] [Tidak] [Ya] [Tidak] [Ya] [Ya] [Tidak] [Tidak] sd sequens input data sisw a admin formInputDataSisw a proses tabelDataSisw a pilihMenuInputDataSiswa() pilihMenuInputDataSiswa() menampilkanFormInputDataSiswa() menampilkanDataSiswa() pilihBaru() pilihBaru() menampilkanFormInputDataSiswa() inputDataSiswa() prosesInputDataSiswa() simpanDataSiswa() tampilkanDataSiswa() inputNisPadaTeksCari() inputNisPadaTeksCari() menampilkanRecordPadaField() pilihEdit() pilihEdit() fieldAktif() editInputDataSiswa() editInputDataSiswa() simpanDataSiswa() tampilkanInputDataSiswa() pilihHapus() hapusDataSiswa() hapusDataSiswa() tampilkanDataSiswa() pilihCari() cariDataSiswa() tampilkanDataSiswa() pilihCetak() pilihCetak() menampilkanDataYangAkanDicetak() pilihBatal() pilihBatal() mengkosongkanDataPadaFiled()
Gambar 4 . Class Diagram B. Perancangan Database Tabel yang digunakan dalam pembuatan  aplikasi    ini  yaitu  terdiri  dari  5 tabel.  Tabel  data  siswa,  setting  denda,  data transaksi sayhriah,
data transaksi pembayaran  uang  makan,  data  transaksi pembayaran antar jemput.
Tabel 1 . Tabel data siswa Nama Field Tipe Data Ukuran Field Keterangan NIS Varchar 4 Primary Key Nama Varchar 35 Tempat_ Lahir Varchar 10 Tanggal _Lahir Date Kelas Varchar 2 Alamat Varchar 50
Tabel 2 . Setting Pembayaran Nama Field Tipe Data Ukur an Field Keterang an Id_setting Varchar 3 Primary Key Bentuk_Iuran Varchar 20 Besar_Iuran Int Tahun_Ajaran Varchar 11 Tabel 3 . Tabel transaksi pembayaran syahriah Nama Field Tipe Field  Ukuran Field Kode_Syahriah Varchar 3 NIS Varchar 4 Tahun_Ajaran Char 9 Tanggal Date Syahriah Varchar 10 Januari Varchar 11 Februari Varchar 11 Maret Varchar 11 April Varchar 11 Mei Varchar 11 Juni Varchar 11 Juli Varchar 11 Agustus Varchar 11 September Varchar 11 Oktober Varchar 11 Nopember Varchar 11 Desember Varchar 11 Total Int Tabel 4 . Tabel transaksi pembayaran antar jemput Nama Field Tipe Field Ukuran Field Kode_AntarJemput Varchar 3 NIS Varchar 4 Tahun_Ajaran Char 9 Tanggal Date Antar_Jemput Varchar 10 Januari Varchar 11 Februari Varchar 11 Maret Varchar 11 April Varchar 11 Mei Varchar 11 Juni Varchar 11 Juli Varchar 11 Agustus Varchar 11 September Varchar 11 Oktober Varchar 11 Nopember Varchar 11 Desember Varchar 11 Total Int
class Class Model
tbdatasisw a
- nis:  Varchar - Nama:  Varchar
- Tempat_Lahir:  Varchar
- Tanggal_Lahir:  Date
- Kelas:  Char
- Alamat:  Varchar
- Makan:  Boolean - Antar:  Boolean +  Baru() +  Simpan() +  Hapus() +  Cetak() +  Edit() +  Keluar() +  Cari() syahriah - Kode_Syahriah:  Varchar - nis:  Varchar
- Tahun_Ajaran:  Char - Tanggal:  Date
- Syahriah:  Double
- Januari:  Double
- Februari:  Double
- Maret:  Double
- April:  Double
- Mei:  Double
- Juni:  Double - Juli:  Double
- Agustus:  Double - September:  Double
- Oktober:  Double
- November:  Double - Desember:  Double - Total:  Double +  Baru() +  Simpan() +  Cetak() +  Update() +  Keuar() +  Cari() tb_byrantarj emput - Kode_AntarJemput:  Varchar - NIS:  Varchar - Tahun_Ajaran:  Char - Tanggal:  Date - Antar_Jemput:  Double - Januari:  Double - Februari:  Double - Maret:  Double
- April:  Double - Mei:  Double - Juni:  Double - Juli:  Double - Agustus:  Double - September:  Double - Oktober:  Double - Nopember:  Double - Desember:  Double - Total:  Double +  Baru() +  Simpan() +  Cetak() +  Update() +  Keluar() +  Cari() tb_byrmakan - Kode_UangMakan:  Varchar - NIS:  Varchar - Kelas:  Varchar - Tahun_Ajaran:  Char - Tanggal:  Date - Uang_Makan:  Double - Januari:  Double - Februari:  Double - Maret:  Double
- April:  Double - Mei:  Double
- Juni:  Double - Juli:  Double
- Agustus:  Double - September:  Double - Oktober:  Double - Nopember:  Double - Desember:  Double
- Total:  Double Tb_SettingPembayaran - Id_Setting:  char - Bentuk_Iuran:  Varchar - Besar_Iuran:  double - Tahun_Ajaran:  Varchar +  Baru() +  Simpan() +  Hapus() +  Edit() +  Cari() 0..1 1 0..1 1 1 1 1 1
Tabel 5 . Tabel transaksi pembayaranuang makan
Nama Field Tipe Field Ukuran Field Kode_UangM akan Varchar 3 NIS Varchar 4 Tahun_Ajaran Char 9 Tanggal Date Uang_Makan Varchar 10 Januari Varchar 11 Februari Varchar 11 Maret Varchar 11 April Varchar 11 Mei Varchar 11 Juni Varchar 11 Juli Varchar 11 Agustus Varchar 11 September Varchar 11 Oktober Varchar 11 Nopember Varchar 11 Desember Varchar 11 Total Int C. Implementasi Sistem informasi administrasi keuanganini terdiri dari beberapa form yaitu form  login , form menu  utama, form data siswa, form data  ikut  antar  jemput  sekolah, form data  siswa  ikut  makan  siang, form setting pembayaran form transaksi sayhriah, form transaksi  pembayaran  uang  makan serta form transaksi pembayaran antar jemput  sekolah.  Aplikasi  ini  diharapkan dapat  diimplementasikan  oleh  petugas adminitrasi keuangan
sekolahuntuk menunjang  proses  transaksi  pembayaran administrasi yang ada di sekolah tersebut.
Gambar 5. Form MenuUtama
Gambar 6 . Form Data Siswa
4. Kesimpulan Adapun kesimpulan yang dapat diambil adalah terciptanya Sistem Informasi Administrasi Keuangan Pada SD Muhammadiyah  Pesarean  sehingga  dapat mempermudah  dalam  proses  pengerjaan, yang  mana  sebelumnya  dilakukan  secara manual,  sekarang  dapat  dilakukan  secara otomatis. Sistem Informasi Administrasi Keuangan Pada SD Muhamadiyah Pesarean dapat  digunakan  pada  penulisan  transaksi laporan  administrasi  keuangan  sehingga tidak perlu menghabiskan banyak kertas dan dua  kali  kerja  karena setiap  pelaporan  yang dibutuhkan  adalah  hasil printout dari komputer  bukan  dari  tulisan  tangan  pada buku,  mampu  merekap  per  kelasnya  dan keseluruhan administrasi keuangan pada SD Muhammadiyah Pesarean .
5. Daftar Pustaka
[1] Firdaus. 2005. Pemrograman Database dengan  Visual  Basic  6.0  untuk  Orang Awam. Palembang:Maxicom .
[2] Alam  M,  A.  J.  2003. Belajar  Sendiri Microsoft  Visual  Basic  6.0.  Jakarta:
PT. ElexMedia Komputindo. [3] Sanjaya, R. Helmy. 2004. Mempercantik  Desain  Form  pada Visual  Basic  6.0. Jakarta:  PT  Elex Media Komputindo. [4] Sadeli,  Muhammad.  2010. Kumpulan ProyekVisual  Basic  6.0 .  Palembang: Maxicom. [5] Herlawati,  Prabowo  P.  W.  2011. Menggunakan UML. Bandung : Informatika. [6] Jogianto.  HM,  Analisis  dan  Desain Sistem Informasi : Pendekatan Terstruktur  Teori  dan  Praktek  Aplikasi Bisnis, Andi Offset, Yogyakarta, 1995.