
- •Лабораторная работа №1 Характеристики процесса обработки информации
- •1. Цель работы
- •2. Общие сведения
- •3. Порядок выполнения работы
- •4. Содержание отчёта по лабораторной работе
- •5. Контрольные вопросы
- •6. Список литературы
- •7. Варианты индивидуальных заданий
- •Лабораторная работа №2 Оценка точности процесса обработки информации
- •2. Общие сведения
- •3. Порядок выполнения работы
- •4. Содержание отчёта по лабораторной работе
- •5. Контрольные вопросы
- •6. Список литературы
- •7. Варианты индивидуальных заданий
- •Лабораторная работа №3 Методология разработки функциональной модели ис idef0
- •2. Общие сведения
- •3. Порядок выполнения работы
- •4. Содержание отчёта по лабораторной работе
- •5. Контрольные вопросы
- •6. Список литературы
- •7. Варианты индивидуальных заданий
- •Лабораторная работа №4
- •2. Общие сведения
- •3. Порядок выполнения работы
- •4. Содержание отчёта по лабораторной работе
- •5. Контрольные вопросы
- •6. Список литературы
- •7. Варианты индивидуальных заданий
- •Лабораторная работа №5 Описание данных информационной системы
- •2. Общие сведения
- •3. Техника построения моделей
- •4. Порядок выполнения работы
- •5. Содержание отчёта по лабораторной работе
- •6. Контрольные вопросы
- •7. Список литературы
- •8. Варианты индивидуальных заданий
- •Лабораторная работа №6
- •2. Общие сведения
- •3. Порядок выполнения работы
- •4. Содержание отчета
- •5. Контрольные вопросы
- •6. Список литературы
- •7. Варианты индивидуальных заданий
- •Лабораторная работа №7
- •2. Общие сведения
- •3. Порядок выполнения работы
- •Лабораторная работа №8 Синтез иерархической структуры комплекса технических средств информационной системы
- •1. Цель работы
- •2. Общие сведения
- •3. Порядок выполнения работы
- •4. Содержание отчета
- •5. Контрольные вопросы
- •6. Список литературы
- •7. Варианты индивидуальных заданий
- •Содержание
Лабораторная работа №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].