Центр дистанционного обучения
Анализ и концептуальное моделирование систем
Смоленцева Т.Е.: smolenceva@mirea.ru:
Online-edu.mirea.ru
online.mirea.ru
Центр дистанционного обучения
ЛЕКЦИЯ 5.
Модели анализа, проектирования, реализации.
online.mirea.ru 2
Центр дистанционного обучения
СОДЕРЖАНИЕ ЛЕКЦИИ:
•Способы использования UML.
•Построение модели системы.
•Модели анализа, проектирования.
online.mirea.ru
3
1
2
3
Центр дистанционного обучения
1. Способы использования UML.
Рисование картинок. Графические средства UML можно и нужно использовать безотносительно ко всему остальному. Даже рисование диаграмм карандашом на бумаге позволяет упорядочить мысли и зафиксировать для себя существенную информацию о моделируемом приложении или иной системе.
Обмен информацией. Сообщество людей, применяющих и понимающих UML стремительно растет. Если вы будете использовать UML, то вас будут понимать другие и вы будете понимать других с полувзгляда.
Спецификация систем. Это важнейший способ использования
UML.
online.mirea.ru4
4
5
6
7
Центр дистанционного обучения
Повторное использование архитектурных решений. Повторное использование ранее разработанных решений — ключ к повышению эффективности.
Генерация кода. Генерировать код нужно и можно, но возможности имеющихся инструментов не стоит переоценивать.
Имитационное моделирование. Возможности построения моделей UML, из которых путем вычислительных экспериментов можно было бы извлекать информацию о моделируемом объекте, пока что уступают возможностям специализированных систем, сконструированных для этой цели.
Верификация моделей. Было бы замечательно, если бы по модели
можно было бы делать формальные заключения о свойствах: |
mirea.ru5 |
модель непротиворечива, согласована, эффективна. |