Съдържание:
Определение - Какво означава използване на случай?
Случаят на употреба е термин за софтуерен и системен инженеринг, който описва как потребителят използва система, за да постигне определена цел. Случаят на употреба действа като техника за софтуерно моделиране, която определя характеристиките, които трябва да бъдат внедрени, и разрешаването на евентуални грешки, които могат да се срещнат.
Техопедия обяснява Use Case
Случаите за използване определят взаимодействията между външни участници и системата за постигане на конкретни цели. Има три основни елемента, които съставляват случай на употреба:
- Актьори: Актьорите са типът потребители, които взаимодействат със системата.
- Система: Използвайте случаи, които улавят функционални изисквания, които уточняват предвиденото поведение на системата.
- Цели: Случаите на използване обикновено се инициират от потребителя за изпълнение на цели, описващи дейностите и вариантите, свързани с постигането на целта.
Случаите за използване се моделират с помощта на унифициран език за моделиране и са представени от овали, съдържащи имената на случая. Актьорите са представени с помощта на линии с името на актьора, написано под линията. За да се представи участието на актьор в система, се очертава линия между актьора и случая на използване. Полетата около случая на използване представляват границата на системата.
Характеристики, свързани с случаите на употреба са:
- Организиране на функционални изисквания
- Моделиране на целите на системните взаимодействия с потребители
- Записване на сценарии от задействащи събития до крайни цели
- Описва основния ход на действията и изключителен поток от събития
- Разрешаване на потребител за достъп до функционалността на друго събитие
Стъпките при проектирането на случаи за употреба са:
- Идентифицирайте потребителите на системата
- За всяка категория потребители създайте потребителски профил. Това включва всички роли, играни от потребителите, свързани с системата.
- Определете важни цели, свързани с всяка роля за поддържане на системата. Стойностното предложение на системата идентифицира значителната роля.
- Създавайте случаи на използване за всяка цел, свързана с шаблон на случай на използване, и поддържайте същото ниво на абстракция в целия случай на използване. Стъпките за използване на по-високо ниво се третират като цели за по-ниското ниво.
- Структурирайте случаите на употреба
- Преглед и валидиране на потребителите