LAPORAN KERJA PRAKTEK PT. AGSA GLOBAL NETWORK
RANCANG BANGUN WEBSITE COMPANY PROFILE CODEBOX
MUHAMMAD HIDAYAT 6304181134
PROGRAM STUDI D-IV REKAYASA PERANGKAT LUNAK JURUSAN TEKNIK INFORMATIKA
POLITEKNIK NEGERI BENGKALIS BENGKALIS-RIAU
2022
i
ii
KATA PENGANTAR
Alhamdulillahirobbil Alamin. Puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan karunia-Nya sehingga mampu menyelesaikan Laporan Kerja Praktek ini. Sehingga dalam kesempatan ini, tak lupa juga ucapan terima kasih kepada kedua orang tua yang telah banyak memberikan dorongan berupa financial serta semangat yang diberikan dari awal hingga selesainya laporan ini.
Selanjutnya tidak lupa pula ucapan terima kasih kepada pihak-pihak yang mendukung dalam penyelesaian laporan kerja praktek ini antara lain:
1. Ibu Rezki Kurniati, M.Kom selaku Ketua Program Studi Rekayasa Perangkat Lunak.
2. Bapak Danuri, M.Cs selaku Ketua Jurusan Teknik Informatika Politeknik Negeri Bengkalis.
3. Bapak M. Asep Subandri, M.Kom selaku Dosen Pembimbing Kerja Praktek Politeknik Negeri Bengkalis.
4. Bapak Fajri Profesio Putra, M.Cs selaku koordinator Kerja Praktek Program Studi Rekayasa Perangkat Lunak.
5. Bapak Charles Winardi selaku Direktur Utama PT. Agsa Global Network.
6. Bapak Suhardi selaku pembimbing kerja praktek di PT. Agsa Global Network Divisi Perangkat Lunak & Software House.
Perlu disadari bahwa dengan segala keterbatasan dalam pengerjaan Laporan Kerja Praktek ini masih jauh dari kata sempurna. Sehingga kritikan dan saran yang membangun sangat diharapkan demi kesempurnaan laporan ini kedepannya.
Akhirnya semoga laporan ini dapat bermanfaat bagi semua pihak yang berkepentingan.
iii
DAFTAR ISI
KATA PENGANTAR ... i
DAFTAR ISI ... iii
DAFTAR TABEL ... v
DAFTAR LAMPIRAN ... vii
BAB I. PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Tujuan Dan Manfaat Kerja Praktek ... 2
1.3 Luaran Proyek Kerja Praktek ... 3
BAB II. GAMBARAN UMUM PERUSAHAAN ... 3
2.1 Sejarah Singkat Instansi ... 4
2.2 Visi dan Misi ... 5
2.2.1 Visi ... 5
2.2.2 Misi ... 5
2.3 Struktur Organisasi ... 6
2.4 Ruang Lingkup Instansi ... 6
BAB III. BIDANG PEKERJAAN SELAMA KERJA PRAKTEK ... 7
3.1 Pembuatan Website company profile ... 7
3.2 Membuat Sistem Aplikasi Pelayanan Desa ... 7
3.3 Sosialisasi Aplikasi ... 7
BAB IV. PERANCANGAN DAN IMPLEMENTAASI ... 8
4.1 Metodologi ... 8
4.1.1 Prosedur Pembuatan Sistem/Alat/Solusi ... 8
iv
4.1.2 Metodologi Pengumpulan Data ... 10
4.1.3 Proses Perancangan ... 10
4.1.4 Tahapan dan Jadwal Pelaksanaan ... 11
4.2 Perancangan dan Implementasi ... 11
4.2.1 Analisis Data ... 11
4.2.2 Desain Sistem/Alat/Solusi ... 12
4.2.3 Implementasi Sistem/Alat/Solusi ... 14
4.2.4 Dampak Implementasi Sistem/Alat/Solusi ... 25
4.2.5 Kesulitan dan Solusi Selama KP ... 25
BAB V. PENUTUP ... 26
5.1 Kesimpulan ... 26
5.2 Saran ... 26
DAFTAR PUSTAKA ... 27
v
DAFTAR TABEL
Tabel 4. 1 Tahapan dan Jadwal Pelaksanaan ... 11 Tabel 4. 2 Feedback dari pengguna ... 16
vi
DAFTAR GAMBAR
Gambar 4. 1 Tahapan Metode Waterfall ... 8
Gambar 4. 2 Sistem yang akan dibangun ... 10
Gambar 4. 3 Usecase Diagram... 12
Gambar 4. 4 Activity Diagram sisi Backend ... 13
Gambar 4. 5 Rancangan Database Website Company Profile CODEBOX ... 14
Gambar 4. 6 Halaman Home Page ... 15
Gambar 4. 7 Halaman Admin Untuk setup Home Page ... 16
Gambar 4. 8 Halaman Portfolio ... 17
Gambar 4. 9 Halaman Setup Untuk Portfolio ... 17
Gambar 4. 10 Halaman About ... 19
Gambar 4. 11 Halaman untuk Setup About Page ... 20
Gambar 4. 12 Halaman Contact ... 21
Gambar 4. 13 Halaman Admin untuk Setup About Page... 21
Gambar 4. 14 Halaman Admin untuk tambah data Portfolio ... 22
Gambar 4. 15 Data Portfolio sisi frontend ... 22
Gambar 4. 16 Halaman Admin untuk tambah data Client ... 23
Gambar 4. 17 Data Client sisi frontend ... 23
Gambar 4. 18 Halaman Admin untuk tambah data Feedback Client ... 24
Gambar 4. 19 Data Feedback Client sisi frontend ... 24
vii
DAFTAR LAMPIRAN
Lampiran 1. Kegiatan Harian ... i
Lampiran 2. Absensi Harian ... xxi
Lampiran 3. Penilaian Dari Perusahaan ... xxv
Lampiran 4. Surat Keterangan Dari Perusahaan ... xxvi
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Politeknik Negeri Bengkalis merupakan satu-satunya Perguruan Tinggi Negeri yang ada di Provinsi Riau, tepatnya di Kabupaten Bengkalis. Politeknik Negeri Bengkalis diresmikan menjadi Perguruan Tinggi Negeri pada tanggal 26 Desember 2011 oleh Menteri Pendidikan dan Kebudayaan yaitu Prof. Dr. Ir.
Mohammad Nuh, DEA. Jurusan di Politeknik Negeri Bengkalis terdiri dari 8 (Tujuh) Jurusan yaitu: Jurusan Teknik Perkapalan, Teknik Mesin, Teknik Sipil, Teknik Informatika, Teknik Elektro, Bahasa, Administrasi Niaga dan Kemaritiman.
Teknik Informatika merupakan salah satu jurusan yang ada di Politeknik Negeri Bengkalis dengan program studi Rekayasa Perangkat Lunak. Kurikulum yang terdapat pada jurusan ini lebih mengarah pada bidang informatika, dan komputer. Hal ini memiliki tujuan untuk memenuhi kebutuhan sumber daya manusia yang berkualitas dibidang informatika dan komputer. Salah satu kegiatan yang telah dilaksanakan berdasarkan kurikulum tersebut adalah Kerja Praktek.
Kegiatan Kerja Praktek dilaksanakan setiap tahun yang bertujuan untuk meningkatkan dan menambah pengalaman dan wawasan didalam dunia kerja baik industri maupun di instansi pemerintahan.
Kegiatan Kerja Praktek (KP) merupakan kegiatan Intra Kurikuler yang tergabung dalam kelompok mata kuliah berkehidupan bermasyarakat (MBB) pada semua jurusan di Politeknik Negeri Bengkalis. Kegiatan Kerja Praktek merupakan salah satu kegiatan mahasiswa Politeknik Negeri Bengkalis dalam menyelesaikan studi yang dilaksanakan pada akhir semester VIII (delapan), dan kegiatan ini wajib untuk diikuti oleh semua mahasiswa yang ada pada setiap jurusan di Politeknik Negeri Bengkalis.
Berbagai perusahaan dan instansi membuka kesempatan bagi mahasiswa untuk melaksanakan Kerja Praktek. Salah satunya perusahaan PT. AGSA GLOBAL NETWORK. PT. AGSA GLOBAL NETWORK memiliki beberapa
2 bidang usaha dan jasa yang Tawarkan berupa Pembangunan, Infrastruktur jaringan, Server, Colocation, Pemasangan CCTV, Pembangunan Dan Penerapan Smart City, Aplikasi, Web Design & Development. Penulis sebagai peserta KP ditempatkan di salah satu divisinya yaitu pada divisi Perangkat lunak dan software house dengan nama CODEBOX, divisi tersebut mempunyai sebuah website company profile yang masih bersifat statis. Dengan demikian penulis berinisiatif untuk membangun panel admin pada sisi backend untuk website tersebut sebagai pengontrol konten dan informasi, untuk mempermudah dalam porses perubahan konten dan infomasi pada website tersebut. Pada divisi tersebut kami juga berkesematan membantu mengerjakan salah satu proyek yaitu sistem administrasi desa.
1.2 Tujuan Dan Manfaat Kerja Praktek
Tujuan dari pelaksanaan Kerja Praktek ini adalah:
1. Melatih mahasiswa untuk memahami dan membiasakan diri untuk dapat berada dengan lingkungan kerja sehingga lebih siap ketika terjun ke dunia nyata kemudian hari.
2. Memperoleh pengalaman praktis sesuai dengan pengetahuan dan keterampilan program studi.
3. Memperoleh kesempatan untuk menerapkan ilmu pengetahuan yang telah diperoleh dalam perkuliahan untuk diterapkan dalam lapangan kerja.
4. Menciptakan dan melahirkan sikap bertanggung jawab, disiplin, jujur, serta etika yang baik serta dapat bersosialisasikan dengan lingkungan sekitar.
Adapun manfaat dari pelaksanaan KP (Kerja Praktek) ini adalah:
1. Mahasiswa dapat menerapkan ilmu pengetahuan dalam dunia kerja secara nyata.
2. Mahasiswa dapat memahami lebih dalam tentang dunia kerja dengan segala permasalahan yang dihadapi.
3 3. Menambah wawasan pada mahasiswa Kerja Praktek tentang bagaimana
proses dalam sebuah perusahaan dan mengetahui pekerjaan apa saja yang dilakukan dalam sebuah perusahaan.
4. Meningkatkan kerja sama antara pihak perusahaan dengan lembaga pendidikan khususnya Program Studi D4 Rekayasa Perangkat Lunak.
1.3 Luaran Proyek Kerja Praktek
Dalam kegiatan Kerja Praktek (KP) yang dilaksanakan, peserta membangun panel admin pada sisi backend untuk Webiste company profile milik salah satu divisi PT. AGSA GLOBAL NETWORK yaitu pada divisi perangkat lunak dan software house dengan nama CODEBOX. Sehingga menghasilkan sebuah Webiste company profile dengan tampilan terbaru dan bersifat dinamis.
4
BAB II
GAMBARAN UMUM PERUSAHAAN
2.1 Sejarah Singkat Instansi
Teknologi internet telah terbukti menjadi teknologi masa depan yang telah merubah kita kemasa digital dengan tingkat efisiensi yang tinggi, Teknologi membuktikan banyak dimanfaatkan dan diadopsi oleh institusi maupun secara individu, perkembangan teknologi internet didukung oleh fleksebelitas yang dimilikinya, sehingga menjangkau hampir seluruh kebutuhan komunikasi di semua sektor digital kehidupan manusia.
Komitmen membangun dan mengubah diri lebih fokus untuk memberikan lebih banyak layanan ke pasar corporete. Seiring dengan kemajuan kami perkembangan infrastrutur menjadi teknologi digital berbasis aplikasi yang smart menjadi tujan utama kami. Dibangun dengan pengetahuan yang mendalam dan profesional dalam bidang teknologi khusus nya IT, Agsa Global Network Berusaha Menjadi Suatu Perusahaan yang tekemuka dalam penyedia lanyanan Teknologi informasi dan perkat keras merupakan solusi bagi konsumen secara pesonal maupun Corporate. PT.AGSA GLOBAL NETWORK berdiri Pada tanggal 08 Februari 2021 yang bergerak di pada usaha dengan NIB.
1215000241586
• Reparasi Motor Listrik, Generator Dan Transformator 233141
• Internet Service Provider 361921
• Aktivitas Telekomunikasi Tanpa Kabel 461200
• Aktivitas Telekomunikasi Dengan Kabel 561100
• Perdagangan Eceran Komputer Dan Perlengkapannya 647411
• Perdagangan Eceran Khusus Peralatan Audio Dan Video 747420
• Reparasi Komputer Dan Peralatan 895110
• Perdagangan Eceran Alat Telekomunikasi 947414
• Jasa Sistem Komunikasi 1061922
• Aktivitas Telekomunikasi Satelit 11 61300
5
• Reparasi Peralatan Listrik Lainnya 12 33149
• Reparasi Peralatan Fotografi Dan Optik 13 33133
• Portal Web Dan/Atau Platform Digital Tanpa Tujuan Komersial 14 63121
• Portal Web Dan/Atau Platform Digital Dengan Tujuan Komersial 1563122
• Instalasi Pendingin Dan Ventilasi Udara 1643224
• Jasa Multimedia Lainnya 1761929
• Reparasi Alat-Alat Elektronik Konsumen 1895210
Dengan No. akta : NO.05 melalui Notaris LEONARDO, SH., M.KN ,yang berkedudukan di KABUPATEN SIAK. Beberapa bidang usaha dan jasa yang Agsa Global Network Tawarkan berupa Pembangunan, Infrastruktur jaringan, Server, Colocation, Pemasangan CCTV, Pembangunan Dan Penerapan Smart City, Aplikasi, Web Design & Development , Saat ini Agsa Global Network meningkatkan berbagi product dan jasa untuk membangun dan miningkatkan Sumberdaya manusia dengan pesat baik sekala kecil maupun besar.
2.2 Visi dan Misi 2.2.1 Visi
Memberikan pelanggan solusi layanan jasa dan produk terbaik dengan mengutamakan kepuasan pelanggan yang mejadikan AGN PROVIDER sebagai pilihan utama dalam layanan jasa jaringan internet.
2.2.2 Misi
Memberikan kualitas layanan terbaik yang didukung dengan berbagai solusi dan inovasi jaringan telekomunikasi teraktual dalam meningkatkan pelayanan bagi pelanggan, membangun dan mengembangkan infrastruktur jaringan diseluruh kota Indonesia dengan teknologi terbaru. Selalu mengembangkan sumber daya manusia (SDM) secara konsisten untuk mencapai kesuksesan.
6 2.3 Struktur Organisasi
Penjelasan Singkat tingkatan pada struktur organisasi berdasarkan tugas kerja adalah sebagai berikut :
Gambar 2. 1 Struktur Organisasi AGN Divisi Perangkat Lunak Dan Software House
2.4 Ruang Lingkup Instansi
PT.AGSA GLOBAL NETWORK adalah perusahaan yang mempunyai ruang lingkup yang menjalankan usaha berbasis teknologi informasi dengan pengembangan nya, telah berhasil dan mulai dipercaya memberikan aspek perkembangan di bidang teknologi dan aplikasi, terlebih bagi sebuah institusi/badan usaha, tentunya memberikan layanan yang tepat dan cepat berupa layanan online dan real time yang bisa dijadikan pertimbangan. Kami menawarkan sinergi serta pembangunan infrastrutur yang anda butuhkan aplikasi dan teknologi lainnya.
7
BAB III
BIDANG PEKERJAAN SELAMA KERJA PRAKTEK
3.1 Pembuatan Website company profile
Pembuantan website company profile merupakan tugas pertama pada saat melaksanakan Kerja praktek (KP). Tugas yang dikerjakan meliputi membuat desain tampilan frontend website menggunakan tools figma, kemudian mengimplementasikan desain yang telah dibuat kedalam bentuk kode program menggunakan framework bootstraps. Serta membuat kode program backend, mulai dari membuat CRUD sampai membuat fungsi dari fitur website.
3.2 Membuat Sistem Aplikasi Pelayanan Desa
Pada tugas ini peserta Kerja praktek (KP) diminta untuk ikut membantu membuat fungsi-fungsi pada website pelayana desa yaitu pelayanan surat menyurat di kantor desa, mulai dari membuat CRUD pada setiap fungsi dan membuat template surat menggunakan HTML. Proyek ini dibuat dengan menggunakan Codeigniter 3
3.3 Sosialisasi Aplikasi
Tugas ini dilakukan pada untuk memberikan informasi pemaparan informasi terkait sistem aplikasi yang ingin jual ke klien. Tugas ini dilakukan oleh tim marketing pada perusahaan, serta peserta Kerja Praktek (KP) berkesempatan untuk ikut melakukan kegiatan soalisasi aplikasi ini.
Gambar 3. 1 Kegiatan Sosialisasi Aplikasi
8
BAB IV
PERANCANGAN DAN IMPLEMENTAASI
4.1 Metodologi
4.1.1 Prosedur Pembuatan Sistem/Alat/Solusi
Adapun prosedur yang digunakan dalam pembangunan sistem ini adalah dengan metode , dimana setiap proses berjalan secara berurutan. Adapun tahapan-tahapan dalam pembuatan sistem ini, sebagai berikut :
Gambar 4. 1 Tahapan Metode Waterfall (Sumber : Tristianto, 2018)
Langkah – langkah yang dilakukan dalam pembuatan Webiste company profile adalah sebagai berikut :
1.1 Sistem Engineering
Langkah pertama adalah mencari kebutuhan dari keseluruhan sistem yang akan diaplikasikan ke dalam bentuk software. Hal ini sangat penting, mengingat software harus dapat berinteraksi dengan elemen-elemen yang lain seperti hardware, database, dan sebangainya.
1.2 Analisis
Setelah perencanaan selesai, selanjutnya kita akan menganalisa. Pada tahap analisa ini, bertujuan untuk melakukan analisa terhadap kebutuhan- kebutuhan yang perlu dikembangkan dalam Webiste company profile ini, yang sebelumnya belum mempunyai Webiste company profile.
Sistem Engineering
Analisis
Desain
Coding dan Testing
Pemeliharaan
9 Pada tahap ini juga berfungsi untuk merencanakan rancangan pembuatan software atau aplikasi. Dimulai dari perencanaan estimasi waktu pengerjaan, kebutuhan tim, dan lain-lain.
1.3 Desain
Selanjutnya setelah melakukan perencanaan dan analisa yang baik. Tahap berikutnya adalah proses desain aplikasi. Pada tahap ini, pengembang akan merencanakan seluruh sistem dan merencanakan alur algoritma dengan baik. Proses desain disini tidak hanya dalam penentuan alur algoritma program.
Tetapi, pembuatan desain awal tampilan akan diperhatikan agar saat masuk pada tim developer dapat mengimplementasikan dengan sempurna. Biasanya, tim UI / UX Designer dapat mengerjakan tugas ini untuk segera diserahkan nantinya kepada tim developer.
1.4 Coding dan Testing
Setelah berhasil menentukan desain awal dari pengembangan Webiste company profile, selanjutnya kita akan mengkonversi desain yang kita buat dalam bentuk kode, pada website ini menggunakan framework dari php yaitu Codeigniter 3, HTML, css dan javascript. Kemudian untuk testing dilakukan dengan menggunakan balckbox testing.
1.5 Pemeliharaan
Pada tahap terakhir, perangkat lunak atau aplikasi yang sudah jadi dioperasikan pengguna dan dilakukan pemeliharaan. Pemeliharaan memungkinkan pengembang untuk melakukan perbaikan atas kesalahan yang tidak terdeteksi pada tahap-tahap sebelumnya. Pemeliharaan meliputi perbaikan kesalahan, perbaikan implementasi unit sistem, dan peningkatan dan penyesuaian sistem sesuai dengan kebutuhan.
10 4.1.2 Metodologi Pengumpulan Data
1. Metode pengamatan (Observation)
Melakukan pengamatan secara langsung untuk mengumpulkan informasi yang berkaitan dengan profile perusahaan yang akan dibuat.
Observasi dilakukan untuk memperoleh informasi yang terjadi secara nyata.
2. Wawancara
Melakukan pengumpulan data dengan tanya jawab langsung dengan narasumber yaitu ketua bidang divisi perangkat lunak dan software house, untuk mendapatkan informasi yang berkaitan dengan profile perusahaan.
4.1.3 Proses Perancangan
Setelah melakukan pengumpulan data, selanjutnya penulis melakukan proses perancangan arsitektur sistem. Sistem yang akan dibangun adalah website company profile perusahaan. Adapun gambaran perancangan arsitektur secara keseluruhan dapat di tunjukan dalam bentuk gambar 4.2 dibawah ini :
Gambar 4. 2 Sistem yang akan dibangun
11 4.1.4 Tahapan dan Jadwal Pelaksanaan
Tahapan dan jadwal pelaksanaan ini dibuat berdasakan dari proses yang dilakukan dalam pembutan website company profile. Adapun tahapan dan jadwal pelakasaan dalam pembuatan website companu profile ini dapat dilihat dari tabel 4.1 berikut ini :
Tabel 4. 1 Tahapan dan Jadwal Pelaksanaan
No Jenis Kegiatan
Bulan
Ke -1 Ke – 2
1 2 3 4 1 2 3 4
1.
Sistem Engineering
2. Analisis 3. Desain
4.
Coding dan Testing 5. Pemeliharaan
4.2 Perancangan dan Implementasi 4.2.1 Analisis Data
Dalam membangun sebuah sistem tentunnya dibutuhkan adanya masukan berupa data, yang nantinya akan diproses oleh sistem sehingga dapat menampilkan informasi kepada penggunanya. Adapun data yang diperlukan dalam proyek ini meliputi :
1. Data Setup
Merupakan data yang digunakan pada setiap Page pada halaman website seperti konten-konten yang ada pada setiap section.
2. Data Service
Data service merupakan data layanan yang perusahaan sediakan.
12 3. Data Portfolio
Data Portfolio merupakan data proyek yang sudah perusahaan kerjakan.
4. Data Feedback Client
Data Feedback Client merupakan data masukan atau pendapat terhapap layanan yang diberikan kepada client.
4.2.2 Desain Sistem/Alat/Solusi
Desain sistem yang dilakukan pada proyek ini yaitu berupa usecase, activity diagram dan rancangan database website company profile perusahaan.
Adapun rancangan yang dibuat adalah sebagai berikut : 4.2.2.1 Usecase
Admin
Mengelola data website
Kelola data Setup Page
Kelola data Service
Kelola data Portfolio Kelola data
Client
Validasi Akun
<<include>>
Login Logout
Kelola Data Feedback
Gambar 4. 3 Usecase Diagram
13 4.2.2.2 Activity Diagram
Mengakses website Mulai
Menampilkan From Halaman Login
Memasukkan Email dan Password
Autentikasi Email dan Password
Benar
Tidak
Menampilkan Halaman Dashboard
Admin
Ya
Melakukan Update atau Perubahan Konten dan Informasi
Menyimpan Data
Menampilkan Data Pada Sisi Frontend
Website
Selesai
Gambar 4. 4 Activity Diagram sisi Backend
14 4.2.2.3 Rancangan Database
Gambar 4. 5 Rancangan Database Website Company Profile CODEBOX
4.2.3 Implementasi Sistem/Alat/Solusi
Implementasi dilakukan dengan tujuan untuk menerapkan perancangan antarmuka yang telah dibangun sebelumnya dan menjelaskan komponen, fungsi serta proses pada sistem. Dalam implementasi pada website company profile memiliki 1 hak akses yaitu Admin.
Berikut ini adalah implementasi antarmuka dan beberapa proses pada website company profile Pada divisi PT. Agsa Global Network :
15 Gambar 4. 6 Halaman Home Page
16 Gambar 4. 7 Halaman Admin Untuk setup Home Page
Tabel 4. 2 Feedback dari pengguna Implementasi Waktu Hasil
pengujian
Komentar pengguna
Saran perbaikan
Keluhan pengguna
Halaman Home Page
dan Setup Home Page
27 Mei
2022 Sesuai
Pada Halaman admin untuk setup Home Page agak membingungkan
Pada Halaman admin untuk setup Home Page mungkin bisa tambah data per- section
-
17 Gambar 4. 8 Halaman Portfolio
Gambar 4. 9 Halaman Setup Untuk Portfolio
18 Implementasi Waktu Hasil
pengujian
Komentar pengguna
Saran perbaikan
Keluhan pengguna
Halaman Portfolio dan
Setup Portfolio
Page
27 Mei
2022 Sesuai
Fungsi untuk setup halaman Portfolio
sesuai. - -
19 Gambar 4. 10 Halaman About
20 Gambar 4. 11 Halaman untuk Setup About Page
Implementasi Waktu Hasil pengujian
Komentar pengguna
Saran perbaikan
Keluhan pengguna
Halaman About dan Setup About
Page
27 Mei
2022 Sesuai
Pada Halaman admin untuk setup Home Page agak sulit dipahami saat ingin mengubah data
Pada Halaman admin untuk setup About Page mungkin bisa tambah data per- section
-
21 Gambar 4. 12 Halaman Contact
Gambar 4. 13 Halaman Admin untuk Setup About Page
22 Implementasi Waktu Hasil
pengujian
Komentar pengguna
Saran perbaikan
Keluhan pengguna
Halaman Contact dan Setup Contact
Page
27 Mei
2022 Sesuai
Halaman setup Contact Page sulit dipahami ketika mengubah data.
Mungkin bisa dibuat ubah data per- section
-
Gambar 4. 14 Halaman Admin untuk tambah data Portfolio
Gambar 4. 15 Data Portfolio sisi frontend
23 Implementasi Waktu Hasil
pengujian
Komentar pengguna
Saran perbaikan
Keluhan pengguna
Halaman Admin Data
Portfolio
27 Mei
2022 Sesuai
Fungsi yang dibuat
sudah sesaui - -
Gambar 4. 16 Halaman Admin untuk tambah data Client
Gambar 4. 17 Data Client sisi frontend
24 Implementasi Waktu Hasil
pengujian
Komentar pengguna
Saran perbaikan
Keluhan pengguna
Halaman Admin Data
Portfolio
27 Mei
2022 Sesuai
Fungsi yang dibuat
sudah sesaui - -
Gambar 4. 18 Halaman Admin untuk tambah data Feedback Client
Gambar 4. 19 Data Feedback Client sisi frontend
25 Implementasi Waktu Hasil
pengujian
Komentar pengguna
Saran perbaikan
Keluhan pengguna
Halaman Admin Data
Portfolio
27 Mei
2022 Sesuai
Fungsi yang dibuat
sudah sesaui - -
4.2.4 Dampak Implementasi Sistem/Alat/Solusi
Pada sisi perusahaan proyek ini dapat mempermudah perusahaan dalam mengubah informasi dan isi dari konten pada website company profile milik mereka serta dari segi antar muka website dapat terbaharui.
Kemudian pada sisi persertra KP, perserta dapat menerapkan ilmu yang telah dipelajari pada perkuliahan. Serta dapat melatih perserta KP dalam mengerjakan real project.
4.2.5 Kesulitan dan Solusi Selama KP
Selama proses KP adapun kesulitan yang dihadapi selama kegiatan yaitu menyesuaikan diri dengan style coding yang dibuat oleh programmer perusahaan. Dan solusinya yaitu belajar dan sering membantu programmer perusahaan dalam mengerjakan proyek.
26
BAB V PENUTUP
5.1 Kesimpulan
Selama masa Kerja Praktek (KP) Dapat disimpulkan bahwa Kerja Praktek (KP) menjadi sarana mengimplemetasi dari ilmu yang telah kami peroleh selama proses perkuliahan, walaupun tidak semua ilmu yang didapatkan dapat kami implimentasikan ditempat Kerja Praktek (KP) kami. Kerja Praktek (KP) ini juga sangat membantu kami untuk benar-benar memahami dunia kerja sebenarnya yang akan kami hadapi pasca kelulusan baik softskill dan hardskill, dan dapat langsung merasakan bagaimana tekanan dunia kerja serta tangung jawab dari pekerjaan kita. Hasil kerja praktek di PT. AGSA GLOBAL NETWORK pada divisi perangkat lunak dan software house yaitu CODEBOX, bengkalis penulis dapat memberikan solusi atas permasalahan desain website dan membuat website bersifat dinamis sehingga konten dan isi informasi didalamnya dapat perbaharui dengan mudah.
5.2 Saran
Kepada peserta Kerja Praktek (KP) selanjutnya agar mempersiapkan diri dengan sebaik-baiknya serta menguasai pelajaran yang akan diterapkan dalam industri, agar memudahkan dalam melakukan praktek kerja lapangan di perusahaan. Penulis juga memberikan saran kepada pihak perusahaan, untuk membuat flow atau alur kerja dan kontrak kerja agar suatu proyek dapat dimanajemen dengan baik. Menurut penulis pribadi PT. AGSA GLOBAL NETWORK cocok untuk program studi D-4 Rekayasa Perangkat Lunak khususnya pada divisi Perangkat Lunak dan Software House.
27
DAFTAR PUSTAKA
Tristianto, C. (2018). Penggunaan Metode Waterfall Untuk Pengembangan Sistem Monitoring Dan Evaluasi Pembangunan Pedesaan. Jurnal Teknologi
Informasi ESIT, XII(01), 7–21.
Politeknik Negeri Bengkalis. (2017, Juli). www.polbeng.ac.id. Diambil kembali dari Politeknik Negeri Bengkalis:
http://www.polbeng.ac.id/download/Panduan_KP_Polbeng.pdf.
i
Lampiran 1. Kegiatan Harian
KEGIATAN HARIAN KERJA PRAKTEK (KP) HARI/MINGGU : 1
TANGGAL : 14 Februari – 18 Februari
NO URAIAN KEGIATAN PEMBERI TUGAS PARAF 1. Membuat fungsi – fungsi untuk
website company profile codebox
Membuat fungsi CRUD setup data Homepage
Membuat Fungsi CRUD setup data Portfolio page
Suhardi
NO GAMBARAN KERJA KETERANGAN
1.
2.
Membuat fungsi CRUD untuk halaman setup halaman home page dan
Portfolio page menggunakan codeigniter3
ii
NO GAMBARAN KERJA KETERANGAN
3.
HARI/MINGGU : 2
TANGGAL : 21 Februari – 25 Februari
NO URAIAN KEGIATAN PEMBERI TUGAS PARAF 1. Membuat fungsi – fungsi untuk
website company profile codebox
Membuat Fungsi CRUD setup data about page
Membuat Fungsi CRUD setup data contact page
Suhardi
NO GAMBARAN KERJA KETERANGAN
1.
Membuat fungsi CRUD untuk halaman
setup halaman about page dan contact page
menggunakan codeigniter3
iii
NO GAMBARAN KERJA KETERANGAN
2.
3.
4.
iv HARI/MINGGU : 3
TANGGAL : 28 Februari – 4 Maret
NO URAIAN KEGIATAN PEMBERI TUGAS PARAF 1. Membuat fungsi – fungsi untuk
website company profile codebox
Membuat Fungsi CRUD menu service
Membuat Fungsi CRUD menu Portfolio
Suhardi
NO GAMBARAN KERJA KETERANGAN
1.
2.
3.
Membuat fungsi CRUD untuk menu
service dan menu Portfolio menggunakan
codeigniter3
v
NO GAMBARAN KERJA KETERANGAN
4.
HARI/MINGGU : 4
TANGGAL : 7 Maret – 11 Maret
NO URAIAN KEGIATAN PEMBERI TUGAS PARAF 1.
Sosialisasi aplikasi pelayanan desa
Membuat Fungsi menu inbox untuk website company profile
Suhardi
vi
NO GAMBARAN KERJA KETERANGAN
1.
2.
3.
Melakukan sosialisasi sistem pelayanan desa, dan
grambar ke-2 Membuat Fungsi menu inbox untuk
website company profile
HARI/MINGGU : 5
TANGGAL : 14 Maret – 18 Maret
NO URAIAN KEGIATAN PEMBERI TUGAS PARAF 1. Membuat fungsi – fungsi untuk
website company profile codebox
Membuat Fungsi menu client
Membuat Fungsi menu feedback
Suhardi
vii
NO GAMBARAN KERJA KETERANGAN
1.
2.
3.
4.
Membuat fungsi CRUD untuk menu client dan
menu feedback menggunakan
codeigniter3
viii HARI/MINGGU : 6
TANGGAL : 21 Maret – 25 Maret
NO URAIAN KEGIATAN PEMBERI TUGAS PARAF 1. Membuat fungsi – fungsi untuk
website company profile codebox
Membuat Fungsi CRUD menu profile
Membuat Fungsi menu login dan logout
Suhardi
NO GAMBARAN KERJA KETERANGAN
1.
2.
3.
4.
Membuat fungsi CRUD untuk menu
profile dan menu login & logout
menggunakan codeigniter3
ix
NO GAMBARAN KERJA KETERANGAN
HARI/MINGGU : 7
TANGGAL : 28 Maret – 1 April
NO URAIAN KEGIATAN PEMBERI TUGAS PARAF 1. Membuat fungsi – fungsi untuk
website company profile codebox
Membuat fungsi untuk
menampilkan jumlah data pada dashboard admin
Suhardi
NO GAMBARAN KERJA KETERANGAN
1.
Membuat untuk menampilkan jumlah data pada dashboard admin
menggunakan codeigniter3
x 2.
HARI/MINGGU : 8
TANGGAL : 04 April – 08 April
NO URAIAN KEGIATAN PEMBERI TUGAS PARAF 1. Melakukan slicing design website
informasi dan pelayanan jaringan internet
Melakukan slicing halaman landing page
Melakukan slicing halaman contact
Suhardi
NO GAMBARAN KERJA KETERANGAN
1.
Melakukan slicing design website
informasi dan pelayanan jaringan
internet Menggunakan
framework bootstrap
xi
NO GAMBARAN KERJA KETERANGAN
2.
3.
xii HARI/MINGGU : 9
TANGGAL : 11 April – 15 April
NO URAIAN KEGIATAN PEMBERI TUGAS PARAF 1. Melakukan slicing halaman login
dan register
Melakukan slicing halaman contact
Melakukan slicing halaman about
Suhardi
NO GAMBARAN KERJA KETERANGAN
1.
2.
3.
Melakukan slicing design website
informasi dan pelayanan jaringan
internet Menggunakan
framework bootstrap
xiii
NO GAMBARAN KERJA KETERANGAN
4.
5.
6.
HARI/MINGGU : 10
TANGGAL : 18 April – 22 April
NO URAIAN KEGIATAN PEMBERI TUGAS PARAF 1. Melakukan slicing halaman
product
Membuat Desain travel app untuk feed instagram
Suhardi
xiv
NO GAMBARAN KERJA KETERANGAN
1.
2.
3.
Melakukan slicing design website
informasi dan pelayanan jaringan
internet Menggunakan
framework bootstrap dan membuat desain travel app untuk feed instagram
menggunakan figma
HARI/MINGGU : 11
TANGGAL : 25 April – 29 April
NO URAIAN KEGIATAN PEMBERI TUGAS PARAF 1. Membuat fungsi menu CRUD
data kartu keluarga pada website pelayanan desa
Membuat proposal penawaran aplikasi
Suhardi
xv
NO GAMBARAN KERJA KETERANGAN
1.
2.
Membuat fungsi CRUD untuk sistem pelayanan desa menggunakan
framework codeigniter 3
HARI/MINGGU : 12
TANGGAL : 9 Mei – 13 Mei
NO URAIAN KEGIATAN PEMBERI TUGAS PARAF 1. Membuat fungsi import data kartu
keluarga pada website pelayanan desa
Membuat fungsi import data pengguna penduduk
Suhardi
\
xvi
NO GAMBARAN KERJA KETERANGAN
1.
2.
3.
Membuat fungsi CRUD untuk sistem pelayanan desa menggunakan
framework codeigniter 3
HARI/MINGGU : 13
TANGGAL : 16 Mei – 20 Mei
NO URAIAN KEGIATAN PEMBERI TUGAS PARAF 1. Membuat fungsi CRUD data
formulir pendaftaran peristiwa kependudukan pada website pelayanan desa
Suhardi
xvii
Membuat fungsi menu CRUD data pengguna penduduk
NO GAMBARAN KERJA KETERANGAN
1.
2.
Membuat fungsi CRUD untuk sistem pelayanan desa menggunakan
framework codeigniter 3
HARI/MINGGU : 14
TANGGAL : 23 Mei – 27 Mei
NO URAIAN KEGIATAN PEMBERI TUGAS PARAF 1. Membuat fungsi CRUD data surat
keterangan domisili pada website pelayanan desa
Membuat fungsi CRUD data surat keterangan kehilangan KK pada website pelayanan desa
Suhardi
xviii
NO GAMBARAN KERJA KETERANGAN
1.
2.
Membuat fungsi CRUD untuk sistem pelayanan desa menggunakan
framework codeigniter 3 dan
pembuatan proposal penawaran
aplikasi
HARI/MINGGU : 15
TANGGAL : 30 Mei – 3 Juni
NO URAIAN KEGIATAN PEMBERI TUGAS PARAF 1. Membuat fungsi CRUD data surat
keterangan kelahiran pada website pelayanan desa
Membuat fungsi CRUD data SPJM kebenaran data kelahiran pada website pelayanan desa
Membuat fungsi CRUD data SPJM kebenaran pasangan suami istri pada website pelayanan desa
Suhardi
xix
NO GAMBARAN KERJA KETERANGAN
1.
2.
3.
Membuat fungsi CRUD untuk sistem pelayanan desa menggunakan
framework codeigniter 3
HARI/MINGGU : 16
TANGGAL : 6 Juni – 10 Juni
NO URAIAN KEGIATAN PEMBERI TUGAS PARAF 1. Membuat fungsi cetak surat
pengantar nikah pada website pelayanan desa
Membuat fungsi CRUD data surat keterangan kematian pada website pelayanan desa
Suhardi
xx
NO GAMBARAN KERJA KETERANGAN
1.
2.
3.
Membuat fungsi CRUD untuk sistem pelayanan desa menggunakan
framework codeigniter 3 dan
membuat fungsi cetak surat
xxi Lampiran 2. Absensi Harian
xxii
xxiii
xxiv
xxv Lampiran 3. Penilaian Dari Perusahaan
xxvi Lampiran 4. Surat Keterangan Dari Perusahaan