SEMI FIXFULL Laporan DPPL Satu Baru
SEMI FIXFULL Laporan DPPL Satu Baru
Berbasis Web
Disusun Oleh:
Ujang Sunandar ,NIM 1103174009
Firdi Setiawan ,NIM 1103174100
Aldho Helsaputra ,NIM1103174188
Migent Dipakresna A ,NIM 1103174207
Muhammad Ammar ,NIM 1103174255
Kelas SK-41-05
S1 Teknik Komputer
Fakultas Teknik Elektro
Universitas Telkom
Bandung
2019
1
Kata Pengantar
Puja dan puji syukur kami haturkan kepada Allah Subhanahu Wata’ala
yang telah memberikan banyak nikmat, taufik dan hidayah. Sehingga kami
dapat menyelesaikan laporan Dasar Perancangan Perangkat Lunak(DPPL)
yang berjudul “Sistem Informasi Cucian Mobil” dengan semaksimal mungkin
tanpa adanya halangan
Dalam proses penyusunannya tak lepas dari bantuan, arahan dan
masukan dari berbagai pihak. Untuk itu saya ucapkan banyak terima kasih
atas segala partisipasinya dalam menyelesaikan laporan ini.
Demikian apa yang dapat kami sampaikan. Semoga laporan ini dapat
bermanfaat bagi pembaca dan kususnya untuk kami.
i
Daftar Gambar
Gambar 3.2 1 Pelaksanaan Wawancara ............................................... 8
Gambar 3.2 2 Usai Wawancara .............................................................. 8
Gambar 3.2 3 Proses Pencucian mobil .................................................. 9
Gambar 3.2 4 Sistem Antrian................................................................... 9
Gambar 3.5 1 Diagram Flow Data Level 0 .......................................... 12
Gambar 3.5 2 Diagram Flow Data Level 1 .......................................... 13
Gambar 3.5 3 Diagram Flow Data Level 2 .......................................... 13
Gambar 3.5 4 Diagram Flow Data Level 3 .......................................... 14
Gambar 3.6 1 Use Case Diagram ......................................................... 15
Gambar 3.7 1 Sequence Diagram ........................................................ 16
Gambar 3.8 1 Class Diagram ................................................................ 17
Daftar Tabel
Tabel 3.3 1 Flowmap ............................................................................... 10
ii
DAFTAR ISI
Kata Pengantar ....................................................................... i
Daftar Gambar ........................................................................ ii
Daftar Tabel ............................................................................ ii
DAFTAR ISI ............................................................................ iii
BAB 1 ...................................................................................... 1
PENDAHULUAN ..................................................................... 1
1.1 Latar Belakang .......................................................... 1
1.2 Alasan Pemilihan Objek ............................................... 1
1.3 Tujuan Penulisan .......................................................... 1
1.4 Identifikasi Masalah : ................................................... 2
1.5 Batasan Masalah .......................................................... 2
1.6 Metode Laporan : .......................................................... 2
BAB 2 ...................................................................................... 3
Landasan Teori ...................................................................... 3
2.1 Manajemen Operasional .............................................. 3
2.2 Teori Pemrograman Web ............................................. 3
2.2.1 Internet ........................................................................................ 3
2.2.2 Bahasa Pemrograman ............................................................... 3
2.2.3 Basis Data MySQL ..................................................................... 3
2.3 Peta Kerja Proses ......................................................... 5
BAB 3 ...................................................................................... 5
ISI ............................................................................................ 5
3.1 Hasil Laporan dan Pembahasan ................................. 5
iii
3.2 Hasil Dokumentasi Wawancara ................................... 8
3.3 Flowmap ...................................................................... 10
3.4 Diagram konteks ......................................................... 11
3.5 Data Flow Diagram (DFD)........................................... 12
3.6 Use Case Diagram ...................................................... 15
3.7 SEQUENCE DIAGRAM ............................................... 16
3.8 Class Diagram............................................................. 17
BAB 4 .................................................................................... 18
PENGUJIAN .......................................................................... 18
4.1 Pengujian Alpha ......................................................... 18
BAB 5 .................................................................................... 19
PENUTUP.............................................................................. 19
4.1 Kesimpulan ................................................................. 19
4.2 Saran ........................................................................... 19
DAFTAR PUSTAKA .............................................................. 20
iv
BAB 1
PENDAHULUAN
1.1 Latar Belakang
Teknologi tidak pernah bisa terlepas dari kehidupan manusia sehari-
hari sebab manusia sangat membutuhkan teknologi untuk membantu
meringankan pekerjaan. Banyak teknologi di era globalisasi sekarang yang
semakin canggih, contohnya di bidang transportasi, internet, dan masih
banyak lainnya. Untuk transportasi sendiri ada mobil dan motor mobil untuk
saat ini bukan lagi hanya sekedar mobil, bahkan untuk saat ini mobil sudah
seperti di jadikan untuk rumah sendiri dengan kenyamanan interior dan
fasilitas yang mumpuni dari masing-masing mobil.
Untuk internet sendiri sudah tidak asing dalam kehidupan kita semua
dikarenakan internet sudah menjadi bagian dari diri kita, tanpa internet kita
merasa kalau hidup kita ada yang kurang, namun internet sendiri memiliki
kekurangan dan kelebihan alias dampak positif dan negative, negatifnya
adalah dapat membuat kita semua menjadi candu akan internet sedangkan
positifnya adalah dapat memudahkan kita dalam mencari tahu sesuatu
mengenai hal yang jarang diketahui orang sekalipun. Internet dapat
memberikan informasi apapun yang kita butuhkan seperti halnya social
media, social media membuat kita memiliki banyak teman di dunia maya,
namun dampaknya adalah kita terlalu fokus terhadap dunia maya dan sedikit
demi sedikit meninggalkan kehidupan yang asli.. Maka dari itu terciptalah ide
dalam pemikiran kami untuk membuat internet menjadi lebih bermanfaat
khususnya di bidang bisnis, dengan tujuan memudahkan pekerjaan dan
dapat memanajemen data yang dimiliki oleh tempat usaha tersebut,
1
1. Merancang sistem informasi data pencucian mobil dan motor
2. Membuat aplikasi berbasis web
3. Memudahkan konsumen memanajemen waktu
4. Memudahkan pemilk memanajemen data usaha dan pekerja
2
BAB 2
Landasan Teori
2.1 Manajemen Operasional
Manajemen Operasional secara umum adalah sebuah usaha
pengelolaan secara maksimal dalam penggunaan berbagai factor produksi,
mulai dari sumber daya manusia, mesin, peralatan, bahan mentah, dan
factor produksi lainnya dalam proses mengubahnya menjadi beragam
barang produk maupun jasa. Menurut Eddy Herjanto (2003;2), pengertian
manajemen operasional adalah suatu proses yang berkesinambungan dan
efektif dalam menggunakan fungsi-fungsi manajemen untuk
mengintegrasikan berbagai sumber daya secara efisien dalam rangka
mencapai tujuan. Menurut Jay Heizer dan Barry Render (2005;4),
pengertian manajemen operasional adalah serangkaian kegiatan yang
menghasilkan nilai dalam bentuk barang dan jasa dengan mengubah input
menjadi output. Menurut Pangestu Subagyo (2000;1), pengertian
manajemen operasional adalah penerapan ilmu manajemen untuk
mengatur seluruh kegiatan produksi atau operasional agar dapat dilakukan
secara efisien.
3
berhubungan satu dengan lainnya, dan merupakan kumpulan program
yang digunakan untuk mengakses data.
4
2.3 Peta Kerja Proses
5
BAB 3
ISI
5
Pewawancara: “Kalau untuk jam operasional tempat cuci mobil ini dari jam
berapa sampai jam berapa ya pak ? “
Narasumber: “Kalau untuk jam operasionalnya sendiri itu tempat ini buka
dari jam 08.00 WIB sampai 16.30 WIB. “
Pewawancara: “Estimasi pencucian mobil menghabiskan waktu berapa
lama ? “
Narasumber: “Tergantung untuk mobil yang tidak terlalu kotor biasa
berkisar 30 menit sedangkan untuk yang kotor biasanya 40 menit. “
Pewawancara: “Di tempat kerja bapak ini apakah menggunakan system
ambil antrean ? “
Narasumber: “Oh tidak, kalau dari kami palingan sistemnya siapa yang
datang lebih dulu dialah yang kami cuci mobilnya. “
Pewawancara: “Setelah proses pencucian biasanya mobil apakah hanya di
keringkan ataukah ada proses lainnya ? “
Narasumber: “Setelah proses pencucian biasanya kami membersihkan
bagian interior mobil dengan vacum cleaner, kemudian kami
menyemir bannya agar terlihat seperti baru. “
Pewawancara: “Rata-rata keuntungan per-bulan berapa pak ? “
Narasumber: “Untuk keuntungan sendiri gak menentu, ada lah
keuntungannya sekitar 7 sampai 8 Juta per-bulan. “
Pewawancara: “Kemudian kalau omset kotor (belum dipotong keperluan
gaji pegawai dan peralatan cuci mobil) yang di dapatkan per
bulan rata-rata berapa pak ? “
Narasumber: “Kalau untuk rata-rata pendapatan kotornya sih dapat 15
Juta per-bulan. “
Pewawancara: “Kemudian untuk pengeluaran biaya peralatan dan bahan
cuci mobil biasanya berapa pak ? “
Narasumber: “Kalau pengeluan seperti sabun, listrik, dan air sekitar 1
jutaan lah, tapi itu gak menentu juga sih. “
6
Pewawancara: “Di tempat usaha bapak ini ada tempat gudang
penyimpanan untuk menyimpan seperti sabun, selang atau
barang lain ? “
Narasumber: “Oh kalau untuk itu tidak ada, karna kalau disini sih biasanya
setiap sabun habis jadi langsung beli, di beli ketika habis
saja jadi gak ada sistem penyimpanan gitu. “
Pewawancara: “Kemudian untuk sistem panggajian pegawai bagaimana
pak ? “
Narasumber: “Untuk penggajian sendiri sih sistemnya per mobil jadi setiap
pegawai dapat hasil 35% dari setiap mobil yang kedapatan
mereka mencuci. “
Pewawancara: “Untuk peraturan pegawai jika kedapatan tidak masuk kerja
bagaimana pak ? Kemudian ada gak di tempat bapak sistem
cuti untuk pegawai ? “
Narasumber: “Kalau untuk itu sih gak ada, jadi terserah mereka masuk
atau engganya, palingan kan kalau mereka gak masuk kerja
ya itu gak dapat bagian persenan dari cuci mobil aja. Kalau
untuk cuti pegawai juga tidak ada. “
Pewawancara: “Sehari paling banyak disini kedapatan berapa mobil untuk
di cuci ? “
Narasumber: “Sehari sih pernah paling banyak itu mencuci 30 mobil. “
Pewawancara: “Kemudian disini pernah menggunakan komputer ?
khususnya aplikasi berbasis web yang di aplikasikan untuk
memudahkan menyimpan data dari usaha ini ? “
Narasumber: “Oh kalau untuk itu tidak ada, semua masih menggunakan
sistem manual. “
Pewawancara: “Ok paling itu aja sih pak data yang kami butuhkan untuk
tugas kami sebelumnya saya ucapkan terimakasih banyak.
“
Narasumber; “Iya sama-sama. “
7
3.2 Hasil Dokumentasi Wawancara
8
Gambar 3.2 3 Proses Pencucian mobil
9
3.3 Flowmap
Tabel 3.3 1 Flowmap
10
3.4 Diagram konteks
Diagram konteks adalah diagram yang terdiri dari suatu proses dan
menggambarkan ruang lingkup suatu sistem.
11
3.5 Data Flow Diagram (DFD)
Data Flow Diagram adalah suatu cara atau metode untuk membuat
rancangan sebuah system yang mana berorientasi pada alur data yang
bergerak pada sebuah system.
12
3.5.2 Diagram Flow Data Level 1
13
3.5.4 Diagram Flow Data Level 3
14
3.6 Use Case Diagram
15
3.7 SEQUENCE DIAGRAM
16
3.8 Class Diagram
17
BAB 4
PENGUJIAN
4.1 Pengujian Alpha
No Skenario Pengujian Hasil yang Kesimpulan
diharapkan
1. Mengosongkan salah Form tertolak Valid
satu inputan pada form dengan
daftar notifikasi
(please fill out
this field)
2 Mengisi seluruh inputan Sistem Valid
pada form daftar menerima
data dengan
notifikasi
(pendaftaran
berhasil)
3 Mencoba login dengan Sistem Valid
akun yang baru menolak
dengan
notifikasi
(akun belum
diverifikasi)
4 Mengubah akun baru Sistem Valid
pada halaman admin menerima
menjadi ‘diizinkan’ dengan
notifikasi
(update data
berhasil)
5 Mencoba login dengan Sistem Valid
akun yang telah menerima dan
diverifikasi masuk ke
dalam
halaman utam
6 Menginput jadwal Sistem Valid
pencucian menerima
18
dengan
notifikasi (pilih
jadwal
berhasil)
7 Login dengan akun Sistem Valid
pegawai menerima dan
masuk
kedalam
halaman
pegawai
8 Menginput jadwal Sistem Valid
dengan akun pegawai menerima
dengan
notifikasi (pilih
jadwal
berhasil)
9 Melihat jadwal Muncul data valid
pencucian dari akun pada table
pegawai
10 Melihat jadwal Muncul data valid
pencucian pada akun pada tabel
admin
11 Menekan tombol Sistem valid
“selesai” pada tabel menerima
jadwal pencucian dengan
notifikasi
update data
berhasil dan
pada tabel
jadwal
pencucian
data tersebut
tidak ada
19
BAB 5
PENUTUP
4.1 Kesimpulan
Berdasarkan tujuan pembuatan aplikasi berbasis web ini adalah untuk
mempermudah penyimpanan database suatu usaha dan juga mengefisiensi
biaya dan juga waktu. Selain itu kami juga memiliki tujuan untuk
memudahkan pelanggan untuk memesan jadwal pencucian sesuai yang
diinginkan pelanggan dan meminimalisir antrian yang banyak.
4.2 Saran
Untuk sistem cucian mobil berbasis web lebih dilengkapkan lagi pada
fitur-fitur aplikasi yang berbasis web
19
DAFTAR PUSTAKA
Nugroho, Bunafit. 2008. Latihan Membuat Aplikasi Web PHP dan MySQL
dengan Dreamweaver. Gaya Media, Yogyakarta.
20