Цель построения данной модели развертывания — определить физическое положение компонентов распределенной системы, обеспечивающее выполнение ею нужных функций в тех местах, где эти функции будут доступны и удобны для пользователей.
В данной системе имеется три следующих узла:
· Client Computer – ПК пользователя с установленой клиентской частью приложения та соответствующими компонентами. Располагаются следующие компоненты:
Ø DBWorker – библиотека, отвечающая за взаимодействие с базой данных.
Ø DocumentExport.dll – библиотека експорта данных с базы в необходимый формат отчета (Word, Excel, PDF).
Ø Schedule.exe – компонент приложения.
· DataBase Server – сервер базы данных. Содержит следующие компоненты:
Ø SQL DataBase – непосредственно сама база данных.
Ø IDataContext – интерфейс взаимодействия с БД.
· Print device – Устройство печати документов.
Контрольные вопросы
1. Назначение диаграммы развертывания.
2. Цели разработки диаграммы развертывания.
3. Элементы диаграммы развертывания. Узел.
4. Элементы диаграммы развертывания. Соединения.