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


При разработке модели реализации рекомендуется построить диаграммы (основные артефакты)



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

При разработке модели реализации рекомендуется построить диаграммы (основные артефакты):

 компонентов;

 развертывания.

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

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

15.2. Назначение и состав диаграммы компонентов

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

При разработке диаграмм компонентов преследуются цели:

 спецификация общей структуры исходного кода системы;

 спецификация исполнимого варианта системы.

Данная диаграмма обеспечивает согласованный переход от логического к физическому представлению системы в виде программных компонентов. Одни компоненты могут существовать только на этапе компиляции программного кода, другие – на этапе его исполнения. Основными элементами диаграммы являются компоненты, интерфейсы и зависимости между ними [2326]. Кроме этого, на ней могут отображаться ключевые классы, входящие в компоненты.



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




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

    Басты бет