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

Этапы построения системной структурной диаграммы.

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


Читайте также:
  1. Бюджетное устройство – это организация бюджетной системы, принципы ее построения.
  2. Виды НИР и их основные этапы
  3. Виды НИР и их основные этапы
  4. Возможные этапы
  5. Возникновение и первые этапы развития речи ребёнка.
  6. Вопрос 2. Образование и основные этапы развития Дрревнерусского гос-ва.
  7. ГЕНЕЗИС И ЭТАПЫ РАЗВИТИЯ МАРКЕТИНГОВОГО ПРОЕКТИРОВАНИЯ
  1. В диаграмме бизнес - функций необходимо выделить функции, которые будут реализованы в программном виде.
  2. Взять диаграмму потока данных (соответствующие уровни DFD) для выделенных функций и подфункций и проанализировать ее с учетом входных и выходных потоков данных.
  3. Определить структуру потоков данных, задав список атрибутов сущностей из ER-диаграммы.
  4. На диаграмме переходов состояний определить состояния, переходы и события их вызывающие, которые реализуют бизнес - функции.
  5. Задать программную реализацию каждого состояния в виде библиотечного модуля CASE-системы или модуля, написанного на другом языке.
  6. Нарисовать эскиз системной структурной диаграммы для каждой выделенной функции.
  7. Объединить построенные системные структурные диаграммы в одну исходя из диаграммы бизнес - функции.
  8. Проконтролировать, если позволяют CASE-средства, построенную системную структурную диаграмму.
  9. Если во время контроля ошибок не найдено, то перейти к прототипированию (макетированию) интерфейса программного приложения на основе системной структурной диаграммы.
  10. Для каждого модуля необходимо выбрать шаблон интерфейса из встроенной библиотеки либо в режиме конструктора создать шаблон, либо написать программный модуль на встроенном языке программирования.

 

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

Технологические операции с преобразователями П8 – П11 отражают процесс кодогенерации проекта.

 

Пре образователь П8 "Генерация описания схемы БД". На основе диаграммы "сущность-связь" (D6) и системной структурной диаграммы (D8), а также универсума целевых СУБД (U8) происходит выбор СУБД и генерация для нее описания схемы БД (D9)

Преобразователь П9 "Генерация модуля описания системы БД (DDL)". Входом для технологической операции с преобразователем П9 служат:

описание схемы БД(D9);

структура программного приложения (D8);

универсум языков определения данных (DDL) (U9).

В результате процесса генерации получаем исходные тексты программ на языке выбранной среды (D9). Генерация может быть двух видов:

1. Неполная генерация заключается в том, что на основе диаграммы "сущность-связь" и выбранной целевой СУБД генерируются модули описания данных DDL на языке описания данных. В результате выполнения неполной генерации на выбранном языке определения данных (SQL и т. п.) создается модуль описания данных (D10).

2. Полная генерация включает в себя:

- генерацию DDL на языке описания данных;

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

- запуск процесса генерации.

Преобразователь П10 "Генерация приложения (DDM)". На основе системной структурной диаграммы (D8) и универсума языков определения модулей DDM (U10) происходит генерация модулей программного приложения П10. Результатом генерации являются модули программного приложения, реализующего ЭИС (D11).

Преобразователь П11 "Интеграция модулей приложения". В результате выполнения технологической операции с преобразователем П11 происходит интеграция полученных ранее модулей D10 и D11, что приводит к получению готового программного приложения, реализующего ЭИC(G2).

 


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


<== предыдущая страница | следующая страница ==>
Технологическая сеть проектирования ЭИС| Стандартное накрытие

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