ЗАНЯТИЕ 4 Тема: Методология структурного системного анализа и синтеза информационных систем

advertisement
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
ЗАНЯТИЕ 4
Тема: Методология структурного
системного анализа и синтеза
информационных систем
(V уровень модели, стоимостной анализ)
СОДЕРЖАНИЕ
1. Учебные вопросы ...........................................................................................................1
2. План занятия....................................................................................................................1
3. Методические рекомендации ...................................................................................2
4. Технологический процесс выполнения заданий.............................................2
4.1. Технологический процесс стоимостного анализа в BPwin .................2
4.2. Технологический процесс экспорта сущностей из BPwin ...................6
Домашнее задание к пятому занятию .......................................................................7
ПРИЛОЖЕНИЕ 4. Пример построения обобщенной модели деятельности
организации ...........................................................................................................................8
Функциональная модель взаимодействия работ в ИС (методологии
IDEF0, IDEF 3) .......................................................................................................................8
1. Диаграмма декомпозиции (IDEF3) – пятый уровень (первый
вариант)...............................................................................................................................8
2. Завершенная диаграмма дерева узлов (Node Tree Diagram),
полученая при выполнении декомпозиции блока учет деятельности
по первому варианту (IDEF0) и блока «Завершающая обработка» – в
IDEF3 .....................................................................................................................................9
1. Учебные вопросы
1. Проведение стоимостного анализа затрат.
2. Декомпозиция модели информационной
методологии IDEF0.
3. Экспорт сущностей из BPwin.
системы
с
использованием
2. План занятия
1. Контроль знаний путем тестирования (тест ИСЭ004).
2. Разработка многоуровневой модели информационной системы:
2.1.
Создание ПЯТОГО уровня функциональной модели (при работе
по 1-му варианту) – разработка сценария взаимодействия работ
путем декомпозиции сценария на четвертом уровне модели
(например, декомпозиция блока «Завершающая обработка» в
процессе обработки данных). Построение диаграммы декомпозиции с
помощью методологии IDEF3.
1
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
Внедрение ссылок на данные из словаря сущностей и/или из
словаря стрелок.
3. Проведение стоимостного анализа затрат.
4. Построение дерева узлов, отражающего затраты на осуществление всех
работ (хозяйственных операций) и бизнес-процессов (хозяйственных
процедур).
5. Выполнение экспорта сущностей из словаря сущностей и атрибутов из
BPwin.
2.2.
3. Методические рекомендации
1. Декомпозицию работы ЧЕТВЕРТОГО уровня, моделирующую функцию
обработки данных, и создание сценария взаимодействия работ следует
выполнять
по
технологии
IDEF3,
использующей
в
качестве
функциональных блоков единицы работы (Unit of Work, UOW), а также и
необходимые объекты ссылок (Referents), которые могут быть как
внедрены в сценарий из словаря стрелок, так и созданы заново.
2. Проведение стоимостного анализа (ABC) затрат следует выполнять, начиная
с
нижнего
уровня
декомпозиции
функциональной
модели
после
предварительного формирования множества центров затрат (Cost Center).
Центры затрат представляют собой необходимые статьи расходов и
отражают затраты, требуемые на осуществление хозяйственных процедур
(бизнес-процессов) в процессе деятельности организации. Эти затраты
являются объектами бухгалтерского учета.
3. На первом этапе стоимостного анализа следует определить затраты,
требуемые на осуществление хозяйственных операций (отдельных работ),
выбирая их из сформированного множества центров затрат.
4. Построить окончательный вариант многоуровневого дерева узлов. Пример
завершенной диаграммы дерева узлов приведен в ПРИЛОЖЕНИИ 4.
5. Результаты работы сохранить в файле Функц_модель ИС_Имя_IDEF.bp1
в своей папке ИСЭ.
Пример обобщенной функциональной модели приведен в ПРИЛОЖЕНИИ .
6. В процессе разработки модели данных выполнить экспорт сущностей из
словаря сущностей и атрибутов из BPwin.
7. Результат работы сохранить в файле Данные _ИС_Имя.bpх в своей папке
ИСЭ.
4. Технологический процесс выполнения заданий
4.1. Технологический процесс стоимостного анализа в BPwin
Подготовка стоимостного анализа
1. Задание единиц измерения времени и денег.
Установка единицы измерения времени производится следующим образом:
o выполнить команду Model/Model Properties/ABC Units;
o в диалоговом окне Model Properties (рис. 4.1) в поле Time Unit
выбрать из списка нужную информацию.
2. Установка единицы измерения денег производится следующим образом:
2
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
o в диалоговом окне Model Properties (рис. 4.1) в поле Currency
Description выбрать из списка нужное название используемой
валюты;
o в случае отсутствия требуемой валюты ее название следует вписать
в поле Currency Description;
o в диалоговом окне Model Properties (рис. 4.1) в поле Symbol
Placement выбрать из списка нужное обозначение используемой
валюты.
Рис. 4.1
Выполнение стоимостного анализа
1. Определение необходимых статей расходов (центров затрат, Cost Centers).
1.1.
Командой Model/Cost Center Editor вызвать диалоговое окно
Cost Center Editor (рис. 4.2).
Рис. 4.2
3
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
1.1.
В поле Cost center name задать имя статьи расходов.
1.2.
В поле Definition дать полную характеристику статьи расходов.
1.3.
Нажать кнопку Add.
1.4.
Повторить п.п. 1.2 и 1.3 нужное число раз и закрыть
диалоговое окно.
2. Определение стоимости работ каждого функционального блока.
2.1.
Для задания стоимости каждой работы на диаграмме
декомпозиции следует вызвать контекстное меню соответствующего
функционального блока, находящегося в концевых вершинах
дерева узлов. После чего в контекстном меню выбрать команду
Costs.
2.2.
В диалоговом окне Activity Properties (рис. 4.3) выбрать
закладку Costs.
Рис. 4.3
2.3.
В поле Frequency установить Частоту вызова (выполнения)
этой работы за анализируемый промежуток времени – число
регулярных повторений дочерней работы для однократного
выполнения более сложной родительской работы. Например, сколько
раз нужно провести сессию в вузе (Frequency=2) или сколько раз
нужно заполнить зачетную ведомость (Frequency=числу групп).
2.4.
В поле Duration установить Продолжительность этой работы,
измеряемую в единицах измерения временного промежутка, заданных
в п. 1 (стр. 66). Duration (продолжительность) – средний отрезок
времени, требуемый для завершения оцениваемой работы. Она
показывает, сколько времени (в среднем) требуется на каждое
повторение одной дочерней работы. В окне Activity Properties (рис.
4.3) автоматически будут сформированы
 Total cost – сумма затрат на однократное выполнение одной
дочерней работы.
4
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE

Total cost * Frequency – общие затраты на выполнение
повторений дочерней работы в рамках однократного выполнения
родительской работы.
 Duration * Frequency – полное время (Т), необходимое на
завершение всех повторений дочерней работы в рамках одной
родительской Работы.
2.5.
В списке выбрать один из центров затрат и в подокне Cost
Center задать его стоимость.
2.6.
Повторить п.п. 2.1–2.5 для всех требуемых функциональных
блоков.
Замечания:
 если для оцениваемой работы какая-либо статья расходов
отсутствует, то ее стоимость должна быть равна нулю;
 если необходимо внести дополнительные статьи расходов,
диалоговое
окно
Cost
Centers
Editor
вызывается
непосредственно из окна Activity Properties соответствующей
кнопкой.
2.7.
Общие
затраты
на
работу
функционального
блока
вычисляются автоматически (после установки опции Compute
from decompositions (Вычислить исходя из декомпозиции) в
окне Activity Properties).
3. Проверка затрат на работы, находящиеся на более высоком уровне
декомпозиции, которые должны быть равны сумме затрат на работы
нижнего уровня:
3.1.
В контекстном меню работы анализируемого функционального
блока выбрать команду Costs.
3.2.
В диалоговом окне ActivityPropeties (рис. 4.3) установить
опцию Compute from decompositions.
3.3.
Установить частоту повторения работы и получить значение
затрат в правом углу диалогового окна и в левом нижнем углу
функционального блока.
4. Определение стоимости работы в случае, если оцениваемая работа – не
концевая вершина функциональной модели, можно выполнять по одному
из следующих вариантов:
4.1.
Чтобы ввести новые суммы затрат, не совпадающие с
количественными значениями затрат, установленными в дочерних
диаграммах декомпозиции, следует в окне ActivityPropeties (рис.
4.3) установить опцию Override decompositions (Отмена
декомпозиции). После чего следует щелкнуть мышью по столбцу
Количество (например, «$U.S.» или «р.») каждого центра затрат и
ввести значение стоимости.
4.2.
Чтобы
автоматически
вычислить
общую
стоимость
родительской работы, как результат суммирования затрат на
дочерние работы, установите переключатель Compute from
decompositions
(Вычислить
исходя
из
декомпозиции).
Получатся затраты на однократное выполнение родительской работы
(показатель Total Cost), а показатель Duration будет вычислен
также автоматически как сумма показателей Т дочерних работ.
4.3.
Если следует определить затраты с учетом повторяемости
оцениваемой родительской работы (например, изготовить несколько
комплектов шахмат), следует ввести желаемую частоту повторения
(число комплектов) в текстовом поле Frequency.
5
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
5. Перестройка расчетов с денежных затрат на суммирование частоты или
продолжительности работ: в диалоговом окне Model Properties во вкладке
Display (рис. 4.4) переключить опции в группе ABC Units.
Рис. 4.4
Замечание: Когда активизируется команда Costs в родительской работе,
BPwin устанавливает по умолчанию значения, принятые в диаграмме
декомпозиции этой работы.
4.2. Технологический процесс экспорта сущностей из BPwin
Прежде чем экспортировать сущности и атрибуты для каждой сущности или
атрибута, предназначенных для экспорта в ERwin, необходимо установить
флажок Exchange with ERwin в окне Entity and Attri bute Dictionary Editor
(рис. 4.5), и после этого нажать клавишу Close.
Замечание: По умолчанию этот флажок устанавливается автоматически. Чтобы
изменить ситуацию, необходимо после снятия/установки флажка нажать клавишу
Update.
6
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
Рис. 4.5
Экспорт сущностей и атрибутов из BPwin
1. В BPwin создать словарь сущностей и их атрибутов командой
Model/Entity/Attribute Editor.
2. Выполнить команду File/Export/ERwin 4.0 (BPX).
3. В окне Сохранение задать имя файла Данные_ИС_Имя.bpх и сохранить
файл в своей папке ИСЭ.
Домашнее задание к пятому занятию
1. Проработать раздел «Технологический процесс создания моделей данных»
практикума по 5-му занятию.
2. Разработать логическую и физическую модели данных, зафиксировав в
логической модели типы атрибутов.
3. Нормализовать физическую модель данных, приведя ее к третьей
нормальной форме.
4. Выполнение п.п. 1–3 домашнего задания зафиксировать в файле с именем
«Информация к 5-му занятию.doc», выполненном в Word, и представить
преподавателю.
7
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
ПРИЛОЖЕНИЕ 4.
Пример построения обобщенной модели деятельности организации
Функциональная модель взаимодействия работ в ИС (методологии IDEF0, IDEF 3)
1. Диаграмма декомпозиции (IDEF3) – пятый уровень (первый вариант)
8
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
2. Завершенная диаграмма дерева узлов (Node Tree Diagram), полученая при выполнении
декомпозиции блока учет деятельности по первому варианту (IDEF0) и блока «Завершающая
обработка» – в IDEF3
9
Download