Anda di halaman 1dari 7

JURNAL SWABUMI, Vol.5 No.2 September 2017, pp.

162~168
ISSN: 2355-990X
E-ISSN: 2549-5178 162

Perancangan Sistem Informasi Penggajian Karyawan Studi Kasus:


pada PT. Uniteknindo Inti Sarana Jakarta

Noer Azni Septiani1,Abdul Goni2,Asep Sayfulloh3


1,2
AMIK BSI Tangerang
1Email : noer.nas@bsi.ac.id
2Email: abdulgoni461@gmail.com

AMIK BSI Pontianak


Email:asep.alo@bsi.ac.id3

Abstraksi
PT.Uniteknindo Inti Sarana membutuhkan sekali adanya suatu sistem informasi yang
menunjang dan memberikan pelayanan yang cepat bagi para karyawan. Untuk itulah penulis
mencoba membuat Jurnal mengenai sistem informasi Penggajian Karyawan Berbasis Web
pada PT.Uniteknindo Inti Sarana. Pada saat ini PT.Uniteknindo Inti Sarana merupakan salah
satu perusahaan yang bergerak dalam bidang perawatan gedung. Sistem yang ada pada
PT.Uniteknindo Inti Sarana ini masih dilakukan secara manual, mulai dari pencatatan data
karyawan, sampai penyimpanan data-data lainnya yang berhubungan dengan proses
penggajian karyawan hingga sampai pembuatan laporan, sehingga memungkinkan pada saat
proses berlangsung terjadi kesalahan dalam pencatatan, kurang akuratnya laporan yang dibuat
dan keterlambatan dalam pencarian data-data yang diperlukan. Perancangan sistem informasi
berbasis web merupakan solusi yang terbaik untuk memecahkan permasalahan-permasalahan
yang ada pada perusahaan ini, serta dengan sistem berbasis web dapat tercapai suatu
kegiatan yang lebih efektif dan efisien dalam menunjang aktifitas pada perusahaan ini. Maka
dari itu dengan sistem berbasis web lebih baik dari sistem yang manual agar berjalan lebih
efektif dan efisien serta sistem penggajian yang sekarang lebih kondusif dibandingkan dengan
sistem yang terdahulu.
Kata Kunci : Perancangan Sistem Informasi Berbasis Web, Sistem Penggajian Karyawan
Berbasis Web

Abstract
PT.Uniteknindo Inti Sarana requires the existence of an information system that supports and
provide fast service for employees. That's why the author tries to make the final project on the
Web Based Employee Payroll information system at PT.Uniteknindo Inti Sarana. At this time
PT.Uniteknindo Inti Sarana is one of the companies engaged in building maintenance. The
existing system at PT.Uniteknindo Inti Sarana is still done manually, starting from recording
employee data, until the storage of other data related to the process of payroll employees up to
the making of the report, making it possible at the time of the process occurred error in
recording, less Accurate reports made and delays in searching for necessary data. The design
of web-based information system is the best solution to solve the problems existing in this
company, as well as with web-based system can be achieved a more effective and efficient
activities in supporting activities in this company. Therefore with a web-based system is better
than manual systems to run more effectively and efficiently and the payroll system is now more
conducive than the previous system.
Keywords: Design of Web Based Information System, Web Based Employee Payroll System.

1. Pendahuluan adalah dengan media internet melalui situs


Para profesional Human Resources web (website). Awalnya halaman situs hanya
Development (HRD) menghadapi berbagai merupakan halaman sederhana menggunakan
tantangan antara lain tuntutan perusahaan bahasa pemrograman Hypertext Markup
untuk menaikkan produksi dan efisiensi, usaha Language (HTML) dan beberapa gambar.
menekan biaya operasi serta situasi dan Pada situs yang telah menggunakan bahasa
kondisi perekonomian yang tidak menentu pemrograman PHP Hypertext Preprocessor
ditambah makin maraknya tuntutan karyawan (PHP), biasanya halaman web merupakan
dalam menerima informasi gaji yang simpang halaman web yang dinamis dimana
siur. Salah satu cara menyampaikan informasi penggunaan basis data merupakan solusi

Diterima Agustus 10, 2017; Revisi Agustus 16 , 2017; Disetujui Agustus 28, 2017
163

untuk media memperbarui data yang berarti lunak, representasi antarmuka, dan prosedur
untuk menampilkan data baru maka yang pengodean. Tahap ini mentranslasi kebutuhan
diperlukan adalah mengubah atau menambah perangkat lunak dari tahap analisis kebutuhan
isi dari basis data saja. ke representasi desain agar dapat
PT. Uniteknindo Inti Sarana adalah diimplementasikan menjadi program pada
perusahaan yang bergerak dalam bidang tahap selanjutnya. Desain perangkat lunak
perawatan gedung (building maintenance). yang dihasilkan pada tahap ini juga perlu
Sistem penggajian yang digunakan sementara didokumentasikan (Sukamto dan Shalahuddin,
ini belum terkomputerisasi. Perusahaan ini 2013:29).
sebenarnya memiliki karyawan yang cukup Pembuatan Kode Program
banyak baik yang bekerja di kantor maupun di Pada tahap ini, desain harus
lapangan, tapi belum mempunyai sistem ditranslasikan kedalam program perangkat
informasi karyawan yang efektif. Hal tersebut lunak. Hasil dari tahapan ini adalah program
menimbulkan masalah yang berhubungan komputer sesuai dengan desain yang telah
dengan pencatatan data personal, data absen dibuat pada tahap desain. (Sukamto dan
karyawan serta sebagian data yang menjadi Shalahuddin, 2013:29).
report setiap bulan sehingga dapat Pengujian
memperlambat arus informasi. Untuk Pada tahap ini, pengujian fokus pada
mengatasi hal tersebut diperlukan sistem perangkat lunak dari segi logic dan fungsional
informasi yang bisa diakses dimana dan untuk memastikan bahwa semua bagian
kapan saja sehingga karyawan dapat sudah diuji. Hal ini dilakukan untuk
memperoleh informasi mengenai gaji secara meminimalisir kesalahan (error) dan
mudah dan cepat. memastikan keluaran yang dihasilkan sesuai
dengan yang diinginkan. (Sukamto dan
2. Metode Penelitian Shalahuddin, 2013:30).
Metode yang digunakan pada Pendukung (support) atau pemeliharaan
pengembangan perangkat lunak ini (maintenance)
menggunakan model waterfall atau linear Tidak menutup kemungkinan sebuah
sequential model “classic life cycle”. Menurut perangkat lunak mengalami perubahan ketika
Sukamto dan Shalahuddin (2013:28-30) model sudah dikirimkan ke user. Perubahan bisa
waterfall terbagi menjadi lima tahapan, yaitu: terjadi karena adanya kesalahan yang muncul
dan tidak terdeteksi saat pengujian atau
perangkat lunak harus beradaptasi dengan
Sistem Rekayasa lingkungan baru. Tahap pendukung atau
Informasi pemeliharaan dapat mengulangi proses
pengembangan mulai dari analisis spesifikasi
Analisis Design Pengodean Pengujian untuk perubahan perangkat lunak yang sudah
ada tapi tidak untuk membuaat perangkat
lunak baru (Sukamto dan Shalahuddin,
2013:30).
Dari kenyataan yang terjadi sangat
jarang model air terjun dapat dilakukan sesuai
alurnya karena sebab berikut:
Sumber : Sukamto dan Shalahuddin (2013:29) a. Perubahan spesifikasi perangkat lunak
Gambar 1. Ilustrasi Model Waterfall terjadi di tengah alur pengembangan.
b. Sangat sulit bagi pelanggan untuk
Analisa Kebutuhan Perangkat Lunak mendefinisikan semua spesifikasi di
Proses pengumpulan kebutuhan awal alur pengembangan. Pelanggan
dilakukan secara intensif untuk sering kali butuh contoh (prototype)
menspesifikasikan kebutuhan perangkat untuk menjabarkan spesifikasi
lunak agar dapat dipahami perangkat lunak kebutuhan sistem lebih lanjut.
seperti apa yang dibutuhkan oleh user. c. Pelanggan tidak mungkin bersabar
Spesifikasi kebutuhan perangkat lunak pada mengakomodasikan perubahan yang
tahap ini perlu didokumentasikan (Sukamto diperlukan di akhir alur pengembangan.
dan Shalahuddin, 2013:29).
Desain 3. Hasil dan Pembahasan
Desain perangkat lunak adalah proses 3.1. Rancangan Basis Data
multi langkah yang fokus pada desain Perancangan basis data menghasilkan
pembuatan program perangkat lunak pemetaan tabel-tabel yang digambarkan
termasuk struktur data, arsitektur perangkat

JURNAL SWABUMI Vol.5 No.2, September 2017: 161-168


164

dengan Entity Relationship Diagram (ERD)


dan Logical Record Structure (LRS).
A. Entity Relationship Diagram (ERD
Diagram ini berupa model untuk menjelaskan
hubungan antar data dalam basisdata
berdasarkan objek-objek dasar data yang
mempunyai hubungan antar relasi. Berikut ini
adalah ERD website Penggajian PT.
Uniteknindo Inti sarana:
tanggal_m jam_lembur_m
alamat_m
nip_m
gaji jam_tdkmasuk_m
nip_m
nama_m
idlogin no_slip_m
total_gaji_m
jabatan_m
master_magang memperoleh gaji_magang
1 M
1

memiliki

username
1
idlogin tanggal_k jam_lembur_k
login
1 jam_tdkmasuk_k
level password nip_k

memiliki no_slip_k
total_gaji_k

1
M 1 1 M
thr_kartap memperoleh master_kartap mendapatkan gaji_kartap

nip_k
tanggal_thr jabatan_k gapok
no_slip_thr thr
nama_k alamat_k

nip_k idlogin

Gambar 2. Entity Relationship Diagram (ERD)

B. Logical Record Structure (LRS)


Berikut ini adalah gambar transformasi
ERD ke LRS pada website penggajian
Karyawan pada PT. Uniteknindo Inti Sarana.
master_kartap login master_magang
1 1
nip_k* 1 idlogin* nip_m*
1
idlogin** username idlogin**
1 1 1 nama_m
nama_k password
alamat_k level alamat_m
jabatan_k jabatan_m
gapok gaji

gaji_kartap thr_kartap gaji_magang


no_slip_k* no_slip_thr* no_slip_m*
tanggal_k M
M tanggal_thr tanggal_m
nip_k** nip_k** nip_m**
M jam_lembur_k thr jam_lembur_m
jam_tdkmasuk_k jam_tdkmasuk_m
total_gaji_k total_gaji_m

Gambar 3. Logical Record Structure (LRS)

JURNAL SWABUMI Vol.5 No.2, September 2017: 161-168


165

C. Rancangan Struktur Navigasi


Struktur navigasi yang digunakan pada campuran ini disebabkan karena sifat dari
halaman Admin ini adalah struktur navigasi struktur navigasi ini yang sangat interaktif,
campuran (Compesite) yang mana merupakan dimana akan menghasilkan website yang
gabungan dari struktur linier, non-linier, serta membuat pemakainya dapat dengan leluasa
hirarki. Alasan penggunaan struktur navigasi menelusuri program berbasis website ini.

Beranda
Input Master
Simpan
Kartap
Data Karyawan
Input Gaji Kartap Edit
Tetap

Input THR Kartap Hapus

Simpan
Input Master
Data Karyawan Magang
Edit
Magang
Input Gaji Magang
Hapus
Halaman Utama

Slip Gaji Kartap


Slip Kartap
Slip THR Kartap Cetak
Login
Laporan Data Gaji
Kartap Pertahun

Slip Gaji Magang


Index Slip Magang Cetak
Laporan Data Gaji
Magang Pertahun

Laporan Rekap Data


Pengeluaran Gaji
Kartap Perbulan
Rekap Data
Rekap Data
Pengeluaran Gaji Cetak
Kartap
Kartap Pertahun
Rekap Data
Pengeluaran THR
Kartap Pertahun

Rekap Data
Pengeluaran Gaji
Rekap Data Magang Perbulan
Magang Cetak
Rekap Data
Logout Pengeluaran Gaji
Magang Pertahun

Gambar 4. Struktur Navigasi Admin

D. Implementasi master karyawan magang maka pilih di


1. Halaman Data Master Karyawan Magang menu bar Magang, pilih Input Master
Hak Akses Admin Ketika Admin ingin Magang, maka akan muncul halaman data
melihat dan melakukan peng-inputan data master karyawan
magang.

JURNAL SWABUMI Vol.5 No.2, September 2017: 161-168


166

Gambar 5. Halaman Data Master Karyawan Magang Hak Akses Admin

2. Halaman Data Gaji Karyawan Magang Hak Akses Admin


Ketika Admin ingin melihat dan melakukan peng-inputan data gaji karyawan magang maka pilih
di menu bar Magang, pilih Input Gaji Magang, maka akan muncul halaman data gaji karyawan
magang.

Gambar 6. Halaman Data Gaji Karyawan Magang Hak Akses Admin

3. Halaman Data Master Karyawan Magang Hak Akses Admin


Ketika Admin ingin melihat dan melakukan peng-inputan data master karyawan magang maka
pilih di menu bar Magang, pilih Input Master Magang, maka akan muncul halaman data master
karyawan magang.

JURNAL SWABUMI Vol.5 No.2, September 2017: 161-168


167

Gambar 7. Halaman Data Master Karyawan Magang Hak Akses Admin

4. Halaman Data Gaji Karyawan Magang Hak Akses Admin


Ketika Admin ingin melihat dan melakukan peng-inputan data gaji karyawan magang maka pilih
di menu bar Magang, pilih Input Gaji Magang, maka akan muncul halaman data gaji karyawan
magang.

Gambar 8. Halaman Data Gaji Karyawan Magang Hak Akses Admin

JURNAL SWABUMI Vol.5 No.2, September 2017: 161-168


168

Sukamto, Rosa Ariani dan Muhammad


3.5 Testing Shalahuddin. 2013. Rekayasa
Pengujian yang dilakukan adalah Perangkat Lunak Terstruktur dan
menggunakan pengujian blackbox yang hanya Berorientasi Objek. Bandung:
dilakukan hanya mengamati hasil eksekusi Informatika.
menguji dan memeriksa fungsional dari Utami, Ema dan Anggit Dwi Hartanto. 2012.
perangkat lunak. Sistem Basis Data Menggunakan
Microsoft SQL Server 2005.
Yogyakarta: Andi.

Gambar 9. Pengujian Halaman Login

4. Kesimpulan
Aplikasi web merupakan salah satu
media yang tepat bagi PT.Uniteknindo Inti
Sarana untuk memberikan informasi dan
pelayanan kepada para karyawannya agar
tidak terjadi yang namanya kesalahan data
dalam penggajian. Dengan web ini
diharapkan seluruh pengguna (user) dapat
mengetahui tentang informasi gaji dengan
lebih detail. Dengan Adobe Dreamweaver
CS5 sebagai web editorprofessional dapat
mempermudah dalam pembuatan website
dan penyunting kode.Dengan menggunakan
web ini karyawan tetap maupun magang
dapat dengan mudah melihat laporan
penggajian perperiode. Dengan web ini
karyawan dapat mengetahui atau melihat
informasi (struk) gaji secara langsung, tanpa
harus datang langsung ke kantor pusat dan
dapat meningkatkan kepercayaan terhadap
perusahaan serta akan lebih mempermudah
karyawan yang sibuk dan jauh untuk area
kerjanya.

Referensi
Puspitosari. 2010. Petunjuk Struktur Navigasi.
Jakarta: C.V. Andi Offset
Simarmata, Janner. 2010. Rekayasa Web.
Yogyakarta: Penerbit Andi.
Simarta, Janner. 2007. Perancangan Basis
Data. Yogyakarta: C.V. Andi Offset

JURNAL SWABUMI Vol.5 No.2, September 2017: 161-168

Anda mungkin juga menyukai