Практическое руководство. Добавление диаграмм систем к решениям
Обновлен: Ноябрь 2007
В Visual Studio Team System Architecture Edition для разработки систем приложений используется конструктор систем. Для выполнения этой задачи к решению нужно добавить диаграмму системы. Каждая диаграмма системы представляет одно определение системы. Дополнительные сведения о системах приложений см. в разделе Общие сведения о системах приложений.
Совет. |
---|
Если решение содержит диаграмму приложения с определениями приложений, система разрабатывается из этих определений. При этом диаграмма системы добавится к решению. Дополнительные сведения см. в разделе Практическое руководство. Создание диаграмм систем. |
Диаграмма системы добавляется одним из следующих способов.
Добавление пустой диаграммы системы.
Добавление существующей диаграммы системы из другого решения.
Добавление новой системы в качестве члена к существующей диаграмме системы. При этом новая диаграмма системы добавится к решению. Дополнительные сведения см. в разделе Практическое руководство. Добавление членов в системы приложений.
Добавление пустой диаграммы системы
В обозревателе решений выберите узел решения верхнего уровня.
В меню Проект выберите команду Добавить новую диаграмму распределенной системы.
Откроется диалоговое окно Добавление нового элемента — Элементы решения. В разделе Категории будет выделен узел Диаграммы распределенных систем.
В категории Шаблоны выберите Диаграмма системы.
Присвойте диаграмме имя и нажмите кнопку Добавить.
В конструкторе систем отобразится пустая диаграмма системы. В обозревателе решений диаграмма появится с расширением SD в папке Элементы решения. На вкладке документа в верхней части диаграммы отобразится ее имя и сокращение ([КС]), представляющее конструктор.
Примечание. Если в решении отсутствует диаграмма приложения, Visual Studio добавит в него пустую диаграмму приложения. Эта диаграмма используется для определения приложений в решении. Дополнительные сведения см. в разделе Практическое руководство. Определение приложений на диаграммах приложений.
Разработку системы приложения можно осуществлять путем добавления новых систем, приложений или конечных точек из панели элементов. Кроме того, из окна системного представления к решению добавляются любые существующие системы или приложения. В окне системного представления отображаются все существующие в решении определения приложений и другие системы. Дополнительные сведения см. в разделах Практическое руководство. Добавление членов в системы приложений и Практическое руководство. Добавление конечных точек в системы приложений.
Добавление существующей диаграммы системы из другого решения.
В меню Проект выберите команду Добавить существующий элемент.
В диалоговом окне Добавление существующего элемента – Элементы решения найдите и выберите файл диаграммы системы (SD-файл), который нужно добавить.
В конструкторе систем отобразится диаграмма системы и все существующие члены определения системы. На диаграмме системы в членах появятся индикаторы оповещений. Эти индикаторы указывают на отсутствие определений, которые необходимо добавить к решению. Дополнительные сведения см. в разделе Устранение неполадок в диаграммах систем.
В обозревателе решений диаграмма появится с расширением SD в папке Элементы решения. Если в решении отсутствует диаграмма приложения, в него будет добавлена пустая диаграмма приложения.
Примечание. В Visual Studio добавляется только ссылка на диаграмму системы в обозреватель решений, и диаграмма не копируется в каталог решения. Таким образом, любые изменения в диаграмме системы приводят к изменениям в других решениях.
Для продолжения работы по изменению и разработке системы необходимо добавить все отсутствующие определения. Дополнительные сведения см. в следующих разделах.
Практическое руководство. Добавление членов в системы приложений
Практическое руководство. Изменение направления и перерисовка соединений в диаграммах систем
См. также
Задачи
Пошаговое руководство. Разработка систем приложений по принципу снизу вверх
Основные понятия
Общие сведения о конструкторе систем
Другие ресурсы
Оценка развертывания систем при помощи конструктора схем развертывания