Anda di halaman 1dari 13

LAPORAN TUGAS AKHIR

PEMBUATAN WEB PENGIRIMAN BARANG


DI LPPK WAHANA TAMA INDONESIA

Disusun Oleh :
FAIZAL ILHAM EFENDI

JURUSAN REKAYASA PERANGKAT LUNAK


SMK Dr. WAHIDIN SAWAHAN-NGANJUK

1
HALAMAN PERSETUJUAN

Judul : MEMBUAT WEB PENGIRIMAN BARANG DI LPPK WAHANA TAMA


INDONESIA BERBASIS CODEIGNITER.
Oleh : FAIZAL ILHAM EFENDI.
Nomor induk : /
Tanggal ujian : ___ _________ ___

Mengetahui :
Pembimbing 1 Pembimbing 2

Moch. Galuh Bernady Muhtarom

Menyetujui :
Kepala lembaga

Rustomo

2
HALAMAN PENGESAHAN

Judul : MEMBUAT WEB PENGIRIMAN BARANG DI LPPK WAHANA TAMA


INDONESIA BERBASIS CODEIGNITER.
Oleh : FAIZAL ILHAM EFENDI.
Nomor induk : /
Tanggal ujian : ___ _________ ___

Pembimbing :
Pembimbing 1 Pembimbing 2

(…………….) (……………)

Penguji

(……………)

3
KATA PENGANTAR

Puji syukur penulis panjatkan kepada Allah SWT yang telah melimpahkan rahmat, taufik serta hidayah-
Nya sehingga penulis dapat melaksanakan Praktek Kerja Lapangan (PKL), serta dapat menyelesaikan
laporannya tepat waktu dan tanpa adanya halangan yang berarti.

Laporan ini disusun berdasarkan apa yang telah penulis lakukan pada saat di pelatihan yakni  Jl. Merdeka
15 Wakung, Sawah, Sukoharjo, Kec. Wilangan, Kabupaten Nganjuk, Jawa Timur 64462, dimulai dari
tanggal 25 Januari 2021 s/d 27 Maret 2021.

Dalam penyusunan laporan ini penulis banyak mendapatkan bantuan dari berbagai pihak, oleh sebab itu
penulis ingin mengungkapkan rasa terima kasih kepada :

1. Bapak Rustomo, selaku Ketua Lembaga.


2. Bapak Sutisna, S.Pd. MM.Pd. selaku Kepala SMK Citra Pariwisata Bogor.
3. Ibu Evi Aprianti, S.Pd. selaku General Manager Citra Pariwisata Hotel Bogor.
4. Bapak Ade Ridwan Setiadi, ST selaku Pembimbing I.
5. Ibu Rini Anggraeni selaku Pembimbing II.
6. Orang Tua Penulis yang telah memberikan dukungan secara moril maupun materil.

Serta pihak-pihak terkait lainnya yang telah banyak membantu dalam pelaksanaan Praktik Kerja Industri
dan penyelesaian laporan ini.

Penulis akui penulis tidaklah sempurna seperti kata pepatah “Tak ada gading yang tak retak” begitu pula
dalam penulisan ini, apabila nantinya terdapat kekeliruan dalam penulisan laporan ini penulis sangat
mengharapkan kritik dan sarannya.

Akhir kata semoga laporan Praktik Kerja Industri ini dapat memberikan banyak manfaat bagi kita semua,
Amin.

Nganjuk, 25 Maret 2021

Penulis

DAFTAR ISI

4
Halaman

HALAMAN JUDUL 1
HALAMAN PERSETUJUAN 2
HALAMAN PENGESAHAN 3
KATA PENGANTAR 4
DAFTAR ISI 5
BAB I PENDAHULUAN 6
1.1 Latar Belakang 6
1.2 Rumusan Masalah 6
1.3 Tujuan Tugas Akhir 6
1.4 Manfaat 6
1.5 Lokasi dan Waktu PKL 6

BAB II LANDASAN TEORI 7


2.1 Pengertian Website 7
2.2 Pengertian CSS 7
2.3 Pengertian Bootstrap 8
2.4 Pengertian JavaScript 8
2.5 Pengertian PHP 8
2.6 Pengertian MySql 9
2.7 Pengertian GitHub 9
2.8 Pengertian CodeIgniter 10
2.9 Pengertian Hosting 10
2.10 Pengertian PHP Native 10
2.10 Pengertian PHP Native 11
BAB III METODE PELAKSANAAN12
3.1 12
3.1 12
3.1 12
3.1 12
3.1 12

BAB I

5
PENDAHULUAN

1.1 Latar Belakang


    Website pertama kali oleh Sir Timothy John, Tim Berners-Lee. Pada tahun 1991 website
terhubung dengan jaringan. Tujuan awal Tim Berners-Lee membuat sebuah website adalah
supaya lebih memudahkan para peneliti di tempatnya bekerja ketika akan bertukar atau
melakukan perubahan informasi.
Website dipublikasikan ke public setelah adanya pengumuman dari CREN pada tanggal
30 april 1993. CREN menyatakan bahwa website dapat digunakan secara gratis oleh semua
orang.
Sejak website ditemukan tahun 1990, web semakin popular dan menjadi layanan internet
dengan pengguna terbanyak. Teknologi Web pun terus bergulir dari era web 1.0, web 2.0 dan
tren menuju web 3.0 . Sayangnya, ciri-ciri antara versi 1.0 sampai 3.0 tidak ada kata sepakat
antar para pakar. Namun demikian, bukan berarti tidak tahu polanya.

1.2 Rumusan Masalah


Bagaimana cara mudah untuk mengecek suatu barang sudah terkirim atau belum?

1.3 Tujuan
Untuk mempermudah suatu perusahaan dalam memperhatikan karyawan dalam
melakukan pekerjaannya dan barang apakah sudah terkirim atau belum.

1.4 Manfaat

1.5 Lokasi dan Waktu PKL


Adapun waktu untuk melaksanakan Praktek Kerja Lapangan (PKL) adalah mulai dari
tanggal 25 Januari 2021 s.d 27 Maret 2021, mulai pukul : 08.15 s.d 12.30 (kecuali hari jum’at)
pukul : 08.15 s.d 11.30.
Lokasi yang digunakan untuk PKL adalah di Kursus LPPK WAHANA TAMA INDONESIA.
Yang beralamat di Jl. Merdeka 15 Wakung, Sawah, Sukoharjo, Kec. Wilangan, Kabupaten
Nganjuk, Jawa Timur 64462

BAB II

6
LANDASAN TEORI

2.1 Pengertian Website


Website adalah kumpulan halaman web yang saling terkoneksi dan memiliki data
informasi yang saling terkait. Website terdiri dari halaman dan sekumpulan halaman yang
disebut homepage. Website dibuat untuk dapat d kses secara luas melalui sebuah aplikasi
peramban menggunakan URL (Uniform Resource Locator). Contoh URL yang paling umum
adalah http://www.google.com.Dalam suatu halaman web, biasanya terdapat berbagai macam
jenis informasi dalam bentuk teks, video, gambar, suara, dan lain-lain.

Semua data itu disimpan di dalam server hosting. Kepemilikan sebuah website bisa
dalam bentuk perseorangan atau organisasi. Bentuk isi informasi yang disajikan juga beragam
tergantung pada tujuan website itu dibuat.

2.2 Pengertian CSS


CSS adalah bahasa Cascading Style Sheet dan biasanya digunakan untuk mengatur

tampilan elemen yang tertulis dalam bahasa markup, seperti HTML. CSS berfungsi untuk
memisahkan konten dari tampilan visualnya di situs.

CSS dibuat dan dikembangkan oleh W3C (World Wide Web Consortium) pada tahun
1996 untuk alasan yang sederhana. Dulu HTML tidak dilengkapi dengan tags yang berfungsi

untuk memformat halaman. Anda hanya perlu menulis markup untuk situs.

Tags, seperti <font>, diperkenalkan di HTML versi 3.2, dan ketika itu menyebabkan

banyak masalah bagi developer. Karena website memiliki berbagai font, warna background, dan
style, maka untuk menulis kembali (rewrite) kode memerlukan proses yang sangat panjang dan

sulit. Oleh sebab itu, W3C membuat CSS untuk menyelesaikan masalah ini.

HTML dan CSS memiliki keterikatan yang erat. Karena HTML adalah bahasa markup

(fondasi situs) dan CSS memperbaiki style (untuk semua aspek yang terkait dengan tampilan
website), maka kedua bahasa pemrograman ini harus berjalan beriringan.

7
2.3 Pengertian Bootstrap

Bootstrap adalah framework open-source khusus front end yang awalnya dibuat oleh

Mark Otto dan Jacob Thornton untuk mempermudah dan mempercepat pengembangan web di
front end.

Bootstrap memiliki semua jenis HTML dan template desain berbasis CSS untuk berbagai
fungsi dan komponen, seperti navigasi, sistem grid, carousel gambar, dan tombol (button).

Dengan adanya bootstrap tersebut tentu saja membuat halaman website bisa
menyesuaikan dengan ukuran monitor device. Baik jika di akses lewat ponsel, tablet ataupun

desktop. Awal mulanya, bootstrap sendiri bernama Twitter Blueprint.

2.4 Pengertian JavaScript

Javascipt adalah bahasa pemrograman komputer yang dinamis. Pada umumnya


Javascipt digunakan pada web browser untuk menciptakan halaman web yang menarik,

interaktif serta merapkan berbagai fungsi pada halaman web. Javascript adalah salah satu
pemrograman web yang harus kita pelajari selain HTML dan CSS.

2.5 Pengertian PHP

PHP Adalah bahasa scripting server-side, Bahasa pemrograman yang digunakan untuk


mengembangkan situs web statis atau situs web dinamis atau aplikasi Web. PHP singkatan
dari Hypertext Pre-processor, yang sebelumnya disebut Personal Home Pages.

Script sendiri merupakan sekumpulan instruksi pemrograman yang ditafsirkan pada


saat runtime. Sedangkan Bahasa scripting adalah bahasa yang menafsirkan skrip saat runtime.
Dan biasanya tertanam ke dalam lingkungan perangkat lunak lain.

Karena php merupakan scripting server-side maka jenis bahasa pemrograman ini
nantinya script/program tersebut akan dijalankan/diproses oleh server. Berbeda dengan
javascript yang client-side.

8
2.6 Pengertian MySQL (Database)

MySQL adalah sebuah DBMS (Database Management System) menggunakan perintah


SQL (Structured Query Language) yang banyak digunakan saat ini dalam pembuatan aplikasi

berbasis website. MySQL dibagi menjadi dua lisensi, pertama adalah Free Software  dimana
perangkat lunak dapat diakses oleh siapa saja. Dan kedua adalah Shareware dimana perangkat

lunak berpemilik memiliki batasan dalam penggunaannya. 

MySQL termasuk ke dalam RDBMS (Relational Database Management System). Sehingga,

menggunakan tabel, kolom, baris, di dalam struktur database -nya. Jadi, dalam proses
pengambilan data menggunakan metode relational database. Dan juga menjadi penghubung

antara perangkat lunak dan database server.

2.7 Pengertian GitHub


GitHub adalah sebuah aplikasi berbasis website dengan Version Control System (VCS)
yang menyediakan layanan untuk menyimpan repository dengan gratis. Respository merupakan

tempat yang dapat Anda gunakan untuk menyimpan berbagai file berupa source code. Aplikasi
ini termasuk sangat populer dan banyak digunakan termasuk oleh perusahaan-perusahaan

besar skala gunia seperti Facebook, Google, dan Twitter.

Aplikasi ini tidak hanya dapat digunakan oleh para programmer atau orang-orang yang

sedang memiliki project saja. Aplikasi ini dapat digunakan secara luas oleh siapa saja, termasuk
oleh Anda yang saat ini sedang mencari pekerjaan. Aplikasi ini memiliki laman profil yang akan

memuat data probadi Anda, seperti foto, email, bahkan followers yang Anda miliki. Informasi-
informasi yang dimuat dalam profil Anda ini akan menarik pihak lain untuk mengajak Anda

bekerjasama dalam sebuah project.

9
2.8 Pengertian CodeIgniter

Codeigniter adalah satu dari sekian banyak framework yang biasa digunakan oleh para
developer PHP. Jenis framework ini bisa dibilang paling banyak digunakan di antara jenis

framework lainnya, karena mampu mempercepat pengembangan web berbasis PHP


berdasarkan package serta array library yang lebih luas.

Selain itu, Framework codeigniter juga terkenal ringan karena sistem utama framework
ini hanya membutuhkan beberapa library kecil sehingga bisa menghemat resource website.

Alhasil, Anda bisa lebih leluasa dalam mengembangkan website dengan kualitas terbaik tanpa
harus khawatir bakal memakan resource besar pada hosting yang Anda gunakan.

Framework Codeigniter pertama kali diperkenalkan pada tanggal 28 Febrari 2006. Sejak
saat itu framework ini terus mengalami perkembangan dari segi fitur dan kehandalan, dan

sampai saat ini Codeigniter sudah memasuki versi 3.1.11 .

2.9 Pengertian Hosting

Hosting adalah tempat untuk menyimpan segala macam kebutuhan suatu website agar

dapat online di dunia maya atau internet. Tentu, kita harus menyewa hosting atau dapat
dikatakan “tanah di dunia maya” pada provider hosting. Provider hosting saat ini sudah banyak
dijumpai. Namun, kita juga harus memastikan provider hosting tempat kita mempercayakan
website kita tersebut berkualitas dan terpercaya.

2.10 Pengertian PHP Native

PHP native merupakan pemrogramman web perpaduan dari bahasa pemrograman php

yg mana bisa sisipi oleh text java script, css, boostrap dll. Kenapa dinamakan native?, native
sendiri artinya asli yakni pemrograman php yg murni di susun dan di coding asli oleh para

programmer sendiri tanpa ada embel2 tambahan buat setingan/ konfigurasi lainnya.

10
Seorang programer PHP Native dapat mendevelop atau merancang atau membuat
webnya dari awal/nol, berbeda dengan pengguna framework. Pengguna framework tidak bisa

membuat web dari nol, karena pengguna framework harus download dulu framework yang
ingin dipakai, aturan pemrogramannya pun harus mengikuti aturan si pembuat framework.

11
BAB III
METODE PELAKSANAAN

12
BAB IV
PENUTUP
4.1 Keimpulan

4.2 Saran
Pada akhir dari bagian karya tulis ini, saya akan menyampaikan saran-saran, baik untuk
pihak sekolah maupun bagi pihak industri tentang pelaksanaan praktik kerja industri(PRAKERIN)

Untuk Perusahaan :

1.      Diharapkan agar kerjasama antara sekolah dengan perusahaan lebih ditingkatkan dengan
banyak memberi peluang kepada siswa/siswi SMK untuk Praktik Kerja Industri(PRAKERIN).

2.      Untuk para karyawan lebih ditingkatkan lagi motivasi dan kedisiplinanya dalam bekerja.
3.      Hubungan karyawan dengan siswa/siswi Prakerin diharapkan selalu terjaga

keharmonisanya agar dapat tercipta suasana kerjasama yang baik.

Untuk Sekolah :
1.      Pemantauan terhadap siswa/siswi yang sedang Prakerin maupun yang baru prakerin agar

lebih ditingkatkan lagi untuk meyakinkan pihak perusahaan terhadap program PRAKERIN ini.
2.      Dalam pembekalan materi fisik maupun mental agar lebih ditingkatkan terutama untuk
pembinaan mental siswa/siswi.
3.      Dan guru-guru selalu memberikan motivasi, bimbigan dan keringanan pada siswa/siswi

yang sedang PRAKERIN.

4.3 Daftar Pustaka

4.4 Lampiran

13

Anda mungkin juga menyukai