Sequence diagram Component diagram

48 itu pelanggan memilih tombol pesan dan terakhir aplikasi akan menampilkan informasi mengenai konfirmasi pemesanan yang dilakukan oleh pelanggan.

4.1.1.4 Sequence diagram

Pada tahapan ini sequence diagram menjelaskan secara detail urutan proses yang dilakukan sistem untuk mencapai suatu tujuan dari Use Case. Interaksi yang terjadi antar class, operasi apa saja yang terlibat, urutan antar operasi, dan informasi yang diperlukan oleh masing-masing operasi. 1. Sequence diagram Daftar Gambar 4.1.7 Sequence diagram Daftar pada Aplikasi m-resto yang sedang berjalan : pelanggan Main Panduan formRegister Object1 1 : memilih menu bar panduan 2 : onItemClick 3 : menampilkan panduan 4 : memilih tombol register 5 : onItemClick 6 : menampilkan form register 7 : mengisi form register server 8 : onCreate 9 : otentifikasi form 10 : menampilkan data akun 49 2. Sequence diagram Kelola Data Restoran Gambar 4.1.8 Sequence diagram Kelola Data Restoran pada Aplikasi m-resto yang sedang berjalan. : user main formLogin halamanAkunUser kelolaDataRestoran 1 : login 2 : onItemClick 3 : menampilkan form login 4 : isi form login 5 : onItemClick 6 : menampilkan halaman user 7 : pilih isi deskripsi restoran 8 : onItemClick 9 : menampilkan form isi restoran 10 : isi form restoran 11 : onClikItem server 12 : onCreate 13 : otentifikasiForm 14 : informasi Restoran 50 3. Sequence diagram Kelola Data Menu Restoran Gambar 4.1.9 Sequence diagram Kelola Data Menu Restoran pada Aplikasi m-resto yang sedang berjalan : user main formLogin halamanAkunUser KelolaMenuMakanan 1 : login 2 : onItemClick 3 : menampilkan form login 4 : isi form login 5 : onItemClick 6 : menampilkan halaman user 7 : pilih input menu restoran 8 : onItemClick 9 : menampilkan form input menu makanan 10 : isi form menu makanan server 11 : onClikItem 12 : onCreate 13 : otentifikasiForm 14 : informasi Menu Makanan 51 4. Sequence diagram Pemesanan Gambar 4.1.10 Sequence diagram Pemesanan Makanan pada Aplikasi m-resto yang sedang berjalan

4.1.1.5 Component diagram

Pada tahapan Component diagram, menggambarkan struktur dan hubungan antar komponen piranti lunak termasuk ketergantungan. Komponen piranti lunak yang dimaksud adalah modul yang berisi source code dari aplikasi yang dibuat atau binary code, yang ada pada library atau executeable yang muncul pada compile time, link time ataupun pada runtime. Berikut component diagram yang ditujukan pada gambar 4.1.11. : pelanggan main kelolaDataResto kelolaMenuMakanan pemesanan 1 : pilih daftar list resto 2 : onItemClick 3 : menampilkan informasi resto 4 : memilih tombol lihat menu 5 : onItemClick 6 : menampilkan informasi menu makanan 7 : isi jumlah pemesanan server 8 : onItemClick 9 : onCreate 10 : otentifikasi pemesanan 11 : informasi pemesanan 52 Gambar 4.1.11 Component diagram Aplikasi m-resto yang sedang berjalan

4.1.1.6 Deployment diagram