Oleh:
NIM NAMA
2021/2022
ABSTRAK
NIM : 191011401776
Nama : Ahmad Zulkaisi Bektianto
NIM : 191011401770
Nama : Mukhammad Syafi’i
NIM : 191011401756
Nama : Rian Riyono
Judul : PERANCANGAN WEB DESAIN PAKAIAN INSTAN PADA
PINUSJAYA PRINTING MENGGUNAKAN METODE
WATERFALL
Mata kuliah Kerja Praktek merupakan salah satu mata kuliah wajib bagi
Seluruh Mahasiswa Fakultas Teknik Universitas Pamulang. Kegiatan Kerja
Praktek ini bertujuan untuk mengenal ruang lingkup pekerjaan di lapangan serta
memberikan pengalaman praktek kerja kepada mahasiswa agar lebih mudah
beradaptasi dengan lingkungan kerja ketika lulus dari dunia perkuliahan. Kegiatan
ini dilaksanakan selama dua bulan mulai pukul 09.00 sampai dengan pukul 15.00
WIB, di Percetakan Pinusjaya Printing yang beralamat di Jl. Lavender blok R5
no.6 gn. Sindur, Bogor.
Selama pelaksanaan kegiatan kerja praktek ini, penulis mendapatkan tugas
untuk membuat sebuah Apliaksi berbasis website yang nantinya digunakan untuk
mempermudah mengiklankan produk yang ditawarkan oleh Pinusjaya Printing.
Berdasarkan hal-hal yang dilakukan selama pelaksanaan kerja praktek, penulis
dapat mengetahui tugas dan wewenang di lokasi kerja praktek, tentang cara
bersikap dan berperilaku dengan baik ditempat kerja agar tercipta rasa saling
menghargai satu sama lain. Yang terpenting kerja praktik memberikan
pengalaman dan mengenal dunia pekerjaan yang sesungguhnya.
i
KATA PENGANTAR
Puji syukur kehadirat Tuhan Yang Maha Esa, berkat dan rahmat yang
diberikan sehingga laporan kegiatan kerja praktek yang berjudul
“PERANCANGAN WEB DESAIN PAKAIAN INSTAN PADA PINUSJAYA
PRINTING” dapat diselesaikan.
Penulis mengucapkan terimakasih kepada PINUSJAYA PRINTING yang
telah memberikan kesempatan kepada penulis untuk menambah pengetahuan juga
wawasan baru kepada penulis. Laporan ini juga akan digunakan sebagai
pemenuhan mata kuliah Kerja Praktek (KP) pada Universitas Pamulang.
Dalam penulisan laporan akhir Kerja Praktek ini penulis menyampaikan
ucapan terima kasih kepada pihak-pihak yang membantu dalam menyelesaikan
laporan ini, khususnya kepada :
2. Ayah dan ibu serta adik tercinta, serta keluarga besar atas do’a, kasih
sayang, semangat, dan dukungan yang telah diberikan selama ini.
ii
8. Rekan kelompok Kerja Praktik yang sudah banyak membantu, memberi
support, dan sekaligus penyemangat dalam penyusunan Laporan Kerja
Praktik dari awal hingga akhir.
Penulis
KELOMPOK 6
iii
DAFTAR ISI
COVER
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK
UNIVERSITAS PAMULANG ................................................................................1
ABSTRAK ............................................................................................................... i
KATA PENGANTAR ............................................................................................ ii
DAFTAR ISI ............................................................................................................v
DAFTAR GAMBAR ........................................................................................... viii
DAFTAR TABEL ....................................................................................................x
DAFTAR LAMPIRAN .......................................................................................... xi
DAFTAR SIMBOL ............................................................................................... xii
BAB I PENDAHULUAN ........................................................................................1
1.1. Latar Belakang ........................................................................................1
1.2. Identifikasi Masalah ................................................................................1
1.3. Tujuan Penulisan .....................................................................................2
1.4. Batasan Permasalahan ............................................................................2
1.5. Metode Penelitian ....................................................................................3
1.6. Sistematika Penulisan .............................................................................4
BAB II ORGANISASI.............................................................................................5
2.1. Sejarah singkat Instansi ..........................................................................5
2.2. Struktur Organisasi ................................................................................5
2.3. Logo Instansi ............................................................................................5
2.4. Visi dan Misi Instansi ..............................................................................6
2.5. Kebijakan Manajemen Instansi .............................................................6
2.6. Kegiatan Umum Instansi ........................................................................6
BAB III PEMBAHASAN ........................................................................................8
3.1. Landasan Teori ........................................................................................8
3.1.1. Konsep Dasar Web...........................................................................8
3.1.2. Pengertian Desain ............................................................................8
3.1.3. Pengertian Konsumen......................................................................8
v
3.1.4. Pengertian Instan .............................................................................8
3.1.5. Pengertian Sablon ............................................................................8
3.1.6. Pengertian Bordir.............................................................................9
3.1.7. UML ..................................................................................................9
3.1.8. XAMPP .............................................................................................9
3.1.9. ERD .................................................................................................10
3.1.10. Flowchart.........................................................................................10
3.1.11. Database ..........................................................................................10
3.2. Konsep dan Aplikasi Perangkat Lunak ..............................................10
3.3. Alat dan Teknik .....................................................................................11
3.4. Perangkat Lunak Pendukung ..............................................................12
3.5. Metode penelitian dan Perancangan sistem ........................................13
3.6. Jenis dan model pengembangan perangkat lunak .............................14
3.7. Prosedur Penelitian ...............................................................................14
3.8. Analisa sistem berjalan (Use Case Diagram) ......................................16
3.9. Perancangan Sistem (Use Case, Activity dan Sequence Diagram) .....17
3.10. Perancangan Database dan Relasi Tabel ........................................25
3.10.1. Tabel Pembeli .................................................................................25
3.10.2. Tabel Barang ..................................................................................26
3.10.3. Tabel Transaksi ..............................................................................26
3.10.4. Tabel Bayar ....................................................................................27
3.10.5. Tabel Kurir .....................................................................................27
3.10.6. Relasi Tabel ....................................................................................28
3.11. Perancangan Menu ............................................................................28
3.12. Perancangan Flowchart ....................................................................32
3.13. Source Code Program .......................................................................34
3.14. Metode Pengujian dan Rencana Pengujian ....................................36
3.14.1. Metode Pengujian ..........................................................................36
3.14.2. Rencana Pengujian ........................................................................37
3.15. Hasil Pengujian ..................................................................................37
3.15.1. Pembahasan ....................................................................................37
vi
3.15.2. Pengujian Black-Box Testing ........................................................38
3.15.3. Kesimpulan Hasil Pengujian .........................................................42
3.16. Tampilan Desain Aplikasi (Prototype) ............................................43
3.16.1. Prototype Tampilan Figma ...........................................................43
3.16.2. Prototype Tampilan Aplikasi Web ...............................................47
BAB IV PENUTUP ..............................................................................................55
4.1. Kesimpulan ............................................................................................55
4.2. Saran .......................................................................................................55
DAFTAR PUSTAKA ............................................................................................57
LAMPIRAN ...........................................................................................................58
vii
DAFTAR GAMBAR
viii
Gambar 38. Akun pengguna .................................................................................53
Gambar 39. Menu Laporan...................................................................................53
Gambar 40. Transaksi berhasil .............................................................................54
Gambar 41. Alert Logout .....................................................................................54
Gambar 42. Anggota Kelompok 6 KP Bersama dengan Bapak Didik Suryanto .58
Gambar 43. Kegiatan KP di Pinusjaya Printing ...................................................59
ix
DAFTAR TABEL
x
DAFTAR LAMPIRAN
xi
DAFTAR SIMBOL
xii
C. Simbol Use Case Diagram
xiii
D. Simbol Flowchart
xiv
E. Simbol Sequence Diagram
xv
1
BAB I
PENDAHULUAN
2) Apakah dengan hadir nya web ini memberikan dampak yang signifikan
pada perusahaan tersebut ?
3) Bagaimana mempromosikan percetakan di daerah yang belum terjangkau?
4) Bagaimana membuat website yang berisi jenis-jenis barang sehingga
pelanggan tidak harus datang ke tempat percetakan secara langsung?
a. Wawancara
Wawancara dilakukan untuk mengetahui masalah yang timbul atau
dialami langsung oleh setiap subjek yang bersangkutan. Dalam
kegiatan ini diajukan pertanyaan lisan dalam usaha untuk melengkapi
data-data yang akan diperoleh. Wawancara dilakukan kepada bagian-
bagian yang terkait dalam sistem perancangan Aplikasi berbasis
Website Desain Pakaian (Yuliani, Y. 2021).
b. Observasi
Penulis melakukan observasi yaitu dengan melihat secara langsung
cara kerja bagian-bagian yang terkait dengan pencatatan hasil-hasil
kegiatan yang dilakukan, setelah itu penulis diberikan kesempatan
untuk melihatnya.
c. Studi Pustaka
Dalam penulisan ini tidak terlepas dari data-data yang terdapat dari
berbagai buku dan artikel yang menjadi referensi seperti pedoman
penulisan laporan Kerja Praktek, berbagai macam tutorial pembuatan
aplikasi berbasis web dan referensi-referensi lainnya yang berkaitan
dengan penyusunan laporan dan sebagai landasan teori untuk
menyelesaikan masalah yang dihadapi.
4
BAB II
ORGANISASI
Pemilik Percetakan
Berikut adalah visi dan misi yang dimiliki Percetakan Pinusjaya Printing,
antara lain :
a. Visi
Menjadi Percetakan yang mengutamakan kualitas hasil dan pelayanan.
b. Misi
1. Terus berinovasi melakukan pengembangan kualitas produk secara
maksimal demi pelayanan terbaik.
2. Menciptakan kondisi kerja yang aman, nyaman, disiplin dan
bertanggung jawab dalam bekerja.
3. Berusaha meningkatkan sarana dan prasaran sesuai perkembangan
teknologi.
BAB III
PEMBAHASAN
3.1.7. UML
3.1.8. XAMPP
3.1.9. ERD
3.1.10. Flowchart
3.1.11. Database
Internet
Web Design Figma
- Chrome :
100.0.4896.127 (64-
Browser bit)
- Firefox : 99.0.1
(64-bit)
- WAMP/XAMPP
dengan konfigurasi :
Software Apache/2.4.39
Web Server (Win64) PHP/7.3.5
MariaDB 10.3.14
MySQL 5.7.26
- phpMyAdmin
- VSCode Version
1.66.0 (64-bit)
Text Editor
- NetBeans IDE
Version 8.2 (64-bit)
Tabel 1. Alat dan spesifikasi yang digunakan
Aplikasi Keterangan
MySQL Untuk mengakses Database
Adobe Illustrator CS6 Untuk Editing Desain Grafis
Visual Studio Code Untuk Text Editor
XAMPP Untuk Webserver Testing
13
MySQL yang akan digunakan sebagai backend storage dari aplikasi Web
Desain Pakaian Instan.
Pada gambar di atas terdapat tiga siklus yang akan dijelaskan sebagai
berikut :
B. Activity Diagram :
19
C. Sequence Diagram :
MENU LOGIN
LOGIN
Username
Password
Login
sign-up
MENU REGISTRASI
PENDAFTARAN
Nama
Username
No Hp
Alamat
Daftar
Button Colors
Pilihan Pembayaran
Spesifikasi
Scan QR Code
Qty Price
e-wallet
b. Flowchart Pembayaran
Form Login
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1,
shrink-to-fit=no">
<meta name="description" content="">
<meta name="author" content="">
</head>
<body class="bg-dark">
<br>
<br>
<br>
<br>
<br>
<br>
<div class="container">
</body>
</html>
Tabel 8. Source Code Login Aplikasi
36
3.15.1. Pembahasan
Sistem pemesanan Desain Produk pada Pinusjaya Printing
masih menggunakan cara manual, dimana pelanggan harus datang
ke Percetakan Pinusjaya Printing untuk melakukan pemesanan dan
Desain Produk.
Kelemahan yang timbul karena penerapan sistem
pemesanan yang masih menggunakan cara manual tersebut adalah
terletak pada metode pembayarannya, dimana Customer
diharuskan melakukan pembayaran secara cash, sehingga sangat
berpengaruh dan berkaitan dengan kinerja, efektivitas dan efisiensi
kerja, serta biaya yang dikeluarkan untuk kebutuhan pada Instansi
38
Input username
dan password
Dapat masuk Sesuai Ok
sesuai dengan
tabel
Tidak
Input
dapat Sesuai Ok
Login username saja
masuk
Tidak
Input
dapat Sesuai Ok
password saja
masuk
Tanpa
Tidak
memasukan
dapat Sesuai Ok
username dan
masuk
password
39
Input
username
benar Tidak
password dapat Sesuai Ok
salah, masuk
begitu
sebaliknya
Input
Tidak
username dan
dapat Sesuai Ok
password
masuk
salah
Tabel 9. Pengujian Halaman Login
Memasukan Nama,
Username, Email, No
Dapat
Hp, Alamat,
mendaftar Sesuai Ok
Password dan
Akun
Konfirmasi Password
sesuai dengan tabel
Pendaftaran
Akun Input dengan
hanya memasukan Tidak
salah satu dari dapat
data tabel masuk / Sesuai Ok
(Misalkan mendaftar
username dan akun
Email saja)
Tabel 10. Pengujian Halaman Daftar akun
40
Hasil Hasil
Butir Uji Cara Uji Kesimpulan
Diharapkan YangAda
Tidak dapat
Data
memproses Sesuai Ok
Kosong
permintaan
Klik button
Tidak
save dengan
terkirim dan
mengisi
muncul Sesuai Ok
Form form
notifikasi
Pembayaran permintaan gagal
salah
41
Hasil Hasil
Butir Uji Cara Uji Kesimpulan
Diharapkan Yang Ada
Tidak dapat
Data Kosong memproses Sesuai Ok
permintaan
Klik button save
dengan mengisi Tidak terkirim
Form form muncul Sesuai Ok
Registrasi permintaan notifikasi gagal
salah
Klik button save
Dapat terkirim
dengan mengisi
munculnotifikasi Sesuai Ok
formpermintaan
berhasil
benar
Tabel 13. Pengujian Form Registrasi
Hasil Hasil
Butir Uji Cara Uji Kesimpulan
Diharapkan YangAda
Klik button
e-wallet
dengan
Stok jumlah
Dapat memesan Sesuai Ok
Produk pemesanan
kurangdari
atau sama
dengan stok
42
Klik pesan
dengan
jumlah
Gagal pesan Sesuai Ok
pemesana
n lebih
dari stok
Menu
Stok kosong menghilang Sesuai Ok
dari daftar
Tabel 14. Pengujian Form Stok
A. Menu/Form Login
F. Opsi Pembayaran
G. Transaksi Berhasil
A. Form Login
48
K. Menu/form Retur
L. Menu Pengguna
M. Menu Laporan
BAB IV
PENUTUP
4.1. Kesimpulan
1. Aplikasi Desain Pakaian Instan Berbasis Website telah selesai dibuat dan
telah diuji menggunakan figma dan metode black-box.
2. Hasil uji coba metode Waterfall, prototype, serta Black Box Testing belum
ditemukan adanya masalah. Semua menu atau fitur yang ada pada sistem
dapat berjalan sesuai dengan fungsinya.
3. Untuk Spesifikasi baik Hardware ataupun Software yang digunakan untuk
membuat Aplikasi Desain Pakaian Instan Berbasis Website ini pun
tergolong ringan (tidak membutuhkan software dan hardware yang
sifatnya memberatkan perangkat mungkin di Laptop ataupun PC) dan
juga hemat biaya.
4. Sistem yang dibuat siap digunakan di PERCETAKAN PINUSJAYA
PRINTING.
4.2. Saran
Dan berikut saran tambahan dari penulis terkait Laporan Kerja Praktek
yang sudah disusun dan dibuat.
1. Aplikasi agar dikembangkan pada platform selain website agar dapat
menyesuaikan dengan perkembangan teknologi sekarang.
2. Konfirmasi pembayaran dikembangkan agar menjadi otomatis, sehingga
admin tidak perlu menunggu pelanggan untuk mengupload bukti transfer.
3. Penambahan metode dan penyempurnaan terhadap aturan-aturan yang
digunakan dalam penarikan kesimpulan.
4. Menambah fitur-fitur tambahan agar aplikasi yang dibuat lebih
menarik.
DAFTAR PUSTAKA
Apriyanto. (2020). Instant Clothing Design Pada Sebuah Web. Jurnal Simada,
Vol 3, No 3.
Irawan, A. (2021). Perancangan Produk Atau Benda Yang Akan Dibuat Pada
Website. Jurnal positif, Vol 3, No 2.
1. Link Jurnal
http://openjournal.unpam.ac.id/index.php/ESIT/article/view/22345#
https://youtu.be/4GSfw9mhBr4
https://www.kompasiana.com/rianriyono3653/62c6e126bb44862d920d1e2
2/perancangan-web-desain-pakaian-instan-pada-pinusjaya-printing-
menggunakan-metode-waterfall