Поделиться через


Практическое руководство. Добавление диаграмм систем к решениям

Обновлен: Ноябрь 2007

В Visual Studio Team System Architecture Edition для разработки систем приложений используется конструктор систем. Для выполнения этой задачи к решению нужно добавить диаграмму системы. Каждая диаграмма системы представляет одно определение системы. Дополнительные сведения о системах приложений см. в разделе Общие сведения о системах приложений.

154cayf3.alert_note(ru-ru,VS.90).gifСовет.

Если решение содержит диаграмму приложения с определениями приложений, система разрабатывается из этих определений. При этом диаграмма системы добавится к решению. Дополнительные сведения см. в разделе Практическое руководство. Создание диаграмм систем.

Диаграмма системы добавляется одним из следующих способов.

  • Добавление пустой диаграммы системы.

  • Добавление существующей диаграммы системы из другого решения.

  • Добавление новой системы в качестве члена к существующей диаграмме системы. При этом новая диаграмма системы добавится к решению. Дополнительные сведения см. в разделе Практическое руководство. Добавление членов в системы приложений.

Добавление пустой диаграммы системы

  1. В обозревателе решений выберите узел решения верхнего уровня.

  2. В меню Проект выберите команду Добавить новую диаграмму распределенной системы.

    Откроется диалоговое окно Добавление нового элемента — Элементы решения. В разделе Категории будет выделен узел Диаграммы распределенных систем.

  3. В категории Шаблоны выберите Диаграмма системы.

  4. Присвойте диаграмме имя и нажмите кнопку Добавить.

    В конструкторе систем отобразится пустая диаграмма системы. В обозревателе решений диаграмма появится с расширением SD в папке Элементы решения. На вкладке документа в верхней части диаграммы отобразится ее имя и сокращение ([КС]), представляющее конструктор.

    154cayf3.alert_note(ru-ru,VS.90).gifПримечание.

    Если в решении отсутствует диаграмма приложения, Visual Studio добавит в него пустую диаграмму приложения. Эта диаграмма используется для определения приложений в решении. Дополнительные сведения см. в разделе Практическое руководство. Определение приложений на диаграммах приложений.

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

Добавление существующей диаграммы системы из другого решения.

  1. В меню Проект выберите команду Добавить существующий элемент.

  2. В диалоговом окне Добавление существующего элемента – Элементы решения найдите и выберите файл диаграммы системы (SD-файл), который нужно добавить.

    В конструкторе систем отобразится диаграмма системы и все существующие члены определения системы. На диаграмме системы в членах появятся индикаторы оповещений. Эти индикаторы указывают на отсутствие определений, которые необходимо добавить к решению. Дополнительные сведения см. в разделе Устранение неполадок в диаграммах систем.

    В обозревателе решений диаграмма появится с расширением SD в папке Элементы решения. Если в решении отсутствует диаграмма приложения, в него будет добавлена пустая диаграмма приложения.

    154cayf3.alert_note(ru-ru,VS.90).gifПримечание.

    В Visual Studio добавляется только ссылка на диаграмму системы в обозреватель решений, и диаграмма не копируется в каталог решения. Таким образом, любые изменения в диаграмме системы приводят к изменениям в других решениях.

Для продолжения работы по изменению и разработке системы необходимо добавить все отсутствующие определения. Дополнительные сведения см. в следующих разделах.

См. также

Задачи

Пошаговое руководство. Разработка систем приложений по принципу снизу вверх

Основные понятия

Общие сведения о конструкторе систем

Другие ресурсы

Оценка развертывания систем при помощи конструктора схем развертывания

Общие задачи в конструкторах распределенных систем

Разработка систем приложений с помощью конструктора систем