Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

Діаграма варіантів використання

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Відношення розширення дає можливість відобразити те, що при опрацюванні системою деякого прецеденту X є можливим (але не обов’язковим) використання функціональності іншого прецеденту Y. На діаграмі включення позначається пунктирною прямою лінією зі стрілкою на кінці, яка направлена від того прецеденту, що є розширенням та має назву «extend». Відношення включення дає можливість відобразити те… Читати ще >

Діаграма варіантів використання (реферат, курсова, диплом, контрольна)

Визначення діаграми використання

Під прецедентом (case) треба розуміти фіксовану послідовність дій між користувачами підсистемами, яка забезпечує досягнення поставлених цілей. В обох випадках вони позначаються терміном «актор» (actor). Так, наприклад, процедура авторизації користувача на деякому Інтернет-ресурсі є певним прецедентом. Для нього учасниками будуть система авторизації та користувач, а результатом — перевірка наявності в системі реєстраційного запису (account) користувача [5].

Кожна модель відображає взаємозалежність прецедентів та акторів, яка визначена такими типами:

  • — асоціація (association);
  • — включення (include);
  • — розширення (extend);
  • — узагальнення (generalization).

Усі ці чотири типа залежностей надані на рисунку 2.1.

Приклад побудови UML діаграми прецедентів.

Рисунок 3.1. — Приклад побудови UML діаграми прецедентів програмне забезпечення харчування дитина Відношення асоціації є основним типом залежностей між акторами та прецедентами, що вказує на те, що деякий актор відіграє певну роль у взаємодії з системою. На діаграмі асоціацій позначається суцільною прямою лінією [5].

Відношення включення дає можливість відобразити те, що деякі функції одного прецеденту, А обов’язково мають бути задіяні при використанні іншого прецеденту B. На діаграмі включення позначається пунктирною прямою лінією зі стрілкою на кінці, яка направлена від того прецеденту, що включає в себе деякий інший і має назву «include"[5].

Відношення розширення дає можливість відобразити те, що при опрацюванні системою деякого прецеденту X є можливим (але не обов’язковим) використання функціональності іншого прецеденту Y. На діаграмі включення позначається пунктирною прямою лінією зі стрілкою на кінці, яка направлена від того прецеденту, що є розширенням та має назву «extend"[5].

Відношення узагальнення дозволяє показати певну ієрархію акторів та/або самих прецедентів, тобто позначити, який з них є супер-типом, а який — підтипом певного класу об'єктів. На діаграмі це позначається суцільною прямою лінією з трикутною стрілкою на кінці, яка направлена до прецеденту, що є супер-типом[5].

Діаграма варіантів використання для поставленої задачі

На основі діаграми варіантів використання, зображеної в додатку, А на рисунку A.1, були визначені основні прецеденти системи:

  • — робота з файлом ЗЛП;
  • — розв'язання ЗЛП;
  • — перевірка стійкості розв’язку;
  • — перегляд графіку цільової функції;
  • — перегляд графіку стійкості.
Показати весь текст
Заповнити форму поточною роботою