Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 50051.doc
Скачиваний:
5
Добавлен:
30.04.2022
Размер:
714.24 Кб
Скачать

7. Пример

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

Рассмотрим, что выдает этот отчет по диаграммам, построенным в предыдущих лабораторных работах.

Для диаграммы «Обслуживание клиента системы», содержащей IDEF0-и DFD-диаграммы, использованные для описания работы «Выполнение запроса», отчет содержит следующую запись:

Model Inconsistencies:

Diagram А1: Определение уровня доступа в систему

Activity «Определение категории пользователя» has no Control

Diagram A3: Изменение базы данных

Activity «Проверка целостности базы данных» has по Control

Отчет указал на наличие двух ошибок:

  1. На диаграмме «Определение уровня доступа в систему» работа «Определение категории пользователя» не имеет стрелки управления.

  2. На диаграмме «Изменение базы данных» работа «Проверка целостности базы данных» также не имеет стрелки управления.

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

8. Задания

  1. Создать отчет по модели по диаграмме IDEF0, созданной в первой лабораторной работе.

  2. Сохранить отчет в файл.

  3. Открыть диалоговое окно отчета по стрелкам и сформировать в нем стандартный отчет, содержащий информацию о началах и концах стрелок.

  4. Сохранить стандартный отчет под именем Arrows Source/Dest.

  5. Создать отчет согласованности с методологией.

  6. Сохранить полученный отчет в файл.

  7. Проверить отчет на наличие сообщений об ошибках в модели.

9. Контрольные вопросы

  1. Назовите типы отчетов в BPWin.

  2. Опишите процедуру создания отчета по модели.

  3. Что включает в себя отчет по модели?

  4. Опишите процедуру создания отчета по диаграмме.

  5. Что включает в себя отчет по диаграмме?

  6. Опишите процедуру создания отчета об объектах диаграммы.

  7. Что включает в себя отчет об объектах диаграммы?

  8. Опишите процедуру создания отчета по стрелкам.

  9. Что включает в себя отчет по стрелкам?

  1. Опишите процедуру создания отчета согласованности с методологией.

  2. Что включает в себя отчет согласованности с методологией?

  3. Каким образом осуществляется поиск ошибок в диаграммах при помощи отчета согласованности с методологией?

  4. В какие форматы можно экспортировать отчеты?

  5. Какие виды стандартных отчетов существуют в BPWin?

  6. Опишите процедуру создания пользовательского отчета.

Библиографический список

  1. Трофимов С. CASE-технологии: практическая работа в Rational Rose – М.: ЗАО “Издательство БИНОМ”, 2001 г. – 272 с.: ил.

  2. Новоженов Ю.В. Объектно-ориентированные технологии разработки сложных программных систем. М., 1996. 177с.

  3. Буч Г., Рамбо Дж., Якобсон И. Язык UML. Руководство пользователя. М.: ДМК Пресс, 2007. 496 с.

  4. Буч Г., Якобсон И., Рамбо Дж. UML. СПб: Питер, 2006. 736 с.

  5. Кватрани Т., Палистрант Дж. Визуальное моделирование с помощью IBM Rational Software Architect и UML. М.: КУДИЦ-Пресс, 2007. 176 с.

  6. Ларман К. Применение UML 2.0 и шаблонов проектирования. М.: Вильямс, 2009. 736 с.

  7. Фаулер М. UML. Основы. СПБ: Символ-Плюс, 2006. 192 с.

  8. Якобсон  А., Буч Г., Рамбо  Дж. Унифицированный процесс разработки программного обеспечения. СПб: Питер, 2002. 496 с.