• Tidak ada hasil yang ditemukan

RANCANG BANGUN WEBSITE COMPANY PROFILE CODEBOX

N/A
N/A
Nguyễn Gia Hào

Academic year: 2023

Membagikan "RANCANG BANGUN WEBSITE COMPANY PROFILE CODEBOX "

Copied!
61
0
0

Teks penuh

(1)

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

(2)

i

(3)

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.

(4)

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

(5)

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

(6)

v

DAFTAR TABEL

Tabel 4. 1 Tahapan dan Jadwal Pelaksanaan ... 11 Tabel 4. 2 Feedback dari pengguna ... 16

(7)

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

(8)

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

(9)

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

(10)

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.

(11)

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.

(12)

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

(13)

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.

(14)

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.

(15)

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

(16)

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

(17)

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.

(18)

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

(19)

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.

(20)

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

(21)

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

(22)

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 :

(23)

15 Gambar 4. 6 Halaman Home Page

(24)

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

-

(25)

17 Gambar 4. 8 Halaman Portfolio

Gambar 4. 9 Halaman Setup Untuk Portfolio

(26)

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. - -

(27)

19 Gambar 4. 10 Halaman About

(28)

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

-

(29)

21 Gambar 4. 12 Halaman Contact

Gambar 4. 13 Halaman Admin untuk Setup About Page

(30)

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

(31)

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

(32)

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

(33)

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.

(34)

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.

(35)

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.

(36)

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

(37)

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

(38)

iii

NO GAMBARAN KERJA KETERANGAN

2.

3.

4.

(39)

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

(40)

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

(41)

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

(42)

vii

NO GAMBARAN KERJA KETERANGAN

1.

2.

3.

4.

Membuat fungsi CRUD untuk menu client dan

menu feedback menggunakan

codeigniter3

(43)

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

(44)

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

(45)

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

(46)

xi

NO GAMBARAN KERJA KETERANGAN

2.

3.

(47)

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

(48)

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

(49)

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

(50)

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

\

(51)

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

(52)

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

(53)

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

(54)

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

(55)

xx

NO GAMBARAN KERJA KETERANGAN

1.

2.

3.

Membuat fungsi CRUD untuk sistem pelayanan desa menggunakan

framework codeigniter 3 dan

membuat fungsi cetak surat

(56)

xxi Lampiran 2. Absensi Harian

(57)

xxii

(58)

xxiii

(59)

xxiv

(60)

xxv Lampiran 3. Penilaian Dari Perusahaan

(61)

xxvi Lampiran 4. Surat Keterangan Dari Perusahaan

Gambar

Tabel 4. 1 Tahapan dan Jadwal Pelaksanaan .......................................................
Gambar 2. 1 Struktur Organisasi AGN Divisi Perangkat Lunak Dan Software House
Gambar 3. 1 Kegiatan Sosialisasi Aplikasi
Gambar 4. 1 Tahapan Metode Waterfall   (Sumber : Tristianto, 2018)
+7

Referensi

Garis besar

Dokumen terkait

The scanning process is comprehensive, explaining the main phases and how they are conducted including a the download of the apps themselves; b Android applica- tion package APK reverse

TABEL XIII HASIL UJI TUKEY PENGARUH ANTARA SISWA LAKI-LAKI YANG MENGIKUTI KONSELING BEHAVIORAL DENGAN TEKNIK MODELING SYMBOLIC MODEL, DAN TEKNIK MANAJEMEN DIRI TERHADAP SELF