OLEH:
PERSETUJUAN
OLEH:
Menyetujui
Dosen Pembimbing
Mengetahui
Pimpinan Perusahaan Ketua Program Studi Ilmu Komputer
i
KATA PENGANTAR
Dengan rasa syukur kehadirat Allah Yang Maha Esa atas segala rahmat dan
karunia-Nya, akhirnya Penulis dapat menyelesaikan kegiatan Kerja Praktik (KP)
dan membuat laporan kegiatan KP. Laporan KP Penulis berjudul “ABSENSI
QRCODE BERBASIS WEBSITE PADA PT.HERFINTA FARM &
PLANTATION”.
1. Bapak Dr. Mhd. Furqon, S.Si. ,M.Comp.Sc, selaku Ketua Program Studi
Ilmu Komputer Fakultas Sains Dan Teknologi Universitas Islam Negeri
Sumatera Utara.
ii
Muhammad Abi Muzaki
DAFTAR ISI
PERSETUJUAN.......................................................................................................i
KATA PENGANTAR............................................................................................ii
DAFTAR ISI.........................................................................................................iii
DAFTAR GAMBAR.............................................................................................iv
BAB I PENDAHULUAN.......................................................................................1
A. Latar Belakang Kerja Praktik...................................................................1
B. Tujuan Kerja Praktik.................................................................................2
C. Manfaat Kerja Praktik...............................................................................3
D. Ruang Lingkup Kerja Praktik..................................................................4
BAB II GAMBARAN UMUM PERUSAHAAN.................................................7
A. Sejarah Perusahaan....................................................................................7
B. Ruang Lingkup Usaha................................................................................8
C. Lokasi Perusahaan......................................................................................8
BAB III ORGANISASI DAN MANAJEMEN....................................................9
A. Struktur Organisasi....................................................................................9
B. Pembagian Tugas dan Tanggung Jawab..................................................9
C. Jumlah Tenaga Kerja...............................................................................10
D. Sistem Penggajian.....................................................................................10
BAB IV TEMUAN KASUS DAN PEMBAHASAN.........................................11
A. Kasus..........................................................................................................11
B. Pembahasan...............................................................................................11
h. Tampilan Manajemen Menu Sidebar.........................................................18
BAB V PENUTUP................................................................................................19
A. Kesimpulan................................................................................................19
B. Saran..........................................................................................................19
DAFTAR PUSTAKA...........................................................................................20
LAMPIRAN-LAMPIRAN..................................................................................21
iii
iv
DAFTAR GAMBAR
v
BAB I
PENDAHULUAN
1
5. Peraturan Mentri Pendidikan dan Kebudayaan No.73 Tahun 2013 tentang
Penerapan KKNI dibidang Pendidikan Tinggi
6. Peraturan Mentri Pendidikan dan Kebudayaan NO.49 Tahun 2014
tentang Standar Nasional Pendidikan Tinggi
7. Pedoman Akademik UIN Sumatera Utara Medan Tahun 2017/2018.
2
4. Meningkatkan keterampilan mahasiswa secara individu dan bekerja sama
dalam kelompok untuk menjadi pekerja yang profesional dibidangnya
setelah tamat kuliah.
5. Menyesuaikan diri dengan etika kerja dan mengenal lebih jauh lingkungan
kerja sebenarnya.
6. Menambah pengalaman, wawasan kemandirian, dan meningkatkan
kedisiplinan serta membandingkan teori ilmu pengetahuan yang didapat
selama kuliah dengan pekerjaan.
7. Memperoleh masukan dan timbal balik guna memperbaiki serta
mengembangkan kesesuaian pendidikan kejurusan.
8. Meningkatkan pengenalan mahasiswa pada situasi kerja yang
sesungguhnya, sehingga nantinya mahasiswa dapat dengan cepat
menyesuaikan diri pada saat terjun kedunia kerja.
9. Membentuk pola pikir dan kecerdasan emosional mahasiswa dalam
berinteraksi dan beradaptasi untuk pendewasaan serta kematangan diri
sebagai pelengkap kemampuan setelah menjadi Sarjana Komputer.
10. Memperoleh kesempatan untuk mendapatkan dan mengembangkan
wawasan dibidang pekerjaan yang digeluti selama mengikuti proses Kerja
Praktik.
11. Memperoleh informasi atau peluang untuk dapat bekerja di perusahaan
atau instansi tempat mahasiswa melaksanakan proses Kerja Praktik.
12. Menganalisa penerapan informasi ilmu pengetahuan dan teknologi
komputer yang sering digunakan dalam kegiatan produksi perusahaan.
Selain itu juga program Kerja Praktik diharapkan dapat memberikan manfaat
besar baik kepada mahasiswa sebagai pelaksana Kerja Praktik, kepada Fakultas
Sains dan Teknologi Universitas Islam Negeri Sumatera Utara sebagai Lembaga
Pengelola dan Perusahaan sebagai Pemberi Izin Kerja Praktik. Adapun manfaat
dari pelaksanaan kegiatan Kerja Praktik ini adalah :
3
1. Manfaat bagi Mahasiswa:
a. Menambah wawasan dan pengalaman di dunia kerja yang sebelumnya
belum didapat di perkuliahan
b. Dapat mengaplikasikan ilmu yang didapat di perkuliahan
c. Dapat merasakan situasi kondisi langsung di dunia kerja
2. Manfaat bagi Program Studi Ilmu Komputer Fakultas Sains dan Teknologi
Universitas Islam Negeri Sumatera Utara :
a. Mempererat hubungan harmonis antara Universitas Islam Negeri Sumatera
Utara umumnya dan Program Studi Ilmu Komputer Fakultas Sains dan
Teknologi Universitas Islam Negeri Sumatera Utara khususnya dengan
pihak perusahaan atau instansi tempat pelaksanaan Kerja Praktik.
b. Program Studi Ilmu Komputer Fakultas Sains dan Teknologi Universitas
Islam Negeri Sumatera Utara dapat memperoleh informasi tentang
pemanfaatan ilmu pengetahuan dan kebutuhan kerja serta dapat
menyesuaikan kepada kurikulum proses belajar mengajar.
c. Dapat meningkatkan kualitas dan menyesuaikan kegiatan pendidikan proses
belajar mengajar dari segala aspek, sarana, dan prasarana yang menjadi
kebutuhan sesuai dengan tuntutan nyata dari pembangunan
d. Telah terjalin kerjasama antara Program Studi Ilmu Komputer Fakultas
Sains dan Teknologi Universitas Islam Negeri Sumatera Utara dengan
perusahaan atau instansi tempat mahasiswa melaksanakan Kerja Praktik.
Dalam pelaksanaa Kuliah Praktik pada PT. Herfinta Farm & Plantation
Medan Praktikan ditempatkan pada divisi personalia subdivisi admin and wages.
Divisi personalia dipimpin oleh seorang HR Manager yang langsung membawahi
supervisor. Divisi Personalia terbagi dalam tiga sub divisi yaitu admin and wages,
industrial relation, dan general affair services yang memiliki tugas dan tanggung
jawabnya masing-masing.
4
Pada umumnya sub divisi admin & wages mempunyai tugas dalam
mengurus absensi semua karyawan sesuai ketentuan yang telah ditentukan,
mengkoordinir dan melaksanakan kegiatan administrasi kepegawaian,
pengupahan dan jaminan sosial sesuai ketentuan yang berlaku. Adapun rincian
tugas pada sub divisi admin & wages antara lain adalah:
dengan pekerjaannya.
Adapun bidang pekerjaan yang dilakukan praktikan pada bagian admin and
wages divisi personalia antara lain:
5
1. Kearsipan
Pekerjaan yang dilakukan oleh praktikan pada bidang kerja kearsipan yaitu
penyimpanan dokumen (filling) berupa data personal karyawan, laporan
harian absensi karyawan, surat perintah lembur (SPL), Surat perintah
perjalanan dinas dan lainnya.
2. Aplikasi Komputer
3. Otomatisasi Kantor
Pekerjaan yang dilakukan oleh praktikan dalam bidang otomatisasi kantor yaitu
mengoperasikan peralatan kantor seperti penggandaan dokumen dengan mesin
fotocopy.
6
BAB II
GAMBARAN UMUM PERUSAHAAN
A. Sejarah Perusahaan
PT. Herfinta Farm and Plantation adalah perusahaan yang bergerak dibidang
perkebunan dan perdagangan (agrobisnis). Perusahaan tersebut adalahmilik
seorang mantan Bupati Labuhan Batu dan juga pensiunan dari angkatanbersenjata
RI yaitu Bapak DR. H. Djalaludin Pane, SH. Perkebunan PT HerfintaFarm adn
Plantation berdomisili di Desa Aek Batu, Kecamatan TorgambaKabupaten
Labuhan Batu Sumatera Utara. Secara adiministrasif perkebunan initerletak di
sebelah utara berbatasan dengan Desa Bulu Serit (Kebun PT AsamJawa) sebelah
selatan berbatasan dengan kebun PT Sungan Pinang, sebelah baratberbatasan
dengan Desa Pondok Kampung Kristen (Kebun PT Taisan) dansebelah timur
berbatasan dengan Desa Sumber Rejo.
Pada mulanya lahan dibuka seluas 200 Ha yaitu pada tahun 1981
denganmodal sendiri, kemudian pada tahun 1983 luas lahan tanah bertambah,
sehinggaluas lahan seluruhnya menjadi 600 Ha dengan modal pinjaman BRI
Rantau Prapatsenilai Rp 60 juta.
Pada tahun 1984, setelah habis periode jabatan Bupati Labuhan Batu,bapak
DR. H. Djalaludin Pane, SH memusatkan perhatian dalam pengembanganusaha di
bidang agrobisnis perkebunan dan memperluas areal perkebunan menjadi3263.38
Ha dengan pinjaman uang sebesar Rp 200 juta dari Bank Dagang Negara.
7
PT. Herfinta Farm and Plantation telah mendapat surat persetujuan tetapdari
Badan Koordinasi Penanaman Modal (BPKM) nomor 259/I/PMDN/1995dengan
nomor proyek 3115-07-011952 tanggal 9 Mei 1995 untuk bidang usahaindustri
pengolahan kelapa sawit menjadi minyak sawit (CPO) dan inti sawit.
Pabrik Minyak Kelapa Sawit disingkat PMKS PT. Herfinta Farm And
Plantation yang berlokasi di Aek Batu Kecamatan Torgamba Kabupaten Labuhan
Batu adalah sebagian dari perusahaan Perkebunan PT. Herfinta Farm
andPlantation yang berdiri sendiri dari satu kesatuan yang utuh pada perusahaan
PT.Herfinta Farm and Plantation.
8
dari masih terjadinya penyimpangan di perkebunan. Disinilah peran teknologi
informasi menjadi solusi dari masalah tersebut.
C. Lokasi Perusahaan
BAB III
ORGANISASI DAN MANAJEMEN
A. Struktur Organisasi
Adapun struktur organisasi dari perusahaan PT. Herfinta Farm & Plantation,
sebagai berikut:
9
B. Pembagian Tugas dan Tanggung Jawab
Adapun pembagian tugas dan tangung jawab karyawan PT. Herfinta Farm &
Plantation, yaitu sebagai berikut:
No Nama Tugas dan Tanggung Jawab
1. Debby F.L. Pane Direktur
2. Santi Widuri Project Management Office (PMO)
3. Hendry F.A Project Management Office (PMO)
4. Kartika B.S. Project Management Office (PMO)
5. Alfin Bona Chandra Kabag. Internal Audit
6. Akbar Zuhri Audit Agronomi
7. Rafi Mareto Audit Teknik
8. Vacant Audit Pembukuan dan Adm. IA
Table 3. 1 Pembagian Tugas dan Tanggung Jawab Pada PT. Herfinta Farm & Plantation
D. Sistem Penggajian
10
BAB IV
TEMUAN KASUS DAN PEMBAHASAN
A. Kasus
Dalam melaksanakan kegiatan Kerja Praktik (KP) di PT. Herfinta Farm &
Plantation yang berada di Medan, saya selaku mahasiswa yang kerja praktik di
perusahaan tersebut mendapatkan sebuah kendala di bagian absensi pegawai.
Awal mulanya sistem absensi berjalan dengan baik menggunakan fingerprint yang
menyimpan data absensi pada database yang diawasi pada bagian
personalia.Namun akibat pandemi COVID-19 ini, perusahaan mendapat kebijakan
untuk tidak melakukan absensi menggunakan fingerprint demi mencegah
penularan, melainkan mereka melakukan absensi secara manual. Maka saya
menemukan sebuah kasus dimana absensi pegawai yang manual dikarenakan
pandemi COVID-19 ini, sehingga saya ingin mengubah sistem absensinya
menggunakan scan QRCODE sehingga setiap absensi pegawai bisa dilakukan
secara digital dan tetap melakukan pencegahan penularan melalui aplikasi
tersebut.
B. Pembahasan
1. Dasar Teori
Aplikasi Absensi QRCODE ini dibuat dengan Backend PHP dengan
menggunakan Framework Codeigniter. Dan untuk bagian Frontend saya
menggunakan Framework Bootstrap yang dapat meminimalisir waktu dalam
segi pengerjaan.
Aplikasi Absensi QRCODE berbasis website ini dibuat dengan beberapa
software dan bahasa pemograman, berikut landasan teori dari alat bantu yang
digunakan dalam pembuatan Aplikasi Absensi QRCODE berbasis website,
yaitu:
a. XAMPP
11
XAMPP adalah sebuah software web server apache yang didalamnya
sudah tersedia database server MySQL dan dapat mendukung
pemrograman PHP. XAMPP merupakan software yang mudah digunakan,
gratis dan mendukung instalasi di Linux dan Windows. Keuntungan
lainnya adalah cuma menginstal satu kali sudah tersedia Apache Web
Server, MySQL Database Server, PHP Support (PHP 4 dan PHP 5) dan
beberapa modul lainnya (Dinata et al., 2015).
b. PHP
PHP merupakan script untuk pemrograman script web server-side,
script yang membuat dokumen HTML secara on the fly, maksudnya
dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen
HTML yang dibuat dengan menggunakan editor teks atau editor HTML.
PHP/FI merupakan nama awal dari PHP. PHP adalah Personal Home
Page, FI adalah Form Interface. Dibuat pertama kali oleh Rasmus Lerdoff.
PHP, awalnya merupakan program yang dikhususkan untuk menerima
input melalui form yang ditampilkan dalam browser web. Software ini
disebarkan dan dilisensikan sebagai perangkat lunak Open Source (Rini
Sovia dan Jimmy Febio, 2011). Berikut sintaks dasar dari bahasa
pemograman php:
c. Database
Database secara sederhana, dapat kita sebut sebagai gudang data.
secara teori, database adalah kumpulan data atau informasi yang
kompleks, data-data tersebut disusun menjadi beberapa kelompok dengan
tipe data yang sejenis disebut table/entity), di mana setiap datanya dapat
saling berhubungan satu sama lain atau dapat berdiri sendiri, sehingga
mudah diakses (Rini Sovia dan Jimmy Febio, 2011).
d. PHPMyAdmin
12
PhpMyAdmin adalah sebuah aplikasi/perangkat lunak bebas
(opensource) yang ditulis dalam bahasa pemrograman PHP yang
digunakan untuk menangani administrasi database MySQL melalui
jaringan lokal maupun internet. PhpMyAdmin mendukung berbagai
operasi MySQL, diantaranya (mengelola basis data, tabel-tabel, bidang
(fields), relasi (relations), indeks, pengguna (users), perijinan
(permissions), dan lainlain (Kholid, n.d.).
e. MYSQL
MySQL adalah suatu perangkat lunak database relasi atau Relational
Database management sistem (RDBMS) yang didistribusikan gratis di
bawah lisensi GPL (General Public License). Dimana setiap orang bebas
menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang
dijadikan closed source atau komersial (Dinata et al., 2015).
f. CSS Framework
Pengertian dasar dari Framework itu sendiri adalah sebuah konsep
yang memiliki struktur serta terorganisir dalam satu paket atau library.
Dengan konsep ini, diharapkan agar desainer dan developer lebih fokus
pada projek yang sedang dikerjakannya tanpa harus memulainya dari awal.
CSS Framework itu sendiri meruoakan suatu kumpulan sintak dari bahasa
CSS yang telah diorganisir secara tersusun (Zulmy Alhamri, 2016).
Berikut sintaks dasar dari bahasa pemograman php:
2. Implementasi
Impelementasi dari aplikasi pengajuan cuti secara online berbasis website
sebagai berikut:
a. Tampilan Login
Dalam web aplikasi yang telah dibuat ini terdapat form Login yang
memiliki 2 hak akses yaitu Operator dan Admin. Adapun tampilan Login
aplikasi pengajuan cuti secara online ada pada Gambar 4.1.
13
Gambar 4. 1 Tampilan Halaman Login
b. Tampilan Menu
Tampilan Menu menggunakan akses Admin
Pada bagian web dengan menggunakan akses sebagai Admin,
berarti admin memiliki akses penuh terhadap website. Berikut
beberapa akses yang dapat dilakukan oleh Admin
14
1. Dashboard Jumlah Data (Karyawan, Jabatan, Lokasi, Shift)
2. CRUD (Create, Read, Update, Delete) Data Karyawan
3. CRUD (Create, Read, Update, Delete) Jabatan
4. Generate QRCODE Karyawan
5. Scan QRCODE Karyawan
6. History Absensi (Update, Delete)
7. Manage Menu Sidebar
8. CRUD (Create, Read, Update, Delete) User
Tampilan dashboard menggunakan Operator
Pada bagian web dengan menggunakan akses sebagai Operator
memiliki beberapa batasan-batasan dalam hak akses. Hal-hal yang
dapat dilakukan Operator, sebagai berikut:
15
c. Tampilan Data Karyawan
16
e. Tampilan Generate QRCODE
17
g. Tampilan Histori Absensi
18
BAB V
PENUTUP
A. Kesimpulan
Dengan adanya program kerja praktek yang diterapkan di Universitas Islam Negeri
Sumatera Utara dan kejuruan sangat mendukung dalam bidang pendidikan dan pemanfaatan
teknologi dalam membantu menyelesaikan pekerjaan manusia. Dan dengan berakhirnya
kegiatan kerja praktek ini dapat penulis simpulkan sebagai berikut : Mahasiswa dapat
mempraktikkan hasil teori yang diberikan dari Universitas Islam Negeri Sumater Utara
kedalam kehidupan dan dunia kerja. Dengan adanya kerja praktek ini, maka dapat tercipta
tenaga kerja yang professional dan siap kerja nantinya. Kegiatan kerja praktek sangat
perlu dilaksanakan untuk memacu kreativitas mahasiswa dan menambah pengalaman
mahasiswa di dunia kerja nantinya. Kegiatan kerja praktek ini sangat bermanfaat sekali bagi
mahasiswa untuk menambah wawasan serta melatih mental untuk terjun ke dunia kerja nntinya.
B. Saran
Dengan adanya program kerja praktek ini diharapkan terjadi hubungan kerjasama yang baik
antara pihak Universitas Islam Negeri Sumatera Utara dengan instansi tempat pelaksanaan kerja
praktik di PT Herfinta Farm & Plantation. Dalam penerimaan dan penempatan para mahasiswa
yang melaksanakan kerja praktek, hendaknya mempertimbangkan bidang yang sesuai dengan
jurusan, sehingga mahasiswa dapat mengembangkan ilmu yang dimiliki juga dapat menambah
pengetahuan. Bagi pegawai, dapat memperkenalkan program aplikasi apa saja yang digunakan
pada instansi, agar mahasiswa yang melaksanakan kerja praktek dapat memahaminya. Dan juga
agar dosen pembimbing selalu memberikan motivasi dan bimbingan kepada mahasiswa-
mahasiswi Universitas Islam Negeri Sumatera Utara.
C.
19
DAFTAR PUSTAKA
Dinata, I., Sunanda, W., Februariyanti, H., Handoko, P., Hermawan, H., Jaya, S.,
Iman, F. F., Kadir, A., Novianta, M. A., Setyaningsih, E., Pranata, I.,
Nuryadi, S., Sistem, P., Aki, M., Bermotor, K., Arduino, M., Dengan, N.,
Smartphone, A., Wicaksono, F. S., … Hidayat. (2015). From Zero to A Pro
Arduino. Momentum, 17(2), 1–8.
Zulmy Alhamri, R. (2016). Aplikasi Data Pokok Pendidikan Kota Kediri Dengan
Mengimplementasian Css Boostrap. Jurnal Informatika Dan Multimedia,
08(02), 38–49. http://ojs.poltek-kediri.ac.id/index.php/JIM/article/view/37
20
LAMPIRAN-LAMPIRAN
21
LAPORAN HARIAN KERJA PRAKTIK (KP)
OLEH:
MUHAMMAD ABI MUZAKI
0701172054
22
2020
23
- Membantu absensi data
karyawan
8. Jumat, 05 Oktober 2020 - Mencetak Dokumen
9. Senin, 08 Oktober 2020 - Mencetak Dokumen
- Membantu absensi data
Karyawan
10. Selasa, 09 Oktober - Proses pembuatan aplikasi pengajuan
2020 cuti online
11. Rabu, 10 Oktober 2020 - Proses pembuatan aplikasi absensi
- Membantu penggandaan dokumen
12. Kamis, 11 Oktober - Mebersihkan Ruang Kerja
2020
13. Jumat, 12 Oktober 2020 - Proses pembuatan aplikasi absensi
- Mencetak Dokumen
14. Senin, 15 Oktober 2020 - Pergi Bersama Staff Bagian
Personalia
15. Selasa, 16 Oktober - Proses pembuatan aplikasi absensi
2020
16. Rabu, 17 Oktober 2020 - Diskusi dengan pembimbing
perusahaan mengenai aplikasi
pengajuan cuti online
17. Kamis. 18 Oktober - Mendemonstrasikan kepada
2020 pembimbing mengenai aplikasi
pengajuan cuti online
18. Jumat, 19 Oktober 2020 - Membantu absensi data Karyawan
19. Senin, 22 Oktober 2020 - Membantu penggandaan dokumen
20. Selasa, 23 Oktober - Membantu pertukaran data karyawan
2020
21. Rabu, 24 Oktober 2020 - Membantu mengarsipkan dokumen
22. Kamis, 25 Oktober - Mencetak Dokumen
2020
23. Jumat, 26 Oktober 2020 - Perpisahan kepada pembimbing dan
staf yang mendapingi pelaksanaan
KP
24
25
LAPORAN HARIAN
26
TANDA TANGAN
PENANGGUNG JAWAB
2. Dosen Pembimbing
3. Pembimbing Perusahaan
2.
4.
5.
27
BLANKO PENILAIAN PEMBIMBING PERUSAHAAN
KERJA PRAKTIK (KP) MAHASISWA PROGRAM
STUDI ILMU KOMPUTER
28