Professional Documents
Culture Documents
Uml SPP 2
Uml SPP 2
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2011
COMPUTERIZED PAYMENT SYSTEM FOR SPP AND DSP IN SMK PI AMBARRUKMO 1 JAVA BASED KOMPUTERISASI SISTEM PEMBAYARAN SPP DAN DSP DI SMK PI AMBARRUKMO 1 BERBASIS JAVA Kurnianto Tri Nugroho Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA
ABSTRACT
In line with the development of an educational institution, the activities and problems faced by the more complete and requires serious treatment. The data processing plays a very important role in educational institutions. But not a few educational institutions that have not implemented properly structuring data. Many of the data should be processed, but neglected so that the data is corrupted or even lost. Many business or non business organizations that use computers for automatic data processing, including data processing students at the school. Computerized data processing system students are changing how information is processed rather than changing the task - a task that needs to be done. Good processing system to solve problems quickly and with immediate results. In this case the data processing system can include a problem recording with a simple paper and pencil to the electronic. Each - each system to collect information and bring it to the place of destination. Computer is an appropriate data processing tools with access to high accuracy and speed of access compared to the human brain works. Therefore the use of computerized systems supporting the activities, particularly data processing that can accelerate the creation of reports - reports are good and will be submitted to the leadership that is used in decision making and to the students themselves. Keywords : data processing, computerized system, computerized data processing system, report
1. Pendahuluan
Seiring dengan pertumbuhan, peningkatan pengetahuan dan kesadaran akan pentingnya pengelolaan data menjadi informasi, maka kebutuhan akan kemudahan dalam pengelolaan tersebut juga sangat dibutuhkan. Salah satu contohnya yaitu pengolahan administrasi pembayaran SPP (Sumbangan Pembinaan Pendidikan) dan DSP (Dana Sumbangan Pembangunan) yang masih menggunakan sistem manual disebagian sekolah-sekolah. Sehingga dengan adanya penerapan sistem komputerisasi dalam pengolahan administrasi pembayaran SPP dan DSP dirasa sangat tepat untuk mengatasi permasalahan yang ada.
2. Landasan Teori
2.1. Definisi Sistem Mempelajari suatu sistem akan lebih mudah apabila mengetahui pengertian sistem tersebut. Sistem dapat didefinisikan menjadi dua pendekatan, pendekatan pertama lebih menekankan pada pendekatan prosedur dan kedua pendekatan pada komponen. Menurut Jerri Fitz Gerald, pendekatan yang menekankan pada prosedur
yaitu suatu sistem adalah suatu jaringan dari prosedur prosedur yang saling berhubungan, berkumpul bersama sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu.
1
Pendekatan sistem yang menekankan pada elemen atau komponen yaitu sistem adalah kumpulan dari elemen elemen yang berinteraksi untuk mencapai tujuan tertentu. yang saling
2
Sistem dalam manajemen sering diartikan sebagai kumpulan elemen elemen berinteraksi dan bertanggung jawab mentransformasikan atau memproses masukan untuk menghasilkan suatu keluaran yang dapat digunakan dalam proses pengambilan keputusan oleh seorang manajer atau pimpinan dalam suatu perusahaan atau lembaga, sehingga keputusan yang diambil tersebut merupakan keputusan yang benar benar dapat dipertanggung jawabkan kebaikan ataupun keburukannya serta diharapkan keputusan tersebut memberi nilai lebih bagi pengguna.
Data adalah bahan yang akan diolah dapat berupa angka, huruf, symbol, kata kata yang menunjukkan suatu situasi. Pengolahan data merupakan segala macam operasi yang dilakukan terhadap data dan data tersebut bermanfaat serta sesuai dengan hasil atau tujuan yang berupa informasi. Dan operasi pengolahan data terdiri dari sejumlah operasi pengolahan dasar yaitu :
a. Pencatatan Operasi pemindahan data pada beberapa formulir atau dokumen. Hal ini terjadi tidak hanya selama tahap originasi (pada dokumen asli) dan tahap distribusi (pada dokumen laporan) akan tetapi terjadi pada seluruh siklus pengolahan. b. Duplikasi Operasi ini merupakan penggandaan data diatas formulir atau dokumen yang mungkin saja dikerjakan sewaktu data dicatat secara manual atau dikerjakan setelahnya dengan menggunakan suatu mesin.Pemeriksaan c. Klasifikasi
1
Jogiyanto. HM, Analisis & Desain Sistem Informasi Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis (Yogyakarta, Andy Offset, 1990), Hal 1-2 2 Jogiyanto. HM, Analisis & Desain Sistem Informasi Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis (Yogyakarta, Andy Offset, 1990), Hal 1-2
Operasi ini memisahkan data kedalam beberapa kategori. Contoh sekumpulan daftar murid dapat diklasifikasikan sesuai dengan jenis kelamin. d. Sorting Mengatur data dalam urutan tertentu. Dalam hal ini data yang disorting adalah data yang belum terklasifikasi. e. Merging Operasi ini merupakan proses dimana dua data atau lebih kumpulan data dicampur, sehingga sekumpulan data tersebut sudah disorting dengan key yang sama dan melakukan kumpulan data tersebut bersama sama menjadi bentuk kumpulan data tunggal yang telah diurutkan. f. Kalkulasi Melakukan kalkulasi numeris pada data yang bertipe numeric. g. Pemeriksaan, pencarian data Operasi ini bertujuan untuk mendapatkan data tertentu di dalam data yang telah diurutkan. h. Ringkasan dan penulisan laporan Di dalam operasi ini, kumpulan data diringkas dan kesimpulan tertentu dari data dinyatakan dalam bentuk yang sederhana dan lebih jelas. 2.3. Perangkat Lunak Dalam pembuatan aplikasi pembayaran SPP dan DSP ini, penulis menggunakan bahasa pemrograman NetBeans IDE 6.7.1 dan MySQL XAMPP. NetBeans IDE adalah salah satu bahasa pemrograman yang berorientasi objek (OOP) dan dapat dijalankan pada berbagai platform sistem operasi. Perkembangan java tidak hanya terfokus pada suatu sistem operasi, tetapi dikembangkan untuk berbagai sistem operasi dan bersifat open source.
3
Martin M. Lipschutz. Ph.D. dan Seymor LIpschutz, Ph.D, seri buku Schaum teori dan Soal Soal Pengolahan Data (Penerbit, Airlangga, 1990), Hal 3-4
3.1.1.
Performance Tabel 3.1 Analisis Kinerja Sistem Lama 1. Respone lambat bayar. time sistem administrasi administrator hal ini
Parameter 1. Respone time (rata rata waktu yang tertunda pada pekerjaan)
pembayaran SPP dan DSP tergolong dikarenakan Sehingga mencatat satu persatu siswa yang dalam memungkinkan waktu tertunda dalam penyediaan laporan.
2. Throughputnya yang ada pada sistem lama tergolong kecil, dalam hal ini tergantung pada berapa banyak jumlah siswa yang melakukan pembayaran pada waktu tertentu. Semakin banyak siswa yang melakukan pembayaran maka waktu yang dibutuhkan semakin banyak juga.
3.1.2.Information Tabel 3.2 Analisis Informasi Parameter 1. Akurat (bebas dari kesalahan) Sistem Lama 1. Keakuratan dari sistem yang sudah ada dikarenakan pencatatan manual dari administrator pembayaran ketika SPP siswa dan melakukan secara DSP
bersamaan. Hal ini menimbulkan informasi yang disampaikan terkadang menimbulkan kekeliruan. 2. Relevan (sesuai dengan kebutuhan) 2. Informasi administrasi SPP siswa yang disampaikan seringkali tidak tepat waktu dikarenakan waktu pembayaran dari tiap siswa yang tidak ditentukan. 3. Tepat waktu (informasi tidak boleh usang, karena informasi yang usang tidak mempunyai nilai lagi) 3. Pada sistem lama informasi yang disampaikan sebenarnya sudah relevan, dikarenakan sudah ada pemberitahuan
dahulu ketika ada pembayaran DSP, tetapi disisi lain kurangnya informasi tentang waktu pembayaran SPP menyebabkan penyampaian laporan kurang relevan. 3.1.3. Economy Tabel 3.3 Analisis Ekonomi Parameter Biaya Sistem Lama Biaya yang dikeluarkan oleh bendahara sekolah lumayan banyak, hal ini dikarenakan terlalu banyak tempat yang digunakan untuk penyimpanan arsip arsip pembayaran dari tiap siswa. Seperti penggunaan kertas yang terlalu banyak waktu pencatatan.
3.1.4.
Control Tabel 3.4 Analisis Kontrol Sistem Lama Kontrol yang dilakukan masih sangat rendah sehingga jika terjadi kesalahan atau berubahnya suatu informasi sangant sulit untuk memperbaikinya.
Parameter Kontrol
3.1.5.
Efficiency Tabel 3.5 Analisis Efisiensi Sistem Lama Pada saat data laporan yang diserahkan oleh kepala sekolah hilang maka akan dibutuhkan orang, waktu, uang untuk mendapatkan pengolahan gantinya. data dirasa Sehingga mengalami
Parameter Sumber daya (manusia, informasi, waktu, uang, peralatan, ruang, keterlambatan pengolahan data)
3.1.6.
Service
Tabel 3.6 Pelayanan Sistem Lama Pelayanan yang kurang komunikatif dan efisien dikarenakan penyerahan data laporan administrasi oleh bendahara masih menggunakan menjadi lambat. kertas untuk data pembayaran SPP sementara, sehingga data pembayaran yang akan diolah
Parameter Pelayanan
3.2. Perancangan Sistem 3.2.1. Perancangan UML Untuk menjelaskan aplikasi yang dibangun, digunakan 4 (empat) model diagram UML yaitu : use case diagram, class diagram, activity diagram, dan sequence diagram.
4.2. Manual Program Form Login Form login ini digunakan untuk masuk ke dalam menu utama. User yang tidak memiliki hak akses tidak dapat melakukan login ke menu utama ini. sehingga dengan adanya menu login, maka tingkat keamanan data dapat terjaga.
Gambar 4.2 Menu Utama Menu utama merupakan tempat untuk mengetahui sub-sub menu yang ada di dalam program. Form utama berisi menu Siswa, menu Kelas, menu Pembayaran SPP dan DSP, menu Tunggakan, laporan SPP dan DSP dan laporan Tunggakan.
Gambar 4.3 Menu Siswa Form ini digunakan untuk menambah dan menyimpan, mengedit, menghapus data siswa pada SMK PI Ambarrukmo 1 Sleman. Untuk minyampan atau menambah data baru, isikan textbox yang tersedia kemudian tekan tombol Simpan. Form Menu Input Data Kelas
Gambar 4.4 Menu Kelas Form ini digunakan untuk menambah dan menyimpan, mengedit, menghapus data kelas pada SMK PI Ambarrukmo 1 Sleman. Untuk minyampan atau menambah data baru, isikan textbox yang tersedia dan pilih kelas dan tahun ajaran yang diinginkan kemudian tekan tombol Simpan.
Gambar 4.5 Form Pembayaran DSP Form ini digunakan untuk menambah, mengubah dan menghapus data pembayaran dsp. Masukkan nis siswa, pilih status pembayaran dan isikan jumlah pembayaran pada angsuran kemudian klik tombol simpan maka data berhasil di masukkan. Form Pembayaran SPP
Gambar 4.6 Form Pembayaran SPP Form ini digunakan untuk menambah, mengubah dan menghapus data pembayaran spp. Masukkan nis siswa, pilih bulan, status pembayaran dan jumlah bayar yang dibayar kemudian klik tombol simpan maka data berhasil di masukkan.
Form Tunggakan
Gambar 4.7 Form Tunggakan Form ini digunakan untuk menambah, mengubah dan menghapus data tunggakan. Masukkan nis siswa, pilih bulan, dan jumlah tunggakan kemudian klik tombol simpan maka data berhasil di masukkan. Form Laporan
5. Kesimpulan
Setelah dilakukan penelitian berdasarkan program yang telah dibuat, dapat disimpulkan bahwa proses pengolahan data administrasi pembayaran SPP dan DSP dengan menggunakan sistem terkomputerisasi membantu kinerja admin dalam hal ini bagian TU dalam melakukan pengolahan data administrasi siswa. Bagian TU sebelumnya banyak menggunakan arsip untuk menyimpan data. Disaat melakukan pencarian data yang dibutuhkan, memerlukan waktu yang lama karena harus mencari satu per satu tiap arsip yang disimpan. Selain itu juga mengalami kesulitan disaat data perlu untuk dilakukan pengubahan data seperti penambahan ataupun perbaikan. Dengan sistem komputerisasi pengolahan administrasi siswa dapat dilakukan secara efektif dan efisien. Data-data tidak sepenuhnya berbentuk arsip sehingga dapat lebih dipermudah dalam hal pemeriksaan data ataupun perbaikan data jika terjadi kesalahan. Data-data dapat di-back up dengan mudah sehingga terhindar dari kehilangan ataupun kerusakan data. Selain itu media penyimpanan dapat lebih dihemat. Penyimpanan data menggunakan arsip-arsip banyak menggunakan kertas, sehingga dengan sistem komputerisasi ini dapat lebih dihemat. Dengan dihasilkannya sistem ini keterlambatan dalam penyajian informasi kepada pihak pihak yang membutuhkan dapat dihambat.
Daftar Pustaka Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi Untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: Andi Offset. Arief, M.Rudyanto. 2006. Pemrograman Basis Data Menggunakan Transact-SQL dengan Microsoft SQL Server 2000. Yogyakarta: Andi Offset. Supardi, Yuniar. 2010. Semua Bisa Menjadi Programmer Java Case Study. Jakarta: PT Elex Media Komputindo.