Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Управление информационными системами. Лабораторный практикум

.pdf
Скачиваний:
0
Добавлен:
08.09.2026
Размер:
2 Мб
Скачать
4. Создание бизнес-элементов
Цель работы: создание бизнес-элементов в IBM WebSphere Business Modeler.
Формируемые компетенции: ОК-1, ОК-6, ОК-7, ПК-1, ПК-22.
Теоретическая часть
Бизнес-элементы – это любые документы, продукты или това­ры, используемые в бизнес-процессах. В качестве бизнес-элемента может выступать любой объект, который можно создать, собрать, проверить, изменить или улучшить. На различных этапах процесса бизнес-элементы могут изменяться.
Бизнес-элементы и ресурсы – это разные понятия. Ресурсами мо­гут быть люди, оборудование или материалы, используемые для вы­полнения задачи, тогда как бизнес-элементы – это объекты, над кото­рыми ресурсы выполняют работу. Например, заказ клиента – это биз­нес-элемент, а сотрудник отдела сбыта, который работает с заказом клиента, – это ресурс. При прохождении по потоку процесса заказ клиента подвергается изменениям: на заказ ставится штамп с датой получения, на нем делаются пометки, если товар отсутствует на складе, и когда заказ выполнен, и товар поставлен клиенту.
Компания ИП Сидоренко занимается продажей компьютерной техники. Когда в компанию приходит покупатель, он советуется с менеджером о покупке той или иной продукции и в случае удовле­творения его запроса и цены на товар – он совершает покупку..
В этом модуле будут созданы бизнес-элементы, которые представляют заявки на покупку ноутбука, возврат товара и полу­чение заявки на товар, которого нет в наличии с последующей продажей. После выполнения всех упражнений из этой лаборатор­ной работы вы сможете создавать следующие элементы:
Каталоги данных;
Шаблоны бизнес-элементов;
Бизнес-элементы;
Экземпляры бизнес-элементов;
Атрибуты шаблонов, элементов и экземпляров;
Цель этой лабораторной работы состоит в том, чтобы ознако­мить вас с бизнес-элементами, их атрибутами и определениями,
51
а также научить создавать и изменять бизнес-элементы для вашей собственной организации. После выполнения всех упражнений вы создадите все бизнес-элементы, которые потребуются для модели­рования процесса продажи ноутбука в компании ИП Сидоренко.
Создание каталога данных
Каталог данных – это контейнер, с котором можно хранить шаблоны бизнес-элементов, бизнес-элементы и экземпляры биз­нес-элементов.
Вы можете создавать свои каталоги данных любым удобным для вас способом. Для крупной компании можно создать несколь­ко каталогов данных для хранения бизнес-элементов, используе­мых в разных отделах. С другой стороны, бизнес-элементы можно объединить в каталоги, соответствующие разным процессам. В данном примере будет создан единственный каталог для хране­ния бизнес-элементов, связанных с процессом обработки заявок на получение ссуды.
Для того чтобы создать каталог данных, выполните следую­щие действия:
1. В Дереве проектов щелкните правой кнопкой мыши на
папке Бизнес-элементы в проекте ИП Сидоренко и выберите Со-
здать > Каталог данных.
2. В поле Имя нового каталога данных введите Компьютеры.
Нажмите Готово. Каталог данных Компьютеры появится в Дереве проектов, как показано на рис. 4.1.
Щелкнув мышью на бизнес-элементе Компьютеры – создайте вложенные бизнес-элементы: Мониторы, системные блоки и т. д., все имеющиеся комплектующие.
Теперь, когда каталог данных создан, можно приступить к со­зданию бизнес-элементов, необходимых для процесса обработки заявки на продажу ноутбука.
Перед этим аналогичным образом создайте остальные 5 биз­нес-элементов, с вложенными элементами, показанные на рисунке.
52
Рисунок 4.1. Бизнес-элементы в дереве проектов
Создание шаблона бизнес-элемента
Шаблоны бизнес-элементов – это категории, применяемые для моделирования групп бизнес-элементов с общими свойствами.
Предприятие или организация могут использовать в своих процессах множество разных бизнес-элементов. Для крупной ор­ганизации могут существовать сотни или даже тысячи бизнес­элементов, которые необходимо учитывать в моделях ее процес­сов. Многие из них имеют общие характеристики или атрибуты, а также содержат атрибуты, уникальные для каждого бизнес­элемента. Шаблон бизнес-элемента позволяет создать набор атри­бутов только один раз, а затем применять его к разным бизнес­элементам столько раз, сколько потребуется. В примере Быстрый
53
запуск финансовых операций все документы, используемые в ра­боте компании, содержат несколько общих характеристик. Вместо того чтобы определять характеристики каждого типа документа отдельно, можно использовать шаблон бизнес-элемента.
Примечание: По умолчанию, шаблоны в Дереве проектов не показаны. Для того чтобы шаблоны были показаны, необходимо очистить фильтр шаблонов определений; для этого нажмите кноп-
ку Фильтры дерева проектов в панели инструментов в верх­ней части окна Дерево проектов, и удалите отметку с переключа­теля Шаблоны определений. Нажмите OK.
Для создания шаблона бизнес-элемента выполните следую­щие действия:
1. В Дереве проектов щелкните правой кнопкой мыши на ка-
талоге данных Ноутбуки и выберите Создать > Бизнес-элемент.
2. В поле Имя нового шаблона бизнес-элемента введите
Деловой документ.
3. В поле Описание нового шаблона бизнес-элемента вве-
дите Атрибуты всех документов, используемых в процессе обра­ботки заявки на продажу ноутбука.
4. Нажмите Готово. Новый шаблон бизнес-элемента появит-
ся в дереве проектов и откроется в редакторе определений.
Новый шаблон бизнес-элемента для деловых документов го­тов; осталось лишь добавить к нему атрибуты, которые будут об­щими для всех документов.
Добавление атрибутов к шаблону бизнес-элемента
Атрибуты – это характеристики шаблона бизнес-элемента, ко­торые наследуются всеми бизнес-элементами, создаваемые на ос­нове этого шаблона.
Деловые документы, используемые в процессе обработки за­явки на продажу ноутбука, обладают рядом общих свойств. Для добавления атрибутов в шаблон бизнес элемента Деловые доку­менты выполните следующие действия:
1. Если шаблон Деловые документы еще не открыт в редак-
торе определений, дважды щелкните на нем в дереве проектов.
2. Нажмите кнопку Добавить в нижней части таблицы атри-
бутов, чтобы добавить в нее новый атрибут.
3. Щелкните на поле Имя и введите Номер документа.
54
4. Для выбора типа щелкните на поле Тип, а затем щелкните
на значке :
a. Отметьте переключатель Простой тип.
b. В меню выберите Целый. Атрибут целого типа может со-
держать только цифры. Если номера документов будут содержать и цифры, и буквы, необходимо выбрать тип атрибута Строка.
c. Нажмите OK. Появится предупреждение о том, что изме- нение типа повлияет на значения этого атрибута во всех экземпля­рах шаблона. Нажмите OK.
5. Нажмите кнопку Добавить в нижней части таблицы атри-
бутов, чтобы добавить в нее новый атрибут.
6. Щелкните на поле Имя и введите Дата и время создания.
7. Для выбора типа щелкните на поле Тип, а затем щелкните
на значке :
a. Отметьте переключатель Простой тип.
b. В меню выберите Дата/Время. Атрибут типа Дата/Время
должен содержать значения даты и времени, соответствующие моменту создания документа.
c. Нажмите OK.
8. Самостоятельно добавьте остальные атрибуты, показанные
на рисунке ниже.
9. По окончании ввода атрибутов сохраните шаблон бизнес-
элемента Деловые документы, выбрав Файл > Сохранить.
Многоразовый шаблон бизнес-элемента готов (рис. 4.2).
Рисунок 4.2. Создание шаблона бизнес-элемента
55
При необходимости в него можно добавлять дополнительные атрибуты или удалять атрибуты, которые больше не требуются. Изменения в шаблоне будут наследоваться всеми созданными на его основе бизнес-элементами.
Шаблон бизнес-элемента готов; теперь создайте еще один – Прием товара аналогичным образом. Дайте ему описание – Прием нового товара на склад предприятия и добавьте следующие атри­буты, показанные на рис. 4.3.
После создания в дереве проекта появится в каталоге данных Ноутбуки два вложенных каталога и два шаблона бизнес-элемента, с помощью которых в дальнейшем будут создаваться 5 бизнес­элементов.
Рисунок 4.3. Создание шаблона бизнес-элемента
Создание бизнес-элемента
Бизнес-элементы – это объекты, которые передаются из одной операции бизнес-процесса в другую. В качестве бизнес-элемента может выступать любой объект, который можно создать, собрать, проверить, изменить или улучшить.
В WebSphere Business Modeler бизнес-элемент может рас­сматриваться как класс, а его экземпляр – как реализация этого класса. Например, можно определить бизнес-элемент Накладная. «Накладная» – это класс, а Накладная #7524 – это реализация это­го класса, или экземпляр этого бизнес-элемента.
56
Для данной модели необходимо определить бизнес-элементы, моделирующие заявки на продажу ноутбука, электронные уведомле­ния (Уведомление о невозможности купить ноутбук, вследствие его отсутствия на складе), договор (Договор на поставку оргтехники), заявка (Заявка клиента на покупку ноутбука), покупка (Ноутбук, про­данный клиенту), поступление товара (Прием товара на склад.). Для создания этих бизнес-элементов выполните следующие действия:
1. В Дереве проектов щелкните правой кнопкой мыши на ка-
талоге данных Ноутбуки и выберите Создать > Бизнес-элемент.
2. В поле Имя нового бизнес-элемента введите Заявка.
3. В поле Описание нового бизнес-элемента введите Заявка
клиента на покупку ноутбука.
4. Нажмите Готово. Бизнес-элемент Заявка появится в дереве
проектов и откроется в редакторе определений.
5. В Дереве проектов щелкните правой кнопкой мыши на ка-
талоге данных Ноутбуки и выберите Создать > Бизнес-элемент.
6. В поле Имя нового бизнес-элемента введите Электронное
уведомление.
7. В поле Описание нового бизнес-элемента введите Уве-
домление о невозможности купить ноутбук, вследствие его отсут­ствия на складе.
8. Нажмите Готово. Бизнес-элемент Электронное уведомление
появится в дереве проектов и откроется в редакторе определений.
9. В Дереве проектов щелкните правой кнопкой мыши на ка-
талоге данных Ноутбуки и выберите Создать > Бизнес-элемент.
10. В поле Имя нового бизнес-элемента введите Договор.
11. В поле Описание нового бизнес-элемента введите Дого-
вор на поставку оргтехники.
12. Нажмите Готово. Бизнес-элемент Договор появится в де-
реве проектов и откроется в редакторе определений.
Аналогичным образом создайте оставшиеся два бизнес­элемента.
Вы создали 5 бизнес-элементов, которые можете использовать в своей модели процесса.
Добавление атрибутов к бизнес-элементу
Атрибуты определяют характеристики бизнес-элементов.
Ранее вами был создан шаблон бизнес-элемента. Применим этот шаблон к бизнес-элементам, чтобы они унаследовали опреде-
57
ленные ранее атрибуты. Использование шаблона позволяет избе­жать повторного ввода атрибутов, общих для этих элементов.
В данной модели каждый документ содержит как общие атри­буты, так и свою собственную уникальную информацию. Сначала вы можете задать общие характеристики бизнес-элементов Заявка и Электронное уведомление с помощью шаблона Деловой доку­мент, а затем добавить в эти бизнес-элементы необходимые уни­кальные атрибуты. Для добавления атрибутов к бизнес-элементам выполните следующие действия:
1. Если бизнес-элемент Заявка еще не открыт в редакторе
определений, то дважды щелкните на нем мышью.
2. В меню Родительский шаблон выберите Бизнес-элементы\
Ноутбуки\Деловой документ Это шаблон бизнес-элемента, который
был создан ранее. Обратите внимание, что при выборе шаблона Де­ловой документ таблица Атрибуты бизнес-элемента заполняется атрибутами, которые были определены ранее.
3. Нажмите кнопку Добавить, расположенную в нижней ча-
сти таблицы атрибутов. В списке появится новый атрибут.
4. Щелкните на поле Имя и введите ФИО покупателя.
5. Щелкните на поле Тип и нажмите кнопку выбора типа:
a. Отметьте переключатель Простой тип.
b. В меню выберите Строка.
c. Нажмите OK.
6. По окончании ввода атрибутов сохраните бизнес-элемент
Заявка, выбрав опцию Файл > Сохранить.
7. Если бизнес-элемент Электронное уведомление еще не от-
крыт в редакторе определений, то дважды щелкните на нем мышью.
8. В меню Родительский шаблон выберите Бизнес-элемен-
ты\Ноутбуки\Деловой документ Это шаблон бизнес-элемента, который был создан в этом модуле ранее. Обратите внимание, что при выборе шаблона Деловой документ таблица Атрибуты биз- нес-элемента заполняется атрибутами, которые были определены ранее.
9. Тем же способом, что использовался для добавления атри-
бутов в бизнес-элемент Заявка, добавьте атрибут Имя клиента с типом Строка.
10. Сохраните бизнес-элемент Электронное уведомление, вы-
брав Файл > Сохранить.
58
11. Если бизнес-элемент Денежные средства еще не открыт в
редакторе определений, то дважды щелкните на нем мышью.
12. Тем же способом, что использовался для добавления атри-
бутов в предыдущие два элемента, добавьте атрибут Размер ссуды целого типа. Шаблон Деловой документ использовать не нужно, так как денежные средства не являются документами. Сохраните бизнес-элемент Денежные средства, выбрав Файл > Сохранить.
Важно, чтобы вы понимали, в какой последовательности выпол­нялись действия. Сначала был создан шаблон бизнес-элемента, со­держащий атрибуты, общие для всех деловых документов, использу­емых в процессе обработки заявки на получение ссуды. Затем были созданы бизнес-элементы, и к ним применен шаблон, так чтобы в каждом из этих элементов использовались созданные ранее атрибу­ты. После этого были добавлены атрибуты, уникальные для каждого бизнес-элемента. Несмотря на то, что в данном учебнике были созда­ны всего три бизнес-элемента, этого должно быть достаточно, чтобы оценить преимущества использования шаблона для определения биз­нес-элементов. Если вам потребуется создать пятьдесят бизнес­элементов с одинаковыми характеристиками, то применение шабло­на, без сомнения, позволит сэкономить массу времени.
Итак, вы создали три бизнес-элемента и добавили к каждому из них атрибуты. Теперь создадим экземпляр одного из бизнес­элементов.
Создание экземпляра бизнес-элемента
Экземпляр бизнес-элемента – это определенная версия или пример бизнес-элемента. В имитациях экземпляр бизнес-элемента может использоваться в качестве образца данных для бизнес­элементов.
Если создать экземпляр одного из таких бизнес-элементов, то этот экземпляр унаследует все атрибуты, определенные для данно­го бизнес-элемента. Затем в этот экземпляр можно добавить зна­чения атрибутов.
В создаваемом проекте продаются компьютеры и оргтехника юридическим и физическим лицам. В этом примере будет создан экземпляр бизнес-элемента для представления заявки на покупку ноутбука компанией ООО «Урализолес», поданной постоянным клиентом банка.
59
Для того чтобы создать экземпляр бизнес-элемента, выполни­те следующие действия:
1. В Дереве проектов щелкните правой кнопкой мыши на ка-
талоге данных Loans (Ссуды) и выберите Создать > Экземпляр
бизнес-элемента.
2. В меню Связанный бизнес-элемент выберите Заявка.
Делая этот выбор, вы указываете, что создается экземпляр бизнес­элемента Заявка.
3. В поле Имя нового экземпляра бизнес-элемента введите
Заявка – ООО Урализолес.
4. В поле Описание нового экземпляра бизнес-элемента
введите Заявка – ООО Урализолес на покупку ноутбука.
5. Нажмите Готово. Новый экземпляр бизнес-элемента по-
явится в дереве проектов и откроется в редакторе определений, как показано на рис. 4.4.
Новый экземпляр бизнес-элемента под названием Заявка – ООО Урализолес содержит атрибуты, определенные для бизнес­элемента Заявка (который, в свою очередь, содержит атрибуты, указанные в шаблоне бизнес-элементов под названием Деловой документ). Для того чтобы завершить создание экземпляра бизнес­элемента, необходимо присвоить значения его атрибутам.
Рисунок 4.4. Создание экземпляра бизнес-процесса
60
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]