Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Теоретические сведения. Лабораторная работа № 7 Моделирование бизнес-процессов с использованием объектно-ориентированного подхода




Лабораторная работа № 7 Моделирование бизнес-процессов с использованием объектно-ориентированного подхода

Цель работы: знакомство с методологией объектно-ориентированного подхода. Знакомство с уровнями представлений модели технологии RUP, видами моделей, используемых в представлении вариантов использования и основными элементами языка UML для их построения. Приобретение практических навыков работы при разработке модели бизнес-процессов представления вариантов использования с применением CASE -средства.

 

 

Процесс бизнес-моделирования, выполняемый с целью описания предметной области в виде модели при проектировании ИС, может быть реализован в рамках различных методик, отличающихся прежде всего своим подходом к тому, что представляет собой моделируемая организация. В отличие от функциональных методик (IDEF), объектно-ориентированные методики рассматривают моделируемую организацию как набор взаимодействующих объектов. Целью применения данной методики является выделение объектов, составляющих организацию, и распределение между ними ответственностей за выполняемые действия.

Инструментальное CASE -средство IBM Rational Rose представляет собой средство визуального моделирования объектно-ориентированных информационных систем. Оно предназначено для построения моделей ПО в процессе его анализа и проектирования, а также генерации кода на различных языках программирования и выпуска проектной документации. Rose используется в процессе объектно-ориентированного анализа и проектирования (ООАП) ПО, описанном в технологии Rational Unified Process (RUP) на основе графических диаграмм языка UML (Unified Modeling Language), определяющих архитектуру системы, ее статические и динамические аспекты. Создание моделей осуществляется либо с нуля, либо на основе одного из стандартных шаблонов, может быть разработан собственный шаблон.

В модели Rose поддерживаются четыре представления (Views): представление вариантов использования, логическое представление (см. лаб. раб. № 8-9), представление компонентов и представление размещения (см. лаб. раб. № 10).

Элементы представления вариантов использования

- действующих лиц бизнес-процессов (BusinessActor);

- варианты использования с точки зрения бизнес-процессов (BusinessUseCase);

- действующих лиц (Actors) и варианты использования (UseCases) системы;

- документацию по вариантам использования, детализирующую их процессы (сценарии или потоки событий). Каждый документ сохраняется во внешнем файле, прикрепленном к соответствующему элементу модели.

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

- диаграммы деятельности, которые служат для наглядного описания сценариев бизнес-процессов или вариантов использования системы (включаются в модель по усмотрению разработчика);

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

Моделирование бизнес-процессов предусматривает построение двух видов моделей: модели вариантов использования для бизнес-процессов (BusinessUseCaseModel) и моделей бизнес-анализа (BusinessAnalysisModel).

Модель вариантов использования для бизнес-процессов описывает бизнес-процессы организации в терминах ролей и их потребностей. Она представляет собой расширение модели вариантов использования UML за счет введения набора стереотипов: BusinessActor (стереотип действующего лица) и BusinessUseCase (стереотип варианта использования).

После ее построения, для каждого BusinessUseCase, используемого в модели,строится модель бизнес-анализа, описывающая реализацию бизнес-процесса в терминах взаимодействующих бизнес-объектов, принадлежащих к двум классам: BusinessWorker и BusinessEntity.

Действующее лицо бизнес-процессов (Business Actor) - это некоторая роль, внешняя по отношению к бизнес-процессам организации.

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

Описание BusinessUseCase представляет собой спецификацию, которая состоит из следующих пунктов:

1) наименование;

2) краткое описание;

3) цели и результаты (с точки зрения действующего лица);

4) описание сценариев (основного и альтернативных);

5) специальные требования (ограничения по времени выполнения или другим ресурсам);

6) расширения (частные случаи);

7) связи с другими BusinessUseCase.




Поделиться с друзьями:


Дата добавления: 2017-01-14; Просмотров: 371; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.