Содержание
- 2. Объектно-ориентированные подходы Объектно-ориентированные подходы моделирования существенно отличаются от структурных подходов. ООП направлены на максимизацию повторного использования
- 3. Диаграммы классов (class diagrams) Диаграмма классов является одной из основных нотаций объектно-ориентированного анализа и проектирования. Впервые
- 4. Пример диаграмм классов (или объектов).
- 5. Основной причиной появления этого подхода было желание сделать разработку программного обеспечения более близкой к моделированию, а,
- 6. Диаграмма прецедентов для банковской системы.
- 7. Нотация UML UML предполагает разработку нескольких моделей, совокупность которых описывает разрабатываемую систему. Каждая модель относится к
- 9. UML-диаграмма классов для банковской системы (диаграмма классов является базовой в UML). На диаграмме показан набор классов,
- 10. Моделирование также бывает полезным, когда существуют внешние системы, или устройства, которые разрабатываемая система будет использовать. Эти
- 11. Диаграмма отражает пользовательские требования, которые явно относятся к проблемной области. Для системы транспортировки багажа были определены
- 12. Для описания функциональных требований к системе используется моделирование прецедентов. В качестве примера можно рассмотреть две диаграммы
- 13. Диаграмма прецедентов для системы транспортировки багажа.
- 14. Диаграмма прецедентов для системы регистрации багажа.
- 15. UML также дает проектировщикам возможность моделировать функциональность системы и ее поведение. Диаграмма последовательности показывает взаимодействие и
- 16. Компонентный подход к проектированию По оценкам экспертов, 75 % работ по программированию в мире дублируются (например,
- 17. Внешняя часть определяет взаимодействие компонента со средой и с платформой, на которой он будет выполняться. Эта
- 18. Внутренняя часть компонента состоит из : интерфейса (interfaces), реализации (implementation), схемы развертки (deployment). Основные составные элементы
- 19. Интерфейсы отображают взгляд пользователя на компонент, то есть что компонент будет делать, когда к нему обращаются.
- 20. Интерфейс компонентов. Для объединения компонентов в компонентную модель необходимым условием является наличие формально определенных интерфейсов в
- 21. Формальные методы Формальные методы обеспечивают более строгое представление, основанное на математике, и, таким образом, могут быть
- 22. Z–метод для формального моделирования Z - это нотация для моделирования основанная на логике предикатов первого порядка
- 24. Скачать презентацию