Aplikasi Penggajian Tenaga Kerja Outsourcing
Aplikasi penggajian yang digunakan untuk mempermudah dalam pengelolaan penggajian tenaga kerja outsourcing pada suatu perusahaan.
PHP 8
Menggunakan bahasa pemrograman PHP 8 dengan MySQLi Extension untuk berkomunikasi dengan database.
MySQL
Menggunakan database management system MySQL.
Bootstrap 5
Menggunakan framework CSS Bootstrap 5 untuk membuat desain tampilan aplikasi.
jQuery
Menggunakan library JavaScript jQuery untuk memudahkan dan mempercepat dalam membuat website yang interaktif.
AJAX (Asynchronous JavaScript and XML)
Menggunakan jQuery AJAX untuk membuat aplikasi web interaktif yang dapat melakukan operasi CRUD tanpa reload/refresh halaman.
DataTables (Server-side processing)
Menggunakan plugin jQuery DataTables (Server-side processing) untuk menampilkan data dalam bentuk tabel yang sudah dilengkapi dengan fitur paging, sorting, dan searching.
Tabler Icons
Menggunakan Tabler Icons untuk membuat icon yang menarik.
Select2
Menggunakan plugin Select2 untuk membuat select box.
Flatpickr
Menggunakan library Flatpickr untuk membuat datetime picker.
Bootbox.js
Menggunakan Bootbox.js untuk membuat custom modal dialog dengan Bootstrap modal.
Bootstrap Notify
Menggunakan Bootstrap Notify untuk menampilkan notifikasi sesuai dengan proses yang dijalankan.
Dompdf
Menggunakan library Dompdf untuk membuat cetak laporan dengan format PDF.
Deskripsi Aplikasi
1.
Login
Halaman login multi user. Ada 2 level user yaitu :
Administrator
Hak akses : Dashboard, TKO, Gaji, Penggajian, Laporan TKO, Laporan Presensi, Laporan Penggajian, Profil Instansi, Manajemen User, Ubah Password, Tentang Aplikasi.
Demo
Username : administrator Password : 123
Operator
Hak akses : Dashboard, TKO, Gaji, Penggajian, Laporan TKO, Laporan Presensi, Laporan Penggajian, Ubah Password, Tentang Aplikasi.
Demo
Username : operator Password : 123
2.
Dashboard
Halaman Dashboard menampilkan menu aplikasi.
3.
Tenaga Kerja Outsourcing (TKO)
Halaman untuk mengelola data TKO. Pada halaman ini pengguna dapat menginput, mengubah, menghapus, mencari data, dan menampilkan detail data TKO.
4.
Gaji
Halaman untuk mengelola data gaji. Pada halaman ini pengguna dapat mengubah data gaji.
5.
Penggajian
Halaman untuk mengelola data penggajian. Pada halaman ini pengguna dapat menginput, mengubah, menghapus, mencari data penggajian, dan mencetak slip gaji.
6.
Laporan TKO
Halaman untuk menampilkan dan mencetak laporan TKO. Pada halaman ini pengguna dapat menampilkan laporan TKO per periode (per hari, per minggu, per bulan dan per tahun). Laporan dapat dicetak ke dalam format PDF dan diexport ke dalam format Ms. Excel.
7.
Laporan Presensi
Halaman untuk menampilkan dan mencetak laporan presensi. Pada halaman ini pengguna dapat menampilkan laporan presensi per tanggal. Laporan dapat dicetak ke dalam format PDF dan diexport ke dalam format Ms. Excel.
8.
Laporan Penggajian
Halaman untuk menampilkan dan mencetak laporan penggajian. Pada halaman ini pengguna dapat menampilkan laporan penggajian per tanggal. Laporan dapat dicetak ke dalam format PDF dan diexport ke dalam format Ms. Excel.
9.
Profil Instansi
Halaman untuk pengaturan profil instansi.
10.
Manajemen User
Halaman untuk mengelola data user yang dapat menggunakan aplikasi.
11.
Ubah Password
Halaman untuk mengubah password pengguna aplikasi.
12.
Tentang Aplikasi
Halaman yang berisi informasi tentang aplikasi.
Script di dalam aplikasi ini dapat dipelajari dengan mudah karena sudah diberikan komentar pada setiap prosesnya, sehingga dapat digunakan sebagai referensi bagi Kamu yang sedang mengerjakan tugas kuliah, Tugas Akhir, Skripsi, atau yang sedang belajar pemrograman web dan membutuhkan contoh studi kasus.