Построение моделей систем на основе методологии IDEF0

Ознакомление с основами методологии IDЕF0 и основами работы с пакетом AllFusion Process Modeler. Разработка модели системы, выполняющей операцию "Приобрести канцтовары для офиса". Графический язык и методы описания процессов, происходящих в системе.

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 16.06.2019
Размер файла 224,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Уфимский государственный нефтяной технический университет

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

Построение моделей систем на основе методологии IDEF0

по дисциплине: «Теория систем»

Х.Ф. Зарипов

Уфа 2016

Цель работы

Ознакомиться с основами методологии IDЕF0 и основами работы с пакетом AllFusion Process Modeler. Разработать модель системы, выполняющую операцию «Приобрести канцтовары для офиса».

Теоретические сведения

Методология IDEF0 (более известная как методология SADT-Structure Analysis and Design Technique) предназначена для представления функций системы и анализа требований к системам и является одной из самых известных и широко используемых методологий проектирования АСУ.

В терминах IDEF0 система представляется в виде комбинации блоков и дуг. Блоки используются для представления функций системы и сопровождаются текстами на естественном языке. Дуги представляют множества объектов(как физических, так и информационных) или действия, которые образуют связи между функциональными блоками. Место соединения дуги с блоком определяет тип интерфейса.

Рисунок 1- Функциональный блок

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

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

Выполнение работы

В основе методологии IDEF0 лежат следующие правила:

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

2. С дугами связаны надписи (или метки) на естественном языке, описывающие данные, которые они представляют.

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

4. Выходы одной функции могут быть Входами, Управлением или Исполнителями для другой.

5. Дуги могут разветвляться и соединяться.

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

7. Эти блоки представляют основные подфункции (подмодули) единого исходного модуля.

8. Данная декомпозиция выявляет полный набор подмодулей, каждый из которых представлен как блок, границы которого определены интерфейсными дугами.

9. Каждый из этих подмодулей может быть декомпозирован подобным же образом для более детального представления.

1. Система представлена на диаграмме операцией под названием «Приобрести канцтовары для офиса». Стрелки под названием «Магазин», «Покупка» и «Продавец» указывают механизмы, выполняющие описываемую операцию. Стрелки, входящие в верхнюю грань работы, обозначают информацию, управляющую действиями операции.

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

Результатом данной операции является «Канцтовары». Этот объект представлен в модели в виде стрелки, выходящей из правой грани.

Рисунок 2 - Контекстная диаграмма

модель система графический

2. Декомпозиция блока «Приобрести канцтовары для офиса» представлена на рисунке 3.

Рисунок 3 - Декомпозиция блока «Приобрести канцтовары для офиса»

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

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

4. Декомпозиция блока «Купить канцтовары» представлена на рисунке 4.

Рисунок 5 - Декомпозиция блока «Купить канцтовары»

Вывод

Проделав данную лабораторную работу, мы ознакомились с основами методологии IDЕF0 и основами работы с пакетом AllFusion Process Modeler, а также была построена модель системы, выполняющая операцию «Приобрести канцтовары для офиса».

Размещено на Allbest.ru


Подобные документы

  • Ознакомление с основами работы ООО "Мир Компьютеров". Описание информационной системы предприятия. Разработка объектно-ориентированной модели подсистемы средствами Rational Rose и функциональной модели подсистемы средствами AllFusion Process Modeler.

    курсовая работа [1,4 M], добавлен 13.01.2015

  • Интеллектуальные информационные системы: понятие, классификация, этапы проектирования. Анализ предметной области и методы приобретения знаний. Моделирование деятельности нотариальной конторы в программной среде AllFusion Process Modeler в стандарте IDEF0.

    курсовая работа [5,5 M], добавлен 14.06.2012

  • Анализ деятельности торговой точки для возможного улучшения работы. Структурные функциональные методы проектирования. Разработка систем информационных моделей с использованием инструментальных средств CA Erwin Process Modeler, AllFusion Process Modeler.

    курсовая работа [536,6 K], добавлен 14.12.2011

  • Создание модели информационной системы с AllFusion Process Modeler 4.0 в стандарте IDEF0. Дополнение созданной модели процессов организационными диаграммами в нотации DFD. Резервирование номеров. Автоматизация рабочего места администратора гостиницы.

    курсовая работа [1,8 M], добавлен 17.06.2013

  • UML (Unified Modeling Language) как унифицированный графический язык моделирования. Диаграмма программного обеспечения, диаграмма деятельности, последовательности и реализации UML. IDEF0 как нотация описания бизнес-процессов, основана на методологии SADT.

    курсовая работа [460,0 K], добавлен 21.06.2014

  • Методология IDEF0 для описания бизнес-процессов с использованием графического языка. Структура ИС магазина фитнес оборудования на базе программного средства AllFusion Process Modeler, позволяющей сократить время поиска и доставки нужных клиенту товаров.

    курсовая работа [1,5 M], добавлен 11.01.2015

  • Изучение возможностей AllFusion ERwin Data Modeler и проектирование реляционной базы данных (БД) "Санатория" на основе методологии IDEF1x. Определение предметной области, основных сущностей базы, их первичных ключей и атрибутов и связи между ними.

    лабораторная работа [197,5 K], добавлен 10.11.2009

  • Проектирование информационной системы "Учёт работы поликлиники": анализ программных продуктов, описание диаграмм бизнес–процесса, описание IDEF0, DFD, IDEF3 диаграмм потоков данных и документирования процессов посредством AllFusion Process Modeler r7.3.

    курсовая работа [2,5 M], добавлен 20.08.2012

  • Проектирование информационной системы программными средствами AllFusion Process Modeler и AllFusion Erwin Data Modeler. Диаграмма потоков данных DFD. Проектирование информационной системы с использованием UML, RationalRose. Модель вариантов использования.

    курсовая работа [604,1 K], добавлен 17.12.2015

  • Анализ предметной области и документирование результатов. Построение модели данных с использованием CASE-средства AllFusion Erwin Data Modeler. Задание базовых параметров систем, необходимых для построения модели данных. Результаты выполнения запроса.

    курсовая работа [3,6 M], добавлен 13.12.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.