Di Susun Oleh:
PRODUK :
Kepala Program
Rekayasa Perangkat Lunak, Ketua Pelaksana UKK,
i
KATA PENGANTAR
Penulis menyadari hasil penulisan proposal ini masih jauh dari sempurna.
Oleh karena itu, semua saran dan kritik akan diterima dengan penuh keterbukaan.
Akhirnya, penulis berharap laporan ini dapat bermanfaat.
Penulis
Ferry Nurdian
ii
DAFTAR ISI
Halaman
iii
DAFTAR GAMBAR
iv
Gambar 3.3.15a Tampilan CRUD Transaksi 19
v
BAB I
PENDAHULUAN
1
1.2 Tujuan
Adapun tujuan dari penulisan proposal uji kompetensi keahlian ini adalah:
a) Untuk memenuhi salah satu syarat menghadapi Uji Mutu.
b) Untuk memenuhi syarat dalam menyelesaikan Uji Kompetensi Keahlian
Rekayasa Perangkat Lunak di SMK Bina Informatika Kota Bogor.
c) Untuk memproduksi sebuah aplikasi yang bertema tentang “Aplikasi
Pengelolaan Laundry"
1.3 Manfaat
Adapun manfaat dari penulisan proposal uji kompetensi keahlian ini adalah:
a) Diharapkan dapat menjadi sebuah rujukan tentang pembuatan Aplikasi
Pengelolaan Laundry.
b) Pelayanan semakin cepat dan efisien.
c) Dapat mengontrol data lebih mudah.
d) Proses pengumpulan data semakin mudah.
e) Hemat waktu dan tenaga.
1.4 Keunggulan Produk / Jasa
Adapun keunggulan produk/jasa adalah:
a) Kemudahan Pembayaran.
b) Kemudahan Marketing.
c) Loyalti Pelanggan.
d) Laporan Akurat.
e) Mengelola Alur Bisnis.
1.5 Sasaran / Target
Adapun sasaran atau target dari penulisan proposal uji kompetensi keahlian ini
adalah:
a) Masyarakat.
b) Organisasi.
c) Wirausaha.
2
BAB II
ALAT DAN BAHAN
2.1 Alat
Adapun alat yang harus dipersiapkan dalam pengembangan software
application adalah ;
No Nama Spesifikasi Minimal Jumlah Keterangan
Alat/Komponen/Bahan
1 2 3 4 5
Alat
1 Komputer (PC/Laptop) Prosesor : Intel 1
yang digunakan sebagai Celeron N3350
server 1.10GHz 1.10GHz
RAM : 2 GB
3
No Nama Spesifikasi Minimal Jumlah Keterangan
Alat/Komponen/Bahan
1 2 3 4 5
1 Komputer (PC/Laptop) Prosesor : Intel 1
yang digunakan sebagai Celeron N3350
server 1.10GHz 1.10GHz
RAM : 2 GB
Komponen
1 Sistem Operasi OS Windows 10 1
Home Single
Language
2 Aplikasi tools Visual Studio Code 1
pemrograman
4
2.2 Bahan
Adapun bahan yang harus dipersiapkan dalam pengembangan software
application adalah ;
Bahan
1 Data-data referensi Rekaan sendiri Sesuai
Daftar User Kebutuhan
Daftar Karyawan
Data Detail
Trasanksi
Data Trasanksi
Data Pelanggan
Data Cucian
2 ATK Sesuai
Kebutuhan
5
BAB III
PROSES PENGERJAAN
tb_cucians
id : bigint(20)
trasanksi_id : bigint(20)
outlet_id : bigint(20)
pelanggan_id : bigint(20)
nama : varchar(100)
jenis : enum(‘kiloan’,’selimut’,’bed cover’,’kaos’,’lainnya’)
status : enum(‘baru’,’sedang dicuci’,’selesai’,’diambil’)
harga : int(11)
tb_ trasanksis
id : bigint(20)
user_id : bigint(20)
outlet_id : bigint(20)
pelanggan_id: bigint(20)
kode : varchar(100)
diskon : double tb_outlets
batas_waktu : date
tanggal_pembayaran : date id : bigint(20)
pajak : int(11) nama : varchar(100)
status : enum(‘dibayar’,’belum dibayar’) alamat : text
telepon : varchar(13)
tb_pelanggans tb_users
id : bigint(20) id : bigint(20)
outlet_id : bigint(20) name : varchar(255)
nama : varchar(100) outlet_id : bigint(20)
alamat : text email : varchar(255)
telepon : varchar(13) telephone :varchar(13)
password : varchar(255)
6
DFD ( Data Flow Diagram )
Owner Laporan :
Data Karyawan Cucian Siap
Admin
Laporan :
Data Pelanggan
Data Cucian
Bukti Transaksi
Faktur Lunas
Kasir
7
Flowchart Sistem Owner
Mulai
Register
Masuk ke No
LogOut Login
Email +
Password
Selesai
8
Flowchart Sistem Karyawan Admin
Mulai
Failed
LogOut Success
Login berhasil
Masuk ke halaman
dashboard website
UPDATE
Nama Cucian +
Jenis + SAVE
Harga Database
Menyuci Cucian
SAVE
CRUD Trasanksi
Jika belum Detail Cucian
Jika sudah
bayar
Belum Bayar Cucian
Sudah Bayar Cucian
Selesai
9
Flowchart Sistem Karyawan Kasir
Mulai
Masuk ke
halaman utama
website
Email +
Login
Password
LogOut
Failed Email dan
Password
tidak valid
bayar
Belum Bayar Cucian Sudah Bayar Cucian
Selesai
10
3.2 Tahap Pengerjaan
11
4. Jika sudah terinstal, buka editor code seperti visual code, open folder kita
yang sudah dibuat lalu pergi ke file .env untuk menghubungkan projek kita
ke database mysql. Ubah DB_DATABASE= (nama database yang akan
dibuat), ubah juga DB_USERNAME dan DB_PASSWORD jika ada
useraname dan password di mysql nya.
12
7. Membuat codingan tampilan utama masuk web.
13
9. Mengganti tampilan login dan register yang kita mau dengan mengedit
codingan yang ada disebuah folder resources/views/auth/login.blade.php
dan resources/views/auth/register.blade.php.
14
Gambar 3.3.10 Codingan Register
15
10. Setelah itu melanjutkan codingan aplikasi sampai ke hasil akhir atau
penyelesaian.
16
Gambar 3.3.12a Tampilan CRUD Karyawan
17
Gambar 3.3.14 Tampilan CRUD Cucian
18
Gambar 3.3.15 Codingan CRUD Transaksi
19
BAB IV
ANGGARAN BIAYA DAN WAKTU PELAKSANAAN
20
BAB V
PENUTUP
5.1 Kesimpulan
Sesuai dengan proposal ini, bahwa pembuatan project pembuatan
“Aplikasi Pengelolaan Laundry” sangat memerlukan perencanaan yang matang
dan ditata secara sistematis untuk mendukung kelancaran pengerjaan projek
ini.
5.2 Saran
Percayalah pada kemampuan yang anda miliki, dan seoptimal mungkin
kembangkan hal tersebut sehingga menjadi sebuah sajian yang layak untuk di
publikasikan ke masyarakat luas.
21
LAMPIRAN
Biodata Penulis
Daftar Riwayat Hidup
Uji Kompetensi Keahlian (UKK)
22