Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
idef 0 лаб по BP WIN первич.doc
Скачиваний:
54
Добавлен:
14.05.2015
Размер:
1.19 Mб
Скачать

Создание диаграммы декомпозиции

Шаг 1: Декомпозиция модели

  • Щелкнуть на контекстное действие.

  • Щелкнуть на кнопку декомпозиции на панели инструментов.Появится диалоговое окно Activity Box Count.

  • Проверить, что выбрано DFD

  • Установить число действий 4и нажатьOK.Появится новая диаграмма с 4 новыми прямоугольниками действий, каждый из которых имеет номер в верхнем правом углу.

Граничные стрелки перешли из родительской диаграммы.

Шаг 2: Изменение шрифта стрелки

  • Измените шрифт любой граничной стрелки, действуя аналогично шагу 7 пункта «Создание контекстной диаграммы».

  • Не забудьте в левом нижнем углу диалогового окна Fontвыбрать пунктChange all arrow labels in the current diagram.

Шаг 3: Именование действий. Следуя аналогично шагам 2 и 3 пункта «Создание контекстной диаграммы» назвать:

  • Действие 1 – Получить пароль.

  • Действие 2 – Получить запрос на обслуживание.

  • Действие 3 – Обработать запрос на обслуживание.

  • Действие 4 – Обработать кредитную карту.

Шаг 4: Соединение граничных стрелок с действиями

  • Щелкнуть на центр стрелки Сообщение и, не отпуская клавишу, переместить ее на уровень центра боковой стороны прямоугольника действияПолучить пароль. Отпустить клавишу.

  • Щелкнуть (и отпустить!) на начало стрелки. Поместить указатель на левую сторону прямоугольника действия Получить пароль. Когда он выделится, щелкнуть мышкой.Стрелка Сообщение соединилась с действием Получить пароль.

  • Действуя аналогично соединить стрелки Деньги,Выписка,Данные по счетуиПротокол обслуживанияс действиемОбработать запрос на обслуживание, стрелкуКлючевые данныес действиемПолучить пароль, стрелкуКредитная картас действиемОбработать кредитную карту.

Шаг 5: Разветвление стрелок

  • На инструментальной панели BPwinнажать кнопкуArrow.

  • Подвести курсор к стрелке Ключевые данные. Нажать кнопку мыши.

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

  • На инструментальной панели BPwinнажать кнопкуPointer, чтобы выйти из режима рисования стрелки.

  • Действуя аналогично шагу 6 пункта «Создание контекстной диаграммы» назовите часть стрелки Ключевые данные, входящую в действиеПолучить запрос на обслуживание,именемЗапрос на обслуживание, а часть, входящую в действиеПолучить пароль,именемВведенный пароль.

Шаг 6: Слияние стрелок

  • Щелкнуть на кнопку Arrow.

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

  • Щелкнуть на стрелку Сообщение.

  • Щелкнуть на кнопку Pointer.

Шаг 7: Соединение действий

  • Действуя аналогично шагу 5 пункта «Создание контекстной диаграммы», соедините нижнюю границу действия Получить запрос на обслуживаниес левой границей действияОбработать запрос на обслуживание стрелкойДенежная сумма.

Шаг 8: Рисование хранилища данных

  • На инструментальной панели BPwinнажать кнопкуData store.

  • Щелкнуть мышкой по диаграмме. Появится прямоугольник хранилища данных с номером 1.

  • На инструментальной панели BPwinнажать кнопкуPointer.

  • Следуя аналогично шагу 2 пункта «Создание контекстной диаграммы» назвать хранилище данных Данные кредитной карты.

Шаг 9: Соединение хранилища данных с действиями. Действуя аналогично шагу 5 пункта «Создание контекстной диаграммы» соедините:

  • левую границу хранилища данных Данные кредитной картыстрелкойПарольс правой границей действияПолучить парольи стрелкойЛимит денегс правой границей действияПолучить запрос на обслуживание;

  • стрелкой Детали клиентанижнюю границу хранилища данныхДанные кредитной картыс верхней границей действияОбработать запрос на обслуживание;

  • стрелкой без названия левую границу действия Обработать кредитную картус правой границей хранилища данныхДанные кредитной карты.

Проверка. В результате выполнения шагов 1–9 должна получиться диаграмма следующего вида:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]