Gambar 4.6
Class Diagram Aplikasi Edukasi Rambu-rambu Lalu lintas
4.2.2.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. berikut ini squence diagram
pada aplikasi Edukasi Rambu-rambu Lalu lintas.
RamburambuActivity
+Button b1 +Button b2
+Button b3 +Button ac1
+Button b4 +Button exit
+Intent i +MediaPlayer mp
+inflater +helpBuilder
+helpDialog +builder
+onCreate +setContentView
+setRequestedOrientation +findViewById
+setOnClickListener +Intent
+onClick +create
+onCreateOptionsMenu +onOptionsItemSelected
+switch +showSimplePopUp
+Builder +setTitle
+setIcon +setMessage
+setPositiveButton +setNegativeButton
+onKeyDown
RambuLarangan
+Button b98 +Button b99
+Button b100 +Button b101
+Button b102 +Button b103
+Button b104 +Button b105
+Button b106 +Button b107
+Button b108 +Button b109
+onCreate +setContenView
+setRequestedOrientation +onClick
+findViewById +create
MengenalArti
+ImageView r1 +ImageView r2
+ImageView r3 +ImageView r4
+ImageView r5 +Intent i
+onCreate +setContentView
+findViewById +setRequestedOrientation
+setOnClickListener +Intent
RambuTambahan
+Button b211 +Button b212
+Button b213 +Button b214
+Button b215 +Button b216
+Button b217 +Button b218
+Button b219 +Button b220
+Button b221 +Button b22
+Button b23 +MediaPlayer mp
+onCreate +setContenView
+setRequestedOrientation +onClick
+findViewById +create
RambuPeringatan
+Button b6 +Button b7
+Button b8 +Button b9
+Button b10 +Button b11
+Button b12 +Button b13
+Button b14 +Button b15
+Button b16 +Button b17
+onCreate +setContenView
+setRequestedOrientation +onClick
+findViewById +create
RambuPerintah
+Button b76 +MediaPlayer mp
+Button b77 +Button b78
+Button b79 +Button b89
+Button b81 +Button b82
+Button b83 +Button b84
+Button b85 +Button b86
+Button b87
+onCreate +setContentView
+setRequestedOrientation +onClick
+findViewById +create
RambuPetunjuk
+Button b147 +Button b157
+Button b158 +Button b159
+Button b160 +Button b161
+Button b162 +Button b163
+Button b164 +Button b165
+Button b166 +Button b167
+onCreate +setContenView
+setRequestedOrientation +onClick
+findViewById +create
UjianTeori
+onCreate +setContentView
+setRequestedOrientation
ResultActivity
+getBundle +scoreAkhir
+Button qHome +Button qTry
+Intent i +getScoreTemp
+getIntent +getExtras
+findViewById +catch
+Intent i +onCreate
+setContentView +setOnClickListener
+onClick +Intent
Quis
+Button qa +Buttonqb
+Button qc +Intent i
+bundle_dt +score
+onCreate +setContentView
+setOnClickListener +Intent
+putString +putExtras
+hitungScore +score
Marka
+Button ww1 +Button ww2
+Button ww3 +Button ww4
+Button ww5 +onCreate
+setContentView +setRequestedOrientation
+setOnClickListener +Operation1
+Intent
Marka Membujur
+ImageView membujur1 +ImageView membujur2
+Button play1 +Button play2
+MediaPlayer mp +startAnimation
+onCreate +setContentView
+setRequestedOrientation
Marka Melintang
+ImageView melintang1 +ImageView melintang2
+Button play1 +Button play2
+MediaPlayer mp +startAnimation
+onCreate +setContentView
+setRequestedOrientation
Marka Serong
+ImageView serong1 +ImageView serong2
+Button play1 +Button play2
+MediaPlayer mp +startAnimation
+setRequestedOrientation +setContentView
+onCreate
1. Sequence Diagram Mengenal Arti RambuPeringatan
Gambar 4.7
Diagram sequance rambu peringatan
2. Sequence Diagram Mengenal Arti RambuPerintah
Gambar 4.8
Diagram sequance rambu perintah
RambuambuActivity : user
MengenalArti RambuPeringatan
1 : display 2 : showmenu
3 : startActivity 4 : startActivity
5 : showRambuPeringatan 6 : clickRambu
7 : mp.Start
RambuambuActivity : user
MengenalArti RambuPerintah
1 : display 2 : showmenu
3 : startActivity 4 : startActivity
5 : showRambuPerintah 6 : clickRambu
7 : mp.Start