Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Задание на лабораторную работу. При оформлении заказа важно проверить, существует ли такой клиент в базе данных и, если не существует



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

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

1. Декомпозируйте работу «Оформление заказов » на диаграмме А1 на две работы.

2. Для новых работ определите имена:

- «Формирование заказа»;

- «Проверка и ввод клиентов».

3. Добавте на диаграмму следующие хранилища данных:

- «Список клиентов»;

- «Список компонентов»;

- «Список заказов».

Работа «Проверка и ввод клиентов» взаимодействует с хранилищем данных «Список клиентов» для ввода в него информации о новых клиентах и для получения информации о зарегистрированных клиентах

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

4. Добавте на диаграмму внешнюю сущность «Звонки клиентов», которая моделирует поступающую извне информацию на вход работ «Проверка и ввод клиентов» и «Формирование заказа». Для работы «Формирование заказа» входом являются «Заявки на заказ».

5. В результате формирования DFD диаграммы должна получиться диаграмма, представленная на рис. 5.4.

Рис. 5.4. Диаграмма декомпозиции DFD

Обратите внимание, что стрелки «Информация о клиентах»и «Заказы клиентов»двунаправленные. Кроме того, на родительской диаграмме А1 стрелки, подходящие и исходящие из работы «Оформление заказов»станут туннелированными (рис. 5.5).

Рис. 5.5 – Работа «Оформление заказов» на диаграмме А1


6 Лабораторная работа 5.
Созданной модели информационных потоков в виде диаграмм Workflow (IDEF3)

Цель работы: Изучить методы построения модели процессов в виде диаграмм Workflow (IDEF3).





Дата публикования: 2014-11-18; Прочитано: 1206 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...