Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Технологическая сеть проектирования ЭИС

Этапах проектирования ИС. | Общая характеристика бизнес- процессов | Структурный анализ | IDEF0(SADT)- функциональная декомпозиция | DFD - диаграмма потоков данных | Методология DFD в нотациях Гейна-Сарсона и Йордана-Де Марко |


Читайте также:
  1. II Прядок проектирования моста.
  2. В большей степени это реализуется при подготовки проектов производства работ, т.е. в процессе технологического проектирования.
  3. ВИДЫ МАРКЕТИНГОВОГО ПРОЕКТИРОВАНИЯ
  4. ГЕНЕЗИС И ЭТАПЫ РАЗВИТИЯ МАРКЕТИНГОВОГО ПРОЕКТИРОВАНИЯ
  5. Исходные данные для курсового проектирования
  6. Конструкторско-технологическая документация.
  7. Конструкторско-технологическая часть

Технологическая сеть проектирования ЭИС на основе использования функционально-ориентированной CASE-технологии представлена на рис. 13.7.

Технологические операции с преобразователями П1, П2,П3, П4, П5, П6, П7 выполняются на стадии технического проектирования.

Преобразователь П1 "Инициализация проекта" используется для инициализации нового проекта ЭИС. На основании документа D1 "Материалы обследования" создается новый репозиторий G1 для проектируемой системы.

 

 

 

Рис.13.7. Технологическая сеть проектирования ЭИС на основе использования функционально - ориентированной CASE - технологии

Dl - материалы обследования; D2 - перечень проектировщиков и их прав доступа; D3 - описание начальных параметров проекта; D4 - диаграмма функций проекта; D5 - диаграмма потоков данных; D6 - диаграмма "сущность-связь";D7 -диаграмма переходов состояний; D8 - системная структурная диаграмма; D9 - схема БД; D10 - модуль описания данных; D11 - модули программного приложения; U1 - универсум CASE-методологий проектирования; U2 - универсум нотаций; U3 - конструктивные элементы диаграмм иерархии функций; U4 - конструктивные элементы диаграмм потоков данных; U5 - конструктивные элементы диаграмм "сущность-связь"; U6 - конструктивные элементы диаграмм переходов состояний; U7 - конструктивные элементы программного приложения; U8 - универсум целевых СУБД; U9 - универсум языков определения данных; U10 - универсум языков определения модулей; G1 - новый репозиторий; G2- программное приложение.

Преобразователем П2 "Задание начальных параметров проекта" из универсума методологий проектирования U1 выбирается CASE-методология проектирования и в рамках выбранной методологии определяется нотация на основе универсума U2. Перечень проектировщиков и их прав доступа к проекту D2 служит для описания коллектива разработчиков проекта. Результатом выполнения операции является описание начальных параметров проекта в репозитории D3.

Технологические операции с преобразователями ПЗ, П4, П5 и П6 выполняются последовательно - параллельно и взаимно уточняются в ходе выполнения.

На основе "Материалов обследования" D1 и универсума конструктивных элементов диаграмм иерархии функций U3 выполняется технологическая операция с преобразователем ПЗ " Построение диаграммы иерархии функций".

Выполнение преобразователя ПЗ сводится к выполнению следующих работ:

- отображению основной функции;

- декомпозиции основной функции на подфункции;

- дальнейшей декомпозиции подфункций до необходимой степени детализации;

- контролю правильности построенной диаграммы.

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

 

Входом технологической операции с преобразователем П4 " Построение диаграммы

потоков данных" являются:

-материалы обследования (D1);

- диаграмма иерархии функций (D4);

- диаграмма "сущность-связь" (D6);

- универсум конструктивных элементов диаграмм потоков данных U4.

Построение ДПД можно свести к следующим шагам.

1. Расчленение множества требований на функциональные группы.

2. Идентификация внешних объектов (по отношению к системе).

3. Идентификация информации, которая передается между процессами.

4. Разработка контекстной диаграммы.

5. Контроль контекстной диаграммы и уточнение, если это нужно.

6. формирование ДПД первого уровня, где отражены основные функции системы.

7. Дальнейшая декомпозиция каждого процесса до тех пор, пока процесс самого нижнего уровня можно будет представить в виде некоторой спецификации (алгоритма).

8. Ревизия всех уровней с целью выяснения некорректности, а при ее обнаружении - устранение.

Выходом данной операции является описание в репозитории диаграммы потоков данных D5.

Преобразователь технологической операции П5 "Построение диаграммы переходов состояний" описывает возможные состояния проектируемой системы и переходы между ними.

При построении ДПС рекомендуется следовать перечисленным ниже правилам:

1.начинать построение ДПС на высоком уровне детализации ДПД;

2. строить наиболее простые диаграммы, содержащие 4-6состояний;

3. по возможности включать детализацию в виде подчиненных шагов состояния (детализация на другом уровне);

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

Применяются 2 способа построения ДПС:

-первый способ заключается в том, что выявляются возможные состояния системы и далее выявляются переходы из одного состояния в другое;

-при втором способе сначала строится начальное состояние, затем осуществляется переход в очередное состояние и т.д. (последовательный переход).

В результате получаем предварительную ДПС. Затем она проверяется на корректность ее построения. Когда число состояний переходов достаточно велико, эта диаграмма может быть представлена в табличной форме "Матрица переходов состояний" (Рис 13.8).

 

 

Входом преобразователя являются:

∙ материалы обследования (D1);

· диаграмма иерархии функций (D4);

· диаграмма потоков данных (D5);

· диаграмма "сущность-связь" (D6);

· универсум конструктивных элементов диаграмм переходов состояний (U6).

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

Технологическая операция с преобразователем П6 "Построение диаграммы "Сущность-связь" моделирует структуры данных, которые будут храниться в БД. Для ее выполнения необходима следующая входная информация:

· материалы обследования (D1);

· диаграмма потоков данных (D5);

· универсум конструктивных элементов диаграмм "сущность-связь" (U5).

 

Построение ER-диаграмм сводится к следующим этапам.

·1 Идентифицируются все сущности, их атрибуты, а также первичные ключи.

·2 Идентифицируются отношения между сущностями, и указывается мощность этих отношений.

·3 Если на втором этапе были выявлены отношения N:N, такие отношения являются неспецифическими для реляционных, и их нужно преобразовать либо в 1:N, либо в 1:1. Как правило, это делается с помощью добавления новой сущности.

Выход данной операции представлен описанием в репозитории диаграммы "сущность-связь" (D6).

Техн ологическая операция с преобразователем П7 "Построение системной структурной диаграммы" используется для ''строения структуры программного приложения ЭИС (D8).

На вход преобразователя подаются:

· диаграмма иерархии функций (D4);

· диаграмма потоков данных (D5);

· диаграмма "сущность-связь" (D6);

· диаграмма переходов состояний(Б7);

· универсум конструктивных элементов программного приложения (U7).

Выходом преобразователя служит описание в репозитории структуры программного приложения (D8).


Дата добавления: 2015-08-27; просмотров: 75 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Пример анализа банковской задачи| Этапы построения системной структурной диаграммы.

mybiblioteka.su - 2015-2024 год. (0.01 сек.)