
- •Проектирование экономических информационных систем
- •Раздел 3. Индустриальное проектирование корпоративных экономических информационных систем 266
- •Глава 11. Реинжиниринг бизнес-процессов и проектирование корпоративной эис 266
- •Глава 12. Проектирование клиент-серверных корпоративных эис 298
- •Глава 13. Автоматизированное проектирование эис (case-технология) 334
- •Предисловие
- •Раздел 1. Теоретические основы проектирования экономических информационных систем (эис) Глава 1. Архитектура экономических информационных систем
- •1.1. Понятие и классификация эис
- •1.2. Функциональные подсистемы эис
- •Решение задач функциональных подсистем
- •Функциональный принцип:
- •Предметный принцип (подсистемы управления ресурсами):
- •1.3 Обеспечивающие подсистемы эис
- •Вопросы для самопроверки
- •Глава 2. Методологические основы проектирования эис
- •2.1. Технология проектирования эис
- •2.2 Жизненный цикл эис
- •2.3 Формализация технологии проектирования эис
- •Вопросы для самопроверки
- •Раздел 2. Каноническое проектирование эис Глава 3. Содержание и методы канонического проектирования эис
- •3.1. Состав стадий и этапов канонического проектирования эис
- •3.2. Состав и содержание работ на предпроектной стадии создания эис
- •Программа обследования
- •3.3. Состав и содержание работ на стадии технорабочего проектирования
- •3.4. Состав и содержание работ на стадиях внедрения, эксплуатации и сопровождения проекта.
- •Вопросы для самопроверки
- •Глава 4. Проектирование классификаторов технико-экономической информации
- •4.1. Общие сведения
- •4.2. Методы классификации.
- •4.2.1. Иерархическая система классификации
- •4.2.2. Фасетная система классификации
- •4.2.3. Дескрипторная система классификации
- •4.3. Понятия и основные системы кодирования экономической информации
- •4.4. Состав и содержание операций проектирования классификаторов
- •4.5. Понятие Единой системы классификации и кодирования (ескк)
- •4.6. Технология использования штрихового кодирования экономической информации
- •Вопросы для самопроверки
- •Глава 5. Проектирование системы экономической документации
- •5.1. Понятие унифицированной системы документации
- •5.2. Проектирование унифицированной системы документации эис
- •5.2.1. Особенности проектирования форм первичных документов
- •5.2.2 Особенности проектирования форм документов результатной информации
- •Вопросы для самопроверки
- •Глава 6. Проектирование внутримашинного информационного обеспечения эис
- •6.1. Проектирование экранных форм электронных документов
- •6.2. Понятие информационной базы и способы ее организации
- •6.3. Проектирование информационной базы при различных способах организации
- •Вопросы для самопроверки
- •Глава 7. Основы проектирования технологических процессов обработки данных
- •7.1. Основные понятия и классификация технологических процессов обработки данных
- •7.2. Показатели оценки эффективности и выбор варианта организации технологических процессов
- •Вопросы для самопроверки
- •Глава 8. Проектирование процессов получения первичной информации, создания и ведения информационной базы
- •8.1. Проектирование процессов получения первичной информации
- •8.2. Проектирование процесса загрузки и ведения информационной базы
- •8.3. Проектирование процесса автоматизированного ввода бумажных документов
- •Вопросы для самопроверки
- •Глава 9. Проектирование технологических процессов обработки экономической информации в локальных эис
- •9.1 Организация решения экономических задач
- •9.2 Проектирование технологических процессов обработки данных в пакетном режиме
- •9.3 Проектирование технологических процессов обработки данных в диалоговом режиме
- •Классификация диалоговых систем
- •Вопросы для самопроверки
- •Глава 10. Проектирование процессов защиты данных
- •10.1. Основные понятия и методы защиты данных
- •10.2. Стандарты на создание систем защиты данных
- •Оранжевая книга Национального центра защиты компьютеров сша (tcsec)
- •1. Концепция безопасности системы защиты
- •2. Гарантированность системы защиты
- •Гармонизированные критерии Европейских стран (itsec)
- •Концепция защиты от нсд Госкомиссии при Президенте рф
- •Рекомендации х.800
- •10.3. Проектирование системы защиты данных в иб
- •Вопросы для самопроверки
- •Раздел 3. Индустриальное проектирование корпоративных экономических информационных систем Глава 11. Реинжиниринг бизнес-процессов и проектирование корпоративной эис
- •11.1. Реинжиниринг бизнес-процессов на основе корпоративной эис
- •11.2. Этапы реинжиниринга бизнес-процессов
- •Идентификация бизнес-процессов
- •Обратный инжиниринг
- •Разработка моделей новой организации бизнес-процессов
- •Реализация проекта реинжиниринга бизнес-процессов
- •11.3. Методологии моделирования проблемной области
- •Объектная структура
- •Функциональная структура
- •Структура управления
- •Организационная структура
- •Техническая структура
- •Вопросы для самопроверки
- •Глава 12. Проектирование клиент-серверных корпоративных эис
- •12.1. Основные понятия и особенности проектирования клиент-серверных экономических информационных систем (кэис)
- •1. Разработка общей структуры корпоративной информационной системы (п1)
- •2. Создание вычислительной сети (вс) для кэис (п2)
- •3. Создание схемы базы данных (бд) (пз)
- •Использование систем управления рабочими потоками
- •Использование Интернет-приложений
- •12.3 Проектирование систем оперативного анализа данных
- •Подсистема хранения данных
- •Подсистема метаинформации (репозиторий)
- •Подсистема преобразования данных (загрузки хранилища)
- •Подсистема представления данных (организации витрин данных)
- •Подсистема оперативного анализа данных
- •Подсистема интеллектуального анализа данных (извлечения знаний)
- •Подсистема «Информационная система руководителя»
- •Подсистема web-публикации
- •Технология проектирования их
- •П1. Идентификация проблемной области
- •П2. Разработка концептуальной модели их
- •Пз. Формализация их
- •П4. Реализация проекта их
- •П5. Внедрение и опытная эксплуатация
- •Вопросы для самопроверки
- •Глава 13. Автоматизированное проектирование эис (case-технология)
- •13.1 Основные понятия и классификация case-технологий
- •13.2. Функционально-ориентированное проектирование эис
- •13.3. Объектно-ориентированное проектирование эис
- •Диаграмма прецедентов использования
- •Диаграммы классов объектов (Class diagram)
- •Диаграммы состояний (Statechart diagram)
- •Диаграмма взаимодействия объектов (interaction diagram)
- •Диаграмма деятельностей
- •Диаграммы пакетов
- •Диаграммы компонентов и размещения
- •Технологическая сеть проектирования эис на основе использования объектно-ориентированной case-технологии
- •Анализ системных требований к эис
- •Логическое проектирование эис
- •Физическое проектирование эис
- •Реализация эис
- •13.4. Прототипное проектирование эис (rad-технология)
- •Вопросы для самопроверки
- •Глава 14. Типовое проектирование эис
- •14.1 Основные понятия и классификация методов типового проектирования
- •14.2. Параметрически-ориентированное проектирование эис
- •14.3. Модельно-ориентированное проектирование эис
- •Вопросы для самопроверки
- •Раздел 4. Управление проектированием эис Глава 15. Организационные структуры проектирования эис
- •15.1. Общая структура организации работ по проектированию эис
- •15.2. Организационные формы управления проектированием эис
- •15.3. Организационные формы реинжиниринга бизнес-процессов
- •Вопросы для самопроверки
- •Глава 16. Планирование и контроль проектных работ
- •16.1. Основные компоненты процесса управления проектированием эис
- •16.2. Методы планирования и управления проектами и ресурсами
- •16.3. Технология применения метода спу для разработки проекта эис
- •16.4. Выбор системы для управления проектами
- •1. Средства описания комплекса работ проекта, связей между работами и их временных характеристик.
- •2. Средства поддержки информации о ресурсах и затратах по проекту и назначения ресурсов и затрат по отдельным работам над проектом.
- •3. Средства контроля за ходом выполнения проекта.
- •4. Графические средства представления структуры проекта, средства создания различных отчетов по проекту.
- •Вопросы для самопроверки
- •Литература
Обратный инжиниринг
Обратный инжиниринг предполагает исследование функционирующих на предприятии бизнес-процессов. Цель этапа заключается в проведении диагностики «узких мест» в организации существующих бизнес-процессов и формулировании направлений их реорганизации. Задача обратного инжиниринга упрощается, если на предприятии имеется документация о функционирующих процессах после предыдущей реорганизации.
На этапе обратного инжиниринга постановка задач реорганизации бизнес-процессов уточняется, сформулированные на этапе идентификации бизнес-процессов в общем виде цели РБП могут быть скорректированы по результатам исследования существующей системы организации бизнес-процессов.
Обратный инжиниринг, по мнению Якобсона [107,71], не должен вызывать получение чрезмерно детальной картины существующих бизнес-процессов, ибо в этом случае велика вероятность «потерять за деревьями лес». На этапе обратного инжиниринга строятся, как правило, только принципиальные модели бизнес-процессов, позволяющие понять сущность функционирования предприятия в целом и выявить направления реорганизации бизнес-процессов. При необходимости уточнения деталей каких-либо деловых процессов к обратному инжинирингу можно итеративно вернуться на этапе прямого инжиниринга.
На этапе обратного инжиниринга для понимания сущности функционирующих бизнес-процессов широко используются методы и средства структурного анализа деловых и информационных процессов (функционально-ориентированного или объектно-ориентированного моделирования), которые реализованы в таких известных ППП, как, например, Design/IDEF, BPWin, ERWin, OOWin, ARIS Toolset, Rational Rose и др.
Для оценки эффективности существующих бизнес-процессов используются прежде всего методы и средства функционально-стоимостного анализа (ABC - Activity Based Costing), поддерживаемые, например, в ППП Design/IDEF, Easy ABC+, ARIS ABC и др. Так, функционально-стоимостной анализ позволяет выявить:
наиболее трудоемкие и затратные функции;
функции, не вносящие вклад в образование прибыли;
функции с низким коэффициентом использования ресурсов.
Для динамической оценки существующих бизнес-процессов при наличии развитой функционирующей информационной системы и информационного хранилища могут использоваться методы анализа реальной статистики. В противном случае применяются методы и средства имитационного моделирования, например, ППП ReThink, РДО, Pilgrim, Ithink, Workflow Analyser, Service Model и др.
Разработка моделей новой организации бизнес-процессов
Прямой инжиниринг предполагает разработку моделей новой организации бизнес-процессов. При этом модели могут строиться в нескольких вариантах, из которых выбираются наиболее эффективные варианты с точки зрения реализации критических факторов успеха. В конечном счете оставляют два варианта моделей новой организации бизнес-процессов:
идеальную модель, которая может быть достигнута в перспективе и к которой следует стремиться;
реальную модель, которая может быть достигнута в обозримом будущем с учетом имеющихся ресурсов и ограничений. Причем реальная модель бизнес-процессов должна быть такой, чтобы можно было в перспективе перейти к идеальной модели, т.е. необходимо, чтобы обе модели были концептуально близки друг другу.
Моделирование проблемной области бизнес-процессов (подробно особенности моделирования проблемной области см. в п. 11.3) выполняется в два подэтапа:
во-первых, определяется объективная структура новой организации бизнес-процессов: состав объектов, функций и событий;
во-вторых, объекты и функции бизнес-процессов распределяются по структурным подразделениям предприятия, и определяются требования к информационной системе.
Для построения архитектуры информационной системы на этом этапе формируются следующие требования:
какие функции будут автоматизироваться?
какие для этого потребуются покупные и оригинальные типы программ?
какие необходимы информационные объекты?
как они будут организованы и распределены?
На этапе прямого инжиниринга целесообразно использовать программные средства моделирования, которые позволяют отображать результаты моделирования проблемной области в репозитории - хранилище метаинформации3 о проекте, используемом на всех последующих этапах разработки проекта. К таким программным средствам относятся либо CASE-средства, например Oracle Designer 2000, SilverRun, Natural Engineering Workbench, Rational Rose и др. (см. гл. 13), либо модельно-ориентированные средства компонентного проектирования, например, Business Engineer (SAP), Enterprise Modeler (Baan) (см. гл. 14), либо специализированные, которые позволяют экспортировать модели в CASE-средства или модельно-ориентированные средства компонентного проектирования, например ARIS Toolset.
Достоинство специализированных программных средств моделирования бизнес-процессов заключается в большей ориентированности на собственно бизнес-реинжиниринг и предпроектный для информационной системы анализ, в то время как CASE-средства и модельно-ориентированные средства компонентного проектирования - на разработку информационной системы. В частности, для специализированных программных средств моделирования бизнес-процессов (например, ARIS Toolset. Design/IDEF) характерна поддержка инструментов статического функционально-стоимостного анализа и динамического имитационного моделирования для оценки заданных критериев эффективности бизнес-процессов.
Для обоснования варианта организации бизнес-процессов на этапе прямого инжиниринга широко используются методы динамического имитационного моделирования. Динамический анализ предполагает рассмотрение во времени множества одновременно выполняющихся бизнес-процессов, в то время как статический анализ исследует выполнение одного бизнес-процесса вне связи с занятостью ресурсов в других процессах. Имитационное моделирование бизнес-процессов позволяет формировать такие характеристики, как производительность (объемы производства, сбыта, закупок), временные и стоимостные характеристики процессов и отдельных функций, степень и стоимость использования ресурсов. Актуальность применения методов динамического анализа в бизнес-реинжиниринге обусловлена необходимостью сокращения межоперационных задержек, связанных с использованием ресурсов во множестве процессов.
Целями проведения имитационного моделирования бизнес-процессов могут быть:
1) сравнения средних значений и дисперсий динамических характеристик различных альтернатив процессов при одинаковых исходных данных (один сценарий моделирования на несколько моделей);
2) отыскание оптимальных значений переменных на некотором множестве возможных значений (несколько сценариев моделирования на одну модель);
3) определение зависимостей между различными факторами процессов в результате специального анализа полученной статистики.
Развитые средства имитационного моделирования, такие, например, как ReTink (Gensym), позволяют:
повысить степень обоснованности проектов по реорганизации деятельности предприятия с учетом анализа и прогнозирования внешних и внутренних факторов развития экономической ситуации;
анализировать и прогнозировать деятельность предприятия с учетом множества вариантов организации бизнеса и различных схем поведения предприятия на рынке;
оптимизировать использование материальных, финансовых, людских и информационных ресурсов на различных стадиях жизненного цикла проекта реорганизации предприятия;
разрабатывать обоснованные рекомендации по изменению организационной структуры предприятия и внедрению информационных технологий.