Pembuatan Aplikasi Manajemen Karyawan Berbasis Web dengan CodeIgniter pada Notaris (P.P.A.T) Topan Adiya Putra, S.H., M.Kn

Muhammad, Rizal (2026) Pembuatan Aplikasi Manajemen Karyawan Berbasis Web dengan CodeIgniter pada Notaris (P.P.A.T) Topan Adiya Putra, S.H., M.Kn. S1 Teknik Informatika thesis, Stimik Widya Cipta Dharma.

[img] Text
2043129-S1-Jurnal.pdf

Download (522kB)
[img] Text
2043129-S1-Teknik Informatika.pdf
Restricted to Repository staff only

Download (2MB) | Request a copy

Abstract

Employee data management, attendance recording, payroll calculation, and report preparation at the Notary and Land Deed Official Office of Topan Adiya Putra, S.H., M.Kn were previously handled manually. This condition caused slow data retrieval, potential recording and calculation errors, delays in reporting, and risks of data loss. This study aimed to design and implement a web-based employee management application that centralizes personnel administration and differentiates access rights between administrators and employees. The system was developed using the Waterfall method, consisting of requirements analysis, system and software design, implementation, integration testing, and maintenance. The application was implemented with PHP using the CodeIgniter framework, MySQL database, HTML, CSS, JavaScript, and Bootstrap. Unified Modeling Language was used through Use Case, Activity, Sequence, and Class Diagrams. Functional verification was performed using Black Box Testing on fourteen scenarios covering authentication, employee data, allowances, overtime, payroll, salary slips, logout, and data export. The results show that all tested functions produced outputs consistent with the expected results. The application supports employee data management, attendance, overtime, payroll, account management, and reporting in a more structured, accurate, and efficient manner. ============================================================ Pengelolaan data karyawan, pencatatan presensi, perhitungan penggajian, dan penyusunan laporan pada Kantor Notaris dan Pejabat Pembuat Akta Tanah Topan Adiya Putra, S.H., M.Kn sebelumnya masih dilakukan secara manual. Kondisi tersebut menyebabkan pencarian data membutuhkan waktu, berpotensi menimbulkan kesalahan pencatatan dan perhitungan, keterlambatan laporan, serta risiko kehilangan data. Penelitian ini bertujuan merancang dan mengimplementasikan aplikasi manajemen karyawan berbasis web yang mengintegrasikan administrasi kepegawaian serta membedakan hak akses administrator dan karyawan. Pengembangan sistem menggunakan metode Waterfall yang meliputi analisis kebutuhan, perancangan sistem dan perangkat lunak, implementasi, pengujian integrasi, dan pemeliharaan. Aplikasi dibangun menggunakan PHP dengan framework CodeIgniter, basis data MySQL, HTML, CSS, JavaScript, dan Bootstrap. Pemodelan sistem menggunakan Unified Modeling Language berupa Use Case Diagram, Activity Diagram, Sequence Diagram, dan Class Diagram. Pengujian fungsional dilakukan menggunakan Black Box Testing terhadap empat belas skenario yang mencakup autentikasi, data karyawan, tunjangan, lembur, penggajian, slip gaji, logout, dan ekspor data. Hasil pengujian menunjukkan seluruh fungsi yang diuji menghasilkan keluaran sesuai dengan hasil yang diharapkan. Aplikasi mendukung pengelolaan data karyawan, presensi, lembur, penggajian, akun, dan laporan secara lebih terstruktur, akurat, dan efisien.

Item Type: Thesis (S1 Teknik Informatika)
Additional Information: Pembimbing 1 Drs. Azahari, M.Kom Pembimbing 2 Bartolomius Harpad, S.Kom., M.Kom
Uncontrolled Keywords: Kata Kunci: Manajemen Karyawan, Presensi, CodeIgniter, MySQL, Web, Waterfall
Subjects: Q Science > QA Mathematics > QA76 Computer software
Divisions: Teknik Informatika
Depositing User: Mr Muhammad Rizal
Date Deposited: 07 Aug 2026 07:59
Last Modified: 07 Aug 2026 07:59
URI: http://repository.wicida.ac.id/id/eprint/6459

Actions (login required)

View Item View Item