ВУЗ:
Составители:
Рубрика:
22
операций. Подход весьма приблизителен и не подходит для сложных
проблем.
Структурный анализ. Возможно, использование структурного
анализа для целей объектно-ориентированного проектирования, но этот
подход не рекомендуется из-за опасности непроизвольно перейти к
алгоритмической декомпозиции. Но если нет другой альтернативы и уже
имеется модель системы, описанная диаграммами потоков данных. В
результате
анализа диаграмм потоков данных выделяют следующие
кандидаты для объектов:
- внешние сущности;
- хранилища данных;
- хранилища управляющих сущностей.
Кандидаты для классов:
- потоки данных;
- потоки управления.
4. Система обозначений объектно-ориентированной методологии.
4.1 Язык UML.
Важный вопрос любой методологии - система обозначения, для
визуального модулирования - графическая нотация для описания различных
аспектов системы. Множество разработчиков предлагали свои варианты
решения этого вопроса для объектно-ориентированной методологии.
Наибольшую поддержку из них получили: нотация Буча, технология
объектного моделирования OMT, разработанная Джеймсом Рамбо, объектно-
ориентированное проектирование программного обеспечения OOSE Ивара
Якобсона. В последствии эти три автора начали внедрять свои разработки
идеи двух других, а затем начали работу
по объединению этих методов в
операций. Подход весьма приблизителен и не подходит для сложных проблем. Структурный анализ. Возможно, использование структурного анализа для целей объектно-ориентированного проектирования, но этот подход не рекомендуется из-за опасности непроизвольно перейти к алгоритмической декомпозиции. Но если нет другой альтернативы и уже имеется модель системы, описанная диаграммами потоков данных. В результате анализа диаграмм потоков данных выделяют следующие кандидаты для объектов: - внешние сущности; - хранилища данных; - хранилища управляющих сущностей. Кандидаты для классов: - потоки данных; - потоки управления. 4. Система обозначений объектно-ориентированной методологии. 4.1 Язык UML. Важный вопрос любой методологии - система обозначения, для визуального модулирования - графическая нотация для описания различных аспектов системы. Множество разработчиков предлагали свои варианты решения этого вопроса для объектно-ориентированной методологии. Наибольшую поддержку из них получили: нотация Буча, технология объектного моделирования OMT, разработанная Джеймсом Рамбо, объектно- ориентированное проектирование программного обеспечения OOSE Ивара Якобсона. В последствии эти три автора начали внедрять свои разработки идеи двух других, а затем начали работу по объединению этих методов в 22
Страницы
- « первая
- ‹ предыдущая
- …
- 20
- 21
- 22
- 23
- 24
- …
- следующая ›
- последняя »