Моделдөөдө диаграммалардын беш түрү колдонулат жана UML колдонуу схемасы жүрүм-турумда, класста, системада жана подсистеманы моделдөөдө негизги ролду ойногон системанын динамикалык аспектилерин моделдөө үчүн курал болуп саналат. Ар бир мындай диаграммада көптөгөн актерлор, прецеденттер жана алардын ортосундагы мамилелер бар.
UML колдонуу схемалары ар кандай колдонмолордо кеңири колдонулат, айрыкча системаны көрүү ар кандай колдонуу учурлары же колдонуу учурлары үчүн талап кылынган учурларда. Көпчүлүк учурларда, бул системанын, класстын же подсистеманын контекстин моделдөө же тандалган элементтердин жүрүм-турумуна тиешелүү талаптарды моделдештирүү кирет.
Колдонуу схемасы системанын жүрүм-турумун көрсөтүү, визуалдаштыруу жана документтештирүү үчүн чоң мааниге ээ. Аны колдонуу менен иштеп чыгуучуга системаны, подсистеманы же класстарды түшүнүү, ошондой эле белгилүү бир контекст үчүн элементтерди колдонуунун артыкчылыктарын сырттан кароо оңой болот. Мындай UML диаграммасы аткарылуучу системаларды сыноо үчүн өзгөчө мааниге ээтүз инженерия, ошондой эле алардын ички түзүлүшүн жакшыраак түшүнүү үчүн, айрыкча тескери инженерияда.
Колдонуу жагдайынын структурасы ийгиликке алып баруучу негизги сценарийге альтернатива табуу үчүн эң сонун курал. Ар бир кадам сайын өзүңүзгө кайра-кайра суроолорду бериңиз: "Дагы эмне болушу мүмкүн?" Ал эми, атап айтканда: "Эмне туура эмес болушу мүмкүн?" Бул жерде эң башынан эле мүмкүн болгон бардык кеңейтүү шарттарын билүү жакшы. Бул келечектеги кесепеттер менен иштөөдө чаташтырбооңузга жардам берет. Маселени чечүү үчүн гана мүмкүн болгон бардык шарттар эң башынан жакшы изилденген. Бул ыкма кесепеттери менен иштөөдө батып калуудан качууга жардам берет. Ошондуктан, мүмкүн болсо, мүмкүн болушунча көп шарттарды карап көрүңүз, бул келечекте каталардын азайышына алып келет.
Колдонуу схемасы менен иштөөнүн эң жакшы варианты бул анын мазмунун көрсөткөн графикалык таблица. Ал структуралык методдордо колдонулган контексттик диаграммага бир аз окшош. Анткени, таблица системанын чектерин, ошондой эле анын тышкы дүйнө менен байланышын көрсөтөт.
Колдонуу схемасы актёрлорду, колдонуу учурларын жана алардын ортосундагы мамилелерди так көрсөтөт:
– тигил же бул прецеденттин актерлорунун аткаруусу;
– башка колдонуу учурларын камтыган колдонуу учурлары.
UML моделдөөсүндө колдонуу учурунун мазмуну эч нерсе айтпайт, бирок диаграмманын берилиши мунун баарын чагылдырат. Бирок, сиз диаграммасыз кыла аласыз. Адистерколдонуу учурун иштеп чыгууда, диаграмманы түзүүгө өтө көп күч-аракет жумшоону сунуш кылбаңыз. Алардын тексттик мазмунуна көңүл бурсаңыз жакшы болот.
UML колдонуу схемасынын камтуу байланышынан башка түрлөрү бар, мисалы кеңейтүү. Бул эксперттер качууну сунуш кылат. Себеби, көбүнчө бүтүндөй иштеп чыгуу топтору колдонуу учурларынын ортосундагы ар кандай мамилелерди карап чыгууга көп убакыт коротушат. Бул энергияны текке кетирүү. Анткени, прецеденттин тексттик сыпаттамасы менен иштөө алда канча ыңгайлуу, технологиянын чыныгы мааниси дал ушул жерде жашырылган.