PROSEDUR MENJALANKAN PROGRAM/ALAT
1. Penginstalasian Aplikasi Aplikasi ini berbasis web, dimana aplikasi pembangunan program menggunakan Dreamweaver dan xampp sebagai web server apache, php sebagai bahasa pemrograman, mysql sebagai database. -
-
-
Terlebih dahulu menginstall program xampp sebagain web server apache (xampp harus tersedia jika ingin menjalankan program ini, dapat diinstall sebagai free software di luar dari program ini) Setelah menginstall xampp, buka drive tempat menyimpan folder xampp, pilih dan buka folder htdocs Masukkan atau copy file ‘newpayroll’ (sebelumnya terlebih dahulu di extract menjadi folder biasa) Lalu buka web engine pada pc atau laptop Ketik http://localhost/newpayroll/index.php/main/login
Input username dan password a. Login as Finance Nama Karyawan : Tika Juwita NIP/username : 1001918 Password : tika005 b. Login as HRD Nama Karyawan : Bimo NIP : 1001903
Password : bimo008 c. Login as Karyawan Nama Karyawan : Intan NIP : 1001920 Password : intan010 d. Login as Manager Nama Karyawan : Firman NIP : 1001901 Password : firman001 -
Jika ingin mengakses database maka ketik pada web engine http://localhost/phpmyadmin/ Pilih kelas payrolldb, jika belum tersedia maka terlebih dahulu pilih menu database, lalu ketik nama payrolldb ke dalam field create database. Lalu create. Setelah itu pilih menu import, dan cari file yang ingin diimport ke dalam folder xampp, lalu pilih payrolldb.sql yang terdapat di dalam folder newpayroll (aplikasi yang dibuat) Setelah berhasil buka database payrolldb, lalu akan muncul kelas-kelas yang terdapat pada sistem aplikasi ini.
2. Cara Penggunaan Program Aplikasi Aplikasi ini digunakan untuk 4 kategori user. Yaitu HRD, Keuangan, Karyawan dan Manajer. Dimana masing-masing kategori memiliki layar tersendiri. Bagian HRD lebih fokus terhadap pengaturan unit kerja, divisi, posisi, karyawan, hari kerja, absensi dan laporan yang berhubungan dengan absensi karyawan. Bagian Keuangan lebih fokus terhadap pengaturan pembayaran gaji, ketentuan pajak, tunjangan, jurnal, pajak penghasilan serta menghasilkan laporan yang berhubungan dengan penghasilan karyawan. Bagian Manajer hanya fokus terhadap konfirmasi cuti perijinan dan lembur karyawan yang sebelumnya telah dilakukan oleh Karyawan dimana layar nya fokus terhadap permohonan cuti/ijin, lembur dan kehadirannya. -
Bagian Finance Setelah menginput username dan password. Maka akan muncul menu-menu yang berhubungan dengan bagian keuangan. a. Dimana jika fungsi tiap menu terdapat tombol ‘tambah’ maka artinya user akan menambah data dan sistem akan memunculkan form pada kelas yang bersangkutan. Seperti contoh di bawah ini :
a. Tambah b. Edit dan hapus
b. Tombol edit akan berfungsi untuk mengedit data yang telah di masukkan, dan tombol hapus akan digunakan sebagai penghapusan data.
c. Tombol Generate pada menu gaji digunakan untuk memproses perhitungan gaji karyawan, tombol cetak slip gaji digunakan untuk mencetak slip gaji. d. Lalu pada tiap table terdapat fungsi sorting yang akan mengurutkan data sesuai dengan pilihan user. Selain itu terdapat fungsi yang mampu menyaring kolom-kolom apa saja yang ingin ditampilkan pada layar. e. Fungsi tombol ‘cari’ berfungsi menyaring data sesuai ketegori yang user inginkan f. Fungsi pada bagian bawah layar digunakan untuk menampilkan halaman berikutnya atau sebelumnya. g. Fungsi symbol panah melingkar digunakan untuk me-refresh tabel. h. Fungsi logout disediakan untuk keluar dari aplikasi. i. Fungsi tombol Excel terdapat pada menu Laporan, digunakan untuk mencetak laporan yang akan di ekspor ke dalam bentuk format Microsoft Excel.
f. Generate dan Cetak Slip gaji g. Fungsi Sorting dan Saring kolom
c. Next dan Previous Page d. Refresh Tabel e. Logout
h. Excel
-
Bagian Manajer Setelah menginput username dan password. Maka akan muncul menu-menu yang berhubungan dengan bagian manajer. Fungsi yang ada di layar manajer adalah konfirmasi terhadap permohonan cuti/ijin dan lembur karyawan. Fungsi ‘approve’ dan ‘reject’ digunakan untuk menjawab permohonan tersebut. Dimana ‘approve’ untuk menyetujui permohonan, sedangkan ‘reject’ untuk menolak permohonan.
-
Bagian HRD Setelah menginput username dan password. Maka akan muncul menu-menu yang berhubungan dengan bagian HRD. Fungsi yang ada di layar HRD sebenarnya tidak jauh berbeda dengan bagian keuangan, dari fungsi tambah untuk menambah data, edit untuk mengedit data, hapus untuk menghapus data, dan fungsi excel untuk mencetak laporan ke dalam bentuk format excel. Yang sedikit berbeda disini adalah fungsi tombol ‘cetak surat dinas’ dimana fungsi ini digunakan untuk mencetak surat dinas luar yang ditujukan ke tempat penugasan karyawan.
-
Karyawan Setelah menginput username dan password. maka akan muncul menu-menu yang berhubungan dengan keperluan karyawan. Fungsi yang ada di layar karyawan sebenarnya tidak jauh berbeda dengan bagian keuangan maupun HRD, dari fungsi tambah untuk menambah data, edit untuk mengedit data, hapus untuk menghapus data. Khususnya disini adalah data untuk permohonan cuti/ijin dan lembur. Pada menu ini terdapat fungsi tampilan sisa cuti karyawan yang belum diambil, hal ini mempermudah karyawan dalam mempertimbangkan pengambilan cuti nya.