Содержание
- 2. * МФ ПГУ им.М.В.Ломоносова Содержание Структура языка UML Обзор UML Концептуальная модель UML
- 3. * МФ ПГУ им.М.В.Ломоносова Использование UML Язык UML предназначен прежде всего для разработки программных систем. Его
- 4. * МФ ПГУ им.М.В.Ломоносова Использование UML Сфера применения UML не ограничивается моделированием программного обеспечения. Его выразительность
- 5. * МФ ПГУ им.М.В.Ломоносова Структура языка UML
- 6. * МФ ПГУ им.М.В.Ломоносова Обзор UML Унифицированный язык моделирования (UML) является стандартным инструментом для создания "чертежей"
- 7. * МФ ПГУ им.М.В.Ломоносова Обзор UML UML пригоден для моделирования любых систем: от ИС масштаба предприятия
- 8. * МФ ПГУ им.М.В.Ломоносова Обзор UML Несмотря на свои достоинства, UML - это всего лишь язык;
- 9. Модели UML Модель использования (описание функциональности ПО с т.зр. пользователя) Логическая модель (описывает ключевые абстракции ПО
- 10. * МФ ПГУ им.М.В.Ломоносова Построение концептуальной модели UML Для понимания UML необходимо усвоить его концептуальную модель,
- 11. Пример * МФ ПГУ им.М.В.Ломоносова
- 12. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Словарь языка UML включает три вида строительных блоков: сущности;
- 13. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML В UML имеется четыре типа сущностей: структурные; поведенческие; группирующие;
- 14. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Класс (Class) - это описание совокупности объектов с общими
- 15. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Интерфейс (Interface) - это совокупность операций, которые определяют сервис
- 16. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Кооперация (Collaboration) определяет взаимодействие; она представляет собой совокупность ролей
- 17. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Прецедент (Use case) - это описание последовательности выполняемых системой
- 18. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Активным классом (Active class) называется класс, объекты которого вовлечены
- 19. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Узел (Node) - это элемент реальной (физической) системы, который
- 20. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Поведенческие сущности (Behavioral things) являются динамическими составляющими модели UML.
- 21. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Взаимодействие (Interaction) - это поведение, суть которого заключается в
- 22. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Автомат (State machine) - это алгоритм поведения, определяющий последовательность
- 23. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML В языке UML определены четыре типа отношений: зависимость; ассоциация;
- 24. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Зависимость (Dependency) - это семантическое отношение между двумя сущностями,
- 25. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Ассоциация (Association) - структурное отношение, описывающее совокупность связей; связь
- 26. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Обобщение (Generalization) - это отношение "специализация/обобщение", при котором объект
- 27. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Реализация (Realization) - это семантическое отношение между классификаторами, при
- 28. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Четыре описанных элемента являются основными типами отношений, которые можно
- 29. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Диаграмма в UML - это графическое представление набора элементов,
- 30. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Теоретически диаграммы могут содержать любые комбинации сущностей и отношений.
- 31. * МФ ПГУ им.М.В.Ломоносова Строительные блоки UML Таким образом, в UML выделяют девять типов диаграмм: диаграммы
- 32. * МФ ПГУ им.М.В.Ломоносова Use case diagram Этот вид диаграмм позволяет создать список операций, которые выполняет
- 33. * МФ ПГУ им.М.В.Ломоносова Use case diagram
- 34. * МФ ПГУ им.М.В.Ломоносова Deployment diagram Диаграммы топологии Этот вид диаграмм предназначен для анализа аппаратной части
- 35. * МФ ПГУ им.М.В.Ломоносова Deployment diagram
- 36. * МФ ПГУ им.М.В.Ломоносова Диаграммы состояний State Maсhine diagram (диаграммы состояний) Каждый объект системы, обладающий определенным
- 37. * МФ ПГУ им.М.В.Ломоносова Диаграмма состояний Диаграмма состояний (Statechart) предназначена для отображения состояний объектов системы, имеющих
- 38. * МФ ПГУ им.М.В.Ломоносова Диаграмма активности
- 39. * МФ ПГУ им.М.В.Ломоносова Диаграммы активности Фактически данный тип диаграмм может использоваться и для отражения состояний
- 40. * МФ ПГУ им.М.В.Ломоносова Диаграммы взаимодействия Interaction diagram (диаграммы взаимодействия) Этот тип диаграмм включает в себя
- 41. * МФ ПГУ им.М.В.Ломоносова Диаграммы взаимодействия Sequence diagram (диаграммы последовательностей действий) Взаимодействие объектов в системе происходит
- 42. * МФ ПГУ им.М.В.Ломоносова Диаграммы взаимодействия Sequence diagram (диаграммы последовательностей действий)
- 43. * МФ ПГУ им.М.В.Ломоносова Диаграммы взаимодействия Collaboration diagram (диаграммы сотрудничества) Этот тип диаграмм позволяет описать взаимодействия
- 44. * МФ ПГУ им.М.В.Ломоносова Диаграммы взаимодействия Collaboration diagram (диаграммы сотрудничества)
- 45. * МФ ПГУ им.М.В.Ломоносова Диаграммы классов Class diagram (диаграммы классов) Этот тип диаграмм позволяет создавать логическое
- 46. * МФ ПГУ им.М.В.Ломоносова Диаграммы классов Rational Rose позволяет создавать классы при помощи данного типа диаграмм
- 47. * МФ ПГУ им.М.В.Ломоносова Диаграммы классов Class diagram (диаграммы классов)
- 48. * МФ ПГУ им.М.В.Ломоносова Диаграммы компонентов Component diagram (диаграммы компонентов) Этот тип диаграмм предназначен для распределения
- 49. * МФ ПГУ им.М.В.Ломоносова Диаграммы компонентов Component diagram (диаграммы компонентов)
- 51. Скачать презентацию