Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы объектно-ориентированного бизнес-моделир...doc
Скачиваний:
13
Добавлен:
26.11.2019
Размер:
2.15 Mб
Скачать

2.1. Цели бизнес моделирования

С точки зрения RUP целями бизнес моделирования являются:

  1. Описание бизнес процессов автоматизируемой организации для формирования единого их понимания со стороны заинтересованных в автоматизации организации лиц.

  2. Определение проблем автоматизируемой организации и способов их решения.

  3. Определение требований к автоматизированной системе организации со стороны заинтересованных лиц.

  4. Понимание процесса размещения программного обеспечения в организации.

Для достижения этих целей в RUP описаны виды деятельности проектной команды при проведении бизнес моделирования, главными из которых являются разработка моделей бизнес процессов (Business Use-Case Model) и моделей анализа бизнеса (Business Analysis Model), описывающих реализации бизнес процессов. В некоторых версиях RUP модели анализа бизнеса, описывающие реализацию бизнес процессов, называются объектными моделями бизнеса (Business Object Model).

Результаты работы, полученные после проведения бизнес моделирование, являются основой для проведения работ по определению требований и разработки архитектуры автоматизированной системы.

2.2. Концепции бизнес моделирования

Бизнес моделирование в RUP основывается на следующих основных концепциях:

  • функционально - стоимостном анализе (Activity-Based Costing);

  • архитектуре бизнеса;

  • типовых бизнес решений;

  • моделирования больших организаций;

  • различных сценариев бизнес моделирования;

  • е – бизнесе.

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

Функционально - стоимостной анализ (activity-based costing - ABC) является методом определения стоимости товаров и услуг на базе функций и ресурсов, задействованных в деятельности предприятия. ABC метод основывается на моделировании деятельности предприятия как множества последовательно выполняемых бизнес процессов.

Для описания бизнес процессов в RUP используются диаграммы деятельностей (activity diagrams) унифицированного языка моделирования (Unified Modeling Language - UML).

С каждым видом деятельности или функцией по методу ABC связываются:

  • ресурсы, то есть работники, различные бизнес объекты;

  • стоимости ресурсов и объектов;

  • длительность;

  • накладные расходы.

Вычисление стоимости работ на основе бизнес процесса производится следующим образом.

Количество ресурсов умножается на стоимость ресурса в единицу времени, на длительность выполнения функции, к полученному значению прибавляются накладные расходы.

На рис. 2.1. представлен пример описания деятельности с ресурсами и расчета стоимости деятельности.

Рис. 2.1. Пример описания деятельности с ресурсами и расчетом стоимости в соответствие с формулой ((1 * 200 USD)*0.5 +100USD) = 200 USD

2.2.2. Архитектура бизнеса

Аналогично взгляду на автоматизированную систему с точки зрения архитектуры предлагается рассматривать организацию, в которой проводится бизнес моделирования, с точки зрения архитектуры бизнеса.

Архитектура бизнеса включает взгляд на организацию со следующих основных точек зрения:

  • бизнес процессов;

  • структуры организации.

Этот взгляд на организацию аналогичен взгляду на систему с точки зрения ее функций и классов объектно-ориентированных языков, реализующих функции.