Gambar 4.6 Activity Diagram Reservasi
4.2.3.3 Sequences diagram
Sequence Diagram digunakan untuk menggambarkan interaksi antar objek dalam waktu yang berurutan. Tetapi pada dasarnya Sequence Diagram selain
digunakan dalam lapisan abstraksi model objek, kegunaannya untuk menunjukkan rangkaian pesan yang dikirim antar object juga interaksi antara object. Sesuatu
yang terjadi pada titik tertentu dalam eksekusi sistem. Komponen utama sequence diagram terdiri atas objek yang dituliskan dengan kotak segiempat bernama pesan
diwakili oleh garis dengan tanda panah dan waktu yang ditunjukkan dengan proses vertikal. Berikut adalah sequence diagram yang pada Aplikasi pemesanan
tiket persib, yaitu :
User Sistem
Input Data Buka menu
reservasi Menampilkan
menu reservasi
Memilih tujuan travel
Tiket, jmlh tiket, konf
username Menyimpan ke database
1. Sequence Diagram Login
Gambar 4.7 Sequences Diagram Login 2.
Sequence Diagram Reservasi
Gambar 4.8 Sequences Diagram Reservasi tiket
: User MenuUtama
Login DataBase
1 : buka aplikasi 2 : buka menu reservasi
3 : menampilkan form Login 4 : input username dan password
5 : validasi akun 6 : valid
7 : Login
: User Reservasi
Database
1 : buka menu reservasi 2 : menampilkan menu login
3 : Login 4 : tampilan menu reservasi
5 : mengisi form reservasi 6 : Menyimpan ke database
7 : konfirmasi pesanan
3. Sequence Diagram Pembayaran
Gambar 4.9 Sequences Diagram Pembayaran
4.2.3.4. Class Diagram
Class digambarkan dengan sebuah kotak dibagi menjadi tiga bagian. Bagian paling atas diisikan nama class, bagian tengah diisikan variable yang
dimiliki class, dan bagian bawah diisikan method-method dari class.
: User MenuUtama
Pembayaran DataBase
1 : Buka aplikasi 2 : buka menu konfirmasi transfer
3 : tampil form konfirmasi transfer 4 : mengisi form konfirmasi transfer
5 : validasi 6 : valid
7 : konfirmasi pembayaran
Gambar 4.10 Class Diagram Reservasi
4.2.3.5. Component Diagram
Component diagram adalah diagram UML yang menampilkan komponen dalam system dan hubungan antara mereka
Gambar 4.11 Component Diagram Reservasi
4.2.3.6. Deployment Diagram
Deployment diagram menampilkan rancangan fisik jaringan dimana berbagai komponen akan terdapat disana. Diagram deployment aplikasi
pemesanan tiket persibdapat dilihat pada gambar di bawah ini.
Gambar 4.12 Gambar Deployment Diagram
Anagatatravel.apk Menu.java
Mysql tujuan.java
infotravel.java syaratbayar.java
reservasi.java
Konfirmasi transfer.java dbtravel
Petunjuk.java
Detailpaket.xml Info.xml
SyaratBayar.xml Login.xml
TambahUser.xml
DetailTiket.xml Pesan.xml
Petunjuk.xml trans.xml
Andorid App
anagatatravel.apk
Os Android
Web Server
apache
MySql