4.2.4.4. Sequence Diagram
Sequence diagram adalah suatu diagram yang menggambarkan interaksi antar obyek dan mengindikasikan komunikasi diantara obyek-obyek tersebut. Diagram ini
juga menunjukkan serangkaian pesan yang dipertukarkan oleh obyek-obyek yang melakukan suatu tugas atau aksi tertentu. Obyek-obyek tersebut kemudian diurutkan
dari kiri ke kanan, aktor yang menginisiasi interaksi biasanya ditaruh di paling kiri dari diagram.
4.2.4.4.1. Sequence Diagram Login
Gambar 4.11 Sequence Diagram Login
: USER : LoginActivity
: JSONParser : Web Service
: HomeActivity 1 : onCreate
2 : form login 3 : email Password
4 : onClickListener 5 : makeHttpRequest
6 : query login 7 : onCreate
8 : home interface
4.2.4.4.2. Sequence Diagram Register
Gambar 4.12 Sequence Diagram Register : USER
: LoginActivity : RegisterActivity
: JSONParser : Web Service
: WelcomeActivity
1 : onClickListener 2 : onCreate
3 : form register 4 : nama, email, password
5 : onClickListener 6 : makeHttpRequest
7 : query register 8 : onCreate
9 : welcome interface 10 : onClickListener
11 : onCreate 12 : login interface
4.2.4.4.3. Sequence Diagram Booking Ticket
Gambar 4.13 Sequence Diagram Booking Ticket
: USER : HomeActivity
: BookingActivity : JSONParser
: Web Service : BookingListActivity
: BookingDetailActivity : CaraTransaksiActivity
1 : onClickListener 2 : onCreate
3 : LoadDarftarKota 4 : makeHttpRequest
5 : query kota 6 : json kota
7 : data kota 8 : LoadDaftarRute
9 : makeHttpRequest 10 : query rute
11 : json rute 12 : data rute
13 : form booking 14 : onClickListener
15 : kota, rute, tgl_pesan 16 : onCreate
17 : LoadDaftarJam 18 : makeHttpRequest
19 : query jam 20 : json jam
21 : data jam 22 : list jam
23 : onItemClickListener 24 : onCreate
25 : form booking detail 26 : SentBooking
27 : jumlah ticket 28 : makeHttpRequest
29 : query booking 30 : onCreate
31 : cara transaksi interface
4.2.4.4.4. Sequence Diagram Ticket Status
Gambar 4.14 Sequence Diagram Ticket status
4.2.4.4.5. Sequence Diagram Bukti Transaksi
Gambar 4.15 Sequence Diagram Bukti Transaksi
: USER : HomeActivity
: StatusActivity : JSONParser
: StatusDetailActivity : Web Service
1 : onClickListener 2 : onCreate
3 : LoadTicket 4 : makeHttpRequest
5 : query ticket 6 : json ticket
7 : data ticket 8 : list ticket
9 : onItemClickListener 10 : onCreate
11 : detail ticket 12 : DeleteTicket
13 : makeHttpRequest 14 : query delete
15 : onCreate 16 : home inteface
: USER : HomeActivity
: BuktiActivity : Web Service
: JSONParser : BuktiDetailActivity
1 : onClickListener 2 : onCreate
3 : LoadValidTicket 4 : makeHttpRequest
5 : query valid ticket 6 : json valid ticket
7 : data valid ticket 8 : list valid ticket
9 : onItemClickListener 10 : onCreate
11 : detail bukti
4.2.4.4.6. Sequence Diagram About