Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
+ЛР Rational Rose / +МУ ЛР№2 диагр функ для модел бизнес функций. .doc
Скачиваний:
37
Добавлен:
19.04.2015
Размер:
568.32 Кб
Скачать

3. Декомпозиция функций.

Декомпозиция функций диаграммами функций (use case diagram) должна производиться следующим образом.

Дважды щелкните левой клавишей мыши по функции, которую следует декомпозировать, чтобы открыть спецификацию. На вкладке General специфи­кации функции в поле Stereotype задайте стереотип функции - business use-case realization. Закройте окно спецификации функции, нажав кнопку ОК. Да­лее щелкните правой кнопкой мыши по функции, которую следует декомпози­ровать, и в появившемся меню выберите пункт Select in Browser. В окне про­смотра щелкните по функции правой кнопкой мыши и в появившемся меню выберите пункт меню New, а затем во вновь появившемся меню пункт Use Case Diagram. Задайте наименование диаграммы, а затем откройте диаграмму.

4. Определение автоматизированных функций

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

Рис. 21. Палитра для выделения производственных функций, подлежащих автоматизации, определённым цветом.

Порядок выполнения работы.

  1. Включите компьютер.

  2. Запустите Rose.

  3. Настройте Rose.

  4. Постройте модель предметной области в соответствии с примером представленном на рисунке 22.

  5. Выделите в модели каким-либо цветом функции, которые будут авто­матизированы: составление бланка заказа, выписка приемного акта, регистрация в базе данных.

Рис. 22. Пример построение модели бизнес-функций (business use case model) закупка книг в магазин для описания предметной области, подлежащей автоматизации, с использованием диаграммы функций (use case diagram) CASE -средства Rational Rose 2001.

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

Список литературы:

  1. Сайт корпорации Rational Software http://www.rational.com/;

  1. Зиндер Е.З. Бизнес-реинжиниринг и технологии системного проектирования. Учебное пособие. М., Центр Информационных Технологий, 1996;

  1. Калянов Г.Н. CASE. Структурный системный анализ (автоматизация и применение). М., "Лори", 1996.

стр. 13из13