PERANCANGAN DAN IMPLEMENTASI HUMAN RESOURCE INFORMATION
SYSTEM PADA TOKO RUMAH NENEK BERBASIS WEB
1 2
Siddharta Prajna Putra dan Joko Susilo
1Alumni Program Studi Teknik Informatika
2Staf Pengajar Program Studi Teknik Informatika
Institut Bisnis dan Informatika Kwik Kian Gie
Jl. Yos Sudarso Kav. 87 Sunter Jakarta Utara
14350 http://kwikkiangie.ac.id
2
e-mail: joko.susilo@kwikkiangie.ac.id
ABSTRACT
“Toko Rumah Nenek” is a micro, small and medium enterprise (MSME) whose main activity is selling
various kinds of fruit. A supporting internal system is required to support the competent human
resources. “Toko Rumah Nenek” still uses the manual system for the attendance recaps, leave permits,
overtime permits, letter requests for personal needs, and salary slips. HRD (Human Resource
Department) and the owner also have difficulties in finding the personal data of employees to fulfill all
the requested needs.To support the thesis writing, researchers use theories related to the design to be
made such as information, information systems, data, payroll, HR, HRIS, Java, user interface, Spring
Boot, My SQL, Java Script, HTML, CSS, use case and ERD. Several previous studies were also used to
assist the research process carried out. This research uses the Waterfall method that each stage-
structured could minimize errors with a clear direction. Information was collected using field studies,
namely observation and interviews. All information obtained will be processed for website information
design because it is directly from the source.Java programming language is used in this research with
the Framework Spring Boot. The result is that the user could manage the recaps of employee’s
attendance, document request, leave permits, and employee payroll with the integrated web-based HRIS.
It is concluded that HRIS could facilitate the easier and faster process of human resources by HRD or
the owner due to the integrated HRIS. This system could be accessed by the user through the website.
This research is expected to be developed by the next researcher.
Keywords: Human Resource, Human Resource Information System (HRIS), website, Java,
Springboot.
1. PENDAHULUAN dalam memberikan informasi kepada
Perkembangan teknologi orang lain sangat cepat dan mudah.
informasi dan komunikasi dalam Teknologi modern yang
kehidupan sehari-hari sekarang ini digunakan saat ini salah satunya adalah
sangat pesat, baik mendapat dan mencari sistem Enterprise Resource Planning
informasi yang memudahkan manusia di (ERP) Namun pada kenyataannya tidak
masing-masing bidangnya. Sekarang ini semua perusahaan menggunakan sistem
era teknologi informasi dan komunikasi ERP, khususnya di Indonesia karena
sudah memasuki industri 4.0 sehingga biayanya yang tinggi dan kompleksitas
1
dari sistem ERP yang tidak terjangkau. lembur, dan lain-lain, baik dari segi HRD
Berdasarkan hal tersebut, tersedia sistem maupun karyawan.
alternatif dari ERP, salah satu contoh Berdasarkan latar belakang
yaitu Human Resource Information tersebut, dapat diidentifikasi beberapa
System (HRIS). masalah yaitu :
Toko Rumah Nenek merupakan 1. Karyawan mengalami
sebuah usaha mikro, kecil, dan kesulitan dalam meminta izin
menengah (UMKM) yang kegiatan lembur dan cuti.
utamanya yaitu menjual berbagai macam 2. Melakukan request surat
buah. Dalam menjual produk yang keterangan hanya dapat
berkualitas, perusahaan didukung oleh dilakukan secara manual.
sumber daya manusia yang kompeten. 3. Data personal mengenai
Sehingga human resource Toko Rumah karyawan untuk memenuhi
Nenek akan menjalankan proses permohonan izin sulit untuk
bisnisnya dengan menerapkan aplikasi didapatkan.
Human Resource Information System 4. HRD hanya dapat melakukan
(HRIS). rekap presensi secara manual
Saat ini dalam mengatur sumber dengan melengkapi form
daya manusia, Toko Rumah Nenek rekap presensi.
menggunakan sistem manual yaitu setiap 5. Sistem penggajian dihitung
karyawan mengirim surat permohonan secara manual oleh HRD.
melalui email dan whatsapp kepada Sehingga berdasarkan
Human Resource Department (HRD) identifikasi masalah tersebut, batasan
untuk mendapatkan izin cuti, izin masalahnya antara lain:
lembur, dan surat keterangan untuk 1. Kesulitan dalam meminta
pengajuan keperluan pribadi karyawan. izin lembur dan cuti membuat
HRD juga harus menghubungi masing- karyawan merasa tidak
masing karyawan untuk mendapatkan efisien.
informasi data personal karyawan yang 2. Kegiatan melakukan request
akan digunakan untuk melengkapi dan pembuatan surat
permohonan izin tersebut. keterangan yang hanya dapat
Sistem rekapitulasi prensesi dari dilakukan secara manual.
Toko Rumah Nenek menggunakan 3. HRD mengalami kesulitan
sistem manual yaitu HRD harus dalam mencari data personal
mencatat daftar kehadiran masing- mengenai karyawan yang
masing karyawan ke dalam form rekap memenuhi persyaratan
presensi setiap bulannya, dimana berkas permohonan izin.
tersebut dapat mengalami kerusakan 4. Rekap presensi manual yang
karena faktor eksternal misalnya berkas hanya dapat dilengkapi dari
hilang atau terbakar. Untuk sistem form presensi setiap bulan
penggajian dari Toko Rumah Nenek, oleh HRD.
HRD masih menghitung secara manual 5. Penghitungan gaji yang
berdasarkan form rekap presensi, lembur dilakukan secara manual
dan cuti. Hal ini tentu saja membuat berdasarkan pada form
kinerja dari usaha semakin menurun presensi, lembur dan cuti.
karena terbatasi oleh waktu dan tidak Tujuan dari dilakukannya
praktis dalam merespon pengajuan cuti, penelitian ini yaitu :
2
1. Merancang dan membangun
sistem informasi sumber 2.5 Human Resource (HR)
daya manusia pada usaha Sumber daya manusia adalah
Toko Rumah Nenek. penggunaan individu untuk
mencapai tujuan organisasi[5].
2. LANDASAN TEORI Fungsi sumber daya manusia
2.1 Informasi adalah sebagai berikut yaitu:
Informasi adalah data yang 1. Staffing.
disempurnakan, diproses, diatur dan 2. Performance
diringkas. Data yang sudah diolah management.
akan dikomunikasikan kepada 3. Human Resource
penerima yang menggunakannya Development.
untuk mengambil keputusan. 4. Compensation.
Informasi terdiri dari data, gambar, 5. Employee and Labor
teks, dokumen dan suara, tetapi Relations.
selalu memiliki arti[2]. 6. Safety and health.
7. Human resource
2.2 Sistem Informasi research.
Sistem informasi adalah 8. Interrelationships of
komponen yang saling terikat untuk Human Resource
mengumpulkan, memproses, Management Functions.
menyimpan, dan menyediakan
keluaran informasi untuk 2.6 HRIS
[9].
menyelesaikan tugas bisnis Human Resource adalah
pembelajaran yang dapat diasimilasi
2.3 Data dengan mempelajari bagaimana
Data adalah fakta yang diketahui perubahan dan perbedaan dalam
serta dapat direkam dan disimpan di konteks ekonomi, sosial budaya, dan
media komputer. Ini juga teknologi berdampak pada
didefinisikan sebagai fakta mentah pengelolaan orang yang mengacu
yang digunakan untuk memproduksi pada sumber daya manusia dan
informasi yang diperlukan[2]. hubungan kerja (Human Resource
Management dan Enterprise
[4]
2.4 Payroll Resource) .
Tidak peduli ukuran perusahaan,
profitabilitas, produk atau layanan 2.7 Java
yang dijual, atau jenis organisasi, Java adalah bahasa
karyawan harus dibayar. pemrograman yang diperkenalkan
Biasanya, petugas penggajian oleh Sun Microsystems. Keuntungan
tingkat awal mengumpulkan, menggunakan platform Java adalah
meninjau, menyetujui, dan mencatat memungkinkan para developer untuk
catatan waktu. Petugas juga coding dimana saja di komputer
[8]
memperbarui catatan kehadiran, mana pun .
termasuk hari sakit dan hari pribadi. Fitur-fitur dalam Java adalah
Setelah penggajian diproses, petugas sebagai berikut:
meninjau informasi untuk 1. Object Oriented.
memastikan keakuratan laporan gaji 2. Independent Platform.
setiap karyawan[1]. 3. Simple.
3
4. Secure. cukup baik jika semua asumsi berikut
5. Independent of Machine dipenuhi yaitu:
Architecture. 1. Persyaratannya sudah
6. Portable. diketahui sebelumnya.
7. Robustness. 2. Persyaratan tersebut
8. Interpreted Code. mencakup tidak ada item berisiko
9. High Performance. tinggi yang belum terselesaikan.
10. Distributed. 3. Persyaratan tidak akan
11. Dynamic. banyak berubah selama
pengembangan.
2.8 User Interface 4. Tim memiliki pengalaman
Dalam dunia perancangan antar sebelumnya dengan
muka terdapat 8 “aturan emas” yang proyek serupa sehingga
digunakan dalam perancangan mereka tahu apa yang
software antar muka[10]. terlibat dalam membangun
Prinsip yang dimaksud di aplikasi.
antaranya yaitu: 5. Ada cukup waktu untuk
1. Konsistensi. melakukan semuanya secara
2. Penggunaan secara berurutan.
universal.
3. Menawarkan informative 2.11 MySQL
feedback. MySQL merupakan rancangan
4. Rancangan dialog untuk database yang menyediakan tempat
mengarahkan pada suatu untuk menyimpan berbagai data[13].
penutupan.
5. Mencegah adanya error. 2.12 HTML
6. Ada aksi reverse dengan HTML merupakan suatu bahasa
mudah. markup yang digunakan untuk
7. Menjaga pengguna dalam menentukan data yang akan dibuat
pengawasan kendali. dan disajikan dalam bentuk web[6].
8. Mengurangi beban
memori jangka pendek. 2.13 CSS
CSS (Cascading Style Sheet)
2.9 Spring Boot merupakan aturan untuk mengatur
Spring Boot adalah cara untuk beberapa konten pada HTML yang
menyederhanakan dan nantinya akan terlihat pada halaman
mengembangkan sebuah aplikasi sebagai presentasinya seperti font,
karena membuatnya mudah dengan warna, gambar latar belakang, spasi
bantuan aplikasi berbasis Spring baris, tata letak halaman, dan
[7]
yang siap produksi dan langsung sebagainya .
dapat dijalankan[3].
2.14 JavaScript
2.10 Waterfall JavaScript adalah bahasa skrip
Waterfall adalah menyelesaikan yang menambahkan interaktivitas
[7]
setiap langkah secara lengkap dan dan perilaku ke web halaman .
menyeluruh sebelum melanjutkan ke
[11]
langkah berikutnya . Metode 2.15 Use Case
waterfall dapat bekerja dengan
4
no reviews yet
Please Login to review.