SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN YAYASAN AL IRSYAD AL ISLAMIYAH SURAKARTA Sistem Aplikasi Penggajian Guru Dan Karyawan Yayasan Al Irsyad Al Islamiyah Surakarta.

SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN YAYASAN
AL IRSYAD AL ISLAMIYAH SURAKARTA

Makalah

Program Studi Teknik Informatika
Fakultas Komunikasi dan Informatika

Diajukan oleh :

Ryandika Fajar Perdana
Endah Sudarmilah, S.T., M.Eng.
Umar, S.T.,M.T

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
Juli, 2012

2


SISTEM APLIKASI PENGGAJIAN GURU DAN KARYAWAN YAYASAN
AL IRSYAD AL ISLAMIYAH SURAKARTA

Ryandika Fajar Perdana, Endah Sudarmilah, Umar
Teknik Informatika, Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
E-mail : ryandikafp@yahoo.com

ABSTRACT
Yayasan Al-Irsyad Al-Islamiyah is a foundation that works in education in
Surakarta. The foundation has a payment system using Lotus applications, but the
application is unapplicable again. The process takes long time and less accurate
resulting data. These problems can be solved with the new better payment system.
With this system, the process becomes more effective and efficient, and the data
becomes more accurate. This payment system can be used to recording data such
as data of teachers and employees, payment level counted by name, month, and
yearindeed it can be used in retrieval when needed so it can be easier printed.
Key word : system, payment application, data
ABSTRAKSI


Yayasan Al-Irsyad Al-Islamiyah merupakan yayasan yang bergerak di
bidang pendidikan di Surakarta. Yayasan tersebut memiliki sistem penggajian
menggunakan aplikasi Lotus, akan tetapi aplikasi Lotus yang digunakan sudah
terlalu lama. Prosesnya memakan waktu lama dan data yang dihasilkan kurang
akurat. Permasalahan tersebut dapat diatasi dengan adanya sistem penggajian baru
yang lebih baik. Dengan sistem ini, proses yang dilakukan menjadi lebih efektif
dan efisien, serta hasil keluaran data pun menjadi lebih akurat. Sistem penggajian
ini dapat digunakan untuk pencatatan data-data seperti data guru dan karyawan,
data anak, proses penghitungan gaji, pengelompokan hasil gaji berdasarkan nama,
bulan, dan tahun yang berguna dalam pemanggilan data saat diperlukan dapat
dicetak dengan mudah.
Kata Kunci: Sistem, Aplikasi penggajian, data.

3

PENDAHULUAN
teknologi

(Lajnah Pendidikan dan Pengajaran).


berkembang

Setiap kategori tingkat pembelajaran

Perkembangan
yang

semakin

kebutuhan manusia akan informasi

terdapat

juga semakin bertambah, hal ini

karyawan atau guru yang terdiri dari

menyebabkan peralihan penggunaan

guru


teknologi

ke

percobaan, guru bantu, dan juga

teknologi tingkat modern dengan

karyawan-karyawan lainnya. Suatu

menggunakan peralatan yang lebih

instansi/yayasan haruslah memiliki

canggih

untuk

struktur organisasi yang tersusun


Manusia

dengan baik, hal ini juga bermanfaat

tingkat

yang

memudahkan

sederhana

berguna

pekerjaan.

pastinya

membutuhkan


dengan

cepat.

informasi

Teknologi

pula

tetap,

beberapa

guru

kategori

kontrak,


guru

dalam proses penggajian.

yang

Yayasan

Al-Irsyad

Al-

semakin lama semakin berkembang

Islamiyah saat ini mempunyai sistem

saat ini dapat memenuhi segala

penggajian menggunakan aplikasi


kebutuhan manusia akan informasi.

Lotus, akan tetapi aplikasi Lotus

Perancangan suatu sistem aplikasi

yang digunakan saat ini sudah terlalu

yang

lama. Proses yang memakan waktu

dibuat

untuk

kebutuhan

informasi,


bertujuan

untuk

memenuhi
ini

lama dan hasil yang diperoleh belum

memenuhi

tentu akurat, karena penggajian erat

kebutuhan manusia akan informasi

hubungannya dengan angka-angka

jika perancangan sistem yang dibuat


yang membutuhkan keakuratan data

memenuhi syarat yang ditentukan

dengan adanya sistem penggajian

maka perancangan sistem tersebuat

yang lebih baik hasil yang diperoleh

dapat diimplementasikan.

juga akan baik dan sesuai yang

Yayasan
Islamiyah

hal

Al-Irsyad


Surakarta

Al-

diharapkan. Waktu yang diperlukan

merupakan

untuk prosesnya pun juga dapat lebih

yayasan yang bergerak di bidang

efisien.
Penulis

pendidikan, dimana terdapat empat
kategori

tingkatan

akan

mencoba

membuat sebuah sistem aplikasi gaji,

pembelajaran

dengan

yaitu PGTK, SD, SMP, dan LPP

4

memanfaatkan

Netbeans

sebagai pembuatan sistemnya dan

memudahkan

MySQL

basis

pembuatan

dapat

karyawan.

sebagai

datanya,

pengolah

sehingga

dalam

memproses

program

penggajian

ALUR PENELITIAN
Penelitian
Penggajian
Yayasan

Aplikasi

Karyawan
Al-Irsyad

dan

Sistem

Aplikasi

Guru

laboratorium

ini

diawali dengan proses studi pustaka
dan

Al-Islamiyah

pengumpulan

data.

Alur

kerjanya sebagai berikut:

Surakarta dilakukan berdasarkan alur
diagram alir pada gambar 1.

Gambar 1 Flowchart Penelitian

Pada alur kerja dapat dilihat,
setelah

yang

dan melakukan pembuatan sistem.

dikumpulkan lengkap, baru masuk

Langkah selanjutnya masuk ke tahap

ke

pengujian, jika pada saat pengujian

tahap

semua

data

selanjutnya melakukan studi pustaka

perancangan

sistem,

5

sistem yang dibangun tidak memiliki

pada saat pengujian masih ada yang

masalah, maka diajukan ke institusi

kurang, atau pada saat pengajuan

yang bersangkutan atau disini ke

sistem ke Yayasan tidak diterima,

Yayasan

Al-Islamiyah

maka sistem akan direvisi kemudian

meminta

akan dilakukan pengujian kembali,

persetujuannya, jika diterima maka

sampai pada akhirnya dapat diterima

sistem yang dibangun sudah bisa

dan diimplementasikan.

Surakarta

Al-Irsyad
untuk

diimplementasikan.

Namun,

jika

Diagram Konteks (DFD Level 0)

Gambar 2 Diagram Konteks (DFD Level 0)
Diagram Koteks (DFD level

mengakses

0) pada gambar 2 menunjukkan

aplikasi

yang

akan

menghasilkan inputan yang sama.

bahwan ada dua user yang bisa
Data Flow Diagram Level 1
jika

Data Flow Diagram level 1 di

belum

benar

maka

harus

atas menggambarkan tentang proses

memasukkan nama dan password

aplikasi penggajian. Proses pertama

sampai benar. Nama dan password

yaitu admin login, dalam proses

benar, maka user dapat mengakses

login ini admin harus memasukkan

aplikasi ini. User juga melakukan hal

nama dan password kemudian sistem

yang sama seperti yang dilakukan

akan mengecek apakah nama dan

oleh admin.

password sudah benar atau belum,

6

Gambar 3 Data Flow Diagram Level 1
penuh dalam aplikasi. Sedangkan

Pada sistem ini terdapat dua
bisa

user tidak dapat mengakses semua

menggunakan aplikasi penggajian,

menu yang tersedia, hanya beberapa

diantaranya user admin dan user

menu saja.

tingkatan

user

yang

operator. Admin mempunyai hak
METODE PENELITIAN
Metode
yang

penelitian

digunakan

adalah

sistem
SDLC

(Sistem Development Life Cycle).
tahapan SDLC yang harus

administrasi

(LPP).

Wawancara

dilakukan adalah:

bertujuan untuk mengetahui hal-hal

a.

Planing (perencanaan) adalah

yang dibutuhkan istem, observasi

feasibility dan wawancara, observasi

sistem sebelumnya untuk mengetahui

quisioner.Informasi yang dibutuhkan

kekurangan sistem sebelumnya agar

diperoleh melalui karyawan bagian

sistem yang akan dibuat lebih baik.

7

b. Analisis : pada tahap analisis

Desain aplikasi merancang aplikasi

terbagi menjadi empat bagian

yang sesuai dengan analisa dan

yaitu analisis teknologi, analisis

kebutuhan sistem.

informasi,

Desain database membuat tabel-

analisis

user

dan

analisis biaya dan resiko.

tabel

Analisis

dalam penyimpanan data.

teknologi

dilakukan

dengan menganalisa kebutuhan
sistem

berupa

software

d. Implementasi

dan

merupakan

yang

:

informasi

informasi

apa

diperlukan

menentukan
saja

diperlukan

implementasi

bagian

menerapkan

hardware.
Analisis

database

untuk

tahapan-tahapan

sebelumnya, yaitu implementasi

yang

penulisan

dalam pembuatan

program/pembuatan

program, pemilihan sumber daya,

sistem.

pengujian dan sampai dengan

Analisis user menentukan siapa

diberikan kepada user.

yang akan menggunakan sistem.

Penerapan desain pada aplikasi

Analisis

yang dibuat dengan menggunakan

biaya

dan

resiko

menentukan berapa besar biaya

Netbeans

dan resiko yang akan ditanggung

pemrograman Java dan database

apabila sistem digunakan.

menggunakan

c. Desain : tahapan desain terbagi
menjadi

empat

bagian,

yaitu

MySQL.

Pada

juga pengujian sistem.

dan database.
informasi

bahasa

tahap pembuatan sistem dilakukan

desain informasi, grafis, aplikasi

Desain

dengan

merancang

e. Maintenance,

berfungsi

melakukan

pemeliharaan

untuk
dan

pengelolaan sistem agar tetap

informasi yang dibutuhkan untuk

berjalan

input dan output yang akan

dengan

dihasilkan.

(Sembiring, 2010)

Desain grafis merancang interface
sistem yang akan dibuat.

8

dan

berfungsi

yang

sesuai

diharapkan.

HASIL

PENELITIAN

tambahan, point pendidikan, nilai

DAN

status kerja.

PEMBAHASAN

Menu

Secara umum baik hak akses

utama

sebagai admin maupun user harus

tampilan

melakukan login pada saat memasuki

pertama kali dijalankan, menu utama

halaman aplikasi. Namun terdapat

terdapat beberapa tombol seperti data

beberapa

karyawan, data anak, pendidikan,

perbedaan

hak

akses.

utama

merupakan

saat

program

Admin dapat melakukan akses ke

manajemen

seluruh menu yang tersedia pada

pendidikan, cetak, login, keluar, dll.

aplikasi, termasuk merubah besaran

Seperti yang ada pada gambar 4.

nilai

tunjangan-tunjangan,

penggajian,

point

honor

Gambar 4 Menu Utama
Sebelum memasuki menu-

sebagai admin atau sebagai kepala

menu yang terdapat pada menu

yayasan. Terdapat perbedaan login

utama terlebih dahulu harus login

sebagai admin dan kepala yayasan.

tekan

Admin dapat menggunakan semua

tombol

memasukkan

login
username

untuk

menu

dan

yang

tersedia,

password, di menu login sistem akan

kepala

mengecek username dan password

menggunakan menu data karyawan,

apakah

manajemen penggajian, cetak, user,

benar

dan

juga

akan

yayasan

sedangkan

hanya

login, logout, dan keluar.

mengecek tingkatan apakah masuk
9

dapat

Gambar 5 merupakan gambar menu

login.

Gambar 5 Tampilan Login
Menu

data

beberapa

karyawan

kategori

(pendidikan,

merupakan menu yang digunakan

tunjangan, jam kerja, dll). Gambar 6

untuk mengisi data-data karyawan.

merupakan

Data

karyawan

yang

tersimpan

digunakan

gambar

menu

data

untuk menghitung gaji berdasarkan

Gambar 6 Tampilan Menu Data Karyawan
Menu manajemen penggajian

honor uang makan, dll. Hasil dari

merupakan menu untuk menghitung

penghitungan

gaji pokok guru dan karyawan,

menghasilkan

tunjangan-tunjangan,

tambahan

didapat.

Gambar

7

merupakan

tugas, honor jumlah jam mengajar,

gambar

manajemen

penggajian

10

tersebut
jumlah

gaji

akan
yang

Gambar 7 Tampilan Menu Operator
Menu cetak digunakan untuk

berdasarkan per orangan dan unit

mencetak hasil penghitungan gaji.

(TK,

Menu cetak ada 2 pilihan, cetak

merupakan gambar menu cetak.

Gambar 8 Tampilan Form Pemeriksaan

11

SD,

SMP).

Gambar

8

KESIMPULAN
Hasil analisis dan pembahasan

pada Yayasan Al-Irsyad Al-

yang telah diuraikan, maka dapat

Islamiyah.

diambil kesimpulan sebagai berikut:
1.

2.

Terbuatnya

sistem

3.

aplikasi

Sistem aplikasi penggajian yang
digunakan untuk penghitungan

penggajian karyawan Yayasan

gaji

Al-Irsyad

Al-Islamiyah,

karyawan bagian administrasi

sehingga dapat digunakan untuk

Yayasan Al-Irsyad Al-Islamiyah

penghitungan gaji.

dalam penghitungan gaji dan

Implementasi yang dilakukan

laporan

untuk

menerapkan

menggunakan

sistem

penggajian

aplikasi
karyawan

yang

12

dapat

mempermudah

keuangan
sistem
lebih

dengan
aplikasi
baik.

DAFTAR PUSTAKA
Adisu, Edytus. 2008. Hak Karyawan Atas Gaji dan Pedoman Menghitung.
Jakarta: Forum Sahabat.
Huda, Miftakhul. 2010. Membuat aplikasi database dengan Java, MySQL, dan
Netbeans. Jakarta: ELEX MEDIA.
Jegiyanto. 2001. Analisa dan Desain Sistem Informasi. Andi Offset; Yogyakarta.
Jogianto. 1999. Analisa dan Desain Sistem Informasi, Andi Offset, Yogyakarta.
Mohib, Ardian (2010) Perancangan Sistem Absensi dan Penggajian Dengan
Aplikasi Database Berbasis Komputer Menggunakan Barcode (Studi kasus
PT X Perusahaan Farmasi Nasional.
Semarang: Universitas Diponegoro.
Sembiring, Kiniulin Br. 2010. Metode SDLC Untuk Pengembangan Sistem
Informasi Web. Fakultas Ilmu Komputer, Universitas Sriwijaya.
Sholichah, Athiyatus (2010) Perancangan Sistem Pengolahan Data Kepegawaian
Untuk Perhitungan Gaji Karyawan Rumah Sakit Islam Surabaya.
Surabaya: Stikom Surabaya.
Supardi, Yuniar (2011) 5 Sistem Populer Dengan Java. Jakarta: PT Elex Media
Komputindo.
Sutono (2010) Aplikasi Sistem Penggajian Pada PT. XYZ Dioperasikan Pada
Local Area Network. Surabaya: Stikom Surabaya.
Setyowahyuni, Lulus (2010) Desain Sistem Informasi Pengolahan Data
Administrasi Gaji Pegawai Pada Pemerintah Daerah Kabupaten Daerah
Tingkat II Jombang. Surabaya: Stikom Surabaya.
Z. Zulkifli Amsyah. (2000) Manajemen Sistem Informasi. Jakarta: PT. Gramedia
Pustaka Utama.

13