Cara Membuat Sequence Diagram, Lengkap


Membuat Sequence Diagram – Membahas tentang UML, tentunya Anda sudah tidak asing lagi dengan sequence diagram. Sequence diagram merupakan salah satu jenis diagram yang menggambarkan aliran informasi yang terjadi antar objek.

Menurut (Satzinger, Jackson & Burd, 2012) ada 3 step dalam squence diagram yaitu system sequence diagram, multilayer sequence diagram dan first-cut sequence diagram.

Cara Membuat Sequence Diagram

Nah, pada kesempatan kali ini kami akan membahas mengenai cara membuat sequence diagram. Namun sebelum itu kami akan menjelaskan terlebih dahulu mengenai pengertian, tujuan, dan berbagai komponen yang ada dalam sequence diagram. Lebih jelasnya mari langsung saja simak ulasan selengkapnya berikut ini.

Pengertian Sequence Diagram

Mungkin sebagian besar dari pembaca masih belum yang mengetahui mengenai pengertian sequence diagram. Secara definitif, sequence diagram bisa diartikan sebagai salah satu jenis diagram yang dimiliki oleh UML.

Sequence diagram merupakan salah satu jenis diagram yang menggambarkan kolaborasi dinamis antar beberapa objek. Fungsi dari sequence diagram adalah untuk menggambarkan interaksi atau rangkaian message antar objek. Yakni sesuatu yang telah terjadi pada titik tertentu dalm eksekusi sistem.

Pada sebuah UML, sequence diagram digambarkan dalam bentuk segi empat dengan nama objek di dalamnya dan umumnya di beri garis bawah. Untuk memberikan nama objek pada sebuah sequence diagram bisa dilakukan dengan 3 cara, yaitu:

  1. Nama Objek
  2. Nama Objek dan Class
  3. Nama Class

Adapun contoh gambarnya adalah sebagai berikut:

contoh diagram sqeunce

Contoh penamaan objek sequence diagram

Pada sebuah sequence diagram, setiap objek mempunyai garis putus-putus ke bawah. Sementara itu, untuk pesan antar objek umumnya di gambarkan dengan anak panah dari objek pemberi pesan dan juga penerima pesan.

Baca juga: Cara Membuat Use Case Diagram

Komponen dalam Sequence Diagram

Sama halnya dengan flowchart ataupun jenis diagram UML pada umumnya, sequence diagram mempunyai komponen atau simbol sebagai berikut:

Komponen atau Simbol Sequence Diagram

  1. Aktor

Aktor menunjukkan suatu entitas yang ada di luar sistem dan bisa berinteraksi langsung dengan sistem. Aktor bisa berinteraksi langsung baik itu dengan perangkat lunak ataupun perangkat keras.

Dalam sebuah sequence diagram umumnya aktor akan menggambar pengguna seperti user, admin, atau siapapun itu yang bisa melakukan interaksi langsung dengan sistem.

  1. Lifeline

Lifeline digambarkan berupa garis putus-putus mulai dari atas ke bawah. Simbol yang satu ini umumnya digunakan untuk menggambarkan eksekusi suatu objek dalam sequence. Atau bisa dikatakan bahwa lifeline ini merupakan pesan dikirim dan diterima beserta aktivasinya.

  1. General

General merupakan salah satu simbol sequence diagram yang digunakan untuk menggambarkan entitas tunggal. Untuk entitas ini biasa disebut dengan instance (class) atau streotype.

  1. Boundary

Boundary merupakan suatu simbol sequence diagram yang terletak di bagian tepi sistem. Dapat dikatakan bahwa boundary adalah alat yang biasa digunakan untuk interaksi dengan sistem lain, bisa berupa user interface atau lain sebagainya.

  1. Control

Control element merupakan suatu komponen yang disimbolkan dalam bentuk lingkaran, dan diantara lingkaran tersebut ada suatu tanda panah. Lalu apa fungsi atau kegunaan dari simbol yang satu ini?

Simbol tersebut mempunyai peran yang cukup penting, yakni untuk mengatur aliran mulai dari informasi untuk menuju scenario. Biasanya salah satu komponen sequence diagram ini digunakan untuk mengatur suatu perilaku dan perilaku bisnis.

  1. Entity

Entitas dalam sequence diagram mempunyai simbol yang tidak sama dengan entitas pada erd atau entity relationalship diagram. Untuk simbol entity pada sequence diagram ditunjukkan dengan sebuah lingkaran yang memiliki garis pada bagian bawahnya.

Sementara itu, untuk di erd seperti yang kita ketahui entitas pada umumnya digambarkan dalam bentuk persegi panjang.  Elemen ini memiliki fungsi untuk menunjukkan suatu penyimpanan data atau informasi. Untuk bentuknya sendiri bisa berupa beans, models atau object.

  1. Activation

Activation merupakan bagian yang sangat sulit untuk dijelaskan. Selain mempunyai bentuk yang kecil, simbol ini juga bisa digunakan ketika suatu objek mengirim dan menerima. Umumnya activation digambarkan dalam bentuk persegi panjang yang memanjang ke bagian atas, simbol terletak pada bagian akhir dari garis.

  1. Message

Message tidak mempunyai simbol yang jelas sehingga tidak bisa digambarkan. Namun simbol ini mempunyai peran untuk komunikasi antar objek yang ingin dilakukan. Umumnya message akan muncul saat dua objek yang berbeda saling bertemu seperti antara admin dengan user.

  1. Message Entry

Message entry memiliki sebuah simbol berbentuk garis dengan panah yang dapat digunakan di flowchart, DFD, dan lainnya.

  1. Message to Self

Message to self mempunyai simbol garis panah yang dimana garisnya tersebut-putus. Komponen ini memiliki kegunaan untuk menunjukkan hubungan antar objek serta diurutkan sesuai dengan kejadian yang telah terjadi.

  1. Message to Return

Message to return digambarkan dengan tanda panah yang berbalik ke tempat semula. Komponen yang satu ini dijelaskan untuk menunjukkan hasil dari pengiriman message.

Baca juga: Cara Membuat Activity Diagram

Cara Mudah Membuat Sequence Diagram

Pada pembahasan berikutnya kami akan membahas mengenai bagaimana cara membuat sequence diagram. Berikut ini adalah langkah-langkah membuat sequence diagram:

  1. Pertama Anda harus menggunakan software Visual Paradigm dengan versi 13.2.
  2. Buka software tersebut kemudian akan muncul tampilan seperti berikut ini.
    CARA MUDAH MEMBUAT SEQUENCE DIAGRAM DENGAN VISUAL PARADIGM 13.2
    Anda akan diminta untuk membuat sebuah project baru, caranya adalah dengan mengetikkan nama project sesuai yang diinginkan. Kemudian klik tombol Create Blank Project maka akan muncul tampilan seperti berikut.
    CARA MUDAH MEMBUAT SEQUENCE DIAGRAM DENGAN VISUAL PARADIGM 13.2
  1. Lalu akan tampil beberapa suggestion diagram yang bisa dibuat, salah satu diantaranya adalah sequence diagram. Namun jika tidak muncul Anda bisa pilih menu diagram kemudian klik New. Selanjutnya akan muncul kotak yang isinya kumpulan daftar instagram yang bisa dibuat pada Visual Paradigm, kemudian search pada kotak yang ada dan tuliskan Sequence Diagram dan klik Next.CARA MUDAH MEMBUAT SEQUENCE DIAGRAM DENGAN VISUAL PARADIGM 13.2
  2. Kemudian Anda bisa memberikan nama pada Sequence Diagram yang sesuai kebutuhan dan keinginan. Kemudian klik OK.
    CARA MUDAH MEMBUAT SEQUENCE DIAGRAM DENGAN VISUAL PARADIGM 13.2
  3. Selanjutnya akan tampil layer kosong yang berupa lembar kerja.
    CARA MUDAH MEMBUAT SEQUENCE DIAGRAM DENGAN VISUAL PARADIGM 13.2
  4. Berikut ini adalah notasi yang ada pada Sequence Diagram, tetapi beberapa notasi simple yang umum digunakan bisa dilihat pada kota merah yakni Actor, Message, Return Message, Frame, dan Lifeline.
    CARA MUDAH MEMBUAT SEQUENCE DIAGRAM DENGAN VISUAL PARADIGM 13.2
  5. Pertama tentu ada Actor, yakni siapa yang bisa berinteraksi dengan semua objek yang terdapat pada sistem. Penting diketahui bahwa pada Visual Paradigm untuk sistem pembuatan diagram adalah drag and drop. Jadi Anda hanya cukup memilih pada notasi yang akan dibuat kemudian drag and drop langsung ke lembar kerja.
    CARA MUDAH MEMBUAT SEQUENCE DIAGRAM DENGAN VISUAL PARADIGM 13.2
    Lalu klik Resource Catalog
    CARA MUDAH MEMBUAT SEQUENCE DIAGRAM DENGAN VISUAL PARADIGM 13.2
    Kemudian pilih Messaes-Lifeline
    CARA MUDAH MEMBUAT SEQUENCE DIAGRAM DENGAN VISUAL PARADIGM 13.2
    Lalu akan menghasilkan tampilan seperti berikut, yakni Object dengan input message.
    CARA MUDAH MEMBUAT SEQUENCE DIAGRAM DENGAN VISUAL PARADIGM 13.2
  1. Selanjutnya untuk mengetikkan tulisan pada setiap notasi maka Anda bisa double click pada notasi tersebut kemudian ketik apa yang diinginkan.
  2. Setelah itu klik pada garis input message untuk membuat return messages kemudian cari tombol return messages. Maka secara tidak langsung akan terbuat return messages.
    CARA MUDAH MEMBUAT SEQUENCE DIAGRAM DENGAN VISUAL PARADIGM 13.2
  3. Untuk menggunakan frame atau fragment silahkan Anda klik kanan pada message yang akan digunakan frame, kemudian pilih Create Combined Fragment dan pilih sesuai fragment yang Anda inginkan.
    CARA MUDAH MEMBUAT SEQUENCE DIAGRAM DENGAN VISUAL PARADIGM 13.2
    Kemudian akan terbentuk tampilan seperti berikut ini.
    CARA MUDAH MEMBUAT SEQUENCE DIAGRAM DENGAN VISUAL PARADIGM 13.2
  4. Untuk membuat fragment yang lainnya silahkan Anda mengikuti langkah sebelumnya.


Loading...

Leave a Comment