Anda di halaman 1dari 27

Aplikasi Manajemen Sistem Pencucian Mobil dan Motor

Berbasis Web

Laporan Tugas Besar


Mata kuliah Dasar Perancangan Perangkat Lunak

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.

Meski demikian, kami menyadari masih banyak kekurangan dan


kekeliruan di dalam penulisan laporan ini, baik dari segi tanda baca, tata
bahasa maupun isi, sehingga kami secara terbuka menerima segala kritik
dan saran positif dari pembaca.

Demikian apa yang dapat kami sampaikan. Semoga laporan ini dapat
bermanfaat bagi pembaca dan kususnya untuk kami.

Bandung ,23 februari 2019

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.2 Alasan Pemilihan Objek


Berdasarkan latar belakang diatas, penulis melakukan survey. Penulis
memilih judul tersebut, karena tempat kerja tersebut mendukung untuk
dibuatkannya aplikasi berbasis web, dengan demikian pemilik dapat
mengetahui dengan mudah perkembangan tempata usaha tersebut.

1.3 Tujuan Penulisan


Dari tugas ini kami memiliki tujuan yang kami ungkapkan di dalam
laporan tertulis ini, berikut merupakan tujuan dari penulisan kami :

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

1.4 Identifikasi Masalah :


Dalam lapoan ini kami bertujuan untuk mengidentifikasi beberapa
masalah dalam pembuatan program sistem pencucian mobil, berikut adalah
hal yang akan kami identifikasi :
1. Bagaimana cara melakukan pemesanan untuk pencucian mobil ?
2. Bagaimana cara agar seluruh data dapat terkontrol secara berkala?

1.5 Batasan Masalah


Dalam pembahasan laporan ini kami hanya membahas mengenai
bagaimana system kerja aplikasi berbasis web yang akan kita gunakan
untuk mengontrol kegiatan yang ada dalam tempat pencucian mobil
tersebut.

1.6 Metode Laporan :


Dalam penulisan laporan ini kami memiliki beberapa metode
perancangan sistem informasi yang dibagi dalam beberapa tahap yaitu:
1. Melakukan survei lokasi usaha
2. Wawancara terhadap pemilik usaha tersebut
3. Dokumentasi usaha
4. Perancangan sistem
5.Analisis dan kesimpulan
Sistem yang sudah selesai dibangun kemudian dianalisis untuk
memastikan bahwa sistem usulan dapat memenuhi kebutuhan perusahaan
dalam memberikan kemudahan anatara konsumen dan pemilik usaha
tersebut. Tahap ini juga memberikan kesimpulan terhadap hasil kerja kami
dalam memberikan pelayan terhadap perusahaan.

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.

2.2 Teori Pemrograman Web


2.2.1 Internet
Internet adalah jaringan komputer terbesar di dunia, yang
sebenarnya merupakan sebuah jaringan dari banyak jaringan.
Jaringan yang saling terkoneksi ini bertukar informasi menggunakan
standar protokol terbuka dan non-proprietary
2.2.2 Bahasa Pemrograman
Bahasa yang digunakan untuk pembuatan aplikasi perangkat
lunak. Aplikasi perangkat lunak ini biasa dikembangkan dengan
Bahasa JavaScript, PHP, HTML, C++, dan Python.
2.2.3 Basis Data MySQL
Basis data adalah mekanisme yang biasa digunakan untuk
menyimpan data ataupun informasi yang penting. Sistem manajemen
basis data itu sendiri merupakan suatu kumpulan data yang saling

3
berhubungan satu dengan lainnya, dan merupakan kumpulan program
yang digunakan untuk mengakses data.

MySQL merupakan sebuah perangkat lunak sistem manjemen


basis data dengan menggunakan standar SQL (Structured Query
Language) atau DBMS (Database Management System) yang
multithread, dan multi-user.

4
2.3 Peta Kerja Proses

5
BAB 3

ISI

3.1 Hasil Laporan dan Pembahasan


Pada Senin 11 Februari, 2019 kami melakukan survey serta
melakukan wawancara kepada tempat usaha yang beralamatkan di Jalan
Raya Bojongsoang No.204, pada saat itu diwakilkan oleh seorang pekerja
disana untuk dimintai data data seputar usaha yang dijalankan. Berikut
adalah hasil wawancara yang telah kami lakukan.
Pewawancara: “Assalamualaikum, Maaf pak sebelumnya kami ingin
menjelasakan, kami sedang menjalankan tugas untuk
membuat sebuah program berbasis web yang ditujukan
untuk membantu pemilik usaha memudahkan dalam
menyimpan data atau hal yang lainnya, tetapi kami tidak
menjanjikan akan keberhasilan terhadap tugas ini, apabila
kami berhasil, kami akan memberikan kepada bapak, tapi
kalua tidak berhasil mohon untuk dimaafkan karna kami
semua masih dalam pembelajaran. “
Narasumber: “Oh iya baik tidak apa-apa, saya ucapkan terimaksaih
sebelumnya. “
Pewawancara: “Maaf sebelumnya ini dengan bapak siapa ? “
Narasumber: “Nama saya Jevy, Saya disini sebagai pekerja juga sebagai
orang kepercayaan. “
Pewawancara: “Oh berarti bukan bisnis pribadi bapak ? “
Narasumber: “Bukan, pemilik usaha ini Namanya Pak Reza“
Pewawancara: “Berapa banyak pegawai yang bekerja disini ? “
Narasumber: “Jumlah pegawai yang bekerja disini keseluruhannya ada 5
orang. “
Pewawancara: “Kalau boleh tau siapa saja pekerja disini ? “
Narasumber: “Abib, Michael, Fuji, Burhan, dan saya sendiri. “

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

Gambar 3.2 1 Pelaksanaan Wawancara

Gambar 3.2 2 Usai Wawancara

8
Gambar 3.2 3 Proses Pencucian mobil

Gambar 3.2 4 Sistem Antrian

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.

3.5.1 Diagram Flow Data Level 0

Gambar 3.5 1 Diagram Flow Data Level 0

12
3.5.2 Diagram Flow Data Level 1

Gambar 3.5 2 Diagram Flow Data Level 1

3.5.3 Diagram Flow Data Level 2

Gambar 3.5 3 Diagram Flow Data Level 2

13
3.5.4 Diagram Flow Data Level 3

Gambar 3.5 4 Diagram Flow Data Level 3

14
3.6 Use Case Diagram

Gambar 3.6 1 Use Case Diagram

15
3.7 SEQUENCE DIAGRAM

Gambar 3.7 1 Sequence Diagram

16
3.8 Class Diagram

Gambar 3.8 1 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

Agustian, R (2013). Sukses Usaha Cuci Motor dan Mobil. Yogyakarta:


Pustaka Baru Press.

Haizer, J, dan B. Render (2005). Operation Management, Edisi 9. Jakarta:


Salemba Empat.

Kadir, Abdul. 2008. Belajar Database Menggunakan MySQL. Penerbit ANDI,


Yogyakarta.

Nugroho, Bunafit. 2008. Latihan Membuat Aplikasi Web PHP dan MySQL
dengan Dreamweaver. Gaya Media, Yogyakarta.

Ramadhan, Arief. 2006. Pemrograman Web Database dengan PHP dan


MySQL. Elex Media Komputindo, Jakarta.

Simarmata, Janner dkk. 2005. Basis Data. Penerbit ANDI, Yogyakarta.

20

Anda mungkin juga menyukai