PERANCANGAN SISTEM INFORMASI PENGGAJIAN (1)

PERANCANGAN SISTEM INFORMASI PENGGAJIAN PEGAWAI
PADA RSUD SURADADI KABUPATEN TEGAL

Ahmad Khosiin

15203002

1

Ds.Grobog Wetan Rt 002/ Rw 004 Kecamatan Pangkah Kabupaten Tegal,
maghenethose@gmail.com
Manajemen Informatika AMIK YMI
Jl. Raya Dampyak KM. 4 Tegal

ABSTRAK
Untuk mempermudah pengolahan penggajian, laporan gaji, dan slip gaji, memberikan
informasi pegawai RSUD Suradadi Kabupaten Tegal, dibutuhkan suatu sistem yang dapat
mengolah data semua pegawai. Berdasarkan permasalahan tersebut, maka perlu dilakukan
analisis sehingga dapat diperoleh hasil dengan ditemukannya kebutuhan-kebutuhan yang
diperlukan untuk sistem yang akan dibangun. Analisis dilakukan dengan cara mencermati
kebutuhan, pengguna dan fasilitas yang dibutuhkan oleh perangkat lunak yang akan dibangun

benar-benar berguna sehingga dapat membantu sistem penggajian pada RSUD Suradadi
Kabupaten Tegal agar lebih efektif, efesien, dan akuntabel. Pada laporan ini Peneliti
membangun sistem berbasis Web untuk penggajian pegawai pada RSUD Suradadi Kabupaten
Tegal.
Berdasarkan hasil analisis permasalahan yang telah dilakukan sebeblumnya, maka dapat
dirancang suatu perangkat lunak yang dibuat dengan menggunakan metode UML (Unified
Modeling Language) dan spesifikasi basis data serta relasi-relasinya. Berdasarkan hasil
penulisan Laporan Hasil PKL dapat disimpulkan bahwa, telah berhasil merancang sistem yang
kedepannya akan membantu pada proses penggajian pegawai di RSUD Suradadi Kabupaten
Tegal.

Kata kunci : sistem informasi, laporan analisis, penggajian, UML.

PENDAHULUAN
Sejalan dengan perkembangan
zaman yang semakin pesat maka
tuntutan akan informasi yang akurat dan

cepat semakin tinggi. Perkembangan
informasi tersebut juga harus diimbangi

dengan teknologi komputerisasi yang
banyak
digunakan
pada
suatu
1

perusahaan/instansi sebagai alat bantu
manusia dalam pengolahan datanya.
Kemajuan teknologi komputer sebagai
pendukung pemprosesan data dan
informasi, telah menjadi sebuah
kebutuhan pokok.
Sistem informasi penggajian
merupakan sebuah sistem informasi
yang dirancang khusus untuk membantu
dalam
menangani
permasalahanpermasalahan diatas. Sistem ini
memiliki beberapa fungsi utama yaitu

mengolah,
menangangi
proses
perhitungan gaji dan pembuatan
laporan-laporan penggajian. Dengan
adanya sistem informasi penggajian ini
diharapkan dapat membantu mengatasi
permasalahan-permasalahan diatas serta
mengurangi kesalahan penghitungan
dan
dapat
mempercepat
proses
penggajian
di
RSUD
Suradadi
Kabupaten Tegal.
Berdasarkan uraian diatas, peneliti
ingin membuat sebuah sistem informasi

penggajian yang kedepannya dapat
berguna
bagi
RSUD
Suradadi
Kabupaten Tegal pada umumnya dan
berguna bagi Bendahara Gaji pada
khususnya. Hal tersebut, kedepannya
akan menunjang kelancaran dalam
aktifitas bendahara gaji di RSUD
Suradadi Kabupaten Tegal pada
kegiatan sehari-harinya guna menangani
masalah pengolahan data seluruh gaji
pegawai
pada
RSUD
Suradadi
Kabupaten Tegal. Sehingga kedepannya
dapat mempermudah dan mempercepat
dalam proses pengambilan keputusan

secara tepat, dengan tersedianya
informasi-informasi yang tepat waktu,
akurat, efisien dan relevan. Berdasarkan
pertimbangan diatas maka perlu

dirancang sistem infromasi penggajian
pegawai
pada
RSUD
Suradadi
Kabupaten Tegal.
LANDASAN TEORI
Definisi Pengembangan Sistem
Pengertian Rumah Sakit
Rumah Sakit adalah salah satu
sarana
kesehatan
tempat
menyelenggarakan upaya kesehatan.
Upaya kesehatan adalah setaiap

kegiatan untuk memelihara dan
meningkatkan kesehatan, bertujuan
untuk mewujudkan derajat kesehatan
yang optimal bagi masyarakat. Upaya
kesehatan diselenggarakan dengan
pendekatan pemeliharaan, peningkatan
kesehatan
(promotif),
pencegahan
penyakit (preventif), penyembuhan
penyakit (kuratif), dan pemulihan
kesehatan
(rehabilitatife),
yang
dilaksanakan
secara
menyeluruh,
terpadu dan berkesinambungan. (Siregar
dan Amalia, 2004).
Pengertian Penggajian

Menurut Mulyadi (2001:58)
Gaji merupakan pembayaran atas
penyerahan jasa yang dilakukan oleh
pegawai baik mempunyai jabatan
maupun pegawai pelaksana.
Definisi Pegawai
Soedaryono (2000:06) Pegawai
adalah seseorang yang melakukan
penghidupannya dengan bekerja dalam
kesatuan organisasi, baik kesatuan kerja
pemerintah maupun kesatuan kerja
swasta.
Pengertian UML
Menurut Nugroho (2010:6)
“Unified Modelling Language adalah
bahasa pemodelan untuk sistem atau
perangkat lunak yang berparadigma

2


berorientasi
objek”.
Pemodelan
(modeling) sesungguhnya digunakan
untuk penyederhanaan permasalahanpermasalahan
yang
kompleks
sedemikian rupa sehingga lebih mudah
dipelajari dan dipahami.
Menurut
Henderi
(2007:7)
“Unified Modelling Language (UML)
adalah sebuah bahasa pemodelan yang
telah menjadi standar dalam industry
sofrware untuk visualisasi, merancang
dan
mendokumentasikan
sistem
perangkat lunak”.

Pengertian UseCase Diagram
Usecase
diagram
adalah
diagram usecase yang digunakan untuk
menggambarkansecara ringkas siapa
yang menggunakan sistem dan apa saja
yang bias dilakukan. Diagram usecase
tidak menjelaskan secara detail tentang
penggunaan usecase, namun hanya
member gambaran singkat hubungan
antara usecase, aktor dan system.
Melalui
diagram
usecase
dapat
diketahui fungsi-fungsi apa saja yang
ada pada sistem. (Salahudin, 2011, hal
130).
Activity Diagram

Martin Fowler (2005:163).
Activity diagram adalah teknik untuk
menggambarkan logika prosedural,
proses bisnis, & jalur kerja. Dalam
beberapa
hal,
activity
diagram
memainkan peran mirip dengan alir,
tetapi perbedaan prinsip antara notasi
diagram alir adalan activity diagram
mendukung behavior paralel. Node
pada sebuah activity diagram disebut
sebagai action, sehingga diagram
tersebut menampilkan sebuah activity
yang tersusun dari action.
Sequence Diagram

Menurut Yulianto (2009:103)
diagram

sekuen
menggambarkan
kelakuan/perilaku objek pada use case
dengan mendeskripsikan waktu hidup
objek dan message yang dikirimkan dan
diterima antar objek. Oleh karena itu
untuk menggambar diagram sekuen
maka harus diketahui objek-objek yang
terlibat dalam sebuah usecase beserta
metode-metode yang dimiliki kelas
yang di instansiasi menjadi objek itu.
Pengertian class Diagram
Menurut Yulianto (2009:97)
Diagram Kelas atau Class Diagram
menggambarkan struktur sistem dari
segi pendefinisian kelas-kelas yang
akan dibuat untuk membangun sistem.
Kelas memiliki apa yang disebut atribut
dan metode atau operasi. Atribut
merupakan
variable-variabel
yang
dimiliki oleh suatu kelas.
TINJAUAN ORGANISASI
Sejarah
berdirinya
RSUD
Suradadi Kabupaten Tegal berawal dari
Puskesmas Rawat Inap Suradadi
kemudian ditingkatkan menjadi Rumah
Sakit Umum Daerah (RSUD) melalui
Surat Keputusan Bupati Tegal Nomor
445/672/2009 tentang Peningkatan
Rawat Inap Puskesmas Suradadi
Menjadi Rumah Sakit type D Suradadi
Kabupaten Tegal. Seiring dengan
kebijakan dan kewenangan Pemerintah
selanjutnya sejarah perkembangan
RSUD Suradadi Kabupaten Tegal
sebagai berikut :
a.

3

Tahun 2006 Penetapan Lokasi
Pembangunan RSUD Suradadi
Kabupaten Tegal dikuatkan oleh
Keputusan Bupati Tegal Nomor

b.

c.

d.

e.

591/0091/2006 tentang Penetapan
Lokasi
Untuk
Pembangunan/Peningkatan
Puskesmas Suradadi di Desa
Sidaharja Kecamatan Suradadi
Kabupaten
Tegal
Seluas
±15.000M² (Lebih Kurang Lima
Belas Ribu Meter Persegi);
Tahun
2009
Peningkatan
Puskesmas Rawat Inap menjadi
RSUD Suradadi melalui Keputusan
Bupati Tegal Nomor 445/672/2009
tentang Peningkatan Rawat Inap
Puskesmas
Suradadi
Menjadi
Rumah Sakit Type D Suradadi
Kabupaten Tegal;
Tahun 2010, RSUD Suradadi
Kabupaten Tegal mendapatkan Izin
Sementara oleh Bupati Tegal
melalui Keputusan Bupati Tegal
Nomor
445/268/2010
tentang
Pemberian
Izin
Operasional
Sementara Rumah Sakit Umum
Daerah Suradadi Kabupaten Tegal;
Tahun 2012 RSUD Suradadi
Kabupaten Tegal Lulus akreditasi
oleh Komisi Akreditasi Rumah
Sakit (KARS) status akreditasi
Lulus Tingkat Dasar dengan
Sertifikat
Akreditasi
Nomor
KARS-SERT/835/VI/2012
yang
berlaku sampai dengan 29 Juni
2015;
Tahun 2013 ditetapkan oleh
Kementrian Kesehatan Republik
Indonesia sebagai Rumah Sakit
Umum Kelas D melalui Keputusan
Menteri
Kesehatan
Republik
Indonesia dan Sertifikat Penetapan
Kelas Rumah Sakit Nomor
HK.02.03/I/2263/2013
tentang
Penetapan Kelas Rumah Sakit

Umum Daerah Suradadi Kabupaten
Tegal;
f. Tahun 2013 mendapatkan Izin
Operasional Sementara oleh Bupati
Tegal melalui Keputusan Bupati
Tegal Nomor 445/349/2013 tentang
Pemberian
Izin
Operasional
Sementara Rumah Sakit Umum
Daerah Suradadi Kabupaten Tegal;
g. Keputusan Bupati Tegal Nomor
445/976/2014 tentang Penetapan
Pola Pengelolaan Keuangan Badan
Layanan Umum Daerah (PPKBLUD) penuh kepada Badan
Pengelola
RSUD
Suradadi
Kabupaten Tegal;
h. Pada
Bulan
Januari
2015
Keputusan Bupati Tegal Nomor :
13 Tahun 2015 tentang Pola Tata
Kelola Rumah Sakit Umum Daerah
Suradadi Kabupaten Tegal;
i. Pada Tahun 2015 RSUD Suradadi
Kabupaten
Tegal
ditetapkan
sebagai Lembaga Rehabilitasi
Rawat Jalan bagi Pecandu Narkoba
dan/atau Korban Penyalahgunaan
Narkotika
melalui
Keputusan
Bupati Tegal Nomor 558 Tahun
2015;
j. Tahun 2015, RSUD Suradadi
Kabupaten Tegal mendapatkan Izin
Operasional Tetap oleh Badan
Pelayanan
Perizinan
Terpadu
Kabupaten
Tegal
dengan
Keputusan
Kepala
Badan
Pelayanan
Perizinan
Terpadu
Kabupaten
Tegal
Nomor
440/01/2015
tentang
Izin
Operasional Tetap Rumah Sakit
Umum Kelas D.
Visi :

4

“Menjadi
Rumaj
Sakit
Pilihan
Masyarakat dengan Layanan Unggulan
Traumatik dan Rehabilitasi Medik”
Misi :
a. meningkatkan kinerja pelayanan
yang berorientasi kepada pelanggan
dan kinerja keuangan yang efisien
dan akuntabel;
b. Meningkatkan sarana prasarana dan
sumber daya manusia rumah sakit
untuk menunjang layanan unggulan
traumatik dan rehabilitasi medic;
c. Menyediakan sarana prasarana dan
fasilitas
untuk
mendukung
pelayanan unggulan berbasis terapi
wisata bahari.

jika ada pegawai yang terdapat
kenaikan gaji sesuai dengan TMT;
b. Setelah selesai menghitung gaji,
Bendahara Gaji mencetak laporan
penggajian setiap bulannya yang
dilaporkan kepada Direktur dan
Slip gaji yang akan diterima oleh
setiap pegawai;
c. Direktur
RSUD
Suradadi
Kabupaten
Tegal
menerima
laporan
penggajian
setiap
bulannya;
d. Pegawai RSUD Suradadi
Kabupaten Tegal menerima slip
gaji (perincian) setiap bulannya.
Use Case sistem yang sedang berjalan
uc Use Case Model

Login

ANALISIS DAN PERANCANGAN
SISTEM
Analisis Keluaran
a. Slip Gaji Pegawai;
b. Laporan Gaji.
Analisis Masukan
a. Data Pegawai;
b. Data Golongan.
Analisis Proses
A. Dokumen yang digunakan:
1. Data Pegawai (Nama Pegawai,
pangkat/golongan, jabatan)
2. Data
Golongan
(tunjangan,
beban/potongan)
B. Bagian/Elemen yang terlibat :
1. Bendahara Gaji
2. Pegawai RSUD Suradadi
3. Direktur RSUD Suradadi
C. Arus Informasi
1. Prosedur Pelayanan
a. Bendahara gaji menghitung gaji
setiap
pegawainya
melipti
tunjangan
yang
diterima,
potongan/beban, kenaikan gaji

Data Pegaw ai

«extend»
Bendahara Gaj i

Menu
Transaksi

Data Golongan
«extend»
«extend»
Data Jabatan

Tunj angan
Keluarga

«extend»
Memilih
Transaksi

«extend»

Slip Gaj i
Pegawai

Jumlah
Potongan
«include»

«extend»
Data Gaji

Laporan
«include»

Perancangan Sistem
a. Use Case

5

Laporan Gaj i
Pegawai

Use Case Sistem Penggajian Pegawai

Sequence
Diagram
Tunjangan Keluarga

Mengolah

sd Use Case Model

uc Use Case Model

Login

Bendahara Gaji
Menu Transaksi

Menu Input
Tunj angan
Keluarga

Menu Input Tunjangan
Keluarga()

Proses Data
Tunj angan
Keluarga

Tunj angan
Keluarga

Input Data Tunj angan
Keluarga()

Data Pegaw ai

Simpan()

«extend»
Bendahara Gaj i

Menu
Transaksi

Send Tunjangan Keluarga()

Data Golongan
«extend»

Get Data Tunj angan
Keluarga()

Display Data
Tunjangan Keluarga()

«extend»
Edit()

Data Jabatan

Send Tunjangan Keluarga()
Get Data Tunjangan
Keluarga()

Updat Data
Tunjangan Keluarga
()
Hapus()

Send Tunjangan Keluarga()

Tunj angan
Keluarga

«extend»
Memilih
Transaksi

«extend»

Get Data Tunj angan
Keluarga()

Display Data
Tunjangan Keluarga()

Slip Gaj i
Pegawai

Jumlah
Potongan

Cari()

Find Data Tunjangan
Keluarga()

«include»

«extend»
Data Gaji

Get Data Tunjangan
Keluarga()

Display Data
Tunjangan Keluarga()

Laporan

Laporan Gaj i
Pegawai

«include»

Keluar()

Get Menu Utama()

b. Activity Diagram
Berikut adalah diagram activity yang
menggambarkan
aktivitas
yang
terjadi dalam sistem yang sedang
berjalan dari proses use case
sebelumnya.
Activity Diagram mengolah Gaji

d. Class Diagram
class Class Model

Form Login
-

Password: varchar
Username: varchar

+
+

Cancel()
Login()

Menu Input Data Golongan

Menu Input Data Jabatan
-

id_jab: varchar
Jabatan: varchar
Tunjangan_Fungsional: int
Tunjangan_Struktural: int

+
+
+
+
+

Cari()
Edit()
Hapus()
Keluar()
Simpan()

M engakses

-

Gaji_Pokok: int
Golongan: varchar
Masa_Kerja: varchar
Tunjangan_Taperum: int
Tunjangan_Umum: int

+
+
+
+
+

Cari()
Edit()
Hapus()
Keluar()
Simpan()

Menampilkan
Menampilkan

Menu Utama

Menampilkan

Menu Transaksi
Mencetak
Menampilkan

Pegaw ai
Menu Hitung Gaj i

Mul ai

Memilih Menu Transaksi

M emilih Memasukkan
Gaj i Pegaw ai

Memasukkan Data Gaj i
Pegaw ai

Memproses Data Gaj i
Pegaw ai

Menampilkan Daftar Gaj i
Pegaw ai

+
+
+
+
+

Cari()
Edit()
Hapus()
Keluar()
Simpan()

Menampilkan Menampilkan

Menu Master
Menampilkan

Menampilkan

act Use Case Model
System

Gaji_Pokok: int
Jumlah: int
Jumlah_Tunjangan: varchar
NIP: int
Tunjangan_Anak: int
Tunjangan_Istri_Suami: int

Menampilkan

Menu Laporan

Bendahara Gaj i

Menu Input Tunj angan Keluarga
-

-

Gaji_Pokok: int
Golongan: varchar
Jabatan: varchar
Jumlah_Anak: int
NIP: varchar
NPWP: int
Potongan_Askes: int
Potongan_Dansos: int
Potongan_KORPRI: int
Potongan_YAUMI: int
PPh: int
Tunjangan_Askes: int
Tunjangan_Beras: int
Tunjangan_Khusus: int
Tunjangan_Suami/Istri: int
Tunjangan_Taperum: int

+
+
+
+
+

Cari()
Cetak()
Edit()
HitungGaji()
Simpan()

Laporan Gaj i
Pegaw ai

Menu Input Data Pegawai
-

Masa_Pensiun: varchar
No_Karpeg: varchar
PNS: varchar
TMT: varchar

+
+
+
+
+

Cari()
Edit()
Hapus()
Keluar()
Simpan()

Menu Imput Data Pegaw ai
-

Golongan: varchar
Jabatan: varchar
Nam a_Pegawai: varchar
NIP: int
No_Karpeg: int
Pendidikan: varchar
Status_Kawin: varchar
Tanggal_lahir: varchar
Tem pat_Lahir: varchar

+
+
+
+
+

Cari()
Edit()
Hapus()
Keluar()
Simpan()

Slip Gaj i Pegaw ai

Slip Gaj i Pegaw ai

PENUTUP

Selesai

Kesimpulan
Berdasarkan
uraian
dari
penjelasan yang telah dikemukan pada
bab-bab sebelumnya, secara umum
penulis mengambil kesimpulan bahwa
sistem
informasi
pada
kegiatan
penggajian yang selama ini berjalan
pada RSUD Suradadi Kabupaten Tegal
masih menggunakan sistem manual
sehingga
mengakibatkan
proses

c. Sequence Diagram
Sequnce diagram adalah diagram
yang membentuk kegiatan – kegiatan
faktor yang sesuai dengan waktu
akses dengan interaksi antar objek
dalam sistem maupun luar sistem.
Berikut
merupakan
Sequence
Diagram yang dibuat antara lain :

6

penggajian masih kurang maksimal,
oleh karena itu dengan sistem yang baru
dapat dan akann diterapkan di RSUD
Suradadi Kabupaten Tegal diharapkan
dapat mendukung perbaikan pelayanan
kedepanya.
Saran
Diharapkan dengan rancangan ini akan
akan

dikembangkan

ke

penerapan

aplikasi dan dapat membantu dalam
proses pelayanan jasa dan pengadaan
stok barang bagi setiap penggunanya.
DAFTAR PUSTAKA
A.S Rosa dan Shalahudin M. 2011.
Modul
Pembelajaran
Rekayasa
Perangkat Lunak (Terstruktur dan
Berorientasi Objek), Bandung :
Modula.
Fowler, Martin. 2010. UML Distilled
Edisi 3, Yogyakarta : CV. Andi Offset.
Henderi. 2007. Analysis and Design
System with Unfied Modeling Language
(UML), Tangerang : STMIK Raharja.
Jogiyanto, Hartono. 2009. Analisis dan
Desain Sistem Informasi, Yogyakarta :
CV.Andi Offset.
Mulyadi. 2001. Sistem Akuntasi Edisi
Tiga. Jakarta : Salemba Empat.
Siregar, J.P.C dan Amalia, L. 2004.
Farmasi Rumah Sakit Teori dan
Penerapan. Jakarta : EGC.
Soedaryono. (2000). Tata Laksana Kantor. Jakarta : Departemen Pendidikan dan
Kebudayaan.

7