PERANCANGAN PROGRAM APLIKASI PENGELOLAAN

Download 2015 Jurnal STT-Garut All Right Reserved ... Email : [email protected]. 1 ... iuran yang ditangani oleh unit kerja keuangan, program ap...

0 downloads 599 Views 329KB Size
Algoritma Sekolah Tinggi Teknologi Garut

PERANCANGAN PROGRAM APLIKASI PENGELOLAAN TRANSAKSI PEMBAYARAN IURAN UNTUK LEMBAGA PENDIDIKAN Rina Kurniawati1, Rinda Cahyana2, Jurnal Algoritma Sekolah Tinggi Teknologi Garut Jl. Mayor Syamsu No. 1 Jayaraga Garut 44151 Indonesia Email : [email protected] 1

rinakurniawati @sttgarut.ac.id 2 [email protected]

Abstrak - Sekolah yang belum terjangkau oleh bantuan pemerintah mengupayakan dana pendidikannya dari iuran peserta didik. Dalam keterbatasan dana tersebut, sekolah dapat mengurangi biaya dan meningkatkan kepuasan klien dengan menerapkan TI. Salah satu di antara komponen TI adalah program aplikasi, yang disediakan melalui rekayasa perangkat lunak. Penelitian ini bertujuan untuk mengadakan program aplikasi dalam sistem informasi keuangan pada lembaga pendidikan secara umum yang menunjang pengelolaan transaksi pembayaran iuran. Metode yang digunakan mengikuti metode rekayasa perangkat lunak konvensional, dengan tambahan sejumlah langkah dari analisis berorientasi layanan untuk memberikan kepastian relasi antara proses bisnis dengan aplikasi yang dihasilkan. Aplikasi yang dihasilkan menunjang tugas pencatatan data transaksi serta pembuatan informasi untuk klien internal dan eksternal organisasi. Pengurangan biaya walau tidak signifikan tetapi berhasil dicapai dengan hilangnya biaya pengadaan kertas karena kesalahan dalam membuat laporan. Sementara kepuasan klien dicapai dengan terjadinya pengurangan waktu pelayanan yang disebabkan pemrosesan pengajuan klien yang cepat oleh komputer. Kata Kunci - Pengembangan, Aplikasi, Pembayaran Iuran, Lembaga Pendidikan

I. PENDAHULUAN Secara umum pendanaan pendidikan di lembaga pendidikan bersumber dari bantuan pemerintah, peserta didik, dan sumber lainnya. Namun di Tasikmalaya sekolah menengah atas dan kejuruan negeri dilarang memungut dana apapun dari peserta didik dan calon peserta didik karena biaya operasionalnya sudah terliputi oleh dana BOS (bantuan operasional sekolah) dan pembangunan sekolah dibantu oleh pemerintah [1]. Walau demikian pungutan sukarela yang ditentukan berdasarkan kesepakatan di antara komite sekolah dengan pihak sekolah di beberapa daerah masih ada baik di sekolah negeri ataupun swasta, termasuk di sekolah yang berada di bawah naungan Kementrian Agama [2]. Salah satu penyebab masih adanya pungutan di sekolah swasta adalah karena belum adanya bantuan dari pemerintah baik dana BOS ataupun dana pembangunan sekolah [3].

19

© 2015 Jurnal STT-Garut All Right Reserved

ISSN : 2302-7339 Vol. 1 No. 1 2015

Lembaga pendidikan keagamaan seperti Pondok Pesantren Modern masih mengandalkan biaya operasionalnya dari iuran peserta didiknya. Sementara itu, pengelolaan transaksi pembayaran iuran di sejumlah lembaga pendidikan masih belum ditunjang oleh TI (teknologi informasi), khususnya di lembaga pendidikan yang dana operasionalnya masih mengandalkan iuran peserta didik dan belum cukup memadai untuk pengadaan TI. Padahal penerapan TI dapat meningkatkan laba bersih [4] karena adanya pengurangan biaya [5], dan dapat meningkatkan produktifitas [6]. TI merupakan sisi teknologi dari sistem informasi [7] atau lapisan platform dari infrastruktur TI [8], yang jika merujuk kepada model sistem informasi [9] meliputi perangkat keras, perangkat lunak, jaringan, dan manajemen data. Bagaimanapun proses bisnis di dalam organisasi perlu dirancangan ulang dengan menerapkan TI di dalamnya untuk menurunkan biaya sehingga keuntungan jadi meningkat, dan untuk meningkatkan kualitas yang membuat kenyamanan klien bertambah. Perancangan ulang proses bisnis secara radikal ini disebut Process Business Reenginering [10] yang salah satunya mengarah kepada rekayasa sistem. Konsekuensi dari rekayasa sistem adalah rekayasa perangkat lunak yang menghasilkan program aplikasi atau aplikasi, yakni program komputer yang dirancang untuk mendukung tugas spesifik atau proses bisnis [9]. Menurut Rainer dan Cegielski, setiap area fungsional di dalam organisasi menggunakan lusinan program aplikasi. Sekumpulan program aplikasi dalam satu departemen atau unit kerja disebut sistem informasi departemental [9]. Dengan memperhatikan pendapat keduanya, maka pengelolaan transaksi pembayaran iuran yang ditangani oleh unit kerja keuangan, program aplikasinya merupakan bagian dari sistem informasi keuangan. Dengan memperhatikan penyebab iuran di lembaga pendidikan dan keuntungan yang dapat diperoleh dari penerapan TI, penelitian ini dilaksanakan dengan tujuan untuk mengembangkan aplikasi pengelolaan transaksi pembayaran iuran untuk penerapan di lembaga pendidikan secara umum. II. METODE Tahapan yang dilalui untuk mencapai tujuan penelitian ditentukan dengan memperhatikan metode analisis dan perancangan terstruktur dalam Pressman [11]. Kepastian relasi program aplikasi dengan proses bisnis pengelolaan transaksi pembayaran iuran diwujudkan dengan menerapkan sejumlah tahapan Analisis Berorientasi Layanan dalam Erl [12] yang diperlukan ke dalam tahapan Analisis metode konvensional. Model proses bisnis pengelolaan transaksi pembayaran iuran harus dibuat seumum mungkin agar aplikasinya kelak dapat diterapkan di berbagai lembaga pendidikan.

http://jurnal.sttgarut.ac.id

20

Algoritma Sekolah Tinggi Teknologi Garut

Gambar 1. Metode Penelitian.

III. HASIL DAN PEMBAHASAN Tahapan Analisis Dalam penelitian, otomatisasi dilakukan pada proses bisnis pengelolaan transaksi pembayaran iuran yang meliputi tugas klien eksternal organisasi (peserta didik atau yang mewakilinya), klien internal organisasi (tenaga kependidikan), dan operator (staf keuangan) yang melayani klien. Proses bisnisnya sebagaimana tampak pada gambar 2.

Gambar 2. Model proses bisnis Proses bisnis ini dipicu oleh keberadaan staf keuangan, di mana klien internal ataupun eksternal memulai pengajuannya setelah staf ada di tempat. Tasks / tugas mengajukan transaksi yang dilakukan oleh klien meliputi penulisan data pembayaran dalam slip yang tersedia, menyerahkan slip kepada staf, dan mendapat perintah perbaikan data atau menerima slip yang telah divalidasi oleh staf keuangan. Sementara tugas memproses pengajuan klien eksternal meliputi penerimaan pengajuan informasi pembayaran individual terkait rekaman transaksi pembayaran atau rekap utang dan pelunasan iuran. Untuk pengajuan informasi dilanjutkan dengan menyiapkan informasi dan menyerahkan informasinya kepada

21

© 2015 Jurnal STT-Garut All Right Reserved

ISSN : 2302-7339 Vol. 1 No. 1 2015

klien. Sementara untuk pengajuan transaksi dilanjutkan dengan memeriksa kelengkapan data pembayaran dalam slip, merekam data pembayaran dalam catatan transaksi pembayaran iuran, memvalidasi slip pembayaran, dan menyerahkan slip kepada klien. Adapun tugas mengajukan informasi pembayaran individual dan kolektif yang dilaksanakan oleh klien internal organisasi meliputi penyampaian permintaan informasi dan menerima informasi dari staf. Sementara tugas memproses pengajuan internal dimulai dari menerima permintaan informasi, menyiapkan informasi yang dibutuhkan, dan menyerahkan informasi kepada pengaju. Dari dekomposisi proses bisnis tersebut diketahui sejumlah kandidat operasi, yakni tugas yang dapat ditunjang oleh TI sebagai berikut :  Perekaman data transaksi pembayaran iuran,  Validasi slip pembayaran, dan  Pembuatan informasi yang diperlukan klien internal dan eksternal organisasi. Dengan demikian diketahui bahwa hanya satu entitas yang berinteraksi dengan aplikasi yakni staf keuangan sebagai operator aplikasi, karena semua klien mendapatkan keluaran dari aplikasi melalui operator. Gambar 3 merupakan model analisis aplikasi yang menggambarkan sub sistem terkait kandidat operasi yang akan dikerjakan oleh aplikasi. 4 Pembuatan Laporan Rekap Pembayaran Kolektif

3 Pembuatan Laporan Rekap Pembayaran Individual

Operator

2 Validasi Slip Pembayaran

Profil, Pembayaran, dan Penunjang

1 Manipulasi Data Transaksi

Gambar 3. Data Flow Diagram Manipulasi data berkaitan dengan penambahan, pengubahan, dan penghapusan rekaman data dari basis data yang tertulis dalam slip pembayaran. Data lainnya yang dapat dimanipulasi oleh operator adalah data penunjang seperti profil lembaga pendidikan, profil peserta didik, komponen pembayaran yang harus dibayar oleh peserta didik, serta data penyesuaian seperti sebutan sekolah dan peserta didik yang diperlukan agar aplikasi dapat diterapkan di lembaga pendidikan apapun.

http://jurnal.sttgarut.ac.id

22

Algoritma Sekolah Tinggi Teknologi Garut

Setiap perintah manipulasi data yang diberikan oleh operator harus ditanggapi pesan berhasil atau gagal oleh aplikasi setelah melakukan manipulasi. Sementara perintah pencetakan harus ditanggapi oleh aplikasi dengan mencetak informasi melalui mesin cetak. Pemodelan tingkah laku yang menggambarkan kejadian, aksi, dan kendali reaksi aplikasi ini sebagaimana tergambar dalam gambar 4.

Gambar 4. State Transition Diagram Berkaitan dengan profil lembaga, nama (n) dan nomor induk (id) pimpinan harus muncul untuk kepentingan pembubuhan tanda tangan dalam dokumen tercetak. Sementara nama (n) dan alamat (a) lembaga pendidikan (kampus) diperlukan untuk kepala / header laporan tercetak. Sementara data profil peserta didik yang terekam harus meliputi nama (n) dan nomor induk (id) yang unik satu sama lainnya. Untuk keperluan menghubungi peserta didik, diperlukan alamat (a) dan kontak baik nomor telpon ataupun surat elektronik / email. Selain itu karena peserta masuk kampus pada tahun berbeda satu sama lainnya dan mungkin dikelompokan dalam kelas yang berbeda satu sama lainnya, maka diperlukan data angkatan dan kelas. Untuk pembayaran dan utang biaya studi, perlu dicatat kapan penetapan utang oleh operator atau pembayaran oleh peserta didik (tgl) dan berapa jumlahnya (jml). Relasi antar entitas dan atributnya digambarkan dalam diagram relasi entitas sebagaimana tampak pada gambar 5. Data pengaturan dengan atribut sebutan kampus dan peserta didik, dan semisal lainnya tidak ada dalam diagram ini karena tidak memiliki relasi dengan entitas manapun dan terkait dengan penyesuaian antarmuka aplikasi. Id_Bayar* Tgl_Bayar

Jml_Bayar Membayar n_biaya

Angkatan Biaya n_Peserta

Id_Peserta*

Id_biaya*

a_Peserta

Berhutang

Peserta Didik

Kelas

Tgl_Tagihan

Jml_Tagihan

kontak Id_Tagihan* Belajar di

logo

n_pimpinan

Kampus

Id_pimpinan

Id_Kampus*

a_Kampus n_Kampus

Gambar 5. Entity Relationship Diagram

23

© 2015 Jurnal STT-Garut All Right Reserved

ISSN : 2302-7339 Vol. 1 No. 1 2015

Tahapan Perancangan Rancangan data meliputi penentuan tipe data dan ukurannya. Id pimpinan dan peserta didik disesuaikan dengan umumnya panjang nomor induk keduanya yang berlaku di lembaga pendidikan. Adapun id bayar dan tagihan karena digunakan untuk memudahkan penghapusan rekaman dapat menggunakan tipe data numerik. Sementara id bayar tipe datanya dapat mengikuti kode pembayaran yang berbasis teks. Gambar 6 merupakan rancangan arsitektur ketergantungan antar modul yang dibuat dengan memperhatikan data flow diagram. Modul pencetakan bergantung kepada manipulasi data. Sebagai contoh pencetakan laporan pembayaran individual tidak dapat dilaksanakan jika modul manipulasi data profil lembaga dan perseta didik serta transaksi pembayaran belum dijalankan. Program Aplikasi

Manipulasi Data

Profil Peserta Didik

Profil Lembaga Pendidikan

Validasi Slip Pembayaran

Pembayaran

Pencetakan

Pembayaran Individual

Tagihan

Pengaturan Antarmuka

Pembayaran Kolektif

Gambar 6. Arsitektur Ketergantungan Modul Tahapan Pengujian Salah satu prototipe yang dihasilkan dari rancangan yang dibuat sebagai tampak pada gambar 7. Terlihat bahwa aplikasi menyediakan informasi tagihan dan pembayaran individual per komponen biaya pendidikan. Setiap komponen biaya ditampilkan tanggal penetapan tagihan dan tanggal pembayaran serta sisa tagihan. Laporan rekap pembayaran individual ini dibuat oleh aplikasi dalam hitungan detik dengan tingkat akurasi yang tinggi. Sementara apabila dibuat secara manual oleh manusia, diperlukan waktu yang lebih lama lagi dengan kemungkinan adanya kesalahan penulisan atau penghitungan yang menyebabkan tambahan biaya pelaporan. Kecepatan dan akurasi yang diberikan oleh aplikasi dapat meningkatkan kualitas pelayanan di mana klien merasa lebih nyaman karena tidak perlu menunggu lama untuk mendapatkan laporan yang dikehendaki.

Gambar 7. Prototipe Aplikasi

http://jurnal.sttgarut.ac.id

24

Algoritma Sekolah Tinggi Teknologi Garut

Data pengaturan antarmuka menyesuaikan sebutan nama lembaga pendidikan dan peserta didik sehingga hal ini mengurangi hambatan penerapan di lingkungan yayasan pondok pesantren modern yang memiliki lembaga pendidikan formal dan informal. Gambar 8 menunjukan daftar sinonim terkait pengaturan antarmuka aplikasi.

Gambar 8. Pengaturan Antarmuka

IV. KESIMPULAN Dari hasil dan pembahasan diketahui bahwa penelitian berhasil merancang aplikasi pengelolaan transaksi pembayaran iuran yang menunjang pekerjaan staf keuangan. Kecepatan pemrosesan dan akurasi yang diberikan oleh aplikasi meningkatkan kenyamanan klien dan dapat mengurangi biaya pembuatan dokumen tercetak. Penggunaan model proses bisnis yang umum dan data penyesuaian antarmuka memungkinkan aplikasi dapat diterapkan di berbagai lembaga pendidikan dengan sebutan yang berbeda, seperti madrasah, pondok pesantren, atau sekolah.

DAFTAR PUSTAKA [1] Radar Tasikmalaya. 2014. Komite Sekolah Dilarang Pungut Iuran. http://www.radartasikmalaya.com/metro/item/1869-komite-sekolahdilarang-pungut-iuran/1869-komite-sekolah-dilarang-pungut-iuran.html. Diakses tanggal 26 Juni 2014. [2] Padang Ekspres. 2014. Uang Masuk MAN 1 Capai Rp 2 Juta. http://www.padangekspres.co.id/berita/51264/uang-masuk-man-1-capairp2-juta.html. Diakses tanggal 26 Juni 2014. [3] Galamedia. 2014. Sejak Berdiri Belum Rasakan Bantuan Pemerintah. http://www.klik-galamedia.com/2014-06-22/sejak-berdiri-belum-rasakanbantuan-pemerintah. Diakses tanggal 26 Juni 2014. [4] Weil, P. dan Ross, J.W. 2004. IT governance: How top performers manage IT decision rights for superior results (Hardcover). Harvard Business School Press Books. [5] Oliner, S. dan Sichel D. (2000). The Resurgence of Growth in the Late 1990s: Is Information Technology the Story?. Federal Reserve Board. Washington, D.C.

25

© 2015 Jurnal STT-Garut All Right Reserved

ISSN : 2302-7339 Vol. 1 No. 1 2015

[6] Economics and Statistics Administration (2003). Digital Economy 2003. Department of Commerce, United States of America. [7] Turban E., McLean E., Wetherbe J. (2006). Information Technology for Management: Transforming Organization in the Digital Economy. Edisi kelima. John Wiley & Sons, Inc [8] Rainer R.K. dan Cegielski C.G. 2008. Introduction to Information System. Edisi Ketiga. John Wiley & Sons, Inc. [9] O’Brian, J., A., dan Marakas, G., M. (2005). Management Information System. Edisi Kedelapan. The McGraw Hill Companies, Inc. [10] Michale, H. dan James, C. 1993. Reengineering the Corporation. HarperCollins Publishers Inc. New York USA. [11] R.S. Presman. 2001. Software Engineering : a Practical Approach. Edisi kelima. The McGraw Hill Companies, Inc. [12] Erl, T. 2005. Service Oriented Architecture : Concept, technology, and Design. Prentice Hall

http://jurnal.sttgarut.ac.id

26