Anda di halaman 1dari 34

LAPORAN KERJA PRAKTIK

APLIKASI SISTEM PENJUALAN


BERBASIS WEB
UD.POJOK CELL
Diajukan untuk memenuhi persyaratan kelulusan mata kuliah kerja
praktik

oleh :
Oktavian Candra Pratama
17053002

PROGRAM STUDI TEKNOLOGI INFORMASI


FAKULTAS TEKNIK
UNIVERSITAS WIJAYA PUTRA
2021
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

Lembar Pengesahan Program Studi Teknik Informatika


APLIKASI SISTEM PENJUALAN
DI UD. POJOK CELL

oleh :
Oktavian Candra Pratama
17053002

Disetujui dan disahkan sebagai

Laporan Kerja Praktik

Surabaya,

Dekan Program Studi Teknologi Informasi

Fakultas Teknik Koordinator Kerja Praktek

Selamet Riyadi, ST, MT. Isnaini muhandis S.kom.,M.kom

NIDN : 0719117101 NIDN : 0709018901

i
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

Lembar Pengesahan

APLIKASI SISTEM PENJUALAN

UD. POJOK CELL

oleh :
Oktavian Candra Pratama
17053002

disetujui dan disahkan sebagai


Laporan kerja praktik

Surabaya,
Pemilik Usaha
UD. Pojok Cell

Nuril Anam

ii
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

Abstrak

Kerja praktek dilaksanakan di UD. Pojok Cell yang beralamat di Jl.


Raya Jawar No.07, Kota Surabaya, Jawa Timur. UD. Pojok Cell adalah
suatu usaha yang bergerak di bidang penjualan aksesoris handphone
dan servis handphone, mulai tanggal 3 Oktober 2021 sampai tannggal 3
Januari 2022 .

Kerja praktek yang dilakukan adalah untuk menambah wawasan


dan kreaktifitas mahasiswa dalam mengatasi masalah yang ada dalam
perusahaan atau suatu kasus lainnya, dan mengimplementasikan
dengan apa yang sudah didapat dibangku perkuliahan untuk
diterapkan didunia kerja.

Kesimpulan dari kerja praktek kali ini adalah mahasiswa


membuatkan suatu aplikasi berbasis web yang berguna untuk
perusahaan agar lebih mudah dan efisien

iii
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

Kata Pengantar

Puji dan syukur saya panjatkan kehadirat ALLAH SWT, karena


hanya dengan ijinnya kerja praktek dan menyusun laporan kerja praktek
ini dapat terselesaikan. praktek kerja ini disusun untuk memenuhi syarat
kelulusan program studi, dan mengaplikasikannya di dunia Teknologi
Informasi, dan menyusun laporan kerja praktek ini guna memenuhi ujian
Akhir Sarjana pada jenjang Strata Satu (S1), Fakultas Teknik, Program
Studi Teknologi Informasi, Universitas Wijaya Putra Pada kesempatan ini
saya mengucapkan terima kasih sebesar-besarnya kepada :

1. Slamet Riyadi ST.,MT, Selaku Dekan Fakultas Teknik juga


sebagaipebimbing kerja praktek.
2. Isnaini Muhandis S.Kom., M.Kom Selaku Kepala Jurusan
Teknik Teknologi Informasi.
3. Bapak Nuril Anam selaku Pemilik Usaha yang telah memberikan
kesempatan untuk melaksanakan kerja praktek di UD. Pojok
Cell.
4. Bapak Nuril Anam , selaku pembimbing lapangan kami yang
telah meluangkan waktu serta memberikan arahan agar
tercapainya informasi yang bermanfaat.

Surabaya,
Hormat saya

Oktavian Candra Pratama


Penulis

iv
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

Daftar Isi

LAPORAN KERJA PRAKTIK....................................................................................................... 1


Abstrak .................................................................................................................................. iii
Kata Pengantar...................................................................................................................... iv
Daftar Isi ................................................................................................................................. v
BAB I PENDAHULUAN............................................................................................................ 1
I.1 Latar Belakang ................................................................................................... 1
I.2 Ruang Lingkup ................................................................................................... 2
I.3 Tujuan Kerja Praktik .......................................................................................... 2
I.4 Rumusan Masalah ............................................................................................. 3
BAB II Struktur Organisasi dan Lingkungan Kerja Praktek ..................................................... 4
II.1 Profil perusahaan .............................................................................................. 4
II.2 Visi dan Misi Perusahaan .................................................................................. 4
II.3 Struktur Organisasi ............................................................................................ 5
II.4 Lingkup Pekerjaan ............................................................................................. 5
II.5 Deskripsi Pekerjaan ........................................................................................... 6
II.6 Jadwal Kerja ....................................................................................................... 7
BAB III Teori Penujang KP ...................................................................................................... 8
III.1.1 Teori Penunjang KP ........................................................................................... 8
III.1.2 Framework CodeIgniter .................................................................................... 8
III.1.3 PHP ................................................................................................................... 10
BAB IV Pelaksanaan Kerja Praktek ....................................................................................... 12
IV.1.1 Data Perusahaan ............................................................................................. 12
IV.1.2 Proses kerja praktek ........................................................................................ 12
IV.1.2.1 Eksplorasi ................................................................................................. 12
IV.1.2.2 Pembangunana perangkat lunak ............................................................ 13
IV.1.2.3 Pelaporan hasil kerja prektek ................................................................. 14
IV.1.3 Pencapaian hasil .............................................................................................. 14
IV.1.4 Install CodeIgniter ........................................................................................... 14
IV.1.5 Install MySQL ................................................................................................... 15
IV.1.6 Project yang dihasilkan ................................................................................... 16
BAB V Penutup ..................................................................................................................... 20

v
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

IV.1 Kesimpulan dan Saran ..................................................................................... 20


V.1.1 Kesimpulan pelaksanaan kerja praktek.................................................. 20
V.1.2 Saran Pelaksanaan KP ............................................................................. 21
Daftar Pustaka...................................................................................................................... 22
Lampiran A. (Copy SURAT Pengajuan magang) ................................................................... 23
Lampiran B. log Activity ....................................................................................................... 24
Lampiran C (Surat Balasan Dari Tempat Magang) ............................................................... 25
Lampiran D (Lembar Penilaian Kerja Praktek) ..................................................................... 26

vi
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

BAB I
PENDAHULUAN

I.1 Latar Belakang

Kegiatan Praktek Kerja Lapangan (PKL) merupakan bagian dari mata kuliah
yang harus di tempuh sebagai salah satu syarat kelulusan bagi mahasiswa dan
mahasiswi Program Studi Teknologi Informasi Fakultas Teknik, Universitas Wijaya
Putra Surabaya. Tujuan kegiatan ini dilaksanakan sebagai salah satu bentuk
pengaplikasian ilmu-ilmu secara teoritis yang telah didapat selama perkuliahan yang
pengimplementasiannya dilakukan dalam kegiatan ini, salah satu ilmu serta teori
yang akan diaplikasikan di tempat Praktek Kerja Lapangan (PKL) adalah Membuat
Aplikasi Sistem penjualan berbassis Web yang menggunakan CodeIgniter. Dalam
pembuatan suatu aplikasi ini tentunya sesuai yang akan dibutuhkan oleh UD. Pojok
Cell, yang berguna untuk mempermudah dalam memasarkan produk.
Pada era sekarang seperti ini, perusahaan harus mampu memaksimalkan
teknologi yang ada agar bisa bersaing degan perusahan perusahaan lain. Untuk itu
kita terapkan pada UD. Pojok Cell, sebagai media pemasaran produk.
Aplikasi online Shop merupakan aplikasi yang digunakan untuk media
pemasaran di media masa atau internet agar mempermudah dalam memasarkan
produk dari perusahaan. Setiap perusahaan mempunyai online shop yang berbeda,
sesuai kebutuhan masing-masing.
Sebagaimana online shop lainnya, online shop memuat beberapa informasi
terkait penjualan produk, kategori, dan brand, secra umum sebuah online shop
digunakan untuk media penjualan di perusahaan.
Aplikasi sistem online shop ini merupakan aplikasi yang digunakan untuk
pemasaran agar perusahaan bisa menawarkan produk dengan mudah. Aplikasi
online shop ini menggunakan bahasa pemrograman HTML5, CSS3, dan Javascript

1
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

sebagai FrontEnd Programmingnya) dan PHP & MySQL sebagai (processing dan
databasenya).

I.2 Ruang Lingkup


Lingkup materi kerja praktek yang dilaksanakan di UD. Pojok Cell adalah
sebuah usaha yang bergerak di bidang penjualan aksesoris handphone dan servis
handphone. Rincian online shop antara lain meliputi :
- Produk
- Kategori
- Brand

I.3 Tujuan Kerja Praktik


Adapun tujuan Kerja Praktek adalah sebagai berikut:

1) Untuk Mahasiswa
a) Untuk memenuhi mata kuliah Praktek Kerja Lapangan di
Fakultas Teknik, Program Studi Teknik Industri S1, Universitas
Wijaya Putra, Surabaya
b) Untuk mengetahui permasalahan–permasalahan yang ada
dilingkungan perusahaan.
c) Untuk menambah wawasan dan kreaktifitas mahasiswa dalam
mengatasi masalah dalam perusahaan dan
mengimplementasikan dengan apa yang sudah didapat pada
perkuliahan untuk diterapkan didunia kerja.
d) Untuk mendapatkan pengalaman didunia kerja yang akan
bermanfaat dalam studi dan pemanfaatan ditugas akhir serta
terjun kedunia nyata.

2
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

2) Untuk Perusahaan
a) Sebagai tolak ukur bagi perusahan dalam memberikan
pertimbangan dalam perbaikan para tenaga kerja baru
terdidik.
b) Peserta kerja praktek lapangan melalui bidangnya masing-
masing dalam hal pemberian pemecahan masalah yang terjadi
dilingkungan perusahaan.

I.4 Rumusan Masalah


Rumusan yang timbul dari latar belakang tersebut adalah;

1. Bagaimana perancangan dasar dari pembuatan suatu Berbasis Web?


2. Bagaimana membangun Web Application dengan framework
CodeIgniter?

3
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

BAB II
Struktur Organisasi dan Lingkungan Kerja Praktek

II.1 Profil perusahaan

Profil singkat tentang UD. Pojok Cell adalah perusahaan yang bergerak di
bidang penjualan aksesoris handphone dan service handphone

II.2 Visi dan Misi Perusahaan

➢ Visi Perusahaan
1. Menjadi pusat penjualan aksesoris handphone dan Service
handphone terpercaya dan professional yang bisa menyediakan
semua kebutuan dan memberikan solusi dari permaslahan yang ada.
➢ Misi Perusahaan
2. Memaksimalkan pemanfaatan pemerataan pengguna teknologi
telepon seluler
3. Membangun dan mengembangkan potensi diri untuk membangun
usaha yang mandiri.

4
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

II.3 Struktur Organisasi

Struktur Organisasi UD. Pojok Cell adalah perusahaan yang bergerak di


bidang penjualan aksesoris handphone dan service handphone yang saat
ini secara spesifik bergerak dalam bidang penjualan token listrik dan
pulsa elektronik

Nuril Anam

Pemilik Perusahan

Latifa

Staff

Bagan 3.1 Struktur Organisasi

II.4 Lingkup Pekerjaan

IT Support dan Pekerja Lapangan merupakan seseorang teknisi


pada sebuah perusahaan yang memiliki tanggung jawab untuk instalasi,
evaluasi dan peningkatan terhadap tiga objek utama yaitu komputer,
software, dan pengembangan sistem jaringan (network system), dan
mengikuti kegiatan dilapangan.

Struktur organisasi UD. Pojok Cell . Dalam melaksanakan kerja


praktek, didapatkan bimbingan secara langsung dari bapak Nuril anam.
selaku Pemilik Usaha

5
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

II.5 Deskripsi Pekerjaan

Secara garis besar, pekerjaan yang telah dilakukan dapat dibagi dalam 3
tahap:

1. Eksplorasi, baik metodologi pengembangan perangkat lunak


maupun teknologi yang akan digunakan dalam mengembangkan
perangkat lunak.
2. Pembangunan perangkat lunak dengan memanfaatkan hasil
eksplorasi. Pembangunan perangkat lunak ini dapat dibagi lagi
menjadi beberapa tahap:
a. Analisis kebutuhan dan pendokumentasiannya dalam
Software Requirements Specification.
b. Perancangan perangkat lunak dan pendokumentasiannya
dalam Software Architecture Document.
c. Pembangunan perangkat lunak dengan menggunakan
tools pengembangan yang dapat dilihat pada Bab III.
d. Pengujian perangkat lunak beserta bug fixing dan optimasi
performansi.
e. Pembuatan manual, installation wizard, dan configuration
files.
3. Pelaporan kegiatan dan hasil kerja praktek, baik kepada UD. H.A.
Rachman maupun kepada Teknik Informatika FT UWP. Pelaporan
ini dilakukan baik melalui presentasi maupun pembuatan laporan
kerja praktek. Dalam menjalankan seluruh proses ini, didapatkan
bimbingan dari pembimbing kerja praktek.

6
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

II.6 Jadwal Kerja

Kerja praktek dilaksanakan mulai tanggal 3 Oktober 2021 sampai 3


Januari 2022 selama 11 minggu. Waktu kerja praktek dilakukan hari kamis
dengan hari jum’at, pukul 12.00 sampai 17.00 WIB.

Secara umum, kegiatan yang dilakukan selama kerja praktek adalah


sebagai berikut:

Waktu Tugas
Minggu I Mengingat kembali tentang
Mysql,PHP,HTML dan CSS
Minggu II Memaintenance computer
perusahaan
Minggu III Mempelajari dasar-dasar framework
CodeIgniter
Minggu IV Mengecek fasilitas hardware
Minggu V, VI, Belajar membuat Web application
Minggu VII Melihat bagian bagian pekerjaan di
perusahaan
Minggu VIII,X Belajar membuat fitur Web aplikasi
Minggu X,XI Memberikan wawasan kepada
pemilik usaha tentang aplikasi
tersebut

7
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

BAB III
Teori Penujang KP

III.1.1 Teori Penunjang KP

pengetahuan yang diperoleh selama masa perkuliahan sebagai


landasan teori pengembangan aplikasi berbasis Web. Pengetahuan dan
teori yang digunakan antara lain:

1. Konsep metode pengembangan perangkat lunak berbasis objek


Teori tentang metode pengembangan perangkat lunak berbasis
objek diperoleh dimata kuliah Rekayasa perangkat lunak.
2. Konsep database
Selama pelaksanaan kerja praktek di peserta kerja praktek
menggunakan

Teori dan konsep database diperoleh dimata kuliah system basis data
dan manajemen kualitas perangkat lunak.
3. Konsep pembuatan Web
Teori dan konsep pembuatan Web diperoleh dimata kuliah
pemrogaman Web

III.1.2 Framework CodeIgniter

Framework yang digunakan yaitu :

CodeIgniter adalah sebuah web application network yang bersifat


open source yang digunakan untuk membangun aplikasi php dinamis.
CodeIgniter menjadi sebuah framework PHP dengan model MVC
(Model, View, Controller) untuk membangun website dinamis dengan
menggunakan PHP yang dapat mempercepat pengembang untuk
membuat sebuah aplikasi web. Selain ringan dan cepat, CodeIgniter juga
memiliki dokumentasi yang super lengkap disertai dengan contoh

8
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

implementasi kodenya. Dokumentasi yang lengkap inilah yang menjadi


salah satu alasan kuat mengapa banyak orang memilih CodeIgniter
sebagai framework pilihannya. Karena kelebihan-kelebihan yang dimiliki
oleh CodeIgniter, pembuat PHP Rasmus Lerdorf memuji CodeIgniter di
frOSCon (Agustus 2008) dengan mengatakan bahwa dia menyukai
CodeIgniter karena “it is faster, lighter and the least like a framework.”
CodeIgniter pertamakali dikembangkan pada tahun 2006 oleh Rick
Ellis. Dengan logo api yang menyala, CodeIgniter dengan cepat
“membakar” semangat para web developer untuk mengembangkan web
dinamis dengan cepat dan mudah menggunakan framework PHP yang
satu ini.

Alur Kerja Framework CodeIgniter

• Index.php: Index.php disini berfungsi sebagai file pertama dalam program


yang akan dibaca oleh program.
• The Router: Router akan memeriksa HTTP request untuk menentukan hal
apa yang harus dilakukan oleh program.
• Cache File: Apabila dalam program sudah terdapat “cache file” maka file
tersebut akan langsung dikirim ke browser. File cache inilah yang dapat
membuat sebuah website dapat di buka dengan lebih cepat. Cache file
dapat melewati proses yang sebenarnya harus dilakukan oleh program
codeigniter.
• Security: Sebelum file controller di load keseluruhan, HTTP request dan
data yang disubmit oleh user akan disaring terlebih dahulu melalui
fasilitas security yang dimiliki oleh codeigniter.
• Controller: Controller akan membuka file model, core libraries, helper
dan semua resources yang dibutuhkan dalam program tersebut.

9
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

• View: Hal yang terakhir akan dilakukan adalah membaca semua program
yang ada dalam view file dan mengirimkannya ke browser supaya dapat
dilihat. Apabila file view sudah ada yang di “cache” maka file view baru
yang belum ter-cache akan mengupdate file view yang sudah ada.

III.1.3 PHP

PHP adalah singkatan dari "PHP: Hypertext Prepocessor", yaitu


bahasa pemrograman yang digunakan secara luas untuk penanganan
pembuatan dan pengembangan sebuah situs web dan bisa digunakan
bersamaan dengan HTML. PHP diciptakan oleh Rasmus Lerdorf pertama
kali tahun 1994. Pada awalnya PHP adalah singkatan dari "Personal
Home Page Tools". Selanjutnya diganti menjadi FI ("Forms Interpreter").
Sejak versi 3.0, nama bahasa ini diubah menjadi "PHP: Hypertext
Prepocessor" dengan singkatannya "PHP". PHP versi terbaru adalah
versi ke-5.

Pada bulan Juni 1996, dirilis PHP/FI 2.0. Pada rilis ini interpreter PHP
sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga
modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara
signifikan.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis
tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling
banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan
kemampuannya untuk membangun aplikasi web kompleks tetapi tetap
memiliki kecepatan dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari
interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan
model pemrograman berorientasi objek ke dalam PHP untuk menjawab
perkembangan bahasa pemrograman ke arah paradigma berorientasi
objek.

10
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

PHP juga banyak diaplikasikan untuk pembuatan program-program


seperti sistem informasi klinik, rumah sakit, akademik, keuangan,
manajemen aset, manajemen bengkel dan lain-lain. Dapat dikatakan
bahwa program aplikasi yang dulunya hanya dapat dikerjakan untuk
desktop aplikasi, PHP sudah dapat mengerjakannya.

Penerapan PHP saat ini juga banyak ditemukan pada proyek-proyek


pemerintah seperti e-budgetting, e-procurement, e-goverment lainnya.
Website Ubaya ini juga dibuat menggunakan PHP.

PHP juga dapat dilihat sebagai pilihan lain dari SP.NET/C#/VB.NET


Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems, dan
CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang
dibangun menggunakan PHP adalah Wordpress, Mambo, Joomla,
Postnuke, Xaraya, dan lain-lain.

Sisi lain dari PHP Menurut penulis yang sejak lama terlibat dalam
pembuatan program dengan PHP ini adalah :

1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak


perlu untuk dikompilasi (compile)
2. Mudah diinstall ke dalam web server yang mendukung PHP seperti
apache dengan konfigurasi yang mudah.
3. Dalam sisi pengembangan lebih mudah karena banyaknya milis-milis
ataupun tutorial yang membahas tentang PHP.
4. PHP dapat dijalankan diberbagai sistem operasi, baik Windows, Linux,
Macintosh.

Penulisan PHP Dalam beberapa referensi penulis sering menemukan


aturan penulisan tag pembuka, penulis lebih menyarankan kepada
mereka untuk menuliskan tag pembuka secara lengkap yaitu tag
pembuka . Karena apabila short_open_tag pada php.

11
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

BAB IV
Pelaksanaan Kerja Praktek

Pada bagian ini dijelaskan mengenai pelaksanaan Kerja Praktek


meliputi input, proses dan pencapaian hasil

IV.1.1 Data Perusahaan

Perusahaan yang bergerak di bidang penjualan aksesoris


handphone dan Service handphone, yang saat ini perusahan berfokus
mengembangkan usaha agar semakin berkembang lagi.

IV.1.2 Proses kerja praktek

Setelah melakukan pengenalan lingkungan kerja pada awal


pelaksanaan kerja praktek, selanjutnya proses kerja praktek dapat dibagi
menjadi beberapa tahap, yaitu eksplorasi, pembangunan perangkat
lunak, dan pelaporan hasil kerja praktek.

IV.1.2.1 Eksplorasi

Tahap eksplorasi dimulai dengan melakukan eksplorasi mengenai


metodologi yang akan digunakan dalam pengembangan perangkat lunak.
Untuk mendukung pelaksanaan metodologi MKPL(Manajemen Kualitas
Perangkat Lunak),sesuai hasil eksplorasi. diperlukan pula pengetahuan
mengenai pemodelan dengan menggunakan SDLC (Sistem Development
Life Cycle). Dengan demikian, pendalaman terhadap pemodelan dengan
SDLC pun dilakukan.
Seperti telah disebutkan sebelumnya, untuk melakukan
pengembangan lanjut dari sebuah aplikasi yang telah ada, diperlukan pula
pengetahuan mengenai aplikasi yang telah dikembangkan tersebut.
Dengan demikian dilakukan eksplorasi terhadap system lelang baik secara

12
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

fungsionalitas maupun secara kode program. Eksplorasi fungsionalitas


perlu dilakukan untuk mengetahui alur program dan proses bisnis dalam
fungsi tertentu. Di sisi lain, eksplorasi kode program diperlukan karena
adanya perbedaan bahasa pemrograman antara aplikasi yang telah ada
dengan aplikasi yang akan dikembangkan.
Proses eksplorasi masih berlangsung selama pembangunan perangkat
lunak. Hal ini dimaksudkan untuk menyelaraskan antara hasil eksplorasi
dengan penerapannya pada aplikasi yang sedang dibangun.

IV.1.2.2 Pembangunana perangkat lunak

Pembangunan perangkat lunak yang dilakukan dimulai dengan


analisis kebutuhan perangkat lunak. Selanjutnya, berdasarkan kebutuhan
perangkat lunak tersebut, dilakukan perancangan perangkat lunak.
Pembangunan aplikasi dilakukan berdasarkan perancangan tersebut.
Pembangunan aplikasi dilakukan berdasarkan perancangan tersebut.
Untuk memastikan perangkat lunak yang dihasilkan sesuai dengan
kebutuhan dan berfungsi dengan semestinya, dilakukan beberapa
kegiatan pendukung seperti pengujian, dan optimasi performansi.
Dalam membangun perangkat lunak ini, digunakan metodologi
SDLC, sesuai hasil eksplorasi. Pembangunan perangkat lunak ini juga
memanfaatkan berbagai teknologi yang telah dipelajari pada tahap
sebelumnya dengan mengacu kepada coding standart yang digunakan di
UD. Pojok Cell. Dengan pendekatan prototyping pada tahap eksplorasi,
pengembangan perangkat lunak membutuhkan waktu yang tidak terlalu
banyak.
Untuk memastikan perangkat lunak berjalan sesuai dengan
spesifikasi yang diberikan, dilakukan pula proses pengujian. Proses
pengujian dilakukan oleh pengembang dengan metode white box testing.

13
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

Proses pembangunan perangkat lunak dilengkapi pula dengan


pembuatan manual book untuk memudahkan pengguna dalam
menjalankan aplikasi yang sudah jadi.

IV.1.2.3 Pelaporan hasil kerja prektek

Proses pelaporan hasil kerja praktek dilakukan pada tahap akhir


kerja praktek di UD. Pojok Cell. Pelaporan hasil kerja praktek dilakukan
dengan pembuatan laporan kerja praktek.

IV.1.3 Pencapaian hasil

Adapun hasil yang dicapai dari kerja praktek di UD. Pojok Cell ini
berupa aplikasi Online Shop dengan menggunakan framework
CodeIgniter.
Jadi disini penulis akan menjelaskan apa saja yang harus diinstall dan
bagaimana hasil dari pencapaian hasil pekerjaan.

IV.1.4 Install CodeIgniter

1. Buka halaman derikut http://codeingiter.com/en/downlowt sehingga


akan muncul halaman seperti gambar dibawa ini:

14
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

2. Klik tombol Download (di tandai dengan kotak warna merah) pada
bagian CodeIgniter versi 3. Terdownload Fremewoek CodeIgniter dalam
bentuk feile Zip.
3. Buka file ZIP dan extract di forder root yaitu htdocs, ubah nama folder
Farmework CodeIgniter hasil tadi dengan nama project.

IV.1.5 Install MySQL

1. Buka halaman http://dev.mysql.com/downloads/mysql sehingga akan


muncul halaman yang akan muncul seperti dibawaini:

2. Klik tombol Download (di tandai dengan kotak warna merah).

15
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

IV.1.6 Project yang dihasilkan


1. Halaman Admin Login
Masukan username dan password yang sudah di config atau sudah terdaftar
ke data baes Mysql kemudian kilk login

Gambar 6.1 Login

2. Tampilan Admin DashBoard


Ketika password benar akan memasuki halaman selanjutnya seperti gambar
dibawa ini, yaitu Tampilan awal admin yang berisikan welcome at Admin
Dashbord

Gambar 6.2 Admin DashBord

16
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

3. Tampilan Admin Transaksi


Tampilan ini akan menunjukan bagian ketika ada yang memesan, data akan
langsung masuk kedalam tampilan tersebut. Yang berisikan data pembeli dan
apa yang akan di beli termasuk dengan pembayarannya.

Gambar 6.3 Admin Teansaksi

4. Tampilan admin proses


Tampilan ini akan berisikan pemprosesan data pemesan ketika sudah
menyelesaikan transaksi pembayaran, dan akan di proses untuk packing dan
pengiriman.

Gambar 6.4 Admin proses

17
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

5. Tampilan admin Produk


Untuk tampilan ini akan berisikan detail barang-barang yang dijual,
dibedakan jenis dan juga brandnya masing-masing.

Gambar 6..5 Admin Produk

6. Tampilan Admin Setting


Admin setting yang digunakan untuk mengatur segalah keperluan yang
berkaitan dengan system.

Gambar 6.6 Admin Setting

18
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

7. Tampilan Pojok Cell Shop


Disini menunjukan bagaimana hasil dari tampilan web, di akses menggunakan
croom atau search engging lainnya. Mulai dari tampilan home hingga barang-
barang yang dijual

Gambar 6.7 Pojok Cell Shop

19
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

BAB V
Penutup

IV.1 Kesimpulan dan Saran

V.1.1 Kesimpulan pelaksanaan kerja praktek


1) Mahasiswa dapat mengaplikasikan ilmu yang di peroleh
selama perkuliahan untuk menyelesaikan permasalahan di dunia
nyata.
2) Mahasiswa dapat mengetahui ilmu dan keterampilan yang
dibutuhkan untuk memasuki dunia kerja di era globalisasi, seperti:
• Keterampilan berkomunikasi dan bekerja sama dengan
orang lain.
• Ilmu dasar mengenai bidang spesifik yang diperoleh
selama perkuliahan. Misalnya ilmu dasar di bidang
Teknologi Informasi, dan sebagainya.
• Keterampilan menganalisis permasalahan untuk dicari
solusinya.
• Ilmu pengetahuan umum.
• Keterampilan mempelajari hal yang baru dalam waktu
relatif singkat
3) Mahasiswa menyadari pentingnya etos kerja yang baik, disiplin,
dan tanggung jawab dalam menyelesaikan suatu pekerjaan.
4) Kerja praktek dapat melatih mahasiswa untuk bekerja sama dalam
suatu tim, baik antar peserta kerja praktek maupun dengan
karyawan lain di UD. Pojok Cell.
5) Mahasiswa memperoleh tambahan ilmu yang tidak diperoleh di
proses perkuliahan. Pada kerja praktek yang dilakukan di UD.
Pojok Cell.

20
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

V.1.2 Saran Pelaksanaan KP

Adapun saran mengenai pelaksanaan kerja praktek antara lain:


1) Perlu ditumbuhkan kebiasaan belajar secara mandiri (self-
learning) di kalangan mahasiswa, khususnya dalam
mempelajari teknologi secara aplikatif. Salah satu fasilitas yang
tersedia yang mendukung proses pekerjaan lebih nyaman dan
simple.
2) Perlu adanya kemampuan mahasiswa untuk menggabungkan
seluruh ilmu yang pernah didapat di perkuliahan dalam proses
tempat magang.
3) Perlu adanya bimbingan secara lebih intensif bagi mahasiswa
kerja praktek
4) Jika memungkinkan, dalam pelaksanaan kerja praktek
mahasiswa dapat dilibatkan dalam suatu proyek di mana
mahasiswa dapat bekerja sama dengan pegawai lain dalam hal
lainnya.
5) Diharap bisa memperbaiki system keamanan saat memasuki
lokasi bekerja
6) Diharap bisa menambah peralatan untuk membantu bekerja

21
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

Daftar Pustaka

Naista, D. (2016). Bikin Framework PHP Sendiri dengan Teknik OOP dan MVC.
Jakarta: Lokomedia.

22
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

Lampiran A. (Copy SURAT Pengajuan magang)

23
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

Lampiran B. log Activity

Minggu
Kegiatan
M1 M2 M3 M4 M5 M6 M7 M8 M9 M10
Mengingat
kembali tentang
Mysql,PHP,HTML
dan CSS
Memaintenance
computer
perusahaan
Mempelajari
dasar-dasar
framework
CodeIgniter
Mengecek
fasilitas
hardware
Belajar
membuat Web
application
Ikut melihat
bagian bagian
pekerjaan di
perusahaan
Memperbaiki
software
software yang
ada di komputer
kantor
Belajar
membuat fiture
Web aplikasi

24
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

Lampiran C (Surat Balasan Dari Tempat Magang)

25
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

Lampiran D (Lembar Penilaian Kerja Praktek)

26
Jurusan Teknologi Informasi
Fakultas Teknik
Universitas Wiaya Putra
Surabaya

27

Anda mungkin juga menyukai