ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 30.11.2020

Просмотров: 91

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕУЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«сМОЛЕНСКИЙ ГУМАНИТАРНЫЙ УНИВЕРСИТЕТ»


Прямая соединительная линия 2Прямая соединительная линия 1



Кафедра информационных технологий и безопасности









Отчет



Лабораторная работа № 10


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

информационной системы компьютерной фирмы


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





Выполнил: Русин А.О

Проверил: А. И. Фомин
















Смоленск

2013


Цель работы: разработать функциональные модели в нотации IDEF3, диаграмм потоков данных (DFD) для проектирования информационной системы компании АО «Компреал».


Исходные данные. Нотация IDEF3 является второй важнейшей нотацией (после IDEF0) и предназначена для описания потоков работ (Work Flow Modeling). IDEF3 широко используется для создания моделей бизнес-процессов организации на нижнем уровне – при описании работ, выполняемых в подразделениях и на рабочих местах.

Задание 1. Используя диаграмму, созданную в лабораторной работе № 9, выйти на уровень А2 и декомпозировать работу «Сборка настольных компьютеров».

  1. В диалоге Activity Box Count установить число работ 4 и нотацию IDFE3. Диаграмма IDFE3, полученная при этом, содержит работы UOW.

  1. Во вкладке UOW внести свойства работы по таблице З1.1.


Таблица З1.1 – Свойства UOW


Objects

Компоненты: винчестеры, корпуса, материнские платы, видеокарты, звуковые карты, дисководы, сетевые карты, модемы, программное обеспечение.

Facts

Доступные операционные системы: Windows XP, Windows Vista, Windows 7.

Constrains

Установка модема требует установки дополнительного программного обеспечения.

4. Внести в диаграмму еще ряд работ посредством кнопки работы в палитре инструментов. Имена работ следующие:

  • установка материнской платы и винчестера;

  • установка процессора;

  • установка оперативной памяти;

  • установка дисковода CD-ROM;

  • установка модема;

  • инсталляция операционной системы;

  • инсталляция дополнительного программного обеспечения.

5. На палитре инструментов нажать – кнопку объекта ссылок. Будет создан объект ссылки. Внести имя объекта «Компоненты». Связать стрелкой объект ссылки и работу «Подготовка компонентов».

6. Связать стрелкой работы «Подготовка компонентов» (выход) и «Установка материнской платы и винчестера». Изменить стиль стрелки на Object Flow. В IDEF3 имя стрелки может отсутствовать, хотя Bpwin покажет отсутствие имени как ошибку.

  1. С помощью кнопки на палитре инструментов внести два перекрестка типа «асинхронное или» и связать работы с перекрестками.

  2. Правой клавишей мыши щелкнуть по перекрестку для разветвления (Fan-out), выбрать Name и внести имя «Компоненты, требуемые в спецификации заказа».

  3. Создать два перекрестка типа исключающего «ИЛИ» и связать работы.

  4. Сохранить полученную диаграмму.


Задание 2. Используя готовую IDEF0 диаграмму, созданную в лабораторной работе № 9, выйти на уровень А1 и декомпозировать работу «Продажи и маркетинг», вид диаграммы показан на рис. З2.1.

На автоматически созданной диаграмме декомпозиции через контекстное меню назвать каждую из трех функций (работ) посредством выбора вкладки Name, затем внести определение для каждой работы согласно табл. З2.1.


Таблица З2.1 – Функции (работы) диаграммы декомпозиции А1


Activity Name

Definition

Предоставление информации о ценах

Разработка плана закупок

Оформление заказов

Передача заявок клиентов в сборочный цех

Исследование рынка

Разработка маркетинговых материалов и прогноз продаж




Задание 3. Используя готовую IDEF0 диаграмму, созданную в лабораторной работе № 9, выйти на уровень А1 и декомпозировать работу «Оформление заказов» по следующему сценарию.


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

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

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


Указания к выполнению задания



  1. В диалоге Activity Box Count выбрать количество работ 2 и нотацию DFD.

  2. Внести в новую диаграмму DFD A13 имена работ:

  • проверка и внесение клиента;

  • внесение заказа.

3. Использовать кнопку на палитре инструментов для внесения хранилищ данных:

  • список клиентов;

  • список продуктов;

  • список заказов.

  1. Удалить граничные стрелки с диаграммы А13.

  2. Использовать кнопку на палитре инструментов для внесения внешней ссылки:

- Контракты.

6. Создать внутренние стрелки со следующими именами:

  • между хранилищем данных «Список клиентов» и работой «Проверка и внесение клиента» двунаправленную стрелку (см. п. 7 ) «Информация о клиентах»;

- между хранилищем данных «Список клиентов» и работой «Внесение заказа» направленную к работе стрелку «Информация о клиентах, необходимая для оформления заказа»;

  • между хранилищем данных «Список продуктов» и работой «Внесение заказа» направленную к работе стрелку «Стандарты на продукцию»;

  • между хранилищем данных «Список заказов» и работой «Внесение заказа» двунаправленную стрелку «Заказы клиентов»;

  • между внешней ссылкой «Звонки клиентов» и работой «Внесение заказа» направленную к работе стрелку «Заявки на заказ».

  1. Двунаправленные стрелки создаются следующим образом: щелкнуть правой клавишей мыши по стрелке, выбрать в контекстном меню пункт Style и во вкладке Style выбрать опцию Bidirectional.

  2. На родительской диаграмме А1 туннелировать (Change to tunnel) стрелки, подходящие и исходящие из работы «Оформление заказов».