- •Лабораторная работа №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. Варианты индивидуальных заданий
- •Содержание
Лабораторная работа №3 Методология разработки функциональной модели ис idef0
1. Цель работы – освоение студентами методики описания системы с помощью SADT-моделей.
2. Общие сведения
С точки зрения SADT модель может быть ориентирована либо на функциях системы, либо на ее объектах. В данной работе рассматривается построение модели, ориентированной на функции системы. Такая модель называется функциональной моделью системы. С методологией разработки функциональной модели IDEF0 студент может ознакомиться по курсу лекций Теория информационных процессов и систем [1].
Начало моделирования SADT означает создание диаграмм А0 и А-0, которые в последствии могут быть отрецензированы [2]. Эти две диаграммы полностью раскрывают все об изучаемой системе с минимальной степенью детализации. Создавая их, студент предпринимает начальную попытку декомпозировать систему, а затем обобщить полученную декомпозицию. Декомпозиция диаграммы А0 освещает наиболее важные функции и объекты системы. Объединение (диаграмма А-0) трактует систему как «черный ящик», дает ей название и определяет наиболее важные входы, управления, выходы и механизмы.
Пример Рассмотрим построение модели «Изготовить нестандартную деталь» [3]. Целью модели является определение обязанностей каждого работника цеха и понять, как эти обязанности взаимосвязаны между собой с тем, чтобы написать учебное пособие. Модель должна отражать точку зрения начальника цеха, только он может показать взаимосвязи между отдельными работниками и обязанностями персонала.
Составление списка объектов системы (данных) является начальным этапом создания каждой диаграммы функциональной модели. Затем создается список функций.
Затем объединяются функции в 3-6 функциональных группировок. Каждая группировка должна иметь примерно одинаковую сложность, сходные операции и цели.
Для построения модели используем программу AllFusion Process Modeler\Binaries\BPwin41.
Сначала строиться контекстная диаграмма А-0, представляющая общий вид изучаемой системы (рис. 1).
Рисунок 1 – Контекстная диаграмма А-0. Изготовить нестандартную деталь
Она состоит из одного блока с набором входных дуг, дуг управления, выходных дуг и дуг механизмов (ICOM дуг). Название каждой дуги описывает то, чем обменивается система и ее среда.
Затем проводится декомпозиция диаграммы А-0, выделяются в ней три блока по числу функциональных группировок (рис.2). В каждом блоке записываются выполняемые функции. Внешние дуги соединяются с блоками. Блоки соединяются между собой дугами, отражающими детали работы системы. Межблочным дугам приписываются наименования данных.
Рисунок
2 – Диаграмма А0. Изготовить нестандартную
деталь
3. Порядок выполнения работы
1) Ознакомиться с методологией разработки функциональной модели ИС IDEF0 по курсу лекций Теория информационных процессов и систем [1].
2) Получить у преподавателя вариант задания.
3) Определить цель модели. Чью точку зрения должна отражать модель.
4) Составить список объектов и список функций системы.
5) Объединить функции в 3-4 функциональные группировки примерно с одинаковой сложностью, сходными операциями и целями.
6) Построить контекстную диаграмму А-0, представляющую общий вид изучаемой системы.
7) Провести декомпозицию диаграммы А-0, выделив в ней блоки по числу функциональных группировок.
8) Оформить отчёт по выполненной работе.