Главная страница
Навигация по странице:

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

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

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

  • Сценарий 1. Структура организации

  • Сценарий 2. Моделирование бизнес сущностей

  • Сценарий 4. Обобщенная модель бизнеса

  • Сценарий 5. Новый бизнес

  • Сценарий 6. Реорганизация

  • Основы объектно-ориентированного бизнес-моделирования. Введение Рациональный унифицированный процесс


    Скачать 2.1 Mb.
    НазваниеВведение Рациональный унифицированный процесс
    Дата15.12.2022
    Размер2.1 Mb.
    Формат файлаdoc
    Имя файлаОсновы объектно-ориентированного бизнес-моделирования.doc
    ТипДокументы
    #846068
    страница5 из 16
    1   2   3   4   5   6   7   8   9   ...   16

    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. Архитектура бизнеса


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

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

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

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

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

    2.2.3. Типовые бизнес решения


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

    2.2.4. Моделирования больших организаций


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

    Моделирование бизнес-процессов в соответствии с RUP производится с применением технических приемов, применяющихся в рамках собственно разработки программного обеспечения (ПО).

    Использование одних и тех же методов для моделирования бизнес-процессов и разработки ПО имеет следующие преимущества:

    • используется один и тот же язык моделирования и одни и те же приемы;

    • моделирование может быть произведено с использованием одного инструментального средства;

    • бизнес сущности, описанные в моделях анализа бизнеса, могут быть непосредственно сопоставлены с сущностями и классам, в объектных моделях системы в среде одного и того же средства моделирования.

    2.2.5. Различные сценарии бизнес моделирования


    В соответствие с RUP могут существовать следующие сценарии бизнес моделирования.

    Сценарий 1. Структура организации

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

    Сценарий 2. Моделирование бизнес сущностей

    Бизнес процессы не рассматриваются. Моделируются только бизнес сущности. Моделирования бизнес сущностей рассматривается как работа над проектом по созданию ПО на начальной фазе проекта и фазе уточнения требований.

    Сценарий 3. Бизнес моделирование для нескольких приложений

    Результаты деятельности на этапе бизнес моделирования используются для разработки нескольких приложений в различных проектах по созданию ПО. На основе описания бизнес процессов определяются требования к приложениям и разрабатывается их архитектура.

    Сценарий 4. Обобщенная модель бизнеса

    При разработке системы для нескольких организаций следует производить бизнес моделирования с целью выявления различий в использовании системы в этих организациях и создания обобщенной модели бизнеса. В дальнейшем следует проектировать систему на основе обобщенной модели бизнеса.

    Сценарий 5. Новый бизнес

    При введении в организации новых видов деятельности также необходимо бизнес моделирование. Бизнес моделирование позволит формализовать новые процессы в организации и определить возможность их реализации. Результаты работ по бизнес моделированию также можно использовать при определении требований к системам, поддерживающим новые бизнес процессы. Бизнес моделирование в этом случает можно рассматривать как отдельный проект.

    Сценарий 6. Реорганизация

    При реорганизации бизнес процессов в организации необходимо проведение бизнес моделирования. Бизнес моделирование в этом случае может производиться в несколько этапов. Может производиться описание существующих бизнес процессов, а также новых процессов.

    2.2.6. Е- бизнес


    По RUP е– бизнес или по другому электронный бизнес, связан с созданием систем следующих типов:

    • Customer to business (C2B) – систем, позволяющих заказывать товар через Интернет;

    • Business to business (B2B) – систем, автоматизирующих поставки товаров между компаниями;

    • Business to customer (B2C) – систем, связанных с рассылкой информационных писем;

    • Customer to customer (C2C) – систем, позволяющих производить обмен информацией или совместно ее использовать.

    При выполнении проектов, связанных с автоматизацией е – бизнеса, бизнес моделирование должно являться центральной частью таких проектов.
    1   2   3   4   5   6   7   8   9   ...   16


    написать администратору сайта