Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
компьютерная техника (конспектировать ).docx
Скачиваний:
69
Добавлен:
05.11.2018
Размер:
1.56 Mб
Скачать

Расщепленные кластеры

Если Вы находите ряд межподсистемных связей, которые определены между одними и теми же двумя подсистемами, это может означать то, что кластер расколот. Для исследования этой проблемы постройте быструю эскизную модель, которая включает связи между подсистемами, и объекты, вовлеченные в них. Используйте эскизную модель переопределения объектов для сохранения кластеров неповрежденными и для минимизации количества связей между подсистемами.

Трудно поддающиеся контролю и обработке большие подсистемы

Когда информационная модель содержит так много объектов, что аналитики, работающие над подсистемой, испытывают трудности в запоминании всей .модели, подсистема должна быть расщеплена на две. Исследуйте информационную модель на предмет того, может ли подсистема быть разделена естественным способом, без разрыва слишком большого количества связей. Если да, попытайтесь записать определения подсистем для предполагаемых новых подсистем. Если Вы можете хорошо распределить функции первоначальной подсистемы, то разделите ее на новые, меньшие подсистемы.

Если Вы не можете разделить подсистему без существенного изменения информационной модели, попробуйте проанализировать эту подсистему более медленно или передайте ее другим аналитикам. Во время анализа оставшихся подсистем, может быть, Вы сможете отделить некоторые объекты вблизи границы данной подсистемы и определить их близлежащим подсистемам (хотя это редко оказывает существенную помощь).

Приведение в порядок имен и описаний подсистем

Если переопределение объектов заставляет центр подсистем сдвигаться во время анализа, то для соответствия может понадобиться привести в порядок имена и описания подсистем. Необходимость этого вида корректировки обычно возникает во время создания информационных моделей; как только они завершены, Вы можете расценивать имена и описания подсистем как окончательные.

8.4 Модели доменового уровня

Для обеспечения интегрированного просмотра домена на верхнем уровне в терминах подсистем определены три диаграммы. Эти диаграммы - модель связей подсистем, модель взаимодействий подсистем и модель доступа к подсистемам -формируют вершину трех документационных иерархий, включающих соответственно объекты и связи, асинхронные (событийные) взаимодействия и синхронный доступ к данным (рис.8 41).

Модели доменового уровня очень подобны одна другой в проявлении. Каждая подсистема представлена на всех трех моделях как рамка, обозначенная именем подсистемы, префиксным литералом подсистемы и диапазоном номеров для объектов и связей в подсистеме. Рекомендуется модели доменового уровня располагать одинаково, чтобы их можно было накладывать одна на Другую и благодаря их прозрачности обеспечивать всеобъемлющий просмотр всех взаимодействий между подсистемами.

Модель связей подсистем

Рамка подсистемы на модели связей подсистем (МСП) представляет собой полную информационную модель для этой подсистемы. Обозначьте какие-либо связи между подсистемами линией, соединяющей две подсистемы на MCI1. Линия обозначается идентификаторами связей между подсистемами, как показано на рис.8.4.2.

Рис.8.4.1. Модели доменового уровня формируют вершину иерархий, описывающих информационное содержание объектов, асинхронное (событийное) взаимодействие и синхронный доступ к данным.

Рис.8.4.2. Модель связей подсистем для домена Работа Железной Дороги.