UML diagram för användningsfall

UML diagram för användningsfall
UML diagram för användningsfall

Video: UML diagram för användningsfall

Video: UML diagram för användningsfall
Video: Sequence Diagram Tutorial and EXAMPLE | UML Diagrams 2024, November
Anonim

Fem typer av diagram används i modellering, och UML-användningsfallsdiagrammet är ett verktyg för att modellera systemdynamiska aspekter som spelar en viktig roll i beteende-, klass-, system- och subsystemmodellering. Varje sådant diagram har många aktörer, prejudikat och relationer mellan dem.

diagram för användningsfall
diagram för användningsfall

UML-användningsfallsdiagram används i stor utsträckning i en mängd olika applikationer, särskilt där en överblick över systemet krävs i termer av olika användningsfall eller användningsfall. I de flesta fall involverar detta modellering av sammanhanget för ett system, klass eller delsystem, eller modellering av kraven som gäller för utvalda elements beteende.

Ett use case-diagram är av stor betydelse för att specificera, visualisera och dokumentera ett systems beteende. Genom att använda det är det lättare för utvecklaren att förstå systemet, delsystemet eller klasserna, samt att se från utsidan på fördelarna med att använda element för ett visst sammanhang. Ett sådant UML-diagram är särskilt viktigt för att testa körbara system närdirekt ingenjörskonst, såväl som för att bättre förstå deras interna struktur, särskilt inom omvänd ingenjörskonst.

uml diagram
uml diagram

Användningsfallsstrukturen är ett utmärkt verktyg för att hitta ett alternativ till huvudscenariot som leder till framgång. Vid varje steg, ställ dig själv frågor om och om igen: "Vad mer kan hända?" Och i synnerhet: "Vad kan gå fel?" Här är det bäst att redan från början ta reda på alla expansionsförhållanden som är möjliga. Detta hjälper dig att inte bli förvirrad när du arbetar med konsekvenserna i framtiden. Alla förutsättningar för att lösa problemet, som bara är möjliga, studeras bäst redan från början. Denna metod hjälper dig att undvika att fastna när du arbetar med konsekvenserna. Tänk därför, om möjligt, så många förhållanden som möjligt, och detta kommer att leda till att felen minskar i framtiden.

Det bästa alternativet för att arbeta med ett use case-diagram är en grafisk tabell som visar dess innehåll. Det liknar något kontextdiagrammet, som används i strukturella metoder. Tabellen visar trots allt systemets gränser, liksom dess kontakt med omvärlden.

Användningsfallsdiagrammet visar tydligt aktörerna, användningsfallen och relationerna mellan dem:

uml use case diagram
uml use case diagram

– framträdande av skådespelare av det ena eller det andra prejudikatet;

– användningsfall som inkluderar andra användningsfall.

Innehållet i ett användningsfall i UML-modellering säger ingenting, men hur diagrammet presenteras återspeglar allt. Du kan dock klara dig utan ett diagram. Specialisterrekommenderar att du inte lägger för mycket ansträngning på att skapa ett diagram när du utvecklar ett användningsfall. Det blir bättre om du koncentrerar dig på textinnehållet i dem.

UML användningsfallsdiagram har andra typer förutom include-relationen, till exempel extend. Det är vad experter rekommenderar att undvika. Anledningen ligger i det faktum att ofta hela utvecklingsteam lägger ner mycket tid på att överväga olika relationer mellan användningsfall. Detta är ett slöseri med energi. När allt kommer omkring är det mycket bekvämare att hantera en textbeskrivning av ett prejudikat, det är här det verkliga värdet av tekniken döljs.

Rekommenderad: