Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Документування результатів навчально-дослідницької роботи з використанням мови UML

Реферат Документування результатів навчально-дослідницької роботи з використанням мови UML





lign="justify"> «destroy» (знищити) - повідомлення з явним вимогою знищити відповідний об'єкт;

«send» (надіслати) - позначає посилку іншому об'єкту деякого сигналу, який асинхронно ініціюється одним об'єктом і приймається іншим.

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

Ініціатором, природно, є користувач запустив додаток. Як результат він побачить вікно ігрового програми. На екрані монітора користувач побачить головне меню гри і три пункти меню.


. ОПИС ДІАГРАМ КЛАСІВ ПРОЕКТУВАННЯ


Класи проектування - це класи, опису яких настільки повні, що вони можуть бути реалізовані.

При моделюванні класів проектування використовуються такі джерела інформації:

предметна область моделювання. За основу беруться діаграми концептуальних класів, уточнюються, доповнюються деталями реалізації;

область рішення - технічна та інструментальна база для реалізації системи.

При створенні діаграм класів проектування використовується поняття квантора видимості для атрибутів і операцій.

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

«+» позначає атрибут (операцію) з областю видимості типу загальнодоступний (public). Атрибут (операція) з цією областю видимості доступний або видний з будь-якого іншого класу;

«#» позначає атрибут (операцію) з областю видимості типу захищений (protected). Атрибут (операція) з цією областю видимості недоступний або не видко для всіх класів, за винятком підкласів даного класу;

«-» позначає атрибут (операцію) з областю видимості типу закритий (private). Атрибут (операція) з цією областю видимості недоступний або не видко для всіх класів без винятку.

Квантор видимості може бути опущений. У цьому випадку його відсутність просто означає, що видимість атрибута (операції) не вказується. Ця ситуація відрізняється від прийнятих за замовчуванням угод в традиційних мовах програмування, коли відсутність квантора видимості трактується як public або private. Замість умовних графічних позначень можна записувати відповідне ключове слово: public, protected, private.

Клас проектування оцінюється з точки зору його користувачів. Критеріями добре сформульованого класу проектування є:

повнота і достатність;

простота;

висока внутрішня зв'язність;

низька зв'язність з іншими класами.

Для розроблюваної системи діаграма класів проектування наведена в додатку Г.


. ОПИС ДІАГРАМ ВИДІВ деятельноси?? І

інтернет додаток діаграма клас

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


Назад | сторінка 5 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Зонова РРЛ прямої видимості Рязань-Ряжськ
  • Реферат на тему: Наїзд на пішохода при необмеженій видимості і оглядовості
  • Реферат на тему: Обов'язок і відповідальність - невід'ємний атрибут управлінської ді ...
  • Реферат на тему: Розробка структури випробувальної лабораторії з областю акредитації - взутт ...
  • Реферат на тему: Громадянська культура як атрибут соціокультурної реальності