Проектирование физической реализации системы
На этом этапе
проектирования модели баз данных и
приложений дополняются обозначениями
их размещения на технических средствах
разрабатываемой системы. На рис. 8
приведено изображение разделения
таблицы "пациент" на три экстента
(<<Tablespace>>) в соответствии с первой
буквой фамилии пациента.
Рис.
19. Экстенты таблицы "Пациент"
Основными понятиями
UML, которые используются на данном этапе,
являются следующие:
компонент –
самостоятельный физический модуль
системы;
зависимость –
связь между двумя элементами, при
которой изменения в одном элементе
вызывают изменения другого элемента;
устройство –
узел, не обрабатывающий данные;
процессор – узел,
выполняющий обработку данных;
соединение –
связь между устройствами и процессорами.
Диаграммы
развертывания
позволяют отобразить на единой схеме
различные компоненты системы (программные
и информационные) и их распределение
по комплексу технических средств
(рис.20).
Рис.
20. Фрагмент диаграммы развертывания
ИС
Таким образом, при
проектировании сложной ИС она разделяется
на части, и каждая из них затем исследуется
и создается отдельно. В настоящее время
используются два различных способа
такого разбиения ИС на подсистемы:
структурное (или функциональное)
разбиение и объектная (компонентная)
декомпозиция.