Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MINSKIJ_INSTITUT_UPRAVLENIYa (1).doc
Скачиваний:
286
Добавлен:
11.05.2015
Размер:
669.7 Кб
Скачать

4.4. Создание диаграмм декомпозиции в нотации idef3

IDEF3 - это метод, имеющий основной целью дать возможность аналитикам описать ситуацию, когда процессы выполняются в определенной последовательности, а также описать объекты, участвующие совместно в одном процессе, может быть также использован как метод создания процессов. IDEF3 дополняет IDEF0 и содержит все необходимое для построения моделей, которые в дальнейшем могу быть использованы для имитационного анализа.

Каждая работа в IDEF3 описывает какой-либо сценарий бизнес-процесса и может являться составляющей другой работы.

Для создания диаграммы в нотации IDEF3 необходимо декомпозировать уже существующую работу «Выбор транспорта».

В диалоге ActivityBoxCount установите число работ 5и нотацию IDEF3.

Диаграмма в нотации IDEF3 приведена на рисунке 4.

Рисунок 4 – Декомпозиция блока «Выбор транспорта» в IDEF3-методологии.

5. Моделирование базы данныхвыбраннымcase-средством erwin

Обычно разработка модели базы данных состоит из двух этапов: составление логической модели и создание на ее основе физической модели. ERwin полностью поддерживает такой процесс, он имеет два представления модели: логическое (logical) и физическое (physical).Таким образом, разработчик может строить логическую модель базы данных, не задумываясь над деталями физической реализации, т.е. уделяя основное внимание требованиям к информации и бизнес-процессам, которые будет поддерживать будущая база данных. ERwin имеет очень удобный пользовательский интерфейс, позволяющий представить базу данных в самых различных аспектах.

Возможности редактирования и визуализации в среде ERwin весьма широки, так, например, создание отношений возможно при помощи перетаскивания атрибута из одной сущности в другую. Такое редактирование модели позволяет вносить изменения и проводить нормализацию быстрее и эффективнее, чем с использованием других инструментов. Для того чтобы добавить новый элемент на диаграмму, его просто нужно выбрать на панели инструментов (Toolbox) и перенести в нужное место диаграммы. Добавив новую сущность на диаграмму, в нее можно добавить атрибуты, не открывая никаких редакторов, а просто ввести их названия прямо на диаграмме. Таким образом, ERwin позволяет значительно снизить время на создание самой диаграммы и сконцентрироваться на самих задачах.

Логический уровень означает непосредственное отображение фактов из реальной жизни. На нем данные представляются так, как они выглядят в реальном мире. Объекты модели, представляемые на логическом уровне, называются сущностями и атрибутами.Логическая модель данных не связана с конкретной СУБД.Логическая модель представлена на рисунке 5.

Рисунок 5. – Логическая модель

В ходе рассмотрения предметной области было выделено 8 сущностей:

Сущность Договор предназначена для хранения договоров между поставщиком и заказчиком. Сущность позволяет идентифицировать каждый договор в системе. КодДоговора – ключевой атрибут, также в таблице присутствует поле для хранения даты договора;

Сущность Поставщик предназначена для хранения информации о поставщиках. Эта сущность позволяет уникально идентифицировать каждого поставщика в системе (КодПоставщика является ключевым атрибутом). В этой таблице хранится, ФИО, факс, телефон поставщика и другие данные, необходимые для информации о поставщике;

Сущность Путь хранит информацию о продолжительности пути. Ключевой атрибут – КодПути.

Сущность Заказчик предназначена для хранения информации о заказчиках. Эта сущность позволяет уникально идентифицировать каждого поставщика в системе (КодЗаказчика является ключевым атрибутом). В этой таблице хранится, ФИО и факс заказчика;

Сущность Заказ предназначена для хранения информации о заказах. Она содержит дату заказа. Ключевой атрибут – КодЗаказа.

Сущность Заказчик предназначена для хранения информации о заказчиках. Эта сущность позволяет уникально идентифицировать каждого заказчика в системе (КодЗаказчика является ключевым атрибутом);

Сущность Машинист хранит информацию о машинисте. Информация которая важна для данной сущности – это и опыт работы, и должность, и зарплата. КодМашиниста – ключевой атрибут, с помощью которого можно идентифицировать каждого машиниста.

Сущность Транспорт предназначена для хранение информации обо всех транспортах. В таблице хранится информация о видах транспорта и грузоподъемность, с помощью которого и выбирается необходимый транспорт. Ключевой атрибут – КодТранспорта.

ВERWinпредставление структуры базы данных для конкретной целевой СУБД называется физической моделью.Физическая модель представлена на рисунке 6.

Рисунок 6. – Физическая модель

ЗАКЛЮЧЕНИЕ

Частные задачи в логистике имеют локальный характер, они более динамичны и разнообразны:

• максимальное сокращение времени хранения продукции;

• сокращение времени перевозок;

• рациональное распределение транспортных средств;

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

• оперативная обработка и выдача информации и т. п.

Именно BPwin и ERwin на сегодняшний день являются наиболее популярными CASE-средствами.Для проведения анализа реорганизации бизнес-процессов служит CASE-средство верхнего уровня, поддерживающее методологии IDEF0 , IDEF3 и, DFD. Функциональная модель в нотации IDEF0 предназначается для описания бизнес-процессов в виде иерархической системы диаграмм. Методология DFD позволяет на диаграммах отразить внешние сущности и хранилища данных. Методология IDEF3 предназначена для описания логики взаимодействия информационных потоков, взаимоотношения между процессами обработки информации.

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

С помощью BPwin нотации IDEF0 был описан процесс поэтапной работы транспортно-логистического центра, содержащий контекстную диаграмму и диаграмму первого уровня.

При помощи нотации DFD была построена контекстная диаграмма и диаграмма первого уровня, был описан процесс принятия заявки от клиента.

В нотации IDEF3 была описана операция «Выбор транспорта».

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

  1. Маклаков, С.В. Моделирование бизнес-процессов с AllFusionProcessModeler (Bpwin 4.1). – М.: ДИАЛОГ-МИФИ, 2004 – 240с.

  2. Глоссарий процессного управления: CASE-технологии [Электрон. ресурс]. – 2010. – Режим доступа: http://www.1c-toir.ru/info/glossary/bpm/169.php. – Дата доступа: 18.05.2011.

  3. Федотова Д.Э., CASE-технологии: учеб.-метод. комплекс / Ю.Д. Семенов, К.Н. Чижик – Горячая линия – Телеком, 2005. ­– 27 с.

  4. Горин С.В.. Применение CASE-средства ERwin 2.5 для информационного моделирования в системах обработки данных / А.Ю.Тандоев[Электрон.ресурс]. – 2005. – Режим доступа: http://vernikov.ru/component/k2/item/340.html. – Дата доступа: 18.05.2011.

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