-->

StarUML : Menggunakan Sequence Diagram

            Pada tutorial ini dibahas mengenai sequence diagram pada program aplikasi starUML. Dimana Sequence diagram itu sendiri merupakan diagram yang menggambarkan interaksi antar obyek dalam mengindikasikan komunikasi diantara obyek-obyek tersebut. Diagram ini juga menunjukkan serangkaian pesan yang dipertukarkan oleh obyek-obyek yang melakukan suatu tugas atau aksi tertentu.

            Tutorial kali ini, akan dibuat kasus “Pemesanan tiket kereta api”. Disini saya memesan tiket kerta api untuk perjalanan keluar kota dengan terlebih dahulu membeli tiket pada perantara yaitu berupa struk yang dibeli di minimarket, yang nantinya struk tiket tersebut akan di tukarkan di loket / stasiun pemberangkatan.

ALUR DIAGRAM- LOGIKA DIAGRAM

Untuk membuat diagram tersebut , langkah-langkahnya sebagai berikut :

1.      Buka program aplikasi StarUML dengan tampilan awal- pilih OK


2.      Karena akan digunakan Sequence diagram, maka pada sisi sebelah kanan klik kanan pilih use case diagram- add diagram- sequence diagram


Komponen pada Sequence Diagram

  


Object
Komponen yang digunakan sebagai objek-objek yang akan digunakan di dalam membuat diagram
Stimulus
Komponen yang menandai hubungan komunikasi antara 2 buah objek
Selfstimulus
Komponen dengan fungsi yang sama  seperti stimulus hanya saja pengiriman pesan dilakukan kepada dirinya sendiri.

3.      Langakah selanjutnya yaitu membuat sequence diagram berdasarkan kasus yang akan dbuat.
       a.       Disini akan dibuat 4 objek yang terdiri dari : Penumpang, Penjual Tiket Luar (Perantara di minimarket), Loket, dan Penjaga Tiket Masuk

        

b.       Setelah membuat objek, lalu membuat interaksi yang pertama yaitu antara penumpang dengan penjual tiket di mini market

       

c.       Setelah itu, interaksi kedua yaitu antara penumpang dan loket di stasiun (untuk penukaran tiket asli)

       

d.       Interaksi yang terakhir yaitu antara penumpang dan penjaga tiket , penjaga yang akan melakukan pengecekan masuk sebelum penumpang menaiki kereta.
       

Alur :
-          Penumpang mengunjungi minimarket, lalu penumpang memberikan kartu identitas kepada kasir di minimarket
-          Penjual tiket luar/ kasir minimarket meng-input identitas penumpang dan mengecek ketersediaan tiket
-          Penjual tiket luar/kasir minimarket memberikan informasi tiket yang tersedia
-          Lalu penumpang membeli tiket
-          Penjual tiket luar/kasir minimarket meng-input dan mengurangi stok tiket pada sistem
-          Penjual tiket luar/kasir minimarket memberikan informasi total harga yang harus dibayar
-          Lalu penumpang membayar total harga tiket
-          Penjual tiket luar/kasir minimarket memberikan struk tiket(tiket sementara)
-          Penumpang menukarkan struk tiket tersebut di loket stasiun pemberangkatan
-          Penjaga loket mengecek struk tersebut, dan memberikan tiket asli kepada penumpang
-          Penumpang mengecek tiket asli tersebut agar tidak ada kekeliruan
-          Setelah jadwal pemberangkatannya tiba, sebelum menaiki kerta penumpang memberikan tiket kepada penjaga tiket masuk untuk di cek
-          Setelah dicek, lalu penumpang dipersilahkan masuk ke  kereta

e.       Setelah diagram terbentuk/selesai, lalu konvert menjadi jpeg dengan mengklik file- export diagram – pilih jpeg


     OUTPUT
  







LihatTutupKomentar