Friday, November 3, 2017

Use Case Diagram





Use Case Diagram   menggambarkan dengan ringkas siapa saja yang menggunakan sistem dan apa saja yang bisa dilakukannya. Penggunaan usecase Diagramini  tidak menjelaskan secara detai, biasanya hanya memberi gambaran singkat hubungan antara usecase, aktor, dan sistem. Melalui diagram


Kegunaan use case diagram


-Use case menjelaskan secara sederhana fungsi sistem dari sudut pandang user.

-untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem
dan siapa saja yang berhak menggunakan fungsi-fungsi tersebut.


-unntuk menggambarkan kelakuan system yang akan dibuat.

-mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem yang
akan dibuat.




Komponen-komponen yang terdapat pada usecase diagram



simbol Oval / bernama "Use Case".




Berguna  untuk menginformasikan apa nama Use Case nya.
Fungsi dari simbol ini adalah untuk penandaan unit-unit yang
saling berinteraksi antara unit satu dengan unit lainnya. Selain
berinteraksi dengan unit lainnya simbol Use Case ini juga
berinteraksi dengan actor.



Actor 




seperti gambar orang, akan simbol ini tidak hanya diperuntukan untuk orang saja.
Simbol ini juga  dapat digunakan untuk sistem lain (sistem luar) yang
dapat melakukan interaksi. Jadi perlu diingat, ini bukan simbol
penanda untuk orang, karena pada dasarnya simbol ini adalah
simbol untuk penanda objek luar sistem yang berinteraksi
dengan sistem informasi yang tengah dibuat.


Simbol Association



Simbol garis lurus  disebut Association  Fungsi dari simbol ini tak jauh berbeda dengan fungsi simbol
garis yang ada di diagram-diagram lain dalam UML, fungsi simbol ini tak lain adalah untuk menggambarkan adanya hubungan yang terjadi diantara bagian satu ke bagian lainnya.
Bagian yang dapat dihubungkan dengan simbol Assosiasi ini,
yaitu interaksi antara :
- Aktor ke aktor
- Use Case ke Use Case
- Aktor ke Use Case
- Use Case ke Aktor






Simbol Extend  





Fungsi dari simbol ini yaitu untuk
menandakan adanya hubungan diantara Use Case tambahan
ke Use Case lain tanpa syarat. contohnya"A" dapat dijalankan tanpa
syarat adanya "B" namun "A" dan "B" masih berhubungan.
Dalam praktiknya, simbol ini digambarkan dengan garis anak
panah dengan badan garis putus-putus.



Simbol Generalization  

di gunakan di diagram lain UML misalnya, Generalisasi pada

Contohnya  dalam penggambaran diagram kita terdapat Use
Case "A" yang merupakan bentuk umum dari Use Case "B"
maka diantara "A" ke "B" dapat diberikan tanda Generalisasi
ini.


Disamping adalah terdapat dua simbol dengan makna yang
hampir sama

Simbol pada bagian atas ini bernama include
dan pada bagian bawah bernama uses.
Kedua simbol ini memiliki arti bahwa adanya relasi antar Use
Case dengan syarat tertentu.
Penggambaran simbol Include ini mirip dengan simbol extend,
perbedaan penulisan terletak pada penamaannya, yaitu
<<extend>> berubah menjadi <<include>>. Dan untuk
penggambaran Uses ini juga mirip dengan Generalisasi. Yang
membedakan yakni penambahaan <<uses>> di sekitar garis

tersebut.


Contoh dari usecase diagram





0 komentar:

Post a Comment