Объектно-ориентированные технологии проектирования прикладных программных систем


Методология OSA - часть 3


  • модель зависимостей между объектами;
  • модель поведения объектов;
  • модель взаимодействия объектов.

    Модель зависимостей между объектами аналогична объектной модели методологии OMT. В ней рассматриваются объекты, множества отношений между объектами и различные ограничения. Для ее представления используются диаграммы, которые, как видно из рисунке 4.1, очень похожи на диаграммы для представления объектной модели методологии OMT.

    Рис. 4.1. Модель зависимостей между объектами для системы управления топкой в теплоцентрали

    Модель поведения объектов представляет собой набор диаграмм состояний объектов: на этих диаграммах изображаются состояния объектов, переходы между состояниями, исключительные ситуации и ограничения, связанные с реальным временем (см. рисунок 4.2).

    Рис. 4.2. Поведение объекта "термостат"

    Модель взаимодействия объектов - это набор представлений проектируемой системы, на которых показаны взаимодействия объектов между собой и с окружением системы (см. рисунок 4.3).

    Рис. 4.3. Различные представления модели топки

    Интерпретация и анализ представлений (моделей) проектируемой системы позволяет полностью формализовать описания объектов и получить строгую формальную спецификацию проектируемой системы до начала ее разработки (см. рисунок 4.4).

    Рис. 4.4. Формальная модель топки, разработанная с помощью методологии OSA

    | |

    Comments:

    Copyright ©




    Начало  Назад  



    Книжный магазин