
- •Моделирование бизнес-процессов
- •Содержание
- •Введение
- •Лабораторная работа 1. Диаграммы активности
- •Учебное задание
- •Технология выполнения учебного задания
- •Часть 1. Формулировка требований
- •Часть 2. Описание бизнес-процессов с помощью диаграммы активности
- •Контрольные вопросы
- •Самостоятельное задание 1.1
- •Лабораторная работа 2. Построение диаграммы вариантов использования
- •Теоретическая справка
- •Построение диаграммы вариантов использования.
- •Учебное задание
- •Технология выполнения учебного задания
- •1. Идентификация вариантов использования, исполнителей и определение границы системы
- •2. Описание всех вариантов использования в формате высокого уровня, разделение их по категориям (основной, второстепенный, дополнительный)
- •3. Построение диаграммы вариантов использования.
- •Контрольные вопросы
- •Самостоятельное задание 2.1
- •Самостоятельное задание 2.2
- •Самостоятельное задание 2.3
- •Лабораторная работа 3. Диаграммы взаимодействия
- •Теоретическая справка
- •Создание диаграммы последовательности
- •Поведение системы
- •Диаграммы последовательностей
- •Учебное задание
- •Технология выполнения учебного задания
- •Контрольные вопросы
- •Учебное задание
- •Технология выполнения учебного задания Этап 1. Запуск и настройка системы
- •Этап 2. Моделирование поведения объекта
- •Контрольные вопросы
- •Описание документов
- •Учебное задание
- •Технология выполнения учебного задания
- •Контрольные вопросы
- •Самостоятельное задание 5.1.
Учебное задание
Постройте диаграммы активности для описания технологии покупки материалов на заводе радиоаппаратуры. Автоматизируемые виды деятельности пометьте оранжевым цветом. Завод включает подразделения: склад и бухгалтерию. Основные работы:
Выписывает доверенность;
Выписывает приемный акт в двух экземплярах;
Регистрирует товар в картотеке;
Передает экземпляр акта в бухгалтерию;
Получает приемный акт.
При описании документооборота по приемке товара от продавца должны быть детально рассмотрены и описаны следующие документы:
заявление отдела снабжения о возможности получения товара в любой форме;
доверенность на товар;
накладная;
приемный акт;
карточка товара.
Технология выполнения учебного задания
Часть 1. Формулировка требований
Для рассматриваемой в качестве примера системы определение требований выполняется лишь схематично — в реальной системе требования должны быть более полными.
Общая формулировка задачи
Цель проекта — создание системы автоматизации снабжения и приемки товаров завода радиоаппаратуры.
Потребители: Завод радиоаппаратуры.
Цели
Повышение уровня автоматизации снабжения завода материалами, необходимыми для производственной деятельности
Быстрый и точный анализ количества и качества хранимых материалов на складе
Автоматическая инвентаризация товаров
Функции системы
Следующий перечень функций системы автоматизации снабженческой деятельности является далеко не полным, поскольку наша задача — разобраться в деталях процесса анализам проектирования, а не в тонкостях процесса снабжения.
Функция |
Категория |
Вычисление общей стоимости покупки, включая налоги |
Очевидная |
Оформление счета на товар в организации, поставляющей данный товар |
Очевидная |
Оплата товара |
Очевидная |
Выписка доверенности на получение товара |
Очевидная |
Поездка на склад организации продавца |
Очевидная |
Получение товара на склад организации продавца |
Очевидная |
Доставка товара на склад |
Очевидная |
Приемка товара кладовщиком |
Очевидная |
Действия кладовщика в случае несоответствия товара по количеству и качеству |
Скрытая |
Выписка приемного акта |
Очевидная |
Регистрация товара в картотеке |
Скрытая |
Передача одного экз. приемного акта снабженцу |
Очевидная |
Передача второго экз. приемного акта в бухгалтерию |
Очевидная |
Часть 2. Описание бизнес-процессов с помощью диаграммы активности
1. Запуск RATIONAL ROSE (Rose) производится из меню Пуск Microsoft Windows (Программы, Rational Rose Enterprise Editions, Rational Rose Enterprise Edition). При запуске Roseна экран выводится окно шаблонов.
При запуске Roseна экран выводится окно шаблонов. Нажмите кнопку «Cancel» для отмены их ввода. На экране появляется окно с диаграммой классов.
2. Щелкните по пакету Use Case Viewв окне просмотра, выберите из появившегося меню пунктNew, а затем из вновь появившегося меню пункт Activity Diagram.В окне просмотра появится поле NewDiagram. В поле с именем NewDiagramвведите наименование диаграммы «Технология покупки товара». Далее щелкните правой клавишей мыши по наименованию диаграммы и выберите команду Open.На экране появится окно рисования диаграммы активности (activity diagram).
3. Щелкните по иконке с изображением разделительной линии (swimlane) на панели инструментов. Щелкните мышью в окне рисования диаграммы в месте, где должно находиться изображение разделительной линии (swimlane) Повторяйте эти действия до тех пор, пока четыре разделительные линии(swimlane)не будут размещены на поле диаграммы.
Поименуйте первую разделительную линию, как «документы»,вторую как — «действия»,третью как - «подразделения»,четвертую как - «сотрудники».
Для этого щелкните правой клавишей мыши по заголовку разделительной линии (swimlane),например, «New Swimlane»,и в появившемся меню выберите пункт Open Specification.В окне спецификации разделительной линии на вкладке Generalв поле Nameвнесите название линии, например, «документы».
4. Рисование элементов диаграммы деятельность, состояние, в том числе начальное и конечное состояние, решение, синхронизаторы, производиться следующим образом. Щелкните по иконке с изображением требуемого элемента диаграммы на панели инструментов. Щелкните мышью в окне рисования диаграммы в месте, где должно находиться изображение выбранного элемента.
5. Рисование перехода должно производиться следующим образом. Щелкните по иконке с изображением перехода на панели инструментов. Соедините требуемые элементы диаграммы переходом.
6. Именование элементов диаграммы должно производиться в окне спецификации в поле Name.Вызов окна спецификации производиться по двойному щелчку левой клавишей мыши по элементу диаграммы.
Краткое описание элемента диаграммы можно производить в окне спецификации элемента диаграммы на вкладке Generalв разделе Documentation.
7. Наименование документов, подразделений, сотрудников и прочий текст можно разместить на диаграмме активности с использованием иконки на панели инструментов с изображением заметки (Note), и текста (TextBox).Изображение заметки может крепиться к любому элементу диаграммы с использованием специальной линии Anchor Note to Decision Item.
8. На модели производственных процессов должны быть выделены виды активности, которые следует автоматизировать. Выделение автоматизируемых видов активности может производиться с использованием какого-либо цвета, отличного от цвета не автоматизируемых видов активности.
Пометка производится следующим образом. Щелкните правой кнопкой мыши по активности. В появившемся меню выберите пункт Format.Далее в появившемся меню выберите пункт Fill Color.Из палитры выберите требуемый цвет. Нажмите кнопку ОК.
9. Сохраните результаты своей работы в своей сетевой папке под именем Z00-1