Введение в UML Унифицированный язык объектно-ориентированного моделирования Unified Modeling Language (UML)
Содержание
- 2. UML можно охарактеризовать как формальный искусственный язык. Признаком искусственности служит наличие трех общепризнанных авторов. В то
- 3. UML - это язык документирования. UML предоставляет выразительные средства для создания визуальных моделей, которые: - единообразно
- 4. Где используется UML Язык UML предназначен прежде всего для разработки программных систем. Его использование особенно эффективно
- 5. Особенности , как точки вариации семантики и стандартные механизмы расширения, заметно отличают UML от языков, которые,
- 6. Жизненный цикл приложения
- 7. Большинство используемых в настоящее время моделей разработки носят циклический характер (так называемая итеративная или инкрементальная разработка).
- 8. Спецификация — это декларативное описание того, как нечто устроено или работает. Необходимо принимать во внимание три
- 9. Жизненный цикл работника на предприятии Модели UML являются артефактами, которые можно хранить и использовать как в
- 10. Метод определения UML В описании UML используются три языковых уровня. • Мета-метамодель, то есть описание языка,
- 11. Терминология и нотация Типы элементов нотации четыре: • фигуры; • линии; • значки; • тексты. Модель
- 12. Словарь языка UML включает три вида строительных блоков: - сущности; - отношения; -диаграммы. Сущности - это
- 13. Для удобства обзора сущности в UML можно подразделить на четыре группы: • структурные; • поведенческие; •
- 14. Структурные сущности - это имена существительные в моделях на языке UML. Они представляют собой статические части
- 15. Интерфейс (interface) 3 ‒ именованное множество операций, определяющее набор услуг, которые могут быть запрошены потребителем и
- 16. Компонент∇ (component) 6 ‒ модульная часть системы с четко определенным набором требуемых и предоставляемых интерфейсов. Прецедент
- 17. Эти семь базовых элементов - классы, интерфейсы, кооперации, прецеденты, активные классы, компоненты и узлы - являются
- 19. Поведенческие сущности предназначены для описания поведения. Основных поведенческих сущностей всего две: состояние и действие. Состояние (state)
- 20. Вариант использования (use case) 4 ‒ множество сценариев, объединенных по некоторому критерию и описывающих последовательности производимых
- 21. Группирующая сущность в UML одна ‒ пакет ‒ зато универсальная. Пакет (package) 1 ‒ группа элементов
- 23. Отношения В UML используются четыре основных типа отношений: - зависимость (dependency); - ассоциация (association); - обобщение
- 24. Ассоциация ‒ это наиболее часто используемый тип отношения между сущностями. Отношение ассоциации имеет место, если одна
- 25. Обобщение ‒ это отношение между двумя сущностями, одна их которых является частным (специализированным) случаем другой. Графически
- 26. Отношение реализациии используется несколько реже, чем предыдущие три типа отношений, поскольку часто подразумеваются по умолчанию. Отношение
- 27. Как проектировать ИС в объектах/компонентах Процесс проектирования с использованием той или иной визуальной нотации принято называть
- 28. Диаграммы Диаграммы UML - накладываемая на модель структура, которая облегчает создание и использование модели. Диаграмма —
- 29. Иерархия типов диаграмм
- 30. Диаграмма использования Диаграмма использования — это наиболее общее представление функционального назначения системы. Диаграмма использования призвана ответить
- 31. Нотация диаграммы использования (UML 2.0)
- 32. Диаграмма классов Диаграмма классов — основной способ описания структуры системы. На диаграмме классов применяются один основной
- 33. Нотация диаграммы классов
- 34. Диаграмма объектов Диаграмма объектов — это частный случай диаграммы классов. Диаграммы объектов имеют вспомогательный характер —
- 35. Нотация диаграммы объектов
- 36. Диаграмма состояний Диаграмма состояний — это основной способ детального описания поведения в UML. В сущности, диаграммы
- 37. Нотация диаграммы состояний (UML 1.х)
- 38. Диаграмма деятельности Диаграмма деятельности — это, фактически, старая добрая блок-схема алгоритма, в которой модернизированы обозначения, а
- 39. Нотация диаграммы деятельности (UML 2.0)
- 40. Диаграмма последовательности Диаграмма последовательности — это способ описать поведение системы "на примерах". Фактически, диаграмма последовательности —
- 41. Для обозначения самих взаимодействующих объектов применяется стандартная нотация — прямоугольник с подчеркнутым именем объекта. Пунктирная линия,
- 42. Нотация диаграммы последовательности (UML 2.0)
- 43. Диаграмма кооперации Диаграмма кооперации, которая в UML 2 переименована в диаграмму коммуникации, семантически эквивалентна диаграмме последовательности.
- 44. Нотация диаграммы кооперации
- 45. Диаграмма компонентов Диаграмма компонентов — это, фактически, список артефактов, из которых состоит моделируемая система, с указанием
- 46. Нотация диаграммы компонентов (UML 2.0)
- 47. Диаграмма размещения Диаграмма размещения немногим отличается от диаграммы компонентов. Фактически, показывается, как физически размещены компоненты на
- 48. Нотация диаграммы размещения
- 50. Скачать презентацию