СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Программная инженерия эконимика

Категория: Информатика

Нажмите, чтобы узнать подробности

Разработка физического представления процесса функционирования программного средства с использованием UML

Просмотр содержимого документа
«Программная инженерия эконимика»

«БЕЛГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ»

(НИУ «БелГУ»)



Институт инженерных и цифровых технологий



Кафедра прикладной информатики и информационных технологий






Отчет по лабораторной работе №4

По дисциплине: Программная инженерия

Тема работы: Разработка физического представления процесса функционирования программного средства с использованием UML



студентки очного отделения

4 курса 12001504 группы

Марко. С Тангуила



Проверил:

старший преподаватель

Зайцева Наталья Олеговна







БЕЛГОРОД, 2018

Цель занятия

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


Ход работы


Диаграмма компонентов — Элемент языка моделирования UML, статическая структурная диаграмма, которая показывает разбиение программной системы на структурные компоненты и связи (зависимости) между компонентами. В качестве физических компонентов могут выступать файлы, библиотеки, модули, исполняемые файлы, пакеты и т. п.


Рисунок 1- Диаграмма компонентов


Диаграмма развертывания содержит графические изображения процессоров, устройств, процессов и связей между ними. В отличие от диаграмм логического представления, диаграмма развертывания является единой для системы в целом, поскольку должна всецело отражать особенности ее реализации. Эта диаграмма завершает процесс объектно-ориентированного анализа для конкретной программной системы и её разработка, как правило, является последним этапом спецификации модели.

Цели разработки диаграммы развертывания:

  • определить распределение компонентов системы по ее физическим узлам;

  • показать физические связи между всеми узлами реализации системы на этапе ее исполнения;

  • выявить узкие места системы и реконфигурировать ее топологию для достижения требуемой производительности.

Рисунок 2- Диаграмма развертывания