Основы объектно-ориентированного бизнес-моделирования. Введение Рациональный унифицированный процесс
Скачать 2.1 Mb.
|
2.3. Виды деятельности на этапе бизнес моделированияОписание основных видов деятельности при проведении работ по бизнес моделированию представлено на рис. 2.2. Для описания видов деятельности на этапе бизнес моделирования используется диаграмма деятельности (activity diagram) универсального языка моделирования (UML). На этой диаграмме элемент представленный на рис. 2.3. обозначает деятельность, связанную с разработкой ПО. Деятельности, расположенные между горизонтальными линиями выполняются параллельно. Деятельности соединены стрелками переходов. Модель имеет начальное и конечное состояние. Основными видами деятельности при проведении бизнес моделирования являются: Оценка бизнес статуса организации заказчика. Описание текущего состояния бизнеса в организации заказчика. Описание бизнес процессов, уточнение описания бизнес процессов, проектирование реализации бизнес процессов, определение ролей и их обязанностей. Определение автоматизируемых видов деятельности. Разработка модели предметной области. Оценка статуса организации подразумевает понимание основных целей, проблем, стоящих перед организацией, выбор сценария бизнес моделирования. Описание текущего состояния бизнеса заключается в обобщенном описании бизнес процессов и структуры организации. Моделирование бизнес процессов включает их выявление и классификацию, уточнение связей между бизнес процессами, описание реализации бизнес процессов с использование моделей анализа бизнеса или объектных моделей бизнеса, определение ролей и их обязанностей внутри бизнес процесса. На основе описания бизнес процессов определяются виды деятельности, подлежащие автоматизации. В случае, когда бизнес процессы понятны, можно разработать модель предметной области и смоделировать только объекты реального мира или бизнес сущности. Рис. 2.2. Описание основных видов деятельности при проведении работ по бизнес моделированию по RUP Рис. 2.3. Изображение деятельности на диаграмме деятельности (activity diagram) 2.4. Результаты бизнес моделированияС точки зрения RUP, наиболее значимыми артефактами, связанными с бизнес моделированием являются модели бизнес процессов (Business Use-Case Model), модели анализа бизнеса или объектные модели, описывающие реализации бизнес процессов (Business Analysis Model), а также набор документов, в котором отражены результаты бизнес моделирования. Модели бизнес процессов описывают процессы, связанные с оказанием услуг организацией (business use case), и действующих лиц или систем, внешних по отношению к бизнес процессу (business actor). Действующие лица и системы либо инициируют бизнес процесс, либо заинтересованы в получении некоторых результатов бизнес процесса. Модели анализа показывает, как каждый бизнес процесс реализуется некоторым набором участников бизнес процесса: работниками (business worker), действующими лицами внешними по отношению к бизнес процессу (business actor) и связанными с ними бизнес сущностями (business entity). Работник бизнес процесса (business worker) есть роль, которую играет тот или иной сотрудник организации, непосредственно участвуя в бизнес процессе. Бизнес сущность (business entity) есть объект предметной области. Бизнес сущность либо: используется или обслуживается участником бизнес-процесса; либо является результатом деятельности участника бизнес-процесса. Бизнес сущностью может являться бумажный документ, электронный документ, набор документов, объект реального мира и т. п. Бизнес сущность является пассивным элементом и не может инициировать действий и все операции с ней выполняются участниками бизнес процесса. Реализация бизнес процессов описывает, отдельно взятый процесс в терминах участников, действующих лиц и бизнес сущностей. Для описания моделей бизнес процессов используются диаграммы функций (Use Case Diagrams) языка UML. Для описания реализаций бизнес процессов могут использоваться следующие диаграммы языка UML: диаграммы деятельностей (Activity diagrams); диаграммы классов (Class diagrams); диаграммы состояний (Statechart Diagram); диаграммы последовательностей действий (Sequence diagrams); диаграммы взаимодействия (Collaboration diagrams). Основными документами, в которых должны быть отражены результаты бизнес моделирования по RUP, являются следующие документы: документ Оценка автоматизируемой организации (Target-Organization Assessment); документ Архитектура бизнеса (Business Architecture Document); документ Словарь терминов предметной области (Business Glossary); документ Бизнес правила (Business Rule); документ Концепция развития организации (Business Vision); документ Описание бизнес процесса (Business Use Case); документ Дополнительные требования к деятельности организации (Supplementary Business Specifications). В RUP принято документы, модели, элементы модели называть артефактами. |