1
Iqbal Firdaus
2
Silvia Ratna
Fakultas Teknologi Informasi, Universitas Islam Kalimantan
Muhammad Arsyad Al Banjari Banjarmasin
Email : iqbal.firdaus@gmail.com
Fakultas Teknologi Informasi, Universitas Islam Kalimantan
Muhammad Arsyad Al Banjari Banjarmasin
Email : via.Borneo@gmail.com
ABSTRAK
Aplikasi pengolahan dan pengarsipan data ini dibuat untuk menunjang agar pembuatan, pengarsipan,
pencetakan, penyimpanan data dan laporan dapat dilakukan dengan mudah dan waktu yang singkat
serta akurat dan lengkap. Aplikasi pengolahan dan pengarsipan data ini dibangun dengan
menggunakan bahasa pemograman Java NetBeans dan database MySQL.
Penelitian ini menggunakan jenis penelitian terapan. Data yang dikumpulkan menggunakan teknik
observasi dan wawancara dengan menggunakan teori pengembangan software SDLC (Software
Development Life Cycle).
Aliran data dan perancangan aplikasi pengolahan dan pengarsipan data ini menggunakan Diagram
Konteks dan Data Flow Diagram (DFD). Aplikasi pengolahan dan pengarsipan data ini dapat
membantu dalam mempermudah pembuatan dan pengarsipan data diri, SK dan surat keterangan gaji di
Fakultas Teknik Unlam Banjarmasin-Banjarbaru.
Kata Kunci: Aplikasi, Fakultas Teknik Unlam Banjarmasin-Banjarbaru, Java NetBeans, MySQL
khusus yang dapat membantu dalam proses sistem terbuka, yang berarti bahwa sistem
pengolahan dan pengarsipan data PPNPN. tersebut dapat menerima berbagai masukan dari
lingkungan sekitarnya.
LANDASAN TEORI
Pengertian Informasi
Pengertian Sistem
Menurut (Tata Sutabri, 2012), Informasi
Menurut (Tata Sutabri, 2012), terdapat dua adalah data yang telah diklasifikasikan atau
kelompok pendekatan di dalam pendefinisian diolah atau diinterprestasikan untuk digunakan
sistem, yaitu kelompok yang menekankan pada dalam proses pengambilan keputusan. Sistem
prosedur dan kelompok yang menekankan pada pengolahan informasi akan mengolah data
elemen atau komponennya. Pendekatan yang menjadi informasi atau mengolah data dari
menekankan pada prosedur mendefinisikan bentuk tak berguna menjadi berguna bagi yang
sistem sebagai suatu jaringan kerja prosedur- menerimanya. Nilai informasi berhubungan
prosedur yang saling berhubungan, berkumpul dengan keputusan. Bila tidak ada pilihan atau
bersama-sama untuk melakukan suatu kegiatan
keputusan maka informasi tidak diperlukan.
atau untuk menyelesaikan suatu sasaran tertentu.
Sedangkan pendekatan sistem yang lebih Sumber dari informasi adalah data. Data
menekankan pada elemen atau komponen meruakan kenyataan yang menggambarkan
mendefinisikan sistem sebagai kumpulan elemen suatu kejadian serta merupakan suatu kesatuan
yang berinteraksi untuk mencapai suatu tujuan yang nyata, dan merupakan bentuk yang masih
tertentu. Kedua kelompok definisi ini adalah mentah sehingga perlu diolah lebih lanjut
benar dan tidak bertentangan. Yang berbeda melalui suatu model untuk menghasilkan
adalah cara pendekatannya. informasi
Secara sederhana sistem dapat diartikan sebagai
suatu kumpulan atau himpunan dari unsur, Pengertian Sistem Informasi
komponen, atau variabel yang terorganisasi,
saling berinteraksi, saling tergantung satu sama Menurut (Tata Sutabri, 2012), Sistem
lain dan terpadu. tampak secara fisik, tetapi juga informasi adalah suatu sistem di dalam suatu
hal-hal yang mungkin bersifat abstrak atau organisasi yang mempertemukan kebutuhan
konseptual, seperti misi, pekerjaan, kegiatan, pengolahan transaksi harian yang mendukung
kelompok informal, dan lain sebagainya. fungsi operasi organisasi yang bersifat
Unsur-unsur yang mewakili suatu sistem secara
manajerial dengan kegiatan strategi dari suatu
umum adalah masukan (input), pengolahan
organisasi untuk dapat menyediakan laporan-
(processing) dan keluaran (output). Di samping
itu suatu sistem senantiasa tidak terlepas dari laporan yang diperlukan oleh pihak luar
lingkungan sekitarnya. Maka umpan balik (feed- tertentu.
back) selain berasal dari output, juga dapat
berasal dari lingkungan sistem tersebut. PPNPN (Pegawai Pemerintah Non Pegawai
Organisasi dipandang sebagai suatau sistem yang Negeri)
juga memiliki semua unsur ini. Menurut (Portal KPPN, 2016), PPNPN
Istilah sistem banyak dipakai sekarang ini. (Pegawai Pemerintah Non Pegawai Negeri)
Banyak orang berbicara mengenai sistem adalah pegawai tidak tetap, pegawai honorer,
perbankan, sistem akutansi, sistem inventori, staf khusus dan pegawai lain yang dibayarkan
sistem persediaan, sistem pemasaran, sistem oleh Anggaran Pendapatan dan Belanja
pendidikan, sistem perangkat lunak, sistem tata Negara.
surya, sistem teologi, dan masih banyak lagi Meliputi:
bentuk sistem yang lainnya. Sebuah sistem terdiri 1. PPPK (Pegawai Pemerintah dengan
atas bagian-bagian atau komponen yang terpadu Perjanjian Kerja) Pegawai yang diangkat
untuk suatu tujuan. Model dasar dari bentuk berdasarkan perjanjian kerja untuk jangka
sistem ini adalah adanya masukan, pengolahan, waktu tertentu dalam rangka
dan keluaran. Meskipun demikian, sistem ini melaksanakan tugas pemerintahan;
dapat dikembangkan hingga menyertakan media
penyimpanan. Sebuah sistem dapat berupa sistem
terbuka dan tertutup. Sebagai informasi biasanya
2. Staf khusus/staf ahli non pegawai negeri platform sistem operasi yang berbeda, java
pada Kementerian Negara/Lembaga; dikenal pula dengan slogannya, "Tulis sekali,
3. Komisioner/pegawai non pegawai negeri jalankan di mana pun". Saat ini java
pada lembaga non struktural; merupakan bahasa pemrograman yang paling
4. Dokter/Bidan PTT; populer digunakan, dan secara luas
5. Dosen/Guru Tidak Tetap; dimanfaatkan dalam pengembangan berbagai
jenis perangkat lunak aplikasi ataupun aplikasi
6. Satpam, Pengemudi, Petugas Kebersihan
berbasis web.
dan Pramubakti pada Satker yang membuat
perjanjian kerja/kontrak dengan KPA/PPK
Netbeans IDE
untuk melaksanakan kegiatan operasional
kantor; dan Menurut (Prabawati, 2010), Netbeans
7. Pegawai non pegawai negeri lainnya yang merupakan salah satu IDE yang digunakan
penghasilannya bersumber dari APBN. untuk melakukan pemograman baik menulis
kode, mengkompilasi, mencari kesalahan, dan
Arsip dan Kearsipan mendistribusikan program. Netbeans juga
menyediakan paket yang lengkap dalam
Menurut (Arjun, 2010), Arsip adalah pemograman dari pemograman standar
rekaman kegiatan atau peristiwa dalam (aplikasi desktop), pemograman enterprise, dan
berbagai bentuk dan media sesuai dengan pemograman perangkat mobile.
perkembangan teknologi informasi dan
komunikasi yang dibuat dan diterima oleh
XAMPP
lembaga negara, pemerintahan daerah,
lembaga pendidikan, perusahaan, organisasi Menurut (Bunafit Nugroho, 2008),
politik, organisasi kemasyarakatan, dan XAMPP adalah suatu bundel web server yang
perseorangan dalam pelaksanaan kehidupan populer digunakan untuk coba-coba di
bermasyarakat, berbangsa, dan bernegara (UU Windows karena kemudahan instalasinya.
No. 43 Tahun 2009). Bundel program open source tersebut berisi
antara lain server web Apache, interpreter
Java PHP, dan basis data MySQL. Setelah
Menurut (Shalahuddin & Rosa, 2010), menginstall XAMPP, kita bisa memulai
Java adalah nama untuk sekumpulan teknologi pemrograman PHP di komputer sendiri
untuk membuat dan menjalankan perangkat maupun mencoba menginstall aplikasi-aplikasi
lunak pada komputer standalone ataupun pada web.
lingkungan jaringan. Bahasa ini awalnya
dibuat oleh James Gosling saat masih MySQL
bergabung di Sun Microsystems saat ini
merupakan bagian dari Oracle dan dirilis tahun Menurut (Kurniawan, Eri, & Nur, 2011),
1995. Bahasa ini banyak mengadopsi sintaksis SQL (Structured Query Language) adalah
yang terdapat pada C dan C++ namun dengan sebuah bahasa yang dipergunakan untuk
sintaksis model objek yang lebih sederhana mengakses data dalam basis data relasional.
serta dukungan rutin-rutin atas bawah yang SQL juga dapat diartikan sebagai antar muka
minimal. Aplikasi-aplikasi berbasis java standar untuk sistem manajemen basis data
umumnya dikompilasi ke dalam p-code relasional, termasuk sistem yang beroperasi
(bytecode) dan dapat dijalankan pada berbagai pada komputer pribadi. SQL memungkinkan
Mesin Virtual Java (JVM). Java merupakan seorang pengguna untuk mengakses informasi
bahasa pemrograman yang bersifat umum/non- tanpa mengetahui dimana lokasinya atau
spesifik (general purpose), dan secara khusus bagaimana informasi tersebut disusun.
didesain untuk memanfaatkan dependensi MySQL adalah sebuah perangkat lunak
implementasi seminimal mungkin. Karena sistem manajemen basis data SQL (bahasa
fungsionalitasnya yang memungkinkan Inggris: database management system) atau
aplikasi java mampu berjalan di beberapa DBMS yang multi thread, dan multi-user.
iReport
Menurut (Kurniawan, Eri, & Nur, 2011),
iReport adalah report designer visual yang
dibangun pada JasperReport. iReport bersifat
intuitif dan mudah digunakan pembangun
laporan visual atau desainer untuk
JasperReport dan tertulis dalam kitab Java.
Sebagai alternatif, terdapat tools iReport Keterangan :
(dengan library JasperReport) yang dapat Dosen dan pramubakti menyerahkan data
membantu dalam pembuatan laporan. Library kepada admin. Oleh admin diinput ke dalam
JasperReport sendiri merupakan Java Library excel. Dari admin akan dibuatkan laporan
(JAR) yang bersifat open dan dirancang untuk sebanyak 2 rangkap 1 diarsipkan dan 1 lagi
menambahkan kemampuan pelaporan diserahkan kepada kasubag kepegawaian.
(reporting capabilities) pada aplikasi java.
JasperReport memiliki sejumlah fitur,
diantaranya adalah sebagai berikut:
1. Layout dan desain laporan yang
fleksibel.
2. Dapat menampilkan laporan dalam bentuk
teks maupun gambar (chart).
3. Dapat menghasilkan report dalam berbagai
format, seperti: html, pdf, rtf, xls, dan csv.
4. Dapat menerima data dari berbagai sumber
data, seperti: JDBC, Bean Collection,
ResultSet, CSV, XML dan Hibernate.
Tampilan Aplikasi
2. Form Login
Tata Sutabri. (2012). Analisis Sistem Informasi. Tri Sarwono Wibowo. (2014). Sistem Informasi
Yogyakarta: Andi. Pengelolaan Data Karyawan Outsourcing
Pada PT. Spektra Bandung. Bandung:
Th Ari Prabawati. (2010). Pengembangan aplikasi Universitas Komputer Indonesia.
data base berbasis javaDB dengan
Netbeans. Andi: Yogyakarta.