МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE Тема 3. Практикум по IDEF0-технологии Цель практических занятий – познакомить студентов с CASE-средством BPWin, которое поддерживает IDEF0-технологию функционального моделирования бизнес-процессов. Порядок проведения практического занятия: Изучить методические указания. Выполнить их с помощью BPWin. Самостоятельно построить простую функциональную модель по заданию. Методические указания CASE-средство BPWin CASE-средство BPWin имеет простой и понятный пользовательский интерфейс для построения требуемых функциональных моделей и сценариев. Он зависит от используемой технологии. В любом случае при запуске средства моделирования появляются: меню, основная панель инструментов, панель специальных инструментов, навигатор моделей, окно моделирования. Окно BPWin Основная панель инструментов содержит следующие кнопки: - создание новой модели; - открытие имеющейся модели; 1 МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE - сохранение построенной модели; - напечатать модель; - выбор масштаба; - масштабирование; - проверка правописания; - включение/выключение навигатора модели; - включение/выключение Model Mart. Навигатор модели показывает состав модели по уровням разработки. С его помощью можно легко и быстро переходить с уровня на уровень. Работа с навигатором модели аналогична работе с Проводником системы Windows. Панель специальных инструментов содержит следующие основные кнопки: - редактирование функциональных блоков и стрелок (режим редактирования); - добавление функционального блока в модель; - создание стрелок (режим рисования); - переход на верхний уровень модели; - декомпозиция модели. Окно модели является местом создания функциональной модели исследуемой системы. В нем строятся и редактируются функциональные блоки, рисуются и редактируются стрелки, осуществляется декомпозиция. Порядок работы в BPWin 1. Идентификация разработчика 2 МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE a. Имя проекта. b. Имя проекта должно быть кратким и хорошо характеризовать бизнес-процесс. Следует обратить внимание на три вида технологий, которые могут быть реализованы в BPWin. На практических занятиях используется IDEF0-технология. c. Имя разработчика. Имя разработчика задается фамилией и инициалами. Обратить внимание на формат задания фамилии и инициалов разработчика. 2. Создание контекстной диаграммы в IDEF0-технологии a. Имя функционального блока. 3 МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE Окно появляется при выполнении команды Name в контекстном меню для функционального блока. Имя должно быть кратким и емким, чтобы было легко понять назначение системы. b. Расширенное описание его имени. Выполняется во вкладке Definition предыдущего окна. Позволяет дать полное описание действия, выполняемого в функциональном блоке. Нет никаких ограничений на длину строки описания. 4 МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE c. Рисование стрелок. Выполняется в режиме рисования с помощью Мыши. Начало стрелки отмечается черной полосой в левой части диаграммы. 5 МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE После щелчка в черной полосе за Мышью потянется линия стрелки, которая заканчивается щелчком в черном треугольнике. Имя стрелки задается в окне, которое вызывается командой Name в контекстном меню для стрелки. Имя стрелки должно быть кратким и емким. Полное описание имени стрелки задается во вкладке Definition. Нет никаких ограничений на длину строки описания. 6 МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE 3. Декомпозиция Декомпозиция контекстной диаграммы осуществляется кнопкой Декомпозиция модели. В окне указываются вид технологии и количество функциональных блоков в будущей диаграмме. На практических занятиях используется IDEF0-технология. Прежде чем нажать кнопку ОК, следует обратить внимание на число функциональных блоков в будущей диаграмме. Если выбрать слишком большое число, то в диаграмме их можно удалить. Правда, при этом нарушается заранее подготовленный вид диаграммы. Если выбрать малое число блоков, то их придется добавлять вручную. При этом опять будет нарушен заранее подготовленный вид диаграммы. Поэтому не надо спешить закрывать окно Activity Box Count. Внимательно проверьте все установки и только потом нажимайте кнопку ОК. Это упростит работу с новой диаграммой функциональной модели. Вид контекстной диаграммы Диаграмма второго уровня 7 МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE Список действий вызывается командой Activity … в меню Dictionary. Список стрелок вызывается командой Arrow … в меню Dictionary. Стоимостной анализ определяет расходы бизнес-процесса. Статьи расходов задаются в окне, вызываемом командой Cost Center Editor … в меню Model. 8 МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE Значения расходов задаются командами Costs … в контекстных меню функциональных блоков, заканчивающих декомпозицию. В этом окне задаются: длительность (Duration) расчета расходов; частота (Frequency) использования действия; значения статей расходов с учетом будущего умножения их на частоту. Сущности и их атрибуты заканчивают моделирование бизнес-процесса. 9 МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ INTERNATIONAL BANKING INSTITUTE Окно вызывается командой Entity / Attribute Editor …в меню Model. После построения всех сущностей и их атрибутов следует командой Export / ERWin 4.0 в меню File создать экспортный файл в своей папке. Задания на функциональное моделирование Построить функциональную модель, содержащую контекстную диаграмму и диаграмму второго уровня с двумя функциональными блоками, для следующих бизнес-процессов: 1. Документальное обеспечение управленческой деятельности o коммерческой фирмы, o производственного предприятия, o исследовательского института, o вуза, o магазина, o склада, o банка. 2. Подготовка в организации o деловых писем, o договоров на оказание услуг, o кредитных договоров, o учебных материалов, o контрактов приема на работу. 3. Обработка экономической информации на основе табличных процессоров o в коммерческой фирме, o на производственном предприятии, o в исследовательском институте, o в вузе, o в магазине, o на складе, o в банке. 4. Обработка экономической информации в базах данных o коммерческой фирмы, o производственного предприятия, o исследовательского института, o вуза, o магазина, o склада, o банка. 10