Oleh:
Arianto
NIM. 20220524
Armanda Syahputra
NIM. 20220530
Dewi Sapitri
NIM. 20220447
Ripan Fauzi
NIM. 20220499
Lapangan dari :
Nama :
NIM :
Ternak
Lapangan,
NIP. NIDN.
Mengetahui
Ketua STMIK Royal, Ketua Program Studi
ii
KATA PENGANTAR
Puji dan syukur kepada Tuhan atas rahmat dan karunia-Nya yang telah
Karyawan Pada CV. Cahaya Ternak” ini dimaksudkan adalah sebagai satu syarat
proses penyusunan laporan kuliah kerja lapangan ini, penulis telah mendapatkan
bimbingan dan bantuan dari berbagai pihak, baik berupa material, spiritual,
Laporan Kuliah Kerja Lapangan (KKL) ini adalah hasil karya penulis
kekurangan dan kesilapan dalam penulisan laporan ini, oleh karena itu penulis
Tim Penulis
iii
DAFTAR ISI
iv
4.1.5. Tampilan Form Data Status Karyawan .................................... 37
4.1.6. Tampilan Form Input Data Status Karyawan ........................... 38
4.1.7. Tampilan Form Data Karyawan ............................................... 38
4.1.8. Tampilan Form Input Data Karyawan ...................................... 39
4.1.9. Tampilan Form Transaksi Penggajian ...................................... 39
4.1.10. Tampilan Form Input Data User .............................................. 40
4.1.11. Tampilan Form Input Data User .............................................. 40
4.2. Pengujian Sistem .................................................................................. 41
4.2.1. Pengujian dengan Black Box..................................................... 41
4.3. Kelebihan Dan Kelemahan Sistem ....................................................... 45
4.3.1. Kelebihan Sistem ...................................................................... 46
4.3.2. Kelemahan Sistem .................................................................... 46
BAB V KESIMPULAN DAN SARAN .............................................................. 48
5.1. Kesimpulan ........................................................................................... 48
5.2. Saran ..................................................................................................... 48
LAMPIRAN
v
DAFTAR GAMBAR
vi
DAFTAR TABEL
vii
BAB 1
PENDAHULUAN
Pada saat ini peran teknologi sangatlah membantu dalam setiap aktifitas
yang dilakukan oleh manusia dapat dibuktikan dari hadirnya komputer yang dapat
organisasi dengan efisien, akurat, relevan dan tepat waktu sehingga kemudahan
menerima gaji setiap bulannya sesuai dengan standar gaji yang ditetapkan oleh
perusahaan tersebut.
1
2
memiliki sistem informasi penggajian karyawan yang efisien dan terkelola dengan
baik menjadi semakin penting. Saat ini, proses penggajian karyawan di CV.
penggajian yang terintegrasi. Sistem ini akan dirancang khusus untuk memenuhi
gaji, pemberian bonus dan tunjangan, dan pelaporan penggajian yang lebih baik.
Dengan mengadopsi sistem informasi yang modern, perusahaan ini berharap dapat
pengelolaan data gaji karyawan di CV. Cahaya Ternak. Untuk itu peneliti tertarik
untuk melakukan penelitian untuk laporan KKL dengan judul “Sistem Informasi
Adapun tujuan penelitian yang penulis buat ada beberapa point sebagai
berikut:
1. Merancang dan mengembangkan sistem informasi penggajian yang
penggajian karyawan.
1. Bagi Penulis
Penelitian ini menjadi salah satu media pembelajaran oleh penulis dalam
3
4
lapangan melalui peninjauan secara langsung ke objek yang diteliti dan dapat
Waktu penelitian ini dilakukan pada saat penulis melakukan proses Kuliah
Kerja Lapangan (KKL) program dari kampus yang dirancang dari awal sampai
akhir hari kerja praktek lapangan yang dilaksanakan. Waktu mulai kerja praktek
lapangan dari bulan Juli sampai Agustus 2023 di CV. Cahaya Ternak yang
berlokasi di Hessa Air Genting, Kec. Air Batu, Kabupaten Asahan, Sumatera
Utara.
BAB II
CV. Cahaya Ternak adalah sebuah usaha peternakan ayam petelur yang
telah beroperasi selama 6 tahun. Meskipun usaha ini berskala kecil, namun
sebuah bahan makanan yang sangat penting dalam kehidupan sehari-hari. Usaha
kepada masyarakat umum. Dengan harga yang terjangkau dan ketersediaan yang
melimpah, telur dari CV. Cahaya Ternak menjadi pilihan utama bagi konsumen
berkelanjutan.
Selain itu, CV. Cahaya Ternak juga memberikan dampak positif pada
Dengan fokus pada peternakan ayam petelur, perusahaan ini telah membangun
kerja sama yang kuat dengan petani lokal dalam hal penyediaan pakan ayam dan
distribusi produk. Dengan demikian, CV. Cahaya Ternak tidak hanya menjadi
5
6
dan tanggung jawab yang harus dilakukannya. Organisasi dalam suatu perusahaan
demikian diperlukan pemberian tugas atau wewenang dan tannggung jawab yang
tegas.
PEMILIK
ADMIN KARYAWAN
1. Pemilik
2. Admin
3. Karyawan
A. Visi
B. Misi
Logo CV. Cahaya Ternak merupakan siluet gambar ayam yang artinya
mewakili hewan ternak. Sedangkan yang terbentuk dari daun kanan dan kiri yaitu
mewakili pestisida pertanian. Dan telur ayam yaitu hasil usaha yang dilakoni
setiap permasalahan dalam sistem informasi yang sedang berjalan. Pada penelitian
ini penulis mengamati CV. Cahaya, perusahaan yang bergerak di bidang ternak
pengamatan terhadap unit-unit kerja yang terlibat dalam melakukan suatu proses
9
10
4. Jika laporan data perhitungan gaji karyawan tidak sesuai, maka laporan
5. Jika laporan sesuai, pemilik menyetujui dan menandatangani laporan data gaji
karyawan.
A A
dibentuk agar dapat memberikan gambaran yang jelas kepada pemakai atau user.
Dari penelitian yang dilakukan pada CV. Cahaya Ternak didapat permasalahan
yang harus diatasi dengan sistem yang baru, dengan menerapkan sistem informasi
proses penginputan data yang lebih akurat untuk pelaporan gaji karyawan. Selain
itu, sistem ini dapat meminimalkan kesalahan human error dalam pengelolaan
data gaji karyawan. Aliran sistem informasi baru yang diusulkan pada CV.
5. Pemilik menerima laporan data gaji karyawan dan mengecek laporan gaji
karyawan.
6. Jika laporan data gaji karyawan tidak sesuai, maka laporan dikembalikan lagi
7. Jika laporan sesuai, pemilik menyetujui dan menandatangani laporan data gaji
karyawan.
Tandatangan DataGaji
Data Gaji
Terima Gaji Input Data Karyawan Karyawan
DataGaji
Data Gaji Data
DataGaji
Gaji
Karyawan
A
Cek Ulang
Data Gaji
Data Gaji
UML adalah sebuah bahasa visual yang digunakan oleh para pengembang
mengenai desain sistem perangkat lunak. Proses perancangan UML ini melibatkan
masalah yang akan diselesaikan oleh sistem yang akan dikembangkan. Setelah
merancang model desain, yang mencakup use case diagram dan diagram kelas
sesuai kebutuhan. Diagram use case (diagram kasus penggunaan) adalah salah
satu jenis diagram dalam Unified Modeling Language (UML) yang digunakan
untuk menggambarkan struktur kelas dalam sistem, termasuk atribut dan metode
yang terkait.
implementasi sistem sesuai dengan desain yang telah mereka buat. UML juga
dimulai, yang dapat menghemat waktu dan sumber daya yang berharga.
eksternal dan sistem perangkat lunak yang sedang dikembangkan. Ini adalah alat
Aktor bisa menjadi pengguna manusia, sistem lain, atau entitas eksternal lainnya
diagram use case sebagai simbol elips dengan nama aktor di dalamnya. Contoh
tugas spesifik yang dapat dilakukan oleh aktor dalam sistem. Kasus penggunaan
merepresentasikan interaksi antara satu atau lebih aktor dengan sistem. Mereka
direpresentasikan dalam diagram use case sebagai elips dengan nama kasus
informasi, atau hubungan berarah yang menunjukkan arah aliran informasi antara
Diagram use case adalah alat yang sangat berguna dalam pengembangan
sistem dari sudut pandang pengguna. Ini juga membantu dalam komunikasi antara
yang konsisten tentang fungsionalitas yang diharapkan dari sistem yang akan
Class diagram adalah salah satu jenis diagram dalam pemodelan UML
dan hubungan antara kelas-kelas dalam sebuah sistem perangkat lunak. Dalam
komponen utama: nama kelas, atribut (variabel) yang dimiliki oleh kelas tersebut,
dan metode (fungsi atau operasi) yang dapat dijalankan oleh kelas tersebut.
perancangan dan perangkat lunak sinkron. Kelas-kelas yang ada pada struktur
berikut:
17
mempunyai sebuah primary key untuk melakukan pengulangan data. Maka pada
perancangan file dituntut ketelitian kita dalam memilih organisasi file yang kita
rancang, akses file, record kunci atau penghubung dan jumlah file yang kita
perlukan pada sistem pendukung keputusan ini. Agar lebih jelas dapat dilihat pada
Database : penggajian_karyawan.sql
3 tgl date -
4 pendapatan Int 11
6 gaji_bersih Int 11
7 jml_jam_lembur Int 11
8 nip Varchar 20
9 id_admin Int 11
Primary Key : id
Primary Key :-
3.5. Flowchart
menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses
(intruksi) dengan proses lainnya dalam suatu program. Dari bagan alir ini, dapat
diamati dan ditentukan aliran kendali program, sehingga pada bagan alir ini dapat
disusun baris-baris programnya satu demi satu. Hal ini dilakukan dengan
Start
Salah
Validasi
Benar
End
Menu Utama
Set Variabel
Input Pilihan
Set Uang
Pilih = “1” T
Lembur
Status
Pilih = “2” T
Karyawan
Transaksi
Pilih = “4” T
Penggajian
Logout
Divisi
Set Variabel
Input Pilihan
Stok
Pilih = “3” T Announcements
Hapus
Management
Menu Utama
Status
Karyawan
Set Variabel
Input Pilihan
Add Status
Pilih = “1” T Master Data
Karyawan
Stok
Pilih = “3” T Announcements
Hapus
Management
Menu Utama
Karyawan
Set Variabel
Input Pilihan
Stok
Pilih = “3” T Announcements
Hapus
Management
Menu Utama
Transaksi
Penggajian
Set Variabel
Input Pilihan
Stok
Pilih = “3” T Announcements
Simpan
Management
Menu Utama
User
Set Variabel
Input Pilihan
Stok
Pilih = “3” T Announcements
Hapus
Management
Menu Utama
Laporan
Set Variabel
Input Pilihan
Laporan Data
Pilih = “1” T Master Data
Karyawan
Menu Utama
efisien bagi pengguna akhir. Proses ini melibatkan pemahaman yang mendalam
Selain itu, navigasi yang mudah dipahami adalah kunci keberhasilan. Pengujian
29
juga merupakan bagian integral dari perancangan UI, sehingga dapat terus
Login
Menu Utama
Laporan Data
Karyawan
Laporan Data
Penggajian
informasi atau laporan yang akan dihasilkan nantinya tergantung pada input yang
terlibat dalam pengolahan data. Berikut ini adalah desain Input pada sistem
1. Desain Login
Login
DIVISI
CV. CAHAYA TERNAK Admin CV. Cahaya Ternak
Search
Set Uang Lembur/Jam
Dashboard
Simpan Kembali
Set Uang Lembur
Status Karyawan
Karyawan
Transaksi Penggajian
User
Laporan
Laporan Data Karyawan
Laporan Data Penggajian
DIVISI
CV. CAHAYA TERNAK Admin CV. Cahaya Ternak
Search
Kode Status Karyawan Gaji Pokok
Karyawan
Transaksi Penggajian
User
Laporan
Laporan Data Karyawan
Laporan Data Penggajian
DIVISI
CV. CAHAYA TERNAK Admin CV. Cahaya Ternak
Search
NIK
Karyawan
Simpan Kembali
Transaksi Penggajian
User
Laporan
Laporan Data Karyawan
Laporan Data Penggajian
DIVISI
CV. CAHAYA TERNAK Admin CV. Cahaya Ternak
Search
Nomor Tanggal
NIK Pilih
Dashboard
Laporan
Laporan Data Karyawan
Laporan Data Penggajian Pendapatan
Gaji Bersih
DIVISI
CV. CAHAYA TERNAK Admin CV. Cahaya Ternak
Search
Nama User
Dashboard Username
Transaksi Penggajian
Laporan
Laporan Data Karyawan
Laporan Data Penggajian
Tujuan akhir dari suatu sitem adalah agar dapat menyajikan output atau
informasi secara cepat dan akurat. Untuk itu dalam pendefinisian ini perlu
dicermati output yang akan kita sajikan dan apa saja yang menjadi isi dari output
tersebut. Berikut adalah desain output pada laporan perancangan sistem informasi
4.1. Implementasi
lunak di mana desain sistem yang telah direncanakan dan dikembangkan akan
diubah menjadi kode yang dapat dijalankan oleh komputer. Ini adalah langkah
kunci dalam proses pengembangan perangkat lunak di mana solusi yang telah
dirancang akan diwujudkan menjadi sistem yang berfungsi. Pada bab ini
merupakan implementasi hasil rancangan yang telah selesai dibuat. Berikut adalah
35
36
Pengujian yang dilakukan yaitu pengujian white box, pengujian black box
dan pengujian UML. Pengujian white box adalah pengujian yang didasarkan pada
pada CV. Cahaya Ternak dapat dilihat pada tabel dibawah ini:
adalah pengujian login user. Pengujian login user ini dilakukan dengan
Kasus dan Hasil Uji Data Set Uang Lembur (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Klik Menu Set Masuk ke halaman Menampilkan data [ x ] Diterima
Uang Lembur set uang lembur. uang lembur/jam [ ] Ditolak
sesuai yang
diharapkan.
43
karyawan pada CV. Cahaya Ternak memiliki beberapa kelebihan dan kelemahan
dan tunjangan karyawan dapat disimpan dan dikelola dengan lebih baik. Ini
memungkinkan sumber daya manusia untuk fokus pada tugas-tugas lain yang
lebih strategis.
1. Sistem ini akan membuat perusahaan sangat bergantung pada teknologi. Jika
terganggu.
input data oleh admin masih mungkin terjadi dan dapat berdampak pada
akurasi penggajian.
47
yang kuat untuk melindungi data tersebut dari potensi ancaman keamanan.
BAB V
5.1. Kesimpulan
Cahaya Ternak.
5.2. Saran
dan mendapatkan hasil yang optimal, maka penulis mempunyai saran untuk
orang yang teliti dan menguasai tentang teknologi komputer dan teknologi
48