Принципы моделирования предметной области ИС

Содержание

Слайд 2

Функциональное моделирование предметной области ИС Готовая продукция (изделия или услуги) является,

Функциональное моделирование предметной области ИС

Готовая продукция (изделия или услуги) является, как правило,

результатом выполнения определенных действий.
При описании этих действий используются следующие понятия:
Операция —элементарное (неделимое) действие, которое выполняется на одном рабочем месте.
Функция — группа операций, направленных на достижение общей цели.
Слайд 3

Бизнес-процесс — связанная совокупность функций, при выполнении которых создается готовый продукт,

Бизнес-процесс — связанная совокупность функций, при выполнении которых создается готовый

продукт, представляющий ценность для потребителя (предмет, услуга и т.п.).

Бизнес-модель — структурированное графическое описание сети процессов и операций, которые связаны с данными, документами, организационными единицами и прочими объектами в анализируемой области.
Такая модель должна быть полным отражением существующей (As-is) или предполагаемой (As-to-be) деятельности.

Слайд 4

Слайд 5

Стандарт IDEF0 сочетает в себе: небольшую по объему графическую нотацию (всего

Стандарт IDEF0 сочетает в себе:

небольшую по объему графическую нотацию (всего два

элемента — блоки и стрелки);
строгие и четко определенные рекомендации по построению качественной и понятной модели системы.
Конкретная функция в рамках исследуемой системы представляется с помощью функционального блока (Activity Box).
Графически функциональный блок (ФБ) изображается в виде поименованного прямоугольника.
Слайд 6

Каждая из четырех сторон ФБ имеет строго определенный смысл:

Каждая из четырех сторон ФБ имеет строго определенный смысл:

Слайд 7

С помощью стрелки (Arrow) отображаются некие объекты, которые в той или

С помощью стрелки (Arrow) отображаются некие объекты, которые в той или

иной степени определяют описываемые процессы.

Такими объектами могут быть элементы реального мира (детали, сотрудники и т.д.) или потоки данных и (документы, информация, инструкции и т.д.).
Тип стрелки определяется в зависимости от того, к какой стороне ФБ она подходит.

Слайд 8

По требованиям стандарта IDEF0 любой ФБ должен иметь, по крайней мере,

По требованиям стандарта IDEF0 любой ФБ должен иметь, по крайней мере,

две стрелки — одну управляющую и одну исходящую.

Это обусловлено тем, что каждая работа (Activity)
должна проходить по каким-то правилам (отображаются управляющей стрелкой);
должна выдавать некоторый результат (выходящая стрелка).
Иначе рассмотрение функционального блока не имеет никакого смысла.
Стрелки входа – это элементы (сырье или информация), которые ФБ потребляет или преобразует для получения выхода.

Слайд 9

Вполне возможно, что некоторые ФБ ничего не преобразуют и не изменяют.

Вполне возможно, что некоторые ФБ ничего не преобразуют и не изменяют.

Поэтому

наличие входных стрелок на диаграмме IDEF0 не является обязательным.
Стрелки управления отвечают за регулирование выполняемых действий.
Только контроль поведения ФБ обеспечит получение выхода (результата) с учетом некоторых требований.
Поэтому каждый ФБ должен иметь как минимум одну стрелку управления.
Управление часто существует в виде законов, стандартов, правил, инструкций и других нормативных документов.
Слайд 10

Стрелки выхода — это материальная продукция, получаемая при работе ФБ, или

Стрелки выхода — это материальная продукция, получаемая при работе ФБ, или

результаты обработки информации (для непроизводственных предметных областей).

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

Слайд 11

Виды связей между блоками В стандарте IDEF0 имеется пять основных видов

Виды связей между блоками

В стандарте IDEF0 имеется пять основных видов связей,

изображаемых с помощью стрелок.
1. Стрелка «выход → вход», когда один ФБ потребляет результаты работы другого ФБ.
Слайд 12

2. Стрелка «выход → управление» 3. Стрелка «выход → механизм исполнения»

2. Стрелка «выход → управление»

3. Стрелка «выход → механизм исполнения»

Слайд 13

4. Стрелка «выход → обратная связь по управлению»

4. Стрелка «выход → обратная связь по управлению»

Слайд 14

5. Стрелка «выход → обратная связь на вход» Обычно применяется для

5. Стрелка «выход → обратная связь на вход»

Обычно применяется для описания

циклов повторной обработки:

Забракованная продукция

Слайд 15

Объединение и разделение стрелок Выход из любого ФБ может использоваться несколькими

Объединение и разделение стрелок

Выход из любого ФБ может использоваться несколькими другими

блоками.
Соответственно, при построении диаграмм стандартом IDEF0 предусмотрено:
разделение (ветвление) стрелок;
слияние (объединение)  стрелок.
Это позволяет уменьшить загруженность диаграмм графическими элементами.
При помощи меток, которые связываются с отдельными сегментами стрелок, можно конкретно указать объекты и/или данные, относящиеся к этим сегментам.