Oleh :
Menyetujui:
ii
LEMBAR PENGESAHAN PRAKTEK KERJA LAPANGAN
Mengetahui:
iii
RINGKASAN
Tujuan PKL ini adalah untuk membantu mahasiswa peserta PKL di Dinas
Kominfo Kabupaten Kediri untuk mengetahui bagaiman proses kerja langsung
dalam hal Rekayasa Perangkat Lunak dan membantu Dinas Kominfo dalam
mengerjakan projek sesuai peminatan yaitu pembuatan aplikasi manajemen
Layanan Server yang telah disediakan oleh pihak Dinas Kominfo sendiri,
Sehingga Peserta PKL dapat mengimplementasikan apa yang sudah dipelajari di
Universitas ke tempat Lapangan kerja yang sesunggunya,
Projek Aplikasi Manajemen Layanan Server yang telah dibuat oleh perseta
PKL menyangkut tentang bagaimana user atau pemohon dapat menggunakannnya
dengan mudah, dan Admin dapat mengetahui Layanan server yang telah diajukan
dapat di terima dengan baik, dan dapat dicetak sesuai kriteria yang telah di isi oleh
pemohon layanan server
iv
KATA PENGANTAR
1. Yudo Bismo Purnomo, S.Kom., M.Kom selaku Dosen penanggung jawab dan
Hendra Setiawan, S.Sos, MT. selaku Pembimbing Lapangan, atas segala
bimbingan dan arahannya sehingga pelaksanaan KERJA PRAKTEK ini
segera terselesaikan.
3. Yudo Bismo Purnomo, S.Kom., M.Kom, selaku Ketua Program Studi Teknik
Komputer, atas segala dorongan, arahan dan motivasinya.
4. Semua pihak yang telah membantu dalam pelaksanaan Kerja Praktek dan
penyusunan laporan akhir.
Penulis menyadari bahwa laporan yang disusun ini masih jauh dari sempurna,
oleh karena itu kritik dan saran sangat diharapkan guna perbaikan dimasa
mendatang dan semoga skripsi ini dapat bermanfaat dan menambah
pengetahuan kita.
Penulis
v
vi
DAFTAR ISI
RINGKASAN................................................................................................................iii
KATA PENGANTAR......................................................................................................iv
DAFTAR ISI...................................................................................................................v
DAFTAR TABEL...........................................................................................................vii
DAFTAR GAMBAR......................................................................................................viii
DAFTAR LAMPIRAN......................................................................................................x
BAB I PENDAHULUAN..................................................................................................1
1.4 Hipotesis.............................................................................................................3
2.1 PHP.....................................................................................................................5
2.2 Javascript............................................................................................................5
2.3 Dompdf..............................................................................................................5
2.4 Dotenv................................................................................................................5
2.5 XAMPP................................................................................................................6
vii
2.6 MYSQL................................................................................................................6
2.7 OOP....................................................................................................................6
2.8 PDO....................................................................................................................6
2.9 Composer...........................................................................................................6
2.11 DFD.....................................................................................................................7
2.12 EER.....................................................................................................................7
4.3 Pembahasan.....................................................................................................12
DAFTAR PUSTAKA......................................................................................................42
LAMPIRAN.................................................................................................................44
viii
DAFTAR TABEL
ix
DAFTAR GAMBAR
x
Gambar 4.3.31 class permohonan...................................................................................34
Gambar 4.3.32 Function edit Permohonan......................................................................35
Gambar 4.3.33 Function terima permohonan.................................................................36
Gambar 4.3.34 Function tidak terima permohonan........................................................36
Gambar 4.3.35 Function hapus Permohonan..................................................................37
Gambar 4.3.36 class cetak...............................................................................................37
Gambar 4.3.37 Function update cetak............................................................................38
Gambar 4.3.38 Source code logout..................................................................................38
Gambar 4.3.39 Konfigurasi .htaccess...............................................................................39
Gambar 4.3.40 Tampilan page error ketka akses file .env...............................................39
xi
DAFTAR LAMPIRAN
xii
BAB I
PENDAHULUAN
Dalam dunia kerja yang ketat, Universitas Islam kadiri ingin memberikan
pembekalan kepada mahasiswanya dalam hal keterampilan, sifat kompeten
dan kreatif yang siap masuk ke dunia keja dengan menyelenggarakannya
PKL atau Praktek kerja lapangan yang sesuai dengan peminatan
mahasiswanya sendiri,
Maka dari itu kami memilih Dinas KOMINFO Kabupaten Kediri sebagai
tempat praktek kerja lapangna kami. Diharapka apa yang kami kerjakan
disana akan memberi manfaat kepada pihak KOMINFO maupun dari pihak
mahasiswa..
1
memberikan layanan kepada instansi pemerintah, Aparatur Sipil Negara
(ASN), pelaku bisnis, masyarakat, dan pihak-pihak lainnya.
Untuk menindak lanjuti hal tersebut, maka Dinas Kominfo harus memiliki
suatu layanan berbasis online disetiap kota maupun kabupaten di seluruh
Indonesia, dengan membuat website pelayanan maupun informasi yang dapat
diakses di Internet. Salah satunya adalah web aplikasi Manajemen layanan
server. Nantinya website ini akan menjadi sarana bagi seluruh instansi di
Kabupaten Kediri, ketika ingin mengajukan pelayanan server kepada pihak
KOMINFO Kabupaten Kediri.
Dalam hal ini, kami diberikan tugas oleh pak Hendra S.Sos M.Sos selaku
pembimbing dari pihak Kominfo, untuk merancang aplikasi sesuai dengam
kebutuhan dari pihak KOMINFO. Setelah itu kami ditugaskan untuk
mengimplementasikan rancangan tersebut menjadi aplikasi menggunakan
Bahasa pemrogaman PHP berorientasi objek serta menerapkan sistem
Recaptha google untuk keamananya.
2
2. Bagaimana mengimplementasikan sistem tersebut menjadi aplikasi
web menggunakan Bahasa pemrogaman PHP berbasis Objek ?
I.4 Hipotesis.
Hipotesis Deskriptif :
3
jika dikerjakan oleh pihak ketiga (luar) tentunya biaya pembuatan akan
lebih tinggi.
2) Terjalinnya kerjasama yang saling menguntungan dan bermanfaat
antara Dinas Kominfo Kabupaten Kediri dan FT Universitas Islam
Kadiri.
4
BAB II
TINJAUAN PUSTAKA
II.1 PHP.
Definisi PHP adalah bahasa pemrograman yang berbasis skrip yang
digunakan untuk membangun situs web dinamis dan aplikasi web. PHP
merupakan singkatan dari "PHP: Hypertext Preprocessor" yang merupakan bahasa
pemrograman yang berbasis skrip yang digunakan untuk membuat halaman web
dinamis. PHP dapat berjalan di berbagai server web, termasuk Apache, Microsoft
IIS, dan Netscape. (Hadi, 2008)
II.2 Javascript.
Menurut Wicaksono (2018), JavaScript adalah bahasa pemrograman yang
banyak digunakan untuk menambahkan interaktivitas dan animasi di berbagai
halaman web. JavaScript adalah bahasa pemrograman yang dapat mengubah
halaman web dari sekedar halaman statis menjadi halaman yang dinamis dan
interaktif. JavaScript juga dapat digunakan untuk menulis aplikasi web yang lebih
kompleks.
II.3 Dompdf.
Dompdf adalah sebuah aplikasi open source yang dapat digunakan untuk
mengkonversi dokumen HTML ke file PDF. Dompdf menggunakan teknik
rendering CSS2.1 dan HTML3.2 untuk mengubah dokumen HTML menjadi
halaman PDF yang dapat dicetak atau disimpan. (Aguirre, M., & Marquez, A.,
2015).
II.4 Dotenv.
Dotenv adalah sebuah library PHP yang memberikan metode mudah untuk
memuat variabel lingkungan dari file teks yang disebut ".env". Variabel
lingkungan dapat digunakan untuk mengatur konfigurasi aplikasi berbeda sesuai
dengan lingkungan yang berbeda. (.env) File yang berisi konfigurasi aplikasi
5
berisi variabel yang dapat menyimpan informasi sensitif seperti kredensial API
atau kunci enkripsi. (Kurniawan, 2020).
II.5 XAMPP.
XAMPP adalah singkatan dari X (empat aplikasi server berbasis cross-
platform), Apache, MySQL, PHP dan Perl. XAMPP adalah salah satu aplikasi
web server yang paling populer dan mudah digunakan di dunia. XAMPP
menyediakan platform berbasis web yang lengkap untuk pengembangan aplikasi
web dan membantu pengembang web meningkatkan produktivitas mereka dengan
menyediakan lingkungan yang dapat dikonfigurasi untuk membangun,
mengujicobakan dan membuat aplikasi web (Yusuf et al., 2015).
II.6 MYSQL
Mysql adalah salah satu sistem manajemen basis data Relasional
(RDBMS) yang populer, yang berfungsi untuk menyimpan, mengelola, membuat,
dan mengakses data yang dapat digunakan dalam aplikasi web atau aplikasi
lainnya. (Hadi, 2010).
II.7 OOP.
OOP (Object Oriented Programming) adalah sebuah paradigma
pemrograman yang menggunakan abstraksi untuk membuat model dari sebuah
masalah dan memetakan konsep tersebut ke komponen program. OOP
menekankan pada bagaimana data diwakili dan bagaimana alur kerja dibuat
berdasarkan alur data tersebut. (Ervina, 2010)
II.8 PDO.
PHP PDO adalah sebuah abstraksi lapisan data yang dikembangkan untuk
memungkinkan akses database dengan berbagai macam sistem manajemen basis
data yang berbeda. Abstraksi ini disediakan oleh PHP, sehingga programer dapat
menulis kode yang berfokus pada logika aplikasi yang akan dibuat. (Fachrizal,
2017).
6
II.9 Composer.
Composer adalah sebuah alat yang dapat digunakan untuk mengelola
dependensi (ketergantungan) di dalam aplikasi PHP. Alat ini dapat
memungkinkan para pengembang untuk menginstal, memperbarui, dan
menghapus paket tergantung pada kebutuhan aplikasi mereka (Fahmi, 2018).
II.11 DFD
DFD adalah Diagram Alir Data (Data Flow Diagram). Ini merupakan alat
model yang digunakan untuk memvisualisasikan bisnis proses dan aliran data
dalam sistem informasi. (Sunardi, 2017).
II.12 EER
Enhanced Entity-Relationship (EER) adalah diagram entitas-hubungan
(ER) yang diperluas dengan menambahkan konsep abstrak seperti superclass,
subcalss, dan kuat / lemah. (Sumadi, 2016).
7
BAB III
METODE PELAKSANAAN
8
Analisis dan kebutuhan yang diajukan oleh peserta PKL kepada
pembimbing lapangan
Hasil diskusi peserta PKL dengan pembimbing lapangan.
3.2.2. Alat Penelitian
Penelitian ini menggunakan alat penelitian berupa perangkat keras,
perangkat lunak dan bahasa pemrograman, yaitu :
1. Perangkat Keras :
Laptop dengan processor i3 gen 10
SSD berkapasitas 512gb
Ram 8gb
2. Perangkat Lunak :
Sistem Operasi Windows 10
MySQL dan phpMyAdmin version (7.4.13 dan 5.0.4)
sebagai database server
Xamp version v3.2.4 sebagai server
Visual Studio Code 1.68 sebagai teks editor
Chrome version 64 bit sebagai tampilan UI/web site sistem
informasi absensi karyawan kampus
Visual Paradigm version 16.1 sebagai media pembuatan
DFD
Mysql Workbencg version 6 sebagai pembuatan EER dan
DML
Microsoft Access 2013 sebagai media pembuatan relasi
antar tabel
Microsoft Word 2013 sebagai media pembuatan laporan
dan perancangan tabel
3. Bahasa Pemrograman
PHP
Javascript
9
III.2.2 Khalayak Sasaran
Sasaran praktek kerja lapangan ialah tentang projek aplikasi yang
diberikan oleh Dinas Kominfo Kabupaten Kediri yang nanti akan ditujuan
untuk pelayanan kepada SKPD
10
BAB IV
HASIL DAN PEMBAHASAN
NO TANGGAL KEGIATAN
1 30-1-2023 Penghadapan ke Dinas Kominfo untuk Koordinasi PKL
hari pertama, meliputi pembagian kerja dan tugas dengan
penanggung jawab PKL
2 31-1-2023 Menyusun CV
3 1-2-2023 Pemberian dan diskusi projek dari pihak kominfo,
sekaligus presentasi CV dan SDLC
4 2-2-2023 Belajar Materi PHP
5 3-2-2023 Belajar Materi PHP
6 4-2-2023 Libur (Tanggal Merah)
7 5-2-2023 Libur (Tanggal Merah)
8 6-2-2023 Belajar Materi PHP
9 7-2-2023 Pembimbingan,pengarahan lanjut mengenai project
10 8-2-2023 Perancangan Analisis dan Kebutuhan Sistem
11
11 9-2-2023 libur
12 10-2-2023 Presentasi Analisis dan kebutuhan sistem
13 11-2-2023 Libur (Tanggal Merah)
14 12-2-2023 Libur (Tanggal Merah)
15 13-2-2023 Pengerjaan aplikasi
16 14-2-2023 Pengerjaan aplikasi
17 15-2-2023 Pengerjaan aplikasi
18 16-2-2023 Pengerjaan aplikasi
19 17-2-2023 Presentasi Progress Aplikasi dan pembimbingan lanjut
seputar penambahan fitur
20 18-2-2023 Pengerjaan aplikasi
21 19-2-2023 Pengerjaan aplikasi
22 20-2-2023 Pengerjaan aplikasi
22 21-2-2023 Pengerjaan aplikasi
23 22-2-2023 Pengerjaan Laporan dan Buku manual penggunaan untuk
BAKESBAPOL dan Kominfo
24 23-2-2023 Presentasi Progresss Aplikasi Terakhir
25 24-2-2023 Pengerjaan Laporan dan Buku manual penggunaan untuk
BAKESBAPOL dan Kominfo
26 25-2-2023 Libur (Tanggal Merah)
27 26-2-2023 Libur (Tanggal Merah)
28 27-2-2023 Pengerjaan Laporan untuk BAKESBAPOL
29 28-2-2023 Pengumpulan seluruh progres dan Pamitan
IV.3 Pembahasan
1. Tanggal 30 – 1 – 2023 :
Pada pertemuan pertama peserta PKL diberikan arahan seputar yang akan
dikerjakan peserta PKL pada sebulan yang akan datang.
12
2. Tanggal 31 – 1 – 2023 :
Peserta PKL menyusun CV yang nanti akan dipresentasikan kepada
pembimbing lapangan sebagai acuan pembuatan projek kerja yang akan
diberikan oleh pihak Kominfo.
3. Tanggal 1 – 2 – 2023 :
Para peserta mepresentasikan CV yang telah dibuat dan mepresentasikan
materi Systems development life cycle atau dalam bahasa Indonesia disebut
siklus hidup pengembangan sistem (SDLC) sekaligus memilih model
pengembangan SDLC apa yang akan digunakan dalam proses pembuatan
projek atau aplikasi dari Dinas Kominfo Kabupaten Kediri.
Dan para peserta PKL memilih metode Agile Software Development untuk
metode pengembangan yang akan digunakan karena pengembangan sistem
jangka pendek dengan tingkat adaptasi yang cepat terhadap segala
perubahan. Titik utama dari Agile Software Development adalah kerja
sama kelompok. Metode-metode yang tergabung dalam Agile
menitikberatkan kolaborasi antaranggota tim Agile.
5. Tanggal 7 – 2 – 2023 :
Peserta PKL diberikan pembingan lebih lanjut seputar bagaimana projek
yang akan dibuat nanti dan para peserta PKL diberikan tugas untuk
membuat analisis dan kebutuhan sistem yang nanti akan dipresentasikan
kepada pembimbing lapangan.
13
6. Tanggal 8 – 2 – 2023
Peserta PKL merancang analisis dan kebutuhan sistem seputar analisis
kebutuhan, perangkat lunak dan perangkat keras yang digunakan,
perancangan sistem seputar DFD, perancangan tabel.
1) Diagram Konteks (DFD level 0)
Penjelasan :
Bagi user
Saat pertama kali membuka website, user akan melihat halaman
landing page yang isinya, adalah daftar layanan server yang bisa
14
diajukan kepada pihak KOMINFO kab kediri, saat diklik akan
memunculkan popup deskripsi singkat layanan, dan juga terdapat
tombol yang akan mengarahkan user ke menu form pengjuan
Pada menu form pengajuan, user diharuskan mengisi semua data dan
persyaratan yang ada. User juga harus menceklist google recaptha
agar data dapat tersimpan pada database ‘tb_permohonan’. Setelah
user mengisi semua form pengajuan, user akan diarahkan ke halaman
konfirmasi form pengajuan berhasil.
Bagi admin
Masuk pada menu data permohonan yang sudah diterima, baik admin
dan superadmin dapat mengubah dan menghapus data pemohon yang
sudah diterima, selain itu juga dapat mengubah status pemohon dari
sudah diterima menjadi belum diterima. Didalam menu ini, admin
juga dapat mencetak semua data pemohon , atau mencetak satu – satu
data pemohon. Sebelum mencetak data pemohon, admin dapat
mengkostumisasi format cetakan yang diinginkan. Data tersebut
nantinya akan disimpan pada table ‘cetak’
Masuk pada menu data layanan, admin dapat melakukan CRUD pada
data layanan yang akan disimpan pada table ‘tb_layanan’, pada saat
menambah data layanan, admin dapat mengatur syarat dan ketentuan
layanan, dan juga dapat mengatur format form saat user melakukan
permohonan pengajuan layanan server. Data tersebut nantinya akan
disimpan pada table ‘tb_form’
15
3) Perancangan Tabel
cetak
No Nama Field Type Width Keterangan
1 Id Int - -
5 nomor Varchar 255 Nomor
6 narasi text - Narasi
7 penutup text - Penutup
8 kepala_dinas Varchar 255 Kepala dinas
9
nip_kepala_dinas Varchar 255 Nip kepala dinas
Tabel 4.3.2 Tabel Cetak
tb_form
No Nama Field Type Width Keterangan
1 Id Int - -
2 Nama_domain Varchar 255 Nama domain
3 Layanan_id Int 11 Layanan
4 Nama_pengelola Varchar 255 Nama pengelola
5 nip Int 11 Nip
6 Pangkat_golongan Varchar 255 Pangkat golongan
7 Jabatan Varchar 255 Jabatan
8 No_hp Int 50 No hp
Tabel 4.3.3 Tabel form.
tb_layanan
No Nama Field Type Width Keterangan
1 Id Int - -
2 judul Varchar 255 Judul
3 isi text - Isi
4 gambar Varchar 55 Gambar
Tabel 4.3.4 Tabel Layanan.
16
tb_permohonan
No Nama Field Type Width Keterangan
1 id Int - -
2 waktu_pengajuan Varchar 255 Waktu Pengajuan
3 nama_domain Varchar 255 Nama Domain
4 nama_pengelola Varchar 255 Nama Pengelola
5 nip Int 25 Nip
6 pangkat_golongan Pangkat Golongan
Varchar 255
7 email Email
Varchar 50
8 jabatan Varchar 233 Jabatan
9
no_hp Int 20 No. hp
10
jenis_layanan Varchar 50 Jenis layanan
11
dokumen_ASN_KTP Varchar 50 Dokumen
ASN KTP
12
dokumen_surat_pic Varchar 255 Dokumen surat pic
13
dokumen_surat_penga Varchar 255 Dokumen
juan surat pengajuan
14
dokumen_kontrak Varchar 255 Dokumen kontrak
15
status Tyint 1 Status
Tabel 4.3.5 Tabel Permohonan.
user
No Nama Field Type Width Keterangan
1 id Int 6 -
2 username Varchar 55 Username
3 password Varchar 255 Password
17
4 superadmin Tyint 1 Cek superadmin
atau admin
Tabel 4.3.6 Tabel User.
18
Insert
Contoh query insert adalah sebagai berikut :
INSERT INTO `user` (id, username, password,
superadmin)VALUES(1,'jordon75','5745e7e891c8fbf
ceaba84736186d51fa40fa013',1),
(2,'ygoodwin','ffe45e8224946029269d165262728ded
7dc73a6b',1),…
Outputnya :
Update
Contoh query update adalah sebagai berikut :
UPDATE user SET username='ainun';
Outputnya :
SELECT
Contoh query select adalah sebagai berikut :
SELECT * FROM user;
Outputnya :
DELETE
19
Contoh query delete adalah sebagai berikut :
DELETE * FROM user;
Outputnya :
7. Tanggal 10 – 2 – 2023
Peserta PKL mempresentasikan analisis dan kebutuhan sistem yang telah
dibuat kepada pembimbing lapangan yang nanti akan dinilai, diberi
masukkan dan diterima atau tidaknya untuk proses pengerjaan aplikasi.
20
Gambar 4.3.8 menyalakan XAMPP
Membuat database
21
Struktur table tb_form
22
Gambar 4.3.13 Struktur table permohonan
23
Gambar 4.3.15 pendaftaran recaptha
24
Gambar 4.3.16 mengisi semua persyratan google recaptha
Setelah mengisi form, maka google akan memberikan 2 buah api key
yang nantinya bisa kita gunakan pada projek web kita.
25
Site Key akan digunakan pada bagian client side / Front end dan Secret
Key akan digunakan untuk bagian server side / backend websie.
Penjelasan : Pada direktori root, saya membuat file .env yang berguna
untuk menyimpan core database dan juga api key (secret key dan site
key) google recaptha v2. Nantinya variable tersebut akan dipanggil
pada method yang membutuhkannya.
Pemanggilan library Dotenv
26
Koneksi Database dengan PDO.
4) Login
Membuat class user
27
Fungsi untuk mengecek request Google recaptha v2
28
Fungsi login
29
Fungsi untuk menambahkan admin baru
30
Fungsi untuk mengubah data user
31
Fungsi untuk menghapus user
6) CRUD Layanan
Membuat class layanan
32
Fungsi untuk menambah data layanan
33
Fungsi untuk mengedit data layanan
34
membengkak. Jika fungsi ubah berhasil, admin akan diarahkan ke
menu layanan.
35
Penjelasan : Pertama saya membuat class permohonan pada direktori
magang/class/permohonan.php, yang isi methodnya antara lain :
36
Fungsi untuk menerima data form permohonan
37
Fungsi untuk menghapus data permohonan
38
Fungsi untuk mengedit format cetak data permohonan
39
8) Logout
pada root direktori saya membuat logout.php yang isinya seperti
dibawah :
9) Konfigurasi .htaccess
Membuat .htaccess
40
Penjelasan : Pertama saya membuat file .htaccess pada root directory
project , yang fungsinya yaitu untuk mencegah user mengakses folder -
folder private project dan juga mencegah user mengakses file .env,
sehingga ketika user mencoba mengaksesnya, tampilannya akan
seperti dibawah ini.
41
BAB V
KESIMPULAN DAN SARAN
5.1. Kesimpulan
Kesimpulan pada laporan ini ialah para peserta PKL telah membuat
aplikasi manajemen layanan server Dinas Kominfo Kabupaten Kediri dengan
kriteria yang telah diberikan oleh pembimbing lapangan dari Dinas Kominfo,
dengan demikian para peserta PKL telah menyelesaikan tujuan projek dengan
tepat sesuai tenggat waktu PKL selama 1 bulan.
5.2. Saran
Dengan selesainya pembuatan laporan ini kami sebagai peserta PKL di
Dinas Kominfo Kabupaten Kediri berterimakasih sebanyak – banyaknya dan
berharap Aplikasi Layanan Server yang telah dibuat dapat berjalan dengan baik,
dan dapat membantu dalam hal pekerjaan.
42
DAFTAR PUSTAKA
Aguirre, M., & Marquez, A. (2015). Aplikasi Pengkonversi HTML ke PDF dengan
DOMPDF. Jurnal Sains dan Teknologi Informasi, 3(2), 43-48.
Fahmi, I. (2018). Pembuatan Aplikasi Web Berbasis PHP dengan Framework Codeigniter
dan Composer. Jurnal Ilmiah Teknologi Informasi dan Komunikasi, 4(1), 1-7.
Hadi, A. (2008). PHP: Bahasa Pemrograman Berbasis Skrip. Jurnal Teknik Informatika,
4(1), 33-38.
Hadi, Y. (2010). Analisis dan Perancangan Sistem Basis Data. Yogyakarta: Graha Ilmu.
Sumadi, S., 2016. Enhanced Entity-Relationship Model pada Sistem Basis Data; Teori dan
Aplikasi. Prosiding Teknologi Informasi dan Komunikasi (TIK 2016), pp.3-7.
43
Yusuf, A., Trisno, A., & Wulandari, N. (2015). Pengembangan Sistem Informasi
Manajemen Bengkel Berbasis Web dengan Menggunakan Xampp. Jurnal Teknik
Informatika, 4(2), pp. 108-113.
44
LAMPIRAN
45
Lampiran 3 Proses Peserta PKL mengerjakan Projek dari Kominfo.
46