АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Примітка. Відповідно до прийнятого в мові UML системі позначень такі імена операцій записуються на англійській мові з малої букви й одним словом

Читайте также:
  1. Примітка
  2. Примітка
  3. Примітка
  4. Примітка
  5. Примітка
  6. Примітка
  7. Примітка
  8. Примітка
  9. Примітка
  10. Примітка
  11. Примітка
  12. Примітка

Відповідно до прийнятого в мові UML системі позначень такі імена операцій записуються на англійській мові з малої букви й одним словом, можливо, що складається з декількох скорочених слів, написаних без пробілу й без лапок. Якщо немає ніяких додаткових обмежень із сторони інструментальних засобів візуалізації канонічних діаграм, то справа вітчизняного розроблювача, які позначення йому використати в українськомовній транслітерації. Можливо, для цієї мети більше підходить варіант із нижньою рискою, що виключає пробіли в імені операції: "зробити_ текст_невидимим()", ніж варіант із заголовними буквами в середині імені операції: "зробитиТекстНевидимим()".

Рис. 22.7. Діаграма послідовності зі стереотипними значеннями повідомлень

22.2.3. Тимчасові обмеження на діаграмах послідовності

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

Тимчасові обмеження можуть записуватися поруч із початком стрілки відповідного повідомлення. Але найбільше часто вони записуються ліворуч від цієї стрілки на одному рівні з нею. Якщо тимчасова характеристика ставиться до конкретного об'єкту, то ім'я цього об'єкту записується перед ім'ям характеристики й відокремлюється від неї крапкою.

Прикладами таких обмежень на діаграмі послідовності можуть служити ситуації, коли необхідно явно специфікувати час, протягом якого допускається передача повідомлення від клієнта до сервера або опрацювання запиту клієнта сервером:

¨ {час_прийому_повідомлення – час_відправлення_повідомлення < 1 сек.}

¨ {час_очікування_відповіді < 5 сек.}

¨ {час_передачі_пакета < 10 сек.}

¨ {об'єкт_1. час_подачі_сигналу_тривоги > 30 сек.}


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.002 сек.)