- •Содержание
- •Отчет о выполнении лабораторной работы
- •Теоретическая подготовка к выполнению лабораторной работы
- •Практическая подготовка к выполнению лабораторной работы
- •Изучение инструментальной среды bpWin для idef0 Запуск среды bpWin
- •Выбор кодировки
- •Нумерация блоков и диаграмм модели
- •Анализ предметной области Определение области, цели и точки зрения на модель
- •Построение контекстной диаграммы Задание основной функции системы
- •Задание граничных стрелок
- •Работа со словарем стрелок
- •Отображение icom-кодов для граничных стрелок
- •Построение диаграмм декомпозиции Декомпозиция работ
- •Миграция граничных стрелок
- •Задание внутренних стрелок
- •Задание разветвляющихся и сливающихся стрелок
- •Задание дополнительных стрелок, туннелирование стрелок
- •Лабораторная работа №2 Работа с функциональной моделью idef0 и построение функционально-стоимостной авс-модели Цель работы
- •Задание для лабораторной работы
- •Ответить на вопросы
- •Тема лабораторной работы.
- •Ответы на вопросы.
- •Результаты выполнения задания в электронном виде.
- •Построение каркаса диаграммы
- •Создание отчетов в bpWin
- •Отчет Model Report
- •Отчет Arrow Report
- •Отчет Model Consistency Report
- •Проведение функционально-стоимостного анализа
- •Задание единиц измерения
- •Описание центров затрат
- •Задание стоимостей работ по каждой статье расхода
- •Определение общих затрат
- •Результаты стоимостного анализа
- •Построить контекстную диаграмму и диаграммы декомпозиции.
- •Тема лабораторной работы.
- •Ответы на вопросы.
- •Результаты выполнения задания в электронном виде.
- •Практическая подготовка к выполнению лабораторной работы
- •Изучение инструментальной среды bpWin для idef3 Запуск среды bpWin
- •Нумерация работ и диаграмм
- •Построение контекстной диаграммы
- •Построение диаграмм декомпозиции Декомпозиция работ
- •Задание стрелок
- •Задание перекрестков
- •Задание объектов ссылок
- •Построить контекстную диаграмму и диаграммы декомпозиции.
- •Тема лабораторной работы.
- •Ответы на вопросы.
- •Результаты выполнения задания в электронном виде.
- •Нумерация объектов модели dfd
- •Построение диаграмм декомпозиции Декомпозиция процессов
- •Задание потоков данных
- •Хранилища данных
- •Изображение разветвляющихся и сливающихся стрелок
Выбор кодировки
Для оформления модели с использованием русского языка в программе BPWin следует выбрать пункт меню Model/Default Fonts/ Context Activity (Рис. 1.3).
В появившемся окне необходимо установить шрифт Arial или Times New Roman, стиль шрифта обычный и изменить размер шрифта на 12. В поле Script выбрать стиль Кириллический (Кириллица) и включить опцию Change all occurrences (Рис. 1.4).
При необходимости повторить указанные действия для всех пунктов меню Default Fonts.
Р
ис.
1.3 Выбор кодировки
модели
Р
ис.
1.4 Окно выбора шрифтов модели
Нумерация блоков и диаграмм модели
Для указания нумерации блоков и диаграмм в соответствие со стандартом в BPWin следует выбрать пункт меню Model/Model Properties (Рис. 1.5). В закладке Numbering/Numbering Convention следует включить опцию Use diagram numbering format.
Р
ис.
1.5 Нумерация блоков и диаграмм модели
Анализ предметной области Определение области, цели и точки зрения на модель
IDEF0-модель предполагает наличие четко сформулированной цели, субъекта моделирования и точки зрения на модель, для указания которых в BPWin следует выбрать пункт меню Model/Model Properties, вызывающий диалог Model Properties, в котором задаются следующие свойства (Рис. 1.6).
Р
ис.
1.6 Окно диалога
Model Properties
Закладка General служит для внесения названия проекта и модели, имени и инициалов автора, временных рамок модели – AS‑IS (как есть) или ТО‑ВЕ (как будет).
В закладке Purpose в поле Purpose следует внести цель создания модели, а в поле Viewpoint следует задать единую точку зрения на моделируемую систему (Рис. 1.7).
Р
ис.
1.7 Определение цели и точки зрения
В закладке Definition в поле Definition следует внести определение модели и описание предметной области. В поле Scope следует задать область применения моделируемой системы. Например, в это поле можно внести список вопросов, на которые должна ответить система (Рис. 1.8).
В закладке Source описываются источники информации для построения модели. Источниками информации будем считать данные, над которыми производятся некоторые функции. Список данных, список функций, определение главной функции и основных подфункций зададим в закладке Source (Рис. 1.9).
Рис.
1.8
Описание
предметной области и области применения
Рис. 1.9 Подготовка списка данных и списка функций
В закладке Status можно описать статус модели (черновой вариант, рабочий, окончательный), время создания и последнего редактирования (Рис. 1.10).
Р
ис.
1.10 Описания статуса модели
Построение контекстной диаграммы Задание основной функции системы
Модель в BPWin рассматривается как совокупность диаграмм, а диаграмма как совокупность работ, каждая из которых оперирует с некоторым набором данных. Работа изображается в виде прямоугольника, данные – в виде стрелок.
При создании новой модели автоматически создается контекстная диаграмма с единственной работой, которую выполняет система в целом (Рис. 1.11).
Если щелкнуть по работе правой кнопкой мыши, появляется контекстное меню, каждый пункт которого позволяет редактировать какое-либо свойство объекта. Если в контекстном меню выбрать пункт меню Name, то можно задать имя работы.
Рис.
1.11 Контекстная диаграмма
