Pesë lloje diagramesh përdoren në modelim, dhe diagrami i rastit të përdorimit UML është një mjet për modelimin e aspekteve dinamike të sistemit që luajnë një rol të madh në modelimin e sjelljes, klasës, sistemit dhe nënsistemit. Çdo diagram i tillë ka shumë aktorë, precedentë dhe marrëdhënie mes tyre.
Diagramet e rasteve të përdorimit UML përdoren gjerësisht në një sërë aplikacionesh, veçanërisht kur kërkohet një pamje e sistemit për sa i përket rasteve të ndryshme të përdorimit ose rasteve të përdorimit. Në shumicën e rasteve, kjo përfshin modelimin e kontekstit të një sistemi, klase ose nënsistemi, ose modelimin e kërkesave që zbatohen për sjelljen e elementeve të zgjedhur.
Një diagram rasti i përdorimit ka një rëndësi të madhe për specifikimin, vizualizimin dhe dokumentimin e sjelljes së një sistemi. Duke e përdorur atë, është më e lehtë për zhvilluesin të kuptojë sistemin, nënsistemin ose klasat, si dhe të shikojë nga jashtë përfitimet e përdorimit të elementeve për një kontekst të caktuar. Një diagram i tillë UML ka një rëndësi të veçantë për testimin e sistemeve të ekzekutueshme kurinxhinieri e drejtpërdrejtë, si dhe për të kuptuar më mirë strukturën e tyre të brendshme, veçanërisht në inxhinierinë e kundërt.
Struktura e rastit të përdorimit është një mjet i shkëlqyeshëm për të gjetur një alternativë ndaj skenarit kryesor që çon në sukses. Në çdo hap, bëjini vetes pyetje vazhdimisht: "Çfarë tjetër mund të ndodhë?" Dhe në veçanti: "Çfarë mund të shkojë keq?" Këtu është më mirë të zbuloni që në fillim të gjitha kushtet e zgjerimit që janë të mundshme. Kjo do t'ju ndihmojë të mos hutoheni kur punoni për pasojat në të ardhmen. Të gjitha kushtet për zgjidhjen e problemit, të cilat janë vetëm të mundshme, më së miri studiohen që në fillim. Kjo metodë do t'ju ndihmojë të shmangni ngecjen kur punoni për pasojat. Prandaj, nëse është e mundur, merrni parasysh sa më shumë kushte që të jetë e mundur dhe kjo do të bëjë që gabimet të zvogëlohen në të ardhmen.
Opsioni më i mirë për të punuar me një diagram të rastit të përdorimit është një tabelë grafike që tregon përmbajtjen e saj. Është disi e ngjashme me diagramin e kontekstit, i cili përdoret në metodat strukturore. Në fund të fundit, tabela tregon kufijtë e sistemit, si dhe kontaktin e tij me botën e jashtme.
Diagrami i rasteve të përdorimit tregon qartë aktorët, rastet e përdorimit dhe marrëdhëniet ndërmjet tyre:
– interpretim nga aktorë të këtij apo atij precedenti;
- rastet e përdorimit që përfshijnë raste të tjera përdorimi.
Përmbajtja e një rasti përdorimi në modelimin UML nuk thotë asgjë, por mënyra se si paraqitet diagrami i pasqyron të gjitha. Sidoqoftë, mund të bëni pa një diagram. Specialistëtrekomandoni që kur zhvilloni një rast përdorimi, mos bëni shumë përpjekje për të krijuar një diagram. Do të jetë më mirë nëse përqendroheni në përmbajtjen tekstuale të tyre.
Diagrami i rastit të përdorimit UML ka lloje të tjera përveç relacionit të përfshirjes, për shembull shtrirje. Kjo është ajo që ekspertët rekomandojnë të shmangni. Arsyeja qëndron në faktin se shpesh ekipe të tëra zhvillimi shpenzojnë shumë kohë duke marrë parasysh marrëdhëniet e ndryshme midis rasteve të përdorimit. Kjo është një humbje energjie. Në fund të fundit, të merresh me një përshkrim tekstual të një precedenti është shumë më i përshtatshëm, këtu fshihet vlera e vërtetë e teknologjisë.