Szerkesztő:SzJ95/Használati eset diagram

A Wikipédiából, a szabad enciklopédiából
UML use case diagram egy ügyfél (szereplő) interakciójához egy étteremben (a rendszer)
{{sidebar
|title = [[Unified Modeling Language#Diagrams|UML diagram types]]
|titlestyle = background-color:#eecd9c
|headingstyle = background-color:#FFDEAD
|contentclass = plainlist
|contentstyle = text-align:left

|heading1 = Structural UML diagrams
|content1 =
*[[Class diagram]]
*[[Component diagram]]
*[[Composite structure diagram]]
*[[Deployment diagram]]
*[[Object diagram]]
*[[Package diagram]]
*[[Profile diagram]]

|heading2 = Behavioral UML diagrams
|content2 =
*[[Activity diagram]]
*[[Communication diagram]]
*[[Interaction overview diagram]]
*[[Sequence diagram]]
*[[UML state machine|State diagram]]
*[[Timing diagram (Unified Modeling Language)|Timing diagram]]
*[[Use case diagram]]

|name = UML diagram types
}}<noinclude>
{{documentation}}
[[Category:Computing sidebar templates]]
</noinclude>

A use case diagram a felhasználó lehetséges interakcióinak grafikus ábrázolása egy rendszerrel. A use case diagram különböző típusú felhasználókat mutat be, amelyekkel a rendszer rendelkezik és gyakran más típusú diagramok is kísérik használatát. Az egyes use case-eket jelölhetik körök vagy elipszisek. A rendszerben szereplőket gyakran pálcikafigurákkal jelölik.

Alkalmazása[szerkesztés]

Noha a use case önmagában is részletezhet minden lehetőséget, viszont egy use case digram segíthet magasabb szintű képet adni a rendszerről. Korábban a következőket mondták a use case diagramról "A use case diagramok a rendszer tervrajzai"[1]

A leegyszerűsített jellegük miatt a use case diagramok jó kommunikációs eszközt jelenthetnek az érintettek számára. A rajzok megpróbálják a valós világot leképezni és egyfajta képet mutatni az érdekelt felek számára, hogy azok megértsék, hogyan tervezik a rendszert. Siau és Lee végzett kutatást annak érdekében, hogy volt-e egyáltalán olyan helyzet ahol a use case diagramokra szükség volt, vagy azok teljes mértékben elhagyhatóak lettek volna. Kutatásuk végén azt a megállapítást találták, hogy a use case diagramok egyszerűbben közvetítették a rendszer szándékat az érintettek számára, valamint "teljesebben értelmezték, mint az osztálydiagramokat"[2].

. [3]

Lásd még[szerkesztés]

Hivatkozások[szerkesztés]

  1. McLaughlin, B., Pollice G., West D.. Head First Object Oriented Analysis and Design (angol nyelven). O'Reilly Media, Inc., 297. o. [2006. április 25.] 
  2. Siau, Keng, Lee Lihyunn. Are use case and class diagrams complementary in requirements analysis? An experimental study on use case and class diagrams in UML. Requirements Engineering, 234. o. (2004) 
  3. 1. Use Case Diagram (amerikai angol nyelven). Visual Paradigm Community Circle. (Hozzáférés: 2021. április 22.)

Bibliográfia[szerkesztés]

  • Gemino, A., Parker, D. (2009) "Use case diagrams in support of use case modeling: Deriving understanding from the picture", Journal of Database Management, 20(1), 1-24.
  • Jacobson, I., Christerson M., Jonsson P., Övergaard G., (1992). Object-Oriented Software Engineering - A Use Case Driven Approach, Addison-Wesley.
  • Kawabata, R., Kasah, K. (2007). "Systems Analysis for Collaborative System by Use Case Diagram", Journal of Integrated Design & Process Science, 11(1), 13–27.
  • McLaughlin, B., Pollice, G., West, D. (2006). Head First Object Oriented Analysis and Design, O'Reilly Media, Inc.

[[Kategória:Rendszerek modellező nyelve]] [[Kategória:Egységes modellezési nyelv diagramok]] [[Kategória:Egységes modellezési nyelv]] [[Kategória:Szoftverkövetelmények]] [[Kategória:Szoftver projekt menedzsment]]