- •Лабораторная работа №1 разработка структуры приложения по управлению ит-проекта при помощи методологии функционального моделирования sadt (стандарт idef0) Цель работы
- •Задание для лабораторной работы
- •Ответить на вопросы
- •Отчет о выполнении лабораторной работы
- •Теоретическая подготовка к выполнению лабораторной работы
- •Практическая подготовка к выполнению лабораторной работы
- •Постановка задачи
- •Анализ предметной области
- •Изучение инструментальной среды bpWin для idef0 Запуск среды bpWin
- •Выбор кодировки
- •Нумерация блоков и диаграмм модели
- •Анализ предметной области Определение области, цели и точки зрения на модель
- •Построение контекстной диаграммы Задание основной функции системы
- •Задание граничных стрелок
- •Работа со словарем стрелок
- •Отображение icom-кодов для граничных стрелок
- •Построение диаграмм декомпозиции Декомпозиция работ
- •Миграция граничных стрелок
- •Задание внутренних стрелок
- •Задание разветвляющихся и сливающихся стрелок
- •Задание дополнительных стрелок, туннелирование стрелок
- •2.1.3 Описание процесса построения контекстной диаграммы
- •2.1.4 Описание процесса построения диаграмм декомпозиции
- •Лабораторная работа №2 Работа с функциональной моделью idef0 и построение функционально-стоимостной авс-модели Цель работы
- •Задание для лабораторной работы
- •Ответить на вопросы
- •Отчет о выполнении лабораторной работы
- •Тема лабораторной работы.
- •Ответы на вопросы.
- •Результаты выполнения задания в электронном виде. Построение диаграммы дерева узлов
Выбор кодировки
Для оформления модели с использованием русского языка в программе 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 Окно диалога Model Properties
Закладка General служит для внесения названия проекта и модели, имени и инициалов автора, временных рамок модели – AS‑IS (как есть) или ТО‑ВЕ (как будет).
В закладке Purpose в поле Purpose следует внести цель создания модели, а в поле Viewpoint следует задать единую точку зрения на моделируемую систему ().
Рис. 1.7 Определение цели и точки зрения
В закладке Definition в поле Definition следует внести определение модели и описание предметной области. В поле Scope следует задать область применения моделируемой системы. Например, в это поле можно внести список вопросов, на которые должна ответить система ().
В закладке Source описываются источники информации для построения модели. Источниками информации будем считать данные, над которыми производятся некоторые функции. Список данных, список функций, определение главной функции и основных подфункций зададим в закладке Source ().
Рис. 1.8 Описание предметной области и области применения
Рис. 1.9 Подготовка списка данных и списка функций
В закладке Status можно описать статус модели (черновой вариант, рабочий, окончательный), время создания и последнего редактирования ().
Рис. 1.10 Описания статуса модели
Построение контекстной диаграммы Задание основной функции системы
Модель в BPWin рассматривается как совокупность диаграмм, а диаграмма как совокупность работ, каждая из которых оперирует с некоторым набором данных. Работа изображается в виде прямоугольника, данные – в виде стрелок.
При создании новой модели автоматически создается контекстная диаграмма с единственной работой, которую выполняет система в целом ().
Если щелкнуть по работе правой кнопкой мыши, появляется контекстное меню, каждый пункт которого позволяет редактировать какое-либо свойство объекта. Если в контекстном меню выбрать пункт меню Name, то можно задать имя работы.
Рис. 1.11 Контекстная диаграмма
