RSS

Apa itu Use Case, Activity Diagram, dan Sequence Diagram ?

Pengertian Use Case

  Use case adalah rangkaian/uraian sekelompok yang saling terkait dan membentuk sistem secara teratur yang dilakukan atau diawasi oleh sebuah aktor. Use case digunakan untuk membentuk tingkah-laku benda/ things dalam sebuah model serta di  Realisasikan oleh sebuah collaboration. Umumnya use case digambarkan dengan sebuah elips dengan garis yang solid, biasanya mengandung nama.Use case menggambarkan proses system (kebutuhan system dari sudut pandang user).
Secara umum use case adalah:
  • Pola perilaku system
  • Urutan transaksi yang berhubungan yang dilakukan oleh satu actor
Use case diagram terdiri dari
  • Use case
  • Actors
  • Relationship
  • System boundary boxes (optional)
  • Packages (optional)

Pengertian Activity Diagram

  Activity diagrams menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi. Activity diagram merupakan state diagram khusus, di mana sebagian besar state adalah action dan sebagian besar transisi di-trigger oleh selesainya state sebelumnya (internal processing). Oleh karena itu activity diagram tidak menggambarkan behaviour internal sebuah sistem (dan interaksi antar subsistem) secara eksak, tetapi lebih menggambarkan proses-proses dan jalur-jalur aktivitas dari level atas secara umum. Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses. Dipakai pada business modeling untuk memperlihatkan urutan aktifitas proses bisnis. Struktur diagram ini mirip flowchart atau Data Flow Diagram pada perancangan terstruktur. Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam memodelkan sebuah proses untuk membantu memahami proses secara keseluruhan.
Activity diagram dibuat berdasarkan sebuah atau beberapa use case pada use case diagram.


Pengertian Sequence diagram

   Sequence diagram (diagram urutan) adalah suatu diagram yang memperlihatkan atau menampilkan interaksi-interaksi antar objek di dalam sistem yang disusun pada sebuah urutan atau rangkaian waktu. Interaksi antar objek tersebut termasuk pengguna, display, dan sebagainya berupa pesan/message.
Sequence Diagram digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai sebuah respon dari suatu kejadian/even untuk menghasilkan output tertentu. Sequence Diagram diawali dari apa yang me-trigger aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan.
      Diagram ini secara khusus berasosiasi dengan use case diagram. Sequence diagram juga memperlihatkan tahap demi tahap apa yang seharusnya terjadi untuk menghasilkan sesuatu didalam use case. Sequence diagram juga dapat merubah atribut atay method pada class yang telah dibentuk oleh class diagram, bahkan  menciptakan sebuah class baru. Sequence diagram memodelkan aliran logika dalam sebuah system dalam cara yang visual.
     Sequence diagram biasanya digunakan untuk tujuan analisa dan desain, memfokuskan pada identifikasi method didalam sebuah system. Sequence diagram biasanya dipakai untuk memodelkan :
  • Deskripsi tentang system yang ada pada sebuah / beberapa use case pada use case diagram, yang menggambarkan hubungan antara actor dan use case diagram.
  • Logika dari method (operation, function atau procedure).
  • Logika dari service (high level method).

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

28 komentar:

writer mengatakan...

Terima kasih atas informasi nya
:)

BebeQQ_uweek" sukka bubuuu mengatakan...

makassi.. ini sangatt berguna ;) hehe

Unknown mengatakan...

wah berguna sekali makasih ya mbak... tetap aktif ngeblog ya

Mei Lisda Sari mengatakan...

oke oke

Unknown mengatakan...

klo activity diagram sama engga dngn activity flow ?

Yogi Seftian mengatakan...

mksh memei syg emuach

Aze Soares Afamata mengatakan...

thak's you very much,because your posting very help me.

Unknown mengatakan...

thank you,deployment diagram,statechart diagram,ama yg lainnya donk,,,,he

Unknown mengatakan...

makasi ya.. mudah dimengerti :)

Anonim mengatakan...

terima kasih atas infonyaa :)

Unknown mengatakan...

maksih infonya ...
tapi kurang lengakap...
mohon ditambah lagi ya..
:)

devianprogram mengatakan...

makasih artikelnya sangat membantu :)

infobundaterbaru mengatakan...

artikel yang bagus, keep up writing :)

Unknown mengatakan...

boleh tak bagi beza use case dan use case diagram?

Alfath mengatakan...

bermanfaat sekali kaka artikelnya.. ^^

Faris mengatakan...

kurang 1 nih mba diagramnya, class diagram blum ada masa... hehehe..

tapi bermanfaat sekali ilmunya.. sukses slalu ya.. ^^

Unknown mengatakan...

Thanks kakak... berguna banget buat mahasiswa yg baru tw analisis...

ayu mengatakan...

terimakasih banyak informasinya.
saran dikit, klo bisa dicantumkan jg daftar pustakanya :)

Evan mengatakan...

I found more useful activity diagrams on Creately . Thanks for the post

Anonim mengatakan...

Makasih banyak kak ratnasari kamil
Kursus komputer online nya sangat membantu saya dalam mengenal komputer

Unknown mengatakan...

diagramnya g ada kaka

Unknown mengatakan...

Thanks ya........ infonya.
mampir aadlicius.blogspot.com

Agus Murod Alfarisi mengatakan...

Khasiat Tanaman Kesehatan | info.itucara.com

Unknown mengatakan...

ini di kutip dari mana ya?

Lenone Sihombing mengatakan...

KALO BEHAVIOUR DIAGRAM APA?

Anonim mengatakan...

ty gan

Ahmad Ansori mengatakan...

Informasinya ini masih kurang lengkap? coba cek disini dijamin lengkap + disertai tabelnya.

Satria Fadhil M mengatakan...

Muagachblock - Jasa Penulis Artikel Murah
Muagachblock - Jasa Penulis Artikel Murah
Muagachblock - Jasa Penulis Artikel Murah
Muagachblock - Jasa Penulis Artikel Murah
Muagachblock - Jasa Penulis Artikel Murah
Muagachblock - Jasa Penulis Artikel Murah
Muagachblock - Jasa Penulis Artikel Murah

Posting Komentar