-
Notifications
You must be signed in to change notification settings - Fork 14
exam_22
- Есипова А.С
- Чистякова Е.А.
- Лавёрычев М.А.
1. Понятие погрешности при выполнении инженерных расчетов. Погрешности метода, погрешности измерений и погрешности вычислений.
ТУТ МАКСИМ ВСТАВИТ СВОЕ СО СВОЕЙ СТАРНИЦЫ
Диаграмма развёртывания (англ. Deployment diagram) в UML моделирует физическое развертывание артефактов на узлах [5].
Диаграмма развертывания представляет физическое расположение системы, показывая, на каком физическом оборудовании запускается та или иная составляющая программного обеспечения.
Например, чтобы описать веб-сайт диаграмма развертывания должна показывать, какие аппаратные компоненты («узлы») существуют (например, веб-сервер, сервер базы данных, сервер приложения), какие программные компоненты («артефакты») работают на каждом узле (например, веб-приложение, база данных), и как различные части этого комплекса соединяются друг с другом (например, JDBC, REST, RMI).
Ниже рисунке 8.1 показан пример простой диаграммы развертывания [6]. Главными элементами диаграммы являются узлы, связанные информационными путями.
Узел (node) – это то, что может содержать программное обеспечение.
Узлы бывают двух типов:
- Устройство (device) – это физическое оборудование: компьютер или устройство, связанное с системой.
- Среда выполнения (execution environment) – это программное обеспечение, которое само может включать другое программное обеспечение, например операционную систему или процесс контейнер.
- Узлы могут содержать артефакты (artifacts), которые являются физическим олицетворением программного обеспечения; обычно это файлы. Такими файлами могут быть исполняемые файлы (такие как файлы .exe, двоичные файлы, файлы DLL, файлы JAR, сборки или сценарии) или файлы данных, конфигурационные файлы, HTML-документы и т. д. Перечень артефактов внутри узла указывает на то, что на данном узле артефакт разворачивается в запускаемую систему.
Узлы представляются как прямоугольные параллелепипеды с артефактами, расположенными в них, изображенными в виде прямоугольников. Узлы могут иметь подузлы, которые представляются как вложенные прямоугольные параллелепипеды. Один узел диаграммы развертывания может концептуально представлять множество физических узлов, таких как кластер серверов баз данных
Артефакты можно изображать в виде прямоугольников классов или перечислять их имена внутри узла. Если показывать эти элементы в виде прямоугольников классов, то можно добавить значок документа или ключевое слово «artifact». Можно сопровождать узлы или артефакты значениями в виде меток, чтобы указать различную интересную информацию об узле, например поставщика, операционную систему, местоположение – в общем, все, что придет вам в голову. Часто бывает множество физических узлов для решения одной и той же логической задачи. Можно отобразить этот факт, нарисовав множество прямоугольников узлов или поставив число в виде значения-метки.
Рассмотрим подробно элементы и их назначение.
Если процесс решения какой-либо задачи наложить на UML диаграммы, то можно легко проследить погрешности решения поставленной задачи, так как это будет наглядно. Т.е. легко можно будет найти и исправить ошибки (погрешности).
Также диаграмму развертывания можно применить при написании выпускной квалификационной работы. Например, при разработке автоматизированной системы учета выдачи санаторно-курортных направлений диаграмма развертывания покажет взаимосвязь между аппаратными компонентами и их артефактами.