20484

Діаграми атрибутів. Категоризація сутностей

Доклад

Информатика, кибернетика и программирование

Діаграми випадків використання описують взаємозвязки і залежності між групою випадків використання і акторами що беруть участь у процесі. Важливо зауважити що діаграми випадків використання не призначено для показу компонування вони не можуть описати внутрішню структуру системи. Діаграми випадків використання призначено для полегшення обміну інформацією між майбутніми користувачами системи і замовником вони особливо корисні для визначення переліку можливостей які повинна мати система. За діаграмами випадків використання можна...

Украинкский

2013-07-25

38 KB

4 чел.

Діаграми атрибутів. Категоризація сутностей.

Діаграми випадків використання описують взаємозв’язки і залежності між групою випадків використання і акторами, що беруть участь у процесі.

Важливо зауважити, що діаграми випадків використання не призначено для показу компонування, вони не можуть описати внутрішню структуру системи. Діаграми випадків використання призначено для полегшення обміну інформацією між майбутніми користувачами системи і замовником, вони особливо корисні для визначення переліку можливостей, які повинна мати система. За діаграмами випадків використання можна сказати, що система має робити, але не те, як вона досягає потрібних результатів, для останнього ці діаграми просто не придатні.

Випадок використання визначає, з точки зору акторів (користувачів), групу дій у системі, які призводять до конкретного видимого результату.

Випадки використання є описом типових елементів взаємодії користувачів системи з самою системою. Вони відповідають зовнішньому інтерфейсу системи і визначають форму вимог до того, що має робити система (зауважте, лише «що», а не «як»).

Під час роботи з випадками використання важливо пам’ятати декілька простих правил:

  •  Кожен випадок використання має бути пов’язано принаймні з одним актором
  •  У кожного з випадків використання має бути ініціатор (тобто актор)
  •  Кожен з випадків використання має призводити до відповідного результату (результату з “комерційним значенням”)

Випадки використання можуть мати зв’язки з іншими випадками використання. Ось три найпоширеніших зв’язки між випадками використання:

  •  <<включення>>, яке вказує на те, що випадок використання відбувається всередині іншого випадку використання
  •  <<розширення>>, яке означає, що у певних випадках або у певній точці (яку називають точкою розширення) випадок використання буде розширено іншим випадком використання.
  •  Узагальнення, за якого випадок використання успадковує характеристики випадку використання “вищого рангу”, при цьому можливе перевизначення деяких з характеристик у спосіб, подібний до успадкування між класами.

Актор

Актор — це зовнішній чинник (поза межами системи), який взаємодіє з системою шляхом участі (і часто ініціювання) у випадку використання. Акторами, на практиці, можуть бути звичайні люди (наприклад, користувачі системи), інші комп’ютерні системи або зовнішні події.

Акторам відповідають не реальні люди або системи, а лише їх ролі. Це означає, що коли особа у різний спосіб взаємодіє з системою (виконуючи різні ролі), їй відповідають декілька акторів. Наприклад, особа, яка виконує підтримку користувачів телефоном і приймає замовлення від користувачів до системи, може бути показано актором“Персонал служби підтримки” і актором “Відповідальний за продажі”.

Опис випадків використання

Описи випадків використання — це текстові примітки до випадків використання. Зазвичай, вони мають форму нотаток або документа, який певним чином пов’язано з випадком використання, і який пояснює процеси або дії, які відбуваються під час випадку використання.

У UML атрибути показуються щонайменше назвою, також може бути показано їх тип, початкове значення і інші властивості. Крім того, атрибути може бути показано з областю видимості атрибута:

  •  + відповідає публічним (public) атрибутам
  •  # відповідає захищеним (protected) атрибутам
  •  - відповідає приватним (private) атрибутам


 

А также другие работы, которые могут Вас заинтересовать

47926. Маркетинг та його специфіка в банківській сфері 509.5 KB
  Маркетингова орієнтація передбачає фокусування зусиль і можливостей банку на виявленні реальних і потенційних запитів всіх субєктів економічних відносин і пошуку способів їх найкращого задоволення виходячи з фінансових кадрових організаційних технологічних законодавчих та інших обмежень. Банківський маркетинг традиційно розглядається з двох позицій: як філософія банківського бізнесу і як конкретний спосіб здійснення підприємницької політики банку. Банківський маркетинг це філософія стратегія й тактика банку що спрямовані на...
47927. Муніципальне право як галузь права України 787 KB
  Предметом муніципального права є місцеве самоврядування відносно самостійний вид суспільних відносин пов'язаний з організацією і здійсненням місцевої влади тобто публічної влади влади народу в межах відповідних адміністративнотериторіальних одиниць. Місцеве самоврядування як предмет муніципального права є багатогранним явищем. Зміст місцевого самоврядування полягає насамперед і головним чином у самостійному вирішенні територіальними спільнотами питань місцевого значення. За формою місцеве самоврядування це волевиявлення територіальних...
47928. Предмет і завдання хімії 1.83 MB
  Основні поняття хімії Атом найменша частинка хімічного елемента що має його властивості. Молекула найменша частинка речовини що має її хімічні властивості. Менделєєва: властивості хімічних елементів та їх сполук знаходяться у періодичній залежності від заряду ядра.
47929. Принципи й системи обліку 488 KB
  Основні загальноприйняті принципи бухгалтерського обліку.Склад і загальна характеристика міжнародних стандартів бухгалтерського обліку. Класифікація систем бухгалтерського обліку.
47930. ОСОБЛИВОСТІ ФІЗИЧНОГО ВИХОВАННЯ ШКОЛЯРІВ, ЯКІ МАЮТЬ ВІДХИЛЕННЯ У СТАНІ ЗДОРОВЯ 122 KB
  Петриши ПЛАН Стан здоровя школярів у сучасних умовах Оцінка здоровя школярів. Стан здоровя школярів у сучасних умовах В Цільовій комплексній програмі Фізичне виховання здоровя нації вказано що у сучасних умовах в Україні склалася критична ситуація із станом здоровя населення і наводяться дані про те що майже 90 дітей учнів студентів мають відхилення у здоровї. За даними статистики збільшується кількість учнів першого класу які мають відхилення в стані здоровя тобто на початку навчання у школі а в подальші шкільні...
47931. Основні поняття та визначення концепцій операційніх систем 11.08 MB
  Під ресурсами розуміють процесорний час дисковий простір пам'ять засоби доступу до зовнішніх пристроїв. У разі просторового розподілу ресурс доступний декільком споживачам одночасно при цьому кожен із них може користуватися частиною ресурсу так розподіляється пам'ять. У багатозадачних системах у пам'ять комп'ютера стали завантажувати кілька програм які виконувалися на процесорі навперемінно. Надання задачам справедливої частки ресурсів пам'яті процесора дискового простору тощо.
47932. Предмет і завдання геодезії, її звязок з іншими науками 3.12 MB
  Геодезія - це наука, яка розглядає методи та способи вимірювання земної поверхні, застосування яких дає можливість визначати форму і розміри землі, а також робити зйомку (вимірювання) окремих її частин для зображення на картах, планах використовуваних для створення різних інженерних споруд
47933. Правила та безпека дорожнього руху 2.03 MB
  ЛЕКЦІЇ І з предмету Правила та безпека дорожнього руху для студентів спеціальності 5. Ці Правила відповідно до Закону України Про дорожній рух встановлюють єдиний порядок дорожнього руху на всій території України. Інші нормативні акти що стосуються особливостей дорожнього руху перевезення спеціальних вантажів експлуатація транспортних засобів...