|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Примітка. Можливість включення людей (персоналу) в поняття вузла дозволяє створювати засобами мови UML моделі самих різних систем
Можливість включення людей (персоналу) в поняття вузла дозволяє створювати засобами мови UML моделі самих різних систем, включаючи бізнес-процеси і технічні комплекси. Дійсно, реалізація бізнес-логіки підприємства вимагає розглядати в якості вузлів системи організаційні підрозділи, що складаються з персоналу. Автоматизація керування технічними комплексами також вимагає розгляду як самостійного елементу людини-оператора, яка здатна ухвалювати рішення в нештатних ситуаціях і нести відповідальність за можливі наслідки цих рішень. Графічно на діаграмі розгортання вузол зображається у формі тривимірного куба (строго кажучи, псевдотривимірного прямокутного паралелепіпеда). Вузол має власне ім'я, яке вказується всередині цього графічного символу. Самі вузли можуть представлятися типами (рис. 25.1, а), або екземплярами (рис. 25.1, б). Рис. 25.1. Графічне зображення вузла на діаграмі розгортання У першому випадку ім'я вузла записується без підкреслення і починається із заголовної букви. У другому ім'я вузла-екземпляра записується у вигляді <ім'я вузла ':' ім'я типу вузла>. Ім'я типу вузла вказує на деякий різновид вузлів, які присутні в моделі системи. Наприклад, апаратна частина системи може складатися з декількох персональних комп'ютерів, кожний з яких відповідає окремому вузлу-екземпляру в моделі. Проте всі ці вузли-екземпляри відносяться до одного типу вузлів, а саме до вузла з іменем типу "Персональний комп'ютер". Так, на представленому вище рисунку (рис. 25.1, а) вузол з іменем "Сервер" відноситься до загального типу і ніяк не конкретизується. Другий ж вузол (рис. 25.1, б) є анонімним вузлом-екземпляром конкретної моделі принтера. Так само, як і на діаграмі компонентів, зображення вузлів можуть розширюватися, щоб включити деяку додаткову інформацію про специфікацію вузла. Якщо додаткова інформація відноситься до імені вузла, то вона записується під цим іменем у формі поміченого значення (рис. 25.2). Якщо необхідно явно вказати компоненти, які розміщуються на окремому вузлі, то це можна зробити двома способами. Перший з них дозволяє розділити графічний символ вузла на дві секції горизонтальною лінією. У верхній секції записують ім'я вузла, а в нижній секції – розміщені на цьому вузлі компоненти (рис. 25.3, а). Рис. 25.2. Графічне зображення вузла-екземпляра з додатковою інформацією у формі поміченого значення Другий спосіб дозволяє показувати на діаграмі розгортання вузли з вкладеними зображеннями компонентів (рис. 25.3, б). Важливо пам'ятати, що такими вкладеними компонентами можуть виступати тільки виконувані компоненти. Рис. 25.3. Варіанти графічного зображення вузлів-екземплярів з розміщуваними на них компонентами Як доповнення до імені вузла можуть використовуватися різні стереотипи, які явно специфікують призначення цього вузла. Хоча в мові UML стереотипи для вузлів не визначені, в літературі зустрічаються такі їх варіанти: "процесор", "датчик", "модем", "мережа", "консоль" та ін., які самостійно можуть бути визначені розробником. Більше того, на діаграмах розгортання допускаються спеціальні позначення для різних фізичних пристроїв, графічне зображення яких пояснює призначення або виконувані пристроєм функції. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |