Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Технология разработки ДПД




Для разработки диаграммы потоков данных следует:

¾ запустить Oracle Designer (Пуск/Oracle Developer Suite – DevSuiteHome1/Designer/ Oracle Designer),

¾ запустить Dataflow Diagrammer, нажав одноименную пиктограмму на главной форме Oracle Designer,

¾ нажать кнопку «новая диаграмма» или открыть диаграмму для редактирования с помощью главного меню (рисунок 2),

Рисунок 2 – выбор действия в гланом меню

 

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

Рисунок 3 - выбор контейнера (проекта) для ДПД

 

Выбрать или создать (кнопка Create Function) новую функцию бизнес-процесса, для которой необходимо разаботать ДПД (рисунок 4). Создание новой функции можно использовать, например, для разработки ДПД системы в целом, подсистем и т.д.; в этом случае надо нажать кнопку Create Function и ввести имя «новой функции», например: DFD for AS.

Рисунок 4 - выбор функции бизнес-процесса или создание новой функции

Рисунок 5 - Форма для ввода данных о новой функции

 

Будет создана «фреймовая функция» - форма для ДПД (рисунок 6).

Рисунок 6 – символ фрейма бизнес-функции

 

Создать внешние объекты с помощью панели инструментов следующим образом:

¾ щелкнуть левой клавишей на символе внешнего объекта (external) на панели инструментов (рисунок 7),

¾ переместить курсор в поле диаграммы и щелкнуть левой клавишей,

¾ в диалоговую форму ввести полное и краткое имя внешнего объекта (рисунок 8), нажать ОК, на экран будет выведен символ внешнего объекта с идентификатором (рисунок 9),

¾ при необходимости переместить графический символ и/или изменить его размеры.

Рисунок 7– символ внешнего объекта на панели инструментов

Рисунок 8 – ввод идентифицирующих данных для внешнего объекта

Рисунок 9 – символ внешнего объекта на ДПД

 

Щелчком правой кнопки по символу объекта вызвать контекстное меню, выбрать пункт «Свойства» (Properties) и ввести данные о свойствах объекта в форму (рисунок 10).

Рисунок 10 – форма для редактирования свойств внешнего объекта

 

Добавление функции (процесса обработки данных) на ДПД:

¾ выбрать графический символ функции (рисунок 11),

¾ ввести обозначение (имя) и краткое определение функции (рисунок 12), нажать ОК, на экране (в поле диаграммы будет выведен символ функции),

¾ щелчком правой клавиши вызвать контекстное меню и помощью команды Properties (Свойства) открыть форму для редактирования свойств функции (рисунок 13).

Рисунок 11 – символ «Функция» на панели инструментов

 

Рисунок 12 – ввод имени и краткого определения функции

Рисунок 13 – форма для редактирования свойств функции

 

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

¾ отметка о том, что процесс выполнения данной функции будет автоматизирован (To be Automated),

¾ количество операций в единицу времени (Frequency, Times, Unit),

¾ ответ, реакция (Response), как быстро должен быть формироваться результат: немедленно, непосредственно при получении запроса или заявки (Immediate) или позже – «накануне вечером», «в течение ночи» (Overnight), рисунок 13,

¾ список функций, выполнение которых будет инициировано данной функцией (закладка Triggers),

¾ полномочия данной функции по работе с сущностями и атрибутами (закладки Entity Usages и Attribute Usages), рисунки 13.а, 13.б; полномочия могут быть назначены также с помощью матричных диаграмм (см. п. 1.6).

Рисунок 13.а – форма для назначения полномочий функции по работе с сущностями

Рисунок 13.б – форма для назначения полномочий функции по работе с атрибутами

 

Для создания потока на ДПД:

¾ щелкнуть на панели инструментов по символу потока (Dataflow, рисунок 14),

¾ щелкнуть по символу источника потока (внешний объект, функция или хранилище – накопитель данных),

¾ переместить курсор к символу – получателю данных, щелкнуть по этому символу, ввести имя потока в открывшуюся форму (рисунок 15), нажать ОК, будет сформировано изображение информационного потока между выбранными символами; при необходимости можно переместить надпись (имя потока) на свободное место для удобства чтения диаграммы (любой конец стрелки можно присоединить к любому месту контура графического символа),

¾ щелчком правой клавиши вызвать контекстное меню и помощью команды Properties (Свойства) открыть форму для редактирования свойств потока (рисунок 16); введите дополнительные сведения для потока и нажмите OK.

Рисунок 14 – символ потока на панели инструментов

Рисунок 15 – форма для ввода имени потока

Ограничения при создании потоков:

1) нельзя создавать поток непосредственно от одного хранилища до другого хранилища,

2) хранилище данных должно иметь, по крайней мере, один входящий и один исходящий поток.

Линии потоков, как правило, представляются ломаными линиями; при необходимости можно придать линиям потоков наиболее удобную для «чтения» диаграммы форму (без наложения потоков, с минимальным количеством пересечений).

 

Рисунок 16 – форма для редактирования свойств потока

 

Для добавления накопителя (хранилища) на ДПД:

¾ выбрать на панели инструментов символ хранилища,

¾ переместить курсор в поле диаграммы и щелкнуть левой клавишей,

¾ в диалоговую форму ввести идентификатор и имя хранилища данных (рисунок 17), нажать ОК, в поле ДПД будет выведен символ хранилища (рисунок 18),

¾ при необходимости переместить графический символ и/или изменить его размеры,

¾ щелчком правой клавиши по символу хранилища на ДПД вызвать контекстное меню и помощью команды Properties (Свойства) открыть форму для редактирования свойств хранилища (рисунок 19); ввести необходимые сведения: в поле Type (тип хранилища данных) выбрать Computer (компьютерное хранилище, база данных), Manual (хранилище данных, обрабатываемых «вручную», данные на бумажных носителях) или Transiet (данные для временного хранения, «транзитное» хранилище); в поле Remark (заметки, примечания) ввести текст, поясняющий назначение хранилища данных,

¾ нажать OK.

Рисунок 17 - форма для ввода идентифицирующих данных накопителя данных

Рисунок 18 - символ накопителя данных после ввода идентификатора

Рисунок 19 - Форма для ввода свойств накопителя данных

В результате выполнения указанных действий получатся ДПД для функций, определённых в рамках ранее созданных диаграмм (рисунок 20.а – фрагмент ДПД для бизнес-функции «Realization»), или для «новых функций», например, ДПД для АЭИС (рисунок 20.б).

Рисунок 20.а - фрагмент ДПД для бизнес-функции «Realization»

Рисунок 20.б - ДПД для «новой функции» проекта (ДПД АЭИС)

 




Поделиться с друзьями:


Дата добавления: 2017-01-14; Просмотров: 110; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.02 сек.