Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TEOPuR_u_TEXHOJIOruu_nPOrAMMuPOBAHuR / Методические_указания_к_лабораторным_работам.doc
Скачиваний:
308
Добавлен:
30.03.2015
Размер:
588.29 Кб
Скачать

Лабораторная работа 2 разработка модели потоков данных информационной системы с использованием диаграмм потоков данных dfd и методологии idef3

Цель работы. Изучение принципов и правил построения структурных диаграмм по методологиям DFD и IDEF3, приобретение практических навыков проведения функционального структурного анализа.

Задание. Изучить по методическим указаниям методологии DFD и IDEF3. Ознакомиться с CASE-средством моделирования данных AllFusion Process Modeler (BPWin), используя [1]. Разработать структурные диаграммы DFD и IDEF3 автоматизированной системы согласно варианту индивидуального задания, используя CASE-средство функционального моделирования AllFusion Process Modeler (BPWin): разработать диаграмму потоков данных автоматизированной системы и разработать диаграмму потоков работ автоматизированной системы. Продемонстрировать проект преподавателю и защитить работу.

Краткое описание методологий dfd и idef3

DFD. Диаграммы DFD (Data Flow Diagramming) могут дополнить то, что уже отражено в модели IDEF0, поскольку они описывают потоки данных, позволяя проследить, каким образом происходит обмен информацией как внутри системы между бизнес-функциями, так и системы в целом с внешней информационной средой (рис. 3).

Рис. 3. Диаграмма потоков данных

Для усиления функциональности в данной нотации диаграмм предусмотрены специфические элементы, предназначенные для описания информационных и документопотоков, такие как внешние сущности и хранилища данных.

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

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

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

Без объекта «внешняя сущность» аналитику бывает иногда сложно определить, откуда пришли в компанию данные документы или какие документы еще приходят от такой внешней сущности, как, например, «клиент». Объект «хранилище данных» является уникальным обозначением длительного хранения, очередности обработки, резерва документов.

Это представление потоков совместно с хранилищами данных и внешними сущностями делает модели DFD более похожими на физические характеристики системы – движение объектов, хранение объектов, поставка и распространение объектов.

IDEF3. Диаграммы потоков работ представляют собой третий информационный разрез функционального моделирования, отражающий последовательность выполняемых работ. В отличие от диаграмм IDEF0 и DFD, элементы которых позволяют точно описать функциональность системы и организацию документооборота, описать с их помощью логики построения системы не удастся. Для описания логики взаимодействия информационных потоков, последовательности выполнения работ и сценариев взаимодействия модель дополняют диаграммами еще одной методологии – IDEF3, также называемой диаграммами workflow (рис. 4).

Рис. 4. Диаграмма потоков работ

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

IDEF3 предполагает построение двух типов моделей: модель может отражать некоторые процессы в их логической последовательности, позволяя увидеть, как функционирует организация, или же модель может показывать «сеть переходных состояний объекта», предлагая вниманию аналитика последовательность состояний, в которых может оказаться объект при прохождении через определенный процесс.

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