Методические указания по выполнению лабораторных занятий


 классы показать отдельно от компонента и связать компонент с каждым классом отношением зависимости. Например, на рис. 15.4 вместо компонентов с расширением «java» показать соответствующие им классы



бет71/102
Дата01.09.2022
өлшемі3,94 Mb.
#38357
түріМетодические указания
1   ...   67   68   69   70   71   72   73   74   ...   102
Байланысты:
Технология проектирования программных систем

 классы показать отдельно от компонента и связать компонент с каждым классом отношением зависимости. Например, на рис. 15.4 вместо компонентов с расширением «java» показать соответствующие им классы;

 классы отобразить внутри символа компонента.

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

6. Для наглядного отображения специфики компонентов можно вместо стандартного символа компонента со строковым стереотипом внутри использовать графические стереотипы. 

15.4. Назначение и состав диаграммы развертывания

Физическое представление информационной системы не может быть полным, если отсутствует информация о ее топологии и необходимых аппаратных средствах. Помимо сведений о компьютерах, обрабатывающих информацию, необходимо определить, как будет осуществляться связь между ними и какие дополнительные ресурсы (принтеры, модемы, маршрутизаторы и т. д.) должны быть задействованы. Конечно, если разрабатывается однопользовательская локальная система, то отсутствует необходимость в разработке подобной диаграммы. Однако при разработке сетевых корпоративных приложений ситуация представляется совсем по-другому.

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

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

Наконец, доступ и манипулирование данными в рамках двух- или трехуровневой технологии «клиент-сервер» также требуют размещения больших БД в различных сегментах корпоративной сети, их резервного копирования, архивирования, кэширования для обеспечения необходимой производительности системы в целом. Эти аспекты также требуют визуального представления с целью спецификации программных и технологических особенностей реализации распределенных архитектур.



Достарыңызбен бөлісу:
1   ...   67   68   69   70   71   72   73   74   ...   102




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет