в чем заключается суть структурного подхода к проектированию

В чем заключается суть структурного подхода к проектированию

Сущность структурного подхода к разработке ИС заключается в ее декомпозиции (разбиении) на автоматизируемые функции: система разбивается на функциональные подсистемы, которые в свою очередь делятся на подфункции, подразделяемые на задачи и так далее. Процесс разбиения продолжается вплоть до конкретных процедур. При этом автоматизируемая система сохраняет целостное представление, в котором все составляющие компоненты взаимоувязаны. При разработке системы «снизу-вверх» от отдельных задач ко всей системе целостность теряется, возникают проблемы при информационной стыковке отдельных компонентов.

Все наиболее распространенные методологии структурного подхода [9,11,12,13] базируются на ряде общих принципов [3]. В качестве двух базовых принципов используются следующие:

Выделение двух базовых принципов не означает, что остальные принципы являются второстепенными, поскольку игнорирование любого из них может привести к непредсказуемым последствиям (в том числе и к провалу всего проекта). Основными из этих принципов являются следующие:

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

На стадии проектирования ИС модели расширяются, уточняются и дополняются диаграммами, отражающими структуру программного обеспечения: архитектуру ПО, структурные схемы программ и диаграммы экранных форм.

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

Методология функционального моделирования SADT

Состав функциональной модели

Иерархия диаграмм

Рис. 6.6. Структура SADT-модели. Декомпозиция диаграмм.

Рис. 6.7. Одновременное выполнение

Источник

Реферат: Структурный подход к проектированию ИС

Сущность структурного подхода

Сущность структурного подхода к разработке ИС заключается в ее декомпозиции (разбиении) на автоматизируемые функции: система разбивается на функциональные подсистемы, которые в свою очередь делятся на подфункции, подразделяемые на задачи и так далее. Процесс разбиения продолжается вплоть до конкретных процедур. При этом автоматизируемая система сохраняет целостное представление, в котором все составляющие компоненты взаимоувязаны. При разработке системы «снизу-вверх» от отдельных задач ко всей системе целостность теряется, возникают проблемы при информационной стыковке отдельных компонентов.

Все наиболее распространенные методологии структурного подхода [9,11,12,13] базируются на ряде общих принципов [3]. В качестве двух базовых принципов используются следующие:

Выделение двух базовых принципов не означает, что остальные принципы являются второстепенными, поскольку игнорирование любого из них может привести к непредсказуемым последствиям (в том числе и к провалу всего проекта). Основными из этих принципов являются следующие:

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

На стадии проектирования ИС модели расширяются, уточняются и дополняются диаграммами, отражающими структуру программного обеспечения: архитектуру ПО, структурные схемы программ и диаграммы экранных форм.

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

Методология функционального моделирования SADT

Методология SADT разработана Дугласом Россом и получила дальнейшее развитие в работе [4]. На ее основе разработана, в частности, известная методология IDEF0 (Icam DEFinition), которая является основной частью программы ICAM (Интеграция компьютерных и промышленных технологий), проводимой по инициативе ВВС США.

Методология SADT представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области. Функциональная модель SADT отображает функциональную структуру объекта, т.е. производимые им действия и связи между этими действиями. Основные элементы этой методологии основываются на следующих концепциях:

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

Состав функциональной модели

Одной из наиболее важных особенностей методологии SADT является постепенное введение все больших уровней детализации по мере создания диаграмм, отображающих модель.

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Рис. 2.1. Функциональный блок и интерфейсные дуги

На рисунке 2.2, где приведены четыре диаграммы и их взаимосвязи, показана структура SADT-модели. Каждый компонент модели может быть декомпозирован на другой диаграмме. Каждая диаграмма иллюстрирует «внутреннее строение» блока на родительской диаграмме.

Иерархия диаграмм

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

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

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

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

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Рис. 2.2. Структура SADT-модели. Декомпозиция диаграмм

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Рис. 2.3. Одновременное выполнение

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Рис. 2.4. Соответствие должно быть полным и непротиворечивым

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

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

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Рис. 2.5. Пример обратной связи

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

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Рис. 2.6. Пример механизма

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

Для того, чтобы указать положение любой диаграммы или блока в иерархии, используются номера диаграмм. Например, А21 является диаграммой, которая детализирует блок 1 на диаграмме А2. Аналогично, А2 детализирует блок 2 на диаграмме А0, которая является самой верхней диаграммой модели. На рисунке 2.7 показано типичное дерево диаграмм.

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Рис. 2.7. Иерархия диаграмм

Типы связей между функциями

Одним из важных моментов при проектировании ИС с помощью методологии SADT является точная согласованность типов связей между функциями. Различают по крайней мере семь типов связывания:

Название: Структурный подход к проектированию ИС
Раздел: Рефераты по информатике
Тип: реферат Добавлен 01:02:10 25 ноября 2010 Похожие работы
Просмотров: 145 Комментариев: 21 Оценило: 3 человек Средний балл: 5 Оценка: неизвестно Скачать
Тип связиОтносительная значимость
Случайная0
Логическая1
Временная2
Процедурная3
Коммуникационная4
Последовательная5
Функциональная6

Ниже каждый тип связи кратко определен и проиллюстрирован с помощью типичного примера из SADT.

(0) Тип случайной связности : наименее желательный.

Случайная связность возникает, когда конкретная связь между функциями мала или полностью отсутствует. Это относится к ситуации, когда имена данных на SADT-дугах в одной диаграмме имеют малую связь друг с другом. Крайний вариант этого случая показан на рисунке 2.8.

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Рис. 2.8. Случайная связность

(1) Тип логической связности. Логическое связывание происходит тогда, когда данные и функции собираются вместе вследствие того, что они попадают в общий класс или набор элементов, но необходимых функциональных отношений между ними не обнаруживается.

(2) Тип временной связности. Связанные по времени элементы возникают вследствие того, что они представляют функции, связанные во времени, когда данные используются одновременно или функции включаются параллельно, а не последовательно.

(3) Тип процедурной связности. Процедурно-связанные элементы появляются сгруппированными вместе вследствие того, что они выполняются в течение одной и той же части цикла или процесса. Пример процедурно-связанной диаграммы приведен на рисунке 2.9.

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Рис. 2.9. Процедурная связность

(4) Тип коммуникационной связности. Диаграммы демонстрируют коммуникационные связи, когда блоки группируются вследствие того, что они используют одни и те же входные данные и/или производят одни и те же выходные данные (рисунок 2.10).

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

(6) Тип функциональной связности. Диаграмма отражает полную функциональную связность, при наличии полной зависимости одной функции от другой. Диаграмма, которая является чисто функциональной, не содержит чужеродных элементов, относящихся к последовательному или более слабому типу связности. Одним из способов определения функционально-связанных диаграмм является рассмотрение двух блоков, связанных через управляющие дуги, как показано на рисунке 2.12.

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Рис. 2.10. Коммуникационная связность

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Рис. 2.11. Последовательная связность

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

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

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Рис. 2.12. Функциональная связность

Источник

Структурный подход к проектированию ИС

Сущность структурного подхода

Сущность структурного подхода к разработке ИС заключается в ее декомпозиции (разбиении) на автоматизируемые функции: система разбивается на функциональные подсистемы, которые в свою очередь делятся на подфункции, подразделяемые на задачи и так далее. Процесс разбиения продолжается вплоть до конкретных процедур. При этом автоматизируемая система сохраняет целостное представление, в котором все составляющие компоненты взаимоувязаны. При разработке системы «снизу-вверх» от отдельных задач ко всей системе целостность теряется, возникают проблемы при информационной стыковке отдельных компонентов.

Все наиболее распространенные методологии структурного подхода [9,11,12,13] базируются на ряде общих принципов [3]. В качестве двух базовых принципов используются следующие:

Выделение двух базовых принципов не означает, что остальные принципы являются второстепенными, поскольку игнорирование любого из них может привести к непредсказуемым последствиям (в том числе и к провалу всего проекта). Основными из этих принципов являются следующие:

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

SADT (Structured Analysis and Design Technique) модели и соответствующие функциональные диаграммы (подраздел 2.2);

DFD (Data Flow Diagrams) диаграммы потоков данных (подраздел 2.3);

ERD (Entity-Relationship Diagrams) диаграммы «сущность-связь» (подраздел 2.4).

На стадии проектирования ИС модели расширяются, уточняются и дополняются диаграммами, отражающими структуру программного обеспечения: архитектуру ПО, структурные схемы программ и диаграммы экранных форм.

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

Пример использования структурного подхода

Описание предметной области

В данном примере используется методология Yourdon [12], реализованная в CASE-средстве Vantage Team Builder [14].

В качестве предметной области используется описание работы видеобиблиотеки, которая получает запросы на фильмы от клиентов и ленты, возвращаемые клиентами. Запросы рассматриваются администрацией видеобиблиотеки с использованием информации о клиентах, фильмах и лентах. При этом проверяется и обновляется список арендованных лент, а также проверяются записи о членстве в библиотеке. Администрация контролирует также возвраты лент, используя информацию о фильмах, лентах и список арендованных лент, который обновляется. Обработка запросов на фильмы и возвратов лент включает следующие действия: если клиент не является членом библиотеки, он не имеет права на аренду. Если требуемый фильм имеется в наличии, администрация информирует клиента об арендной плате. Однако, если клиент просрочил срок возврата имеющихся у него лент, ему не разрешается брать новые фильмы. Когда лента возвращается, администрация рассчитывает арендную плату плюс пени за несвоевременный возврат.

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

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

Организация проекта

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

На фазе анализа строится модель среды (Environmental Model). Построение модели среды включает:

· анализ поведения системы (определение назначения ИС, построение начальной контекстной диаграммы потоков данных (DFD) и формирование матрицы списка событий (ELM), построение контекстных диаграмм);

· анализ данных (определение состава потоков данных и построение диаграмм структур данных (DSD), конструирование глобальной модели данных в виде ER-диаграммы).

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

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

Перед построением контекстной DFD необходимо проанализировать внешние события (внешние объекты), оказывающие влияние на функционирование библиотеки. Эти объекты взаимодействуют с ИС путем информационного обмена с ней.

Из описания предметной области следует, что в процессе работы библиотеки участвуют следующие группы людей: клиенты, поставщики и руководство. Эти группы являются внешними объектами. Они не только взаимодействуют с системой, но также определяют ее границы и изображаются на начальной контекстной DFD как терминаторы (внешние сущности).

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

. Начальная контекстная диаграмма

Список событий строится в виде матрицы (ELM) и описывает различные действия внешних сущностей и реакцию ИС на них. Эти действия представляют собой внешние события, воздействующие на библиотеку. Различают следующие типы событий:

АббревиатураТип
NCНормальное управление
NDНормальные данные
NCDНормальное управление/данные
TCВременное управление
TDВременные данные
TCDВременное управление/данные

Все действия помечаются как нормальные данные. Эти данные являются событиями, которые ИС воспринимает непосредственно, например, изменение адреса клиента, которое должно быть сразу зарегистрировано. Они появляются в DFD в качестве содержимого потоков данных.

Матрица списка событий имеет следующий вид:

ОписаниеТипРеакция
Клиент желает стать членом библиотекиNDРегистрация клиента в качестве члена библиотеки
Клиент сообщает об изменении адресаNDРегистрация измененного адреса клиента
Клиент запрашивает аренду фильмаNDРассмотрение запроса
Клиент возвращает фильмNDРегистрация возврата
Руководство предоставляет полномочия новому поставщикуNDРегистрация поставщика
Поставщик сообщает об изменении адресаNDРегистрация измененного адреса поставщика
Поставщик направляет фильм в библиотекуNDПолучение нового фильма
Руководство запрашивает новый отчетNDФормирование требуемого отчета для руководства
Потоки на диаграмме верхнего уровняПотоки на диаграмме нулевого уровня
Информация от клиентаДанные о клиенте, Запрос об аренде
Информация для клиентаЧленская карточка, Ответ на запрос об аренде
Информация от руководстваЗапрос отчета о новых членах, Новый поставщик, Запрос отчета о поставщиках, Запрос отчета об аренде, Запрос отчета о фильмах
Информация для руководстваОтчет о новых членах, Отчет о поставщиках, Отчет об аренде, Отчет о фильмах
Информация от поставщикаДанные о поставщике, Новые фильмы

На приведенной DFD (рисунок 2.43) накопитель данных «библиотека» является глобальным или абстрактным представлением хранилища данных.

Анализ функционального аспекта поведения системы дает представление об обмене и преобразовании данных в системе. Взаимосвязь между «абстрактными» потоками данных и «конкретными» потоками данных на диаграмме нулевого уровня выражается в диаграммах структур данных (рисунок 2.44).

На фазе анализа строится глобальная модель данных, представляемая в виде диаграммы «сущность-связь» (рисунок 2.45).

Между различными типами диаграмм существуют следующие взаимосвязи:

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

· детальное описание функционирования системы;

· дальнейший анализ используемых данных и построение логической модели данных для последующего проектирования базы данных;

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

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

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Рис. 2.43. Контекстная диаграмма

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Диаграмма структур данных

Результатами проектирования архитектуры являются:

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

· модель данных (ERD и подсхемы ERD);

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Рис. 2.45. Диаграмма «сущность-связь»

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

· уточнение модели базы данных для последующей генерации SQL-предложений;

· уточнение структуры пользовательского интерфейса;

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

· модель процессов (структурные схемы интерактивных и неинтерактивных функций);

· модель данных (определение в ERD всех необходимых параметров для приложений);

· модель пользовательского интерфейса (диаграмма последовательности форм (FSD), показывающая, какие формы появляются в приложении и в каком порядке, взаимосвязь между каждой формой и определенной структурной схемой, взаимосвязь между каждой формой и одной или более сущностями в ERD).

На фазе реализации строится реализационная модель. Процесс ее построения включает в себя:

· генерацию SQL-предложений, определяющих структуру целевой БД (таблицы, индексы, ограничения целостности);

· уточнение структурных схем (SCD) и диаграмм последовательности форм (FSD) с последующей генерацией кода приложений.

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

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого.

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций.

в чем заключается суть структурного подхода к проектированию. Смотреть фото в чем заключается суть структурного подхода к проектированию. Смотреть картинку в чем заключается суть структурного подхода к проектированию. Картинка про в чем заключается суть структурного подхода к проектированию. Фото в чем заключается суть структурного подхода к проектированию

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *