Prosedur menjalankan program Saat pertama kali user membuka sistem, user harus melakukan login terlebih dahulu. Dengan memasukan username dan password, pada saat username dan password sudah benar maka sistem akan memunculkan main menu. Gambar 1. User Interface Login Pada halaman main menu terdapat menu yang berhubungan dengan proses penggajian antara lain menu file berisi fitur fitur untuk melakukan penggantian password, logout, dan exit. Menu master sebagai tempat penyimpanan data. Menu form permohonan terdiri dari form permohonan cuti form pengajuan pinjaman form ini berfungsi untuk membuat permohonan. Menu persetujuan berfungsi membantu pihak yang diberikan wewenang untuk melakukan persetujuan terhadap form permohonan yang sudah selesai disubmit Menu laporan berfungsi untuk menarik data dalam membuat sebuah laporan dengan menarik data sesuai dengan periode yang diinginkan. Menu absensi berfungsi untuk user dalam melakukan absen pada jam masuk kerja dan jam pulang kerja. Menu penggajian berfungsi untuk menghitung gaji setiap karyawan.
Gambar 2 User Interface Main Menu Gambar 3 User Interface Form Ganti Password Ketika user melakukan absen, maka user bisa memilih menu form absensi. Setelah melakukan absen user bisa menekan tombol absen kemudian jam absen akan muncul di field, dan sistem akan menyimpan absen kedalam database.
Gambar 4 User Interface Form Absensi Master karyawan digunakan oleh bagian SDM untuk melakukan penambahan data karyawan, pengubahan data karyawan, menghapus data karyawan Ketika bagian SDM menekan tombol add new untuk menambah data karyawan maka sistem akan memunculkan NIK dan tanggal masuk secara otomatis. Kemudian bagian SDM akan menginput data secara lengkap, setelah semua data terisi dengan lengkap bagian SDM bisa menekan tombol submit lalu sistem akan menyimpan data karyawan di database. Jika bagian SDM ingin melakukan penghapusan data karyawan maka, bagian SDM bisa mencari NIK lalu menekan tombol delete maka sistem akan menghapus data karyawan di database. Jika bagian SDM ingin melakukan pengubahan data karyawan, maka bagian SDM bisa menekan tombol edit.
Gambar 5 User Interface Master Karyawan Master jabatan digunakan untuk user jika ingin menambah atau mengubah data jabatan. Jika ingin membuat data karyawan baru maka user bisa menekan tombol addnew, kode Jabatan akan terisi secara otomatis. Lalu user bisa mengisi uang makan&transport, uang lembur, tunjangan jabatan, iuran jamsostek setelah selesau pengisian data jabatan user bisa menekan tombol submit, data akan tersimpan secara otomatis kedalam database. Jika ingin membatalkan data jabatan bisa menekan tombol cancel
Gambar 6 User Interface Master Jabatan Master pajak digunakan untuk data pajak dan tarif pajak yang berlaku sesuai dengan kebijkan pemerintah. Jika user ingin mengubah data pajak bisa menekan tombol edit setelah pengubahan selesai bisa menekan tombol submit dan pembatalan bisa menekan tombol cancel.
Gambar 7 User Interface Master Pajak Form permohonan cuti digunakan untuk karyawan Rumah Sakit Jati Sampurna yang ingin melakukan permohonan cuti. Untuk karyawan yang ingin melakukan permohonan cuti karyawan bisa menekan tombol add new, kemudian sistem akan memunculkan NIK dan sisa cuti karyawan secara otomatis. Lalu karyawan bisa memasukan data yang dibutuhkan secara lengkap kemudian menekan tombol submit maka sistem akan menyimpan permohonan kedalam database dengan status form pending. Status tidak bisa diubah atau diganti, status akan berubah ketika manajer departemen sudah melakukan persetujuan untuk form termohon.
Gambar 8 User Interface Form Permohonan Cuti Persetujuan Cuti digunakan pada saat manajer departemen ingin melakukan persetujuan terhadap permohonan cuti yang dibuat oleh karyawan. Ketika halaman persetujuan cuti dibuka maka sistem akan menampilkan history permohonan cuti yang dibuat oleh karyawan. Jika manajer departemen menyetujui permohonan cuti karyawan maka manajer departemen bisa menekan tombol setuju, nama jika tidak maka bisa menekan tombol tolak. Status akan berubah dari pending menjadi status yang dipilih oleh manajer departemen. Status juga akan terupdate pada form permohonan cuti pada karyawan. Gambar 9 User Interface Form Persetujuan Permohonan Cuti Form permohonan pinjaman digunakan untuk karyawan Rumah Sakit Jati Sampurna apabila karyawan ingin meminjam uang kepada perusahaan. Karyawan bisa menekan add new jika ingin membuat pengajuan pinjaman, saat
itu sistem akan menampilkan NIK, tanggal dan kode Form permohonan pinjaman secara otomatis. Karyawan bisa mengisi data yang dibutuhkan seperti jumlah pinjaman yang diinginkan, cara cicilan untuk membayar dan keterangan jika dibutuhkan setelah data terisi lengkap karyawan bisa menekan tombol submit lalu sistem akan menyimpan ke dalam database Status pada form akan terisi pending dan status tidak bisa diubah atau diganti sampai manajer SDM melakukan penyetujuan pada form termohon. Gambar 10 User Interface Form Permohonan Pinjaman Halaman persetujuan permohonan pinjaman digunakan untuk manajer SDM dalam melakukan persetujuan terhadap form permohonan pinjaman yang dibuat oleh karyawan. Ketika manajer SDM membuka halaman persetujuan permohonan pinjaman maka sistem akan menampilkan history form permohonan pinjaman. Jika manajer SDM menyetujui permohonan maka manajer SDM bisa menekan tombol setuju namun jika menolak bisa menekan tombol tolak. Status akan berubah dari pending ke status sesuai dengan status pilihan manajer SDM. Status akan terupdate pada form permohonan pinjaman karyawan.
Gambar 11 User Interface Form Persetujuan Permohonan Pinjaman Form penggajian digunakan oleh bagian keuangan untuk melakukan perhitungan gaji seluruh karyawan setiap bulannya. Bagian keuangan bisa menekan tombol add new, lalu sistem akan menampilkan kode penggajian dan periode gaji secara otomatis. Bagian keuangan bisa memasukan data karyawan dengan menekan tombol cari untuk mendapatkan data karyawan yang diinginkan. Sistem akan mengisi secara otomatis untuk nama, jabatan, departemen, no rekening, hari masuk, absen, hari lembur, gaji pokok, uang makan & transport, uang lembur, tunjangan jabatan, gaji kotor, iuran jamsostek, pajak, potongan pinjaman, gaji bersih secara otomatis. Jika didalam periode tersebut karyawan mendapatkan THR maka bagian keuangan bisa mencentang pada checkbox THR. Setelah semua sudah terisi mak bagian keuangan bisa menekan tombol submit. Namun jika ingin membatalkan bisa menekan tombol cancel. Tombol print digunakan untuk mencetak slip gaji setelah semua proses penggajian selesai pada periodenya.
Gambar 12 User Interface Form Penggajian Gambar 13 Hasil Slip Gaji Halaman list gaji dilakukan oleh manajer keuangan dan akuntansi setelah proses perhitungan gaji selesai setiap bulannya. Manajer keuangan dan akuntansi bisa menekan tombol setuju dan status yang ada pada table view akan terupdate secara otomatis. Lalu bagian keuangan bisa mencetak list gaji.
Gambar 14 User Interface Form Persetujuan List Gaji Gambar 15 User Interface Form Laporan Gaji Gambar 16 Hasil laporan List Gaji Laporan pajak adalah halaman menu yang menampilkan data jumlah PPh 21 yang dikenakan kepada karyawan. Bagian akuntansi bisa memilih periode sesuai dengan kebutuhan atas laporan, lalu menekan tombol Submit, maka sistem akan menampilkan output detail perhitungan pajak.
Gambar 17 User Interface Laporan Pajak Gambar 18 Hasil laporan pajak Laporan jurnal adalah halaman menu yang menampilkan data penjurnalan atas transaksi yang terjadi. Bagian akuntansi bisa memilih periode sesuai dengan kebutuhan atas laporan, lalu menekan tombol Submit, kemudian sistem akan menampilkan output berupa hasil penjurnalan atas transaksi penggajian dan pajak yang terjadi pada periode tersebut. Gambar 19 User Interface Laporan Jurnal
Gambar 20 Hasil laporan jurnal