Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2497.doc
Скачиваний:
7
Добавлен:
13.11.2022
Размер:
885.25 Кб
Скачать

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

Описание документооборота и обработки информации в информационной системе

1. Цель работы – освоение студентами методики описания документооборота и обработки информации в информационной системе с помощью SADT-моделей.

2. Общие сведения

Построение DFD-диаграмм в основном ассоциируется с разработкой программного обеспечения, поскольку нотация DFD изначально была разработана для этих целей [2]. Диаграммы потоков данных моделируют системы как взаимосвязанный набор действий, которые обрабатывают данные в «хранилище» как внутри, так и вне границ моделируемой системы.

В отличие от IDEF0 в названиях объектов DFD-диаграмм преобладают имена существительные. Стрелки в DFD показывают, как объекты (данные) взаимодействуют между собой. Это представление, объединяющее хранимые в системе данные и внешние для системы объекты, дает DFD-моделям большую гибкость для отображения физических характеристик системы, таких, как проблемы обмена данными, разработка схем их хранения и обработки.

Контекстная DFD-диаграмма состоит из одного функционального блока и нескольких внешних сущностей. Внешние сущности обеспечивают необходимые входы для системы и являются приемниками для ее выходов. Стрелки описывают передвижение (поток) объектов от одной части системы к другой.

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

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

Стрелки в DFD-диаграммах могут разветвляться и объединяться. При этом каждый сегмент может быть переименован.

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

Пример. Рассмотрим построение DFD-диаграммы «Изготовить нестандартную деталь», описанную в лабораторной работе №3. Целью модели является описания документооборота и обработки информации в информационной системе цеха. Модель должна отражать точку зрения начальника цеха, только он знает о документообороте и обработке информации в цехе.

Для построения модели используем программу AllFusion Process Modeler\Binaries\BPwin41. Сначала построим контекстную диаграмму. Она обозначает границу моделирования относительно цели, возможностей и точки зрения (рис.1).

Диаграмма состоит из одного блока, имеет имя, совпадающее с именем всей системы – «Механический цех». Четыре внешних сущностей обеспечивают входы и выходы для системы: заказчик, инструментальная кладовая, конструкторский отдел, отдел стандартизации. Сущность «Заказчик» одновременно представляет вход, выдает требования по выполнению заказа, и принимает выход, как получатель готовой детали и оценивает степень завершенности задания.

Диаграмма декомпозиции (рис.2) является моделью поведения системы. Она отражает процесс выполнения задания в механическом цехе в трех функциональных блоках: управлять выполнением заказа, выполнить задание, контролировать качество выполнения. Потоки данных (дуги) описывают передвижения объектов от одного блока к другому

Рисунок 1 – Контекстная диаграмма DFD. Механический цех

Рисунок 2 – Диаграмма декомпозиции DFD. Механический цех

В то время, как потоки отражают объекты в процессе их передвижения, хранилища данных моделируют их стационарное состояние. Так, хранилища «Заказы», «Стандарты», «Внутренние документы», хранят данные для их промежуточной обработки. Хранилища «Заготовки», «Инструменты», «Деталь», «Деталь с биркой» служат местом временного складирования, где хранятся заготовки, инструмент и детали на промежуточных стадиях обработки.

Стрелки на диаграмме могут разветвляться. Так стрелка, выходящая из хранилища «Заготовки», разветвляется и каждый сегмент имеет свое наименование потока: «Рабочий комплект» и «Заготовки».

Диаграммы потоков данных DFD обеспечивают удобный способ описания передаваемой информации, как между частями моделируемой системы, так и между системой и внешним миром. Диаграммы DFD широко используются для создания моделей информационного обмена организации (документооборота) и при построении корпоративных информационных систем [2].

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