Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РИО методичка по SADT ГОТОВАЯ.doc
Скачиваний:
2
Добавлен:
16.11.2019
Размер:
967.68 Кб
Скачать

3. Основные приемы работы с пакетом bPwin

Активизируйте файл BРwin. Выберите тип методологии (по умолчанию IDEF0), наберите имя модели "STUDENT" и нажмите – OK (рис. 2).

Рис. 2. Назначение имени и выбор типа модели

Создается единственный блок на странице. Начальная установка нотации для блока высшего уровня в BPwin – "A0". Вы можете иметь только одну страницу высшего уровня в модели (рис. 3).

Создание Функциональных Блоков

Есть два пути создания функциональных блоков на IDEF-странице:

  • размещая их как группу или;

  • рисуя их один за другим.

Размещение Группы Блоков

Команда Разместить Блоки (Create or go to child diagram) в IDEF0-меню позволяет Вам расположить указанное число блоков на странице. Максимальное число блоков, которое Вы можете разместить, и их размер определяются в диалоге Атрибутов (меню-IDEF0).

Выберите Разместить Блоки (Create or go to child diagram) в IDEF0 меню. В диалоге наберите число блоков для размещения на текущей странице (рис. 4). Нажмите кнопку OK

Рис. 3.Страница высшего порядка – А-0

Рис. 4. Выбор типа нотации и количества блоков декомпозиции

Блоки появляются на странице равномерно от левого верхнего угла к правому нижнему углу страницы (рис. 5).

Рис. 5. Декомпозиция системы в нотации IDEF0 на 4 блока

Создание стрелок

Выберите Стрелку (Arrow) .

Разместите кончик инструмента стрелки внутри ярлыка или функционального блока (исходный узел для этой стрелки) и активизируйте стрелку двойным нажатием левой кнопки "мыши".

Тяните инструмент стрелки через границу исходного блока или ярлыка до ярлыка или блока места назначения.

Нажмите левую кнопку "мыши", чтобы закончить стрелку (рис. 6).

BPwin рисует стрелку к стороне объекта, ближайшей к точке срабатывания "мыши".

Рис. 6. Изображение стрелок в нотациях IDEF0, IDEF3, DFD

Добавление текста к функциональному блоку

Текст в функциональном блоке содержится в пределах единственного графического объекта. Для того чтобы ввести текст в функциональный блок, необходимо активизировать правой кнопкой "мыши" свойства функционального блока и выбрать опцию "Name Editor" (рис. 7). В появившемся окне "Name" (рис. 8), в строку поля имени блока введите название блока. Например, "ОБУЧЕНИЕ В УНИВЕРСИТЕТЕ". В строку поля "AUTHOR" введите фамилию автора проекта. Например, "Иванов". Нажмите кнопку "ОK".

Когда вы делаете режим текста активным, тогда возможно создать, редактировать, форматировать, выбирать и искать текст.

Декомпозирование Функционального Блока

Смотри "Размещение Группы Блоков".

Рис. 7. Выбор меню для редактирования Рис. 8. Меню редактирования

названия блока диаграммы названия блока диаграммы

Функционально-стоимостный анализ (фса) (Activity Based Costing - abc)

BPwin предоставляет аналитику два инструмента для оценки модели – стоимостной анализ, основанный на работах (Activity Based Costing, ABC) и свойства, определяемые пользователем (User Defined Properties, UDP). ABС является широко распространенной методикой, используемой международными корпорациями и государственными организациями (в том числе Департаментом обороны США) для идентификации истинных движителей затрат в организации.

Стоимостной анализ представляет собой соглашение об учете, используемое для сбора затрат, связанных с работами, с целью определить общую стоимость процесса. Стоимостной анализ основан на модели работ, поскольку количественная оценка невозможна без детального понимания в функциональности предприятия. Обычно ABC применяется для того, чтобы понять происхождение выходных затрат и облегчить выбор нужной модели работ при реорганизации деятельности предприятия (Business Process Re-engineering, BPR). С помощью стоимостного анализа можно решить такие задачи, как определение действительной стоимости производства продукта, определение действительной стоимости поддержки клиента, идентификация работ, которые стоят больше всего (те, которые должны быть улучшены в первую очередь), обеспечение менеджеров финансовой мерой предлагаемых изменений т.д.

ABC может проводиться только когда модель работы последовательная (следует синтаксическим правилам IDEF0), корректная (отражает бизнес), полная (охватывает всю рассматриваемую область) и стабильная (проходит цикл экспертизы без изменений). Эта методика включает основные понятия: объект затрат (причина, по которой работа выполняется, обычно, основной выход работы, стоимость работ есть стоимость объектов затрат), движитель затрат (характеристики входов и управлений работы, которые влияют на то, как выполняется и как долго длится работа) и центры затрат (центры затрат можно трактовать как статьи расхода). При проведении стоимостного анализа в BPwin сначала задаются единицы времени и денег, затем описываются центры затрат (cost centers) и, наконец для каждой работы на диаграмме декомпозиции назначаются продолжительность (duration), частота проведения данной работы в рамках общего процесса (frequency) и суммы по каждому центру затрат, то есть задается стоимость каждой работы по каждой статье расхода (рис. 9). Затраты вышестоящей работы определяются как сумма затрат дочерних работ по каждому центру затрат (режим Compute from Decompositions). Это достаточно упрощенный принцип подсчета справедлив, если работы выполняются последовательно. Если схема выполнения более сложная, можно отказаться от подсчета и задать итоговые суммы вручную (Override Decompositions) или воспользоваться специализированным средством стоимостного анализа EasyABC. Результаты стоимостного анализа наглядно представляются на специальном отчете BPwin - Activity Cost Report.

ABC позволяет оценить стоимостные и временные характеристики системы. Если стоимостных показателей недостаточно, имеется возможность внесения собственных метрик - свойств, определенных пользователем (User Defined Properties, UDP). Имеется возможность задания 18 различных типов UDP, в том числе управляющих команд и массивов, объединенных по категориям. Например, категория «Загрязнение окружающей среды», может объединять свойство «загрязнение воды» типа Real Number и свойство «загрязнение воздуха» типа Integer List с предварительно определенной областью значений (1, 2, 3, 4, 5). Каждой работе можно поставить в соответствие набор UDP и проанализировать результат в специальном отчете Diagram Object Report.

Рис. 9. Задание стоимости работ в диалоге Activity Cost