PROPOSAL PENELITIAN
Disusun Oleh:
(201011402107)
UNIVERSITAS PAMULANG
TANGERANG SELATAN
2022
v
KATA PENGANTAR
Alhamdulilah segala puji dan syukur penulis panjatkan kehadirat Allah SWT, yang telah melimpahkan
segala rahmat dan hidayah-Nya dalam penyusunan proposal penelitian, sehingga penulis dapat
menyelesaikan proposal dengan judul “RANCANG BANGUN SISTEM APLIKASI LAUNDRY
BERBASIS WEB PADA YAYA LAUNDRY ” dengan baik.
Penulis menyadari banyak pihak yang memberikan dukungan dan bantuan selama
menyelesaikan makalah ini. Oleh karena itu, sudah sepantasnya penulis dengan penuh hormat
mengucapkan terimakasih dan mendoakan semoga Allah memberikan balasan terbaik kepada:
vi
ABSTRAK
Aplikasi laundry merupakan suatu aplikasi berbasis web yang berfungsi sebagai media yang
memudahkan pemilik usaha dalam pekerjaannya. Aplikasi ini merupakan apikasi yang bersifat online
sehingga dibuat untuk memudahkan para penggunanya. Di sisi lain, banyaknya pengguna perangkat
bergerak Android di masyarakat membuktikan bahwa Android merupakan platform yang lebih disukai
oleh masyarakat. Oleh sebab itu, dilakukan penelitian untuk merancang aplikasi antar-jemput laundry
pada platform Android yang efektif dan memberikan efisiensi waktu untuk mendata pakaian yang
masuk dan keluar laundry maupun mendata pelanggan laundry untuk kemudian dikirmkan kepada
komputer admin secara tepat waktu. Permasalahan kebanyakan proses pengelolaan data masih
dilakukan secara manual mulai dari pendaftaran member, penjemputan dan pengantaran masih dengan
sistem manual bahkan untuk pencatatan data member beserta kuota kilogram laundry per member dan
pembuatan laporan masih ditulis manual. Hal ini menyebabkan timbulnya berbagai permasalahan
seperti, sulitnya mencari data-data member, pembuatan laporan yang rumit karena harus merekap data-
data transaksi yang membutuhkan waktu yang cukup lama dan kurang efisien. Proses perhitungan
transaksi masih dihitung secara manual, kurang efektif dan sistem manajemen yang buruk serta
memakan waktu yang tidak efisien dan membuat owner kesulitan dalam melihat laporan keuangan
karna harus menunggu staff admin untuk pembuatan laporan yang secara manual. Oleh karena itu,
dibuatlah aplikasi laundry berbasis web ini. Pendekatan yang digunakan dalam pengerjaan aplikasi ini
yaitu model waterfall, proses pendekatan ini berguna sebagai tahapan untuk membangun aplikasi
mulai dari pengumpulan kebutuhan, perencanaan hingga aplikasi siap digunakan oleh pengguna.
Aplikasi ini telah rampung sesuai dengan komponen permasalahan yang dialami menjadi lebih
terstruktur.
Kata Kunci: Aplikasi, laundry, manual,waterfall,android.
vii
ABSTRACT
Laundry application is a web-based application that functions as a medium that facilitates business
owners in their work. This application is an online application so it is made to make it easier for its
users. On the other hand, the large number of Android mobile device users in the community proves
that Android is a platform that is preferred by the community. Therefore, a study was conducted to
design a laundry shuttle application on the Android platform that is effective and provides time
efficiency for recording clothes that enter and leave the laundry as well as registering laundry
customers to be sent to the admin computer in a timely manner. The problem is that most data
management processes are still done manually starting from member registration, pick-up and delivery
are still manual systems, even for recording member data along with the laundry kilogram quota per
member and making reports are still written manually. This causes various problems such as the
difficulty of finding member data, making complicated reports because they have to recap transaction
data which takes a long time and is less efficient. The transaction calculation process is still calculated
manually, it is less effective and the management system is bad and time consuming is inefficient and
makes it difficult for owners to view financial reports because they have to wait for admin staff to
manually generate reports. Therefore, this web-based laundry application was created. The approach
used in working on this application is the waterfall model, the process of this approach is useful as a
stage for building applications starting from gathering requirements, planning until the application is
ready for use by users. This application has been completed in accordance with the components of the
problems experienced to be more structured.
Keywords: Application, laundry, manual, waterfall, android.
viii
DAFTAR ISI
BAB I PENDAHULUAN................................................................................ 1
1.1. Latar Belakang…………................................................................. 1
1.2. Identifikasi Masalah........................................................................ 2
1.3 Rumusan Masalah…………………………………………………… ..2
1.4. Batasan Masalah……………………………………………………….2
1.5. Metedologi Masalah…………………………………………………. 2
1.5.1. Metode Pengumpulan Data…………………………………….2
1.6. Tujuan Penelitian…………………....................................................... 3
1.7. Manfaat Penelitian……………………………………………………..3
1.8. Sistematika Penulisan………………………………………………….3
ix
BAB III ANALISA DAN PEMBAHSAN
3.1. Analis Sistem…………………………………………………………20
3.1.1. Analisa Sistem Berjalan……………………………………….20
3.1.2. Analisa Sistem Yang di Usul………………………………….21
3.2. Perancangan Basis Data………………………………………………22
3.2.1. Entity Relationship Diagram………………………………….22
3.2.2. Transpormasi………………………………………………….23
3.2.3. Logical Record Structure……………………………………..24
3.2.4. Spesifikasi Basis Data………………………………………...25
3.3. Perancangan Aplikasi………………………………………………...30
3.3.1. Use Case……………………………………………………...30
3.3.2. Class Diagram………………………………………………..30
3.3.3. Sequence……………………………………………………...31
3.3.4. Activity Diagram……………………………………………..35
vi
DAFTAR SIMBOL
a. Simbol ERD
Entitas
Entitas merupakan data inti yang akan disimpan bakal tabel pada basis
data biasanya mengacu pada benda yang terlibat dalam aplikasi yang
akan dibuat.
Atribut
Relasi
Asosiasi
vii
b. Simbol Flowchart
Terminal
Digunakan untuk menggambarkan awal dan akhir suatukegiatan.
Process
Digunakan untuk menggambarkan proses
perhitunggan/proses pengolahan data
Flowline
Digunakan untuk menggambarkan arah aliran program.
Input/Output
Digunakan untuk menggambarkan proses masukan dankeluaran.
Decision
Digunakan untuk menggambarkan suatu kondisi yangmenghasilkan
beberapa kemungkinan jawaban atau pilihan.
viii
DAFTAR GAMBAR
ix
Gambar 3.12 Activity D List Keranjang............................................................................................................... 47
xi
DAFTAR TABEL
12
BAB I
PENDAHULUAN
13
1.2 Identifikasi Masalah
Berdasarkan latar belakang yang telah diuraikan diatas, maka ada beberapa masalah yang
dapat dikemukakan dalam penulisan laporan skripsi ini :
1. Pencattatan hasil transaksi masih menggunakan cara manual dengan cara pencatatan ke
sebuah buku.
2. Konsumen mengalami kesulitan pada saat mengantar bahkan mengambil laundry yang
telah selesai dikarenakan tidak memiliki banyak waktu untuk pergi ke laundry.
3. Sering terjadinya kesalahan dalam pembuatan laporan yang karena harus dibuat dengan
merekap data-data yang ada pada buku transaksi.
14
1. sebagai alat bantu penelitian dan pengembangan pengetahuan dalam ilmu jarigan
berbasis web.
B. Manfaat bagi Penulis
1. dapat menambah wawasan dan pengalaman dalam hal pembuatan aplikasi berbasis
web yang bermanfaat bagi karyawan dengan menggunakan HTML, PHP, dan Mysql
sebagi databasenya.
2. menambah ilmu tentang hal-hal yang selama ini belum diketahui oleh penelitian.
4. Persandian(Coding)
Pengkodean system informasi merupakan proses penulisan terhadap bahasa program
yang agar system informasi tersebut berjalan dengan lancar.
5. Pengujian (Testing)
Proses ini akan menguji kode program yang telah dibuat dengan memfokuskan pada
bagian dalam system informasi. Tujuannya untuk memasyikan bahwa semua
peryataan telah diuji dan memastikan juga bahwa input yang digunakan akan
menghasilkan output yang sesuai.
15
1.8 Sistematika Penulisan
Sistematika Penulisan laporan skripsi ini bertujuan agar proses dokumentasi pembuatan laporan
secara terstruktur sehingga mudah dipahami. Adapun sistematika penulisan laporan ini terdiri
dari 5 ( lima ) bab yaitu sebagai berikut :
1) Bab I Pendahuluan
Bab ini merupakan awal yang menjelaskan latar belakang, rumusan masalah, metodelogi
penelitian, tujuan penelitian dan sistematika penulisannya
16
BAB II
LANDASAN TEORI
2. Perancangan Input
Tujuan dari perancangan input yaitu dapat mengefektifkan biaya
pemasukan data, mencapai keakuratan yang tinggi, dan dapat
menjamin pemasukan data yang akan diterima dan dimengerti oleh
pemakai.
17
3. Perancangan Proses Sistem
Tujuan dari perancangan proses system adalah menjaga agar proses
data lancar sehingga dapat menghasilkan informasi yang benar dan
mengawasi proses dari sistem.
4. Perancangan Database
Database sistem adalah mengintegrasikan kumpulan dari data yang
saling berhubungan satu dengan yang lainnya.
2.4 Android
Android merupakan sistem operasi berbasis Linux untuk perangkat bergerak dari Google.
Android dipuji sebagai “platform mobile pertama yang Lengkap, Terbuka dan Bebas.
1. Lengkap (Complete Platform)
Android merupakan sistem operasi yang aman dan banyak menyediakan tools dalam
18
membangun perangkat lunak dan memungkinkan untuk peluang pengembangan aplikasi.
2. Terbuka (Open Source Platform)
Pengembang dapat dengan bebas untuk mengembangkan aplikasi. Android sendiri
menggunakan Linux Kernel 2.6.
3. Bebas (Free Platform)
Tidak ada lisensi atau biaya royalti untuk dikembangkan pada platform Android, tidak ada
biaya keanggotaan, tidak diperlukan biaya pengujian. Aplikasi untuk Android dapat
didistribusikan dan diperdagangkan.
Android Development Tools (ADT) adalah plugin yang dirancang untuk IDE Eclipse yang
memberikan kemudahan dalam mengembangkan aplikasi Android dengan menggunakan IDE
Eclipse. Dengan menggunakan ADT untuk Eclipse, akan memudahkan dalam membuat
aplikasi Android, membuat GUI aplikasi, dan menambahkan komponen-komponen yang
lainnya, begitu juga dapat menjalankan aplikasi menggunakan Android SDK melalui Eclipse.
Dengan ADT, juga dapat dilakukan pembuatan package Android (.apk) yang digunakan untuk
distribusi aplikasi Android yang dirancang[8].
2.5 Java
Pada dasarnya, ada berbagai macam platform tempat aplikasi-aplikasi perangkat lunak
untuk dieksekusi seperti Microsoft Windows, Unix, Linux, Netware, Macintosh, dan OS/2,
akan tetapi aplikasi-aplikasi yang berjalan pada suatu platform (misalnya Windows) tidak akan
bisa dijalankan di platform lain (misalnya Linux) tanpa usaha kompilasi ulang, bahkan dengan
melakukan pengubahan kode program. Java platform merupakan perangkat lunak yang menjadi
mesin virtual bagi aplikasi-aplikasi Java untuk dieksekusi, oleh sebab itu aplikasi Java tidak
perlu dikompilasi ulang jika telah dikompilasi di suatu platform saat dikompilasi dijalankan
pada platform yang berbeda, karena aplikasi Java dijalankan di atas Java Virtual Machine
(JVM).
2.6 Website
Menurut (Heldiansyah et al., 2015) website adalah keseluruhan halaman halaman web
yang terdapat dalam sebuah domain yang mendukung informasi. Sebuah website biasanya
dibangun atas banyak halaman web yang saling berhubungan. Hubungan satu halaman web
dengan halaman web lainnya disebut dengan hyperlink, sedangkan teks yang dijadikan media
penghubung disebut hypertext. Dalam sebuah perangkat lunak berbasis website terdapat
beberapa pendukung untuk menjalankan sebuah website, diantaranya :
1. Internet
Menurut Winarno dan Zaki dalam (Zamaludin , 2016) “Internet
adalah singkatan dari kata Interconnected Networking. Networking
artinya jaringan, sedang Interconnected berarti Saling
berkaitan/terkoneksi. Sehingga internet adalah jaringan komputer
yang saling terkoneksi.”
2. Web browser
Menurut (Prayitno & Safitri, 2015) “Web browser adalah alat yang
digunakan untuk melihat halaman web”. Software ini kini telah
19
dikembangkan dengan menggunakan user interface grafis, sehingga
pemakai dapat dengan melakukan ‘point and click’ untuk pindah
antar dokumen. Web browser berada di sisi client atau sering disebut
client side dimana pada sisi ini bahasa pemrograman pembangun
tampilan antarmuka dari web seperti HTML, CSS dan Javascript
akan di-compile dan ditampilkan menjadi halaman web yang bisa
diakses oleh pengguna.
3. Web server
Menurut (Zamaludin et al., 2016) menjelaskan web server adalah
aplikasi yang menjadi tulang belakang dari World Wide Web
(WWW). Web server menunggu permintaan dari client yang
menggunakan web browser seperti Netscape Navigator, Internet
Explorer, Mozilla Firefox, dan aplikasi web browser lainnya. Pada
perancangan sistem informasi ini, penulis menggunakan bahasa
pemrograman PHP yang terkenal banyak paling banyak digunakan
untuk menangani proses-proses yang dikendaki pengguna.
20
Gambar 2.2 Simbol Atribut 1
Relasi (Relationship) di dalam ERD merupakan hubungan antara dua
atau lebih entitas.
21
Terdapat dua aturan dalam melakukan transformasi ER Diagram ke Logical Record
Structure (LRS). 2 aturan tersebut yaitu :
1. Setiap entity akan diubah kebentuk sebuah kotak dengan nama
entitiy berada diluar kotak dan atribut berada didalam kotak.
2. Sebuah relasi kadang dipisah dalam bentuk kotak. Aturan pokok
yang dipakai akan sangat dipengaruhi oleh elemen yang menjadi titik
perhatian utama pada Langkah transformasi yaitu
cardinality/kardinalitas.
Logical Record Structure (LRS) digambarkan kotak persegi panjang dan dengan
nama yang unik. File record pada LRS ditempatkan pada dalam kotak. LRS terdiri dari
link diantara tipe record lainnya, banyaknya link dari LRS yang diberi nama oleh field-
field yang kelihatan pada kedua ink tipe record. Berikut adalah gambar contoh LRS
22
c. Garis Relasi : Menunjukan hubungan (Ketertarikan antar entitas).
Simbol Deskripsi
Actor/Aktor Actor adalah abstraction dari
orang atau system yang lain
yang mengaktifkan fungsi dari
target system.
23
Use Case Use Case menggambarkan
fungsionalitas yang disediakan
system sebagai unit-unit yang
bertukar pesan antar unit dengan
aktif, yang dinyatakan
menggunakan kata kerja.
24
terutama penting dalam pemodelan fungsi-fungsi suatu sistem dan memberi tekanan
pada aliran kendali antar objek.
Activity Diagram bersifat dinamis. Diagram aktivitas adalah tipe khusus dari diagram
status yang memperlihatkan aliran dari suatu aktivitas ke aktivitas lainnya dalam suatu
sistem. Diagram ini sangat penting dalam permodelan fungsi-fungsi suatu sistem dan
memberikan tekanan pada aliran kendali antar objek.
Simbol Deskripsi
25
2.8.3 Sequence Diagram
Sequence Diagram atau diagram sekuen menjelaskan terjadinya objek pada use
case diagram dengan menjelaskan waktu hidup proyek dan pesan yang dikirimkan dan
diterima antar objek. Oleh karena itu, dalam proses penggambarannya harus diketahui
objek-objek yang terlihat dalam sebuah use case beserta metode-metode yang dimiliki
class yang diinstanisasi menjadi suatu objek.
Sequence diagram menggambarkan objek pada use case dengan
mendepenilitiankan waktu hidup objek dan pesan yang dikirimkan dan diterima antar
objek.
Simbol Deskripsi
Actor Actors merupakan komponen berbentuk stick
figure. Komponen ini bertindak sebagai
perwakilan seorang pengguna yang
berinteraksi baik di dalam, maupun di luar
sistem.
26
Objek Menyatakan objek yang berinteraksi pesan.
27
yang digunakan untuk berinteraksi antar
sistem.
28
MySQL Merupakan sebuah database server yang free, artinya kita bebas
menggunakan database ini untuk keperluan pribadi atau usaha tanpa harus membeli
atau membayar lisensinya. MySQL pertama kali dirintis oleh seorang programmer
database bernama Michael Widenius . Selain database server, MySQl juga merupakan
program yang dapat mengakses suatu database MySQL yang berposisi sebagai Server,
yang berarti program kita berposisi sebagai Client. Jadi MySQL adalah sebuah
database yang dapat digunakan sebagai Client mupun server.
2.9.3 CodeIgniter
Menurut Beta Sidiq(2018:2) Codelgneiter (CI) adalah framework pengembangan
aplikasi (application development framework) dengan menggunakan PHP, suatu kerangka
pembuatan program dengan menggunkan PHP. Codelgneiter menjadi sebuah framework
PHP dengan model MVC (Model, View dan Control) untuk mengmbangkan website dinamis
dengan menggunakan PHP yang dapat mempercepat penegmbangan untuk membuat sebuah
29
aplikasi web. Selain ringan dan cepat. Codelgneiter juga memiliki dokumentasi yang super
lengkap disertai dengan contoh implementasi kodenya. Dokumentasi yang lengkap inilah
menjadi salah satu alasan kuat mengapa banyak orang memilih codelgneter sebagai
framework pilihannya. Karena kelebihan-kelebihannya yang dimiliki oleh codelgneiter.
2.9.4 HTML
HTML (HyperText Markup Language) merupakan suatu bahasa yang dikenal
oleh web browser untuk menampilkan informasi seperti teks, gambar, suara, animasi
bahkan video”. Sekalipun banyak orang menyebutkan sebagai bahasa pemrograman.
HTML sebenarnya sama sekali bukan bahasa pemrograman, karena dilihat dari
namanya, HTML adalah suatu bahasa Markup, HTML digunakan untuk Markup
(penandaan) terhadap sebuah dokumen teks, tanda tersebut digunakan untuk
menentukan format atau style dari teks yang ditandai.
Dokumen HTML merupakan teks murni (ASCII) dengan kode-kode special.
Maksudnya adalah dokumen HTML hanya akan berisi tulisan berupa huruf, angka,
tanda baca, dan karakter-karakter lainnya termasuk kodekode tag HTML itu sendiri.
Eksetensi dari file HTML umumnya *.htm atau *.html. HTML juga bersifat
Multi Platform (dapat berjalan pada sistem operasi apapun). HTML disebut sebagai
Markup Language karena dalam text HTML mengandung tag tertentu yang digunakan
untuk menentukan tampilan suatu teks dan tingkat kepentingan dari teks tersebut
dalam suatu dokumen.
2.10.1 XAMPP
XAMPP adalah software open source berbasis web server yang berisi berbagai
program. Aplikasi ini mendukung berbagai sistem operasi seperti Linux, Windows,
MacOS, dan Solaris. Fungsi XAMPP adalah sebagai server lokal, di dalamnya sudah
mencakup program Apache, MySQL dan PHP.
Kemunculan XAMPP diawali dengan adanya kesulitan dalam menginstall Apache dan
jika akan menambahkan dukungan PHP dan MySQL. Hal ini kemudian menjadikan
munculnya XAMPP, sebagai aplikasi untuk mempermudah developer yang
membutuhkan web server di localhost hanya dengan satu aplikasi.
30
2.10.2 Visual Studio Code
Visual Studio Code adalah Sofware yang sangat ringan, namun kuat editor
kode sumbernya yang berjalan dari desktop. Muncul dengan built-in dukungan untuk
JavaScript, naskah dan Node.js dan memiliki array beragam ekstensi yang tersedia untuk
bahasa lain, termasuk C ++, C# , Python, dan PHP. Hal ini didasarkan sekitar Github ini
Elektron, yang merupakan versi cross-platform dari Atom komponen kode-editing,
berdasarkan JavaScript dan HTML5. Editor ini adalah fitur lengkap lingkungan
pengembangan terpadu (IDE) dirancang untuk pengembang yang bekerja dengan
teknologi cloud yang terbuka Microsoft.
Visual Studio Code menggunakan open source NET perkakas untuk
memberikan dukungan untuk ASP.NET C# kode, membangun alat pengembang
Omnisharp NET dan compiler Roslyn. Antarmuka yang mudah untuk bekerja dengan,
karena didasarkan pada gaya explorer umum, dengan panel di sebelah kiri, yang
menunjukkan semua file dan folder Anda memiliki akses ke panel editor di sebelah
kanan, yang menunjukkan isi dari file yang telah dibuka. Dalam hal ini, editor telah
dikembangkan dengan baik, dan menyenangkan pada mata. Ia juga memiliki fungsi yang
baik, dengan intellisense dan autocomplete bekerja dengan baik untuk JSON, CSS,
HTML, {kurang}, dan Node.js.
Visual Studio Code telah dirancang untuk bekerja dengan alat-alat yang ada,
dan Microsoft menyediakan dokumentasi untuk membantu pengembang bersama, dengan
bantuan untuk bekerja dengan ASP.NET 5, Node.js, dan Microsoft naskah, serta alat-alat
yang dapat digunakan untuk membantu membangun dan mengelola aplikasi Node.js.
Visual Studio Code benar-benar sedang ditargetkan pada pengembang JavaScript yang
ingin alat pengembangannya lengkap untuk scripting server-side mereka dan yang
mungkin ingin usaha dari Node.js untuk kerangka berbasis NET. Visual Studio Code,
adalah belum solid, lintas platform kode Editor ringan, yang dapat digunakan oleh siapa
saja untuk membangun aplikasi untuk Web.
Dalam membaca teks HTML tidak harus membaca dokumen tersebut secara
berurutan dari atas kebawah, tetapi dapat secara langsung ke topik tertentu dengan
mengunakan Link (teks penghubung).
31
BAB III
Mulai
w hatsApp Email
menerima pesanan
proses laundry
pakaian selesai
Menerima Pakaian
Selesai
32
3.2.1 Entity Relationship Diagram(ERD)
Entity Relationship Diagram yang merupakan pemodelan data utama yang dapat
membantu mengorganisasi data dalam suatu proyek ke dalam entitas serta menentukan
33
3.2.2 Transpormasi
34
3.2.3 Logical Record Structure (LRS)
keseluruhan tabel-tabel yang terdapat pada basis data terdapat struktur dari
Akronim : Admin
35
Fungsi : Untuk menyimpan data Admin
Media : Hard
:kode_
admin
Tabel I
SpesifikasiFile
Admin
Akronim : Pelanggan
36
Tipe File : File Master
Organisasi File : Index
SequentialAkses File : ramdom
Media : Hard Disk
File : Random
37
Media : Hard DiskPanjang
38
Kunci Field : id_Detail
Tabel IV
Spesifikasi File Detail Pemesanan
Akronim : Transaksi
39
Kunci Field : kode_nota
40
3.3 Perancanagn Aplikasi
3.3.1 Use Case
Mendaftar
Membuat Order
Customer «include»
«include»
«include»
«include»
«include»
Request Laundry
«include»
Mengelola Data & dan
membuat laporan
Admin
Notifikasi
Memantau Status
Laundry
41
3.3.2 Class Diagram
User Layanan
+ get_profil() : void
+ get_sekita(lokasi)() : void
42
act Mendaftar
CUSTOMER SISTEM
Mulai
pilih menu
mendaftar
Isi Data
Validasi
tidak
sesuai
sesuai
Simpan User Baru
Berhasil Mendaftar
Selesai
43
act Membuat Order
CUSTOMER SISTEM
Mulai
mengisi form
nama,alamat, nomor
telepon dll
Menampilkan
Submit Pesanan
Kesalahan
Pesanan
Selesai
44
act Pembayaran
CUSTOMER SISTEM
Mulai
Melakukan Pembayaran
Selesai
45
act Notifikasi
Mulai
Menguabah Status
Laundry
Mengirimkan
Pemberitahuan
Muncul Notifikasi
Selesai
46
act Memantau Status Laundry
CUSTOMER SISTEM
Mulai
Selesai
47
act Melihat Daftar Tugas
KURIR SISTEM
Mulai
Daftar Daftar
Penj emputan Pengantaran
Selesai
48
act Mengubah Status Pesanan
Mulai
Pilih Pesanan
Selesai
49
act MEREKAP DATA DAN LAPORAN
ADMIN SISTEM
Mulai
Membuat laporan
selesai
50
3.3.3 Sequence Diagram
Sequence diagram digunakan untuk mengambarkan perilaku pada sebuah
skenario. Diagram ini menunjukan sejumlah contoh objek dan pesan yang diletakan
diantara objek-objek ini di dalam use case. Sequence diagram
menggambarkaninteraksi antar objek di dalam dan disekitar sistem berupa pesan
yang digambarkanterhadap waktu.
51
Gambar 3.20 Sequence diagram
membuat order
52
53
54
Gambar 3.27 Sequence diagram Melihat daftar tugas
55
PENUTUP
KESIMPULAN
1. Aplikasi antar-jemput laundry pada platform Android yang dibuat menggunakan bahasa
pemrograman Java dan akses basisdata melalui web service dapat digunakan untuk mendata
pakaian yang masuk dan keluar laundry maupun mendata pelanggan yang akan
menggunakan jasa laundry secara tepat waktu.
2. Aplikasi antar-jemput laundry pada platform Android yang dibuat menggunakan bahasa
pemrograman Java dengan akses basisdata melalui web service lebih efektif untuk
melakukan pendataan pakaian dan pendataan pelanggan. Aplikasi ini juga telah
menghasilkan sistem yang efisien yaitu bahwa pengusaha laundry bisa melakukan aktivitas
bisnisnya dengan lebih singkat.
SARAN
1. Aplikasi antar-jemput laundry sebagai aplikasi pendukung proses bisnis ini dapat
dikembangkan lebih lanjut dengan membangun aplikasi yang berbeda platform.
2. Aplikasi antar-jemput laundry sebagai aplikasi pendukung proses bisnis ini dapat
dikembangkan lebih lanjut dengan membangun aplikasi yang menggunakan basisdata selain
MySQL agar dapat dibandingkan kinerjanya.
56
DAFTAR PUSTAKA
57