Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции Дерябкин.docx
Скачиваний:
6
Добавлен:
16.03.2015
Размер:
146.54 Кб
Скачать

Лекция 6. 16_03_12.

Функции, определённые пользователем.

UDP (User Defined Properties).

Кроме общих свойств стрелок Arrow Properties и работ вводится дополнительная информация к стрелкам и работам в виде UDP. Эти функции используются в отчётах, фильтрации работ и стрелок по определённым условиям. Например, можно выделить работы с длительностью около часа.

Среди 15 словарей есть словарь UDP, построенный по следующей структуре. Словарь можно открыть через меню Dictionary/UDP.

Name

Definition

UDP Data Type

Value

Keyword

Additional Documentation

Command List – особый тип данных, говорящий о том, что дополнительная документация будет задана некоторым списком.

Winword.exe

Documentation

Application

Text List [Multiple Selection] – может быть с единичным и множественным выбором.

COS – Customer ESS

Information System

Quality

Text List [Single Selection]

A – Terrific

B - Good

C – OK

D - Excellent

Quality Measurement

В BPwin определено 18 типов.

  1. Text – пояснение, комментарий к работе.

  2. Paragraph Text – текст, разбитый на разделы (параграфы).

  3. Integer – свойства, определённые пользователем, измеряющиеся целыми числами.

  4. Command – командная строка (обозначается >>). Через эту кнопку запускается командная строка.

  5. Character – символ.

  6. Date.

  7. Real.

Activity properties, arrow properties. C помощью закладки UDP можно определить все основные функции, вызвав редактор ключевых слов, смысла…

Для использования UDP применяют функции кнопки Filter. Построение отчёта модели: Tools/Object report.

Создание отчётов BPwin

Отчёты в BPwin создаются с помощью:

  1. встроенных шаблонов.

  2. средств Report Template Builder.

  3. средства RPTwin.

  4. средств Microsoft Excel.

  5. Crystal Reports.

4 и 5 – внешние программы, поэтому для работы с в BPwin используются функции импорта и экспорта.

В качестве примера простейшего отчёта рассмотрим отчёт по модели в целом.

Tools/Reports -> необходимый шаблон отчёта. Существует 7 видов отчётов.

Model Report

Model

  1. +Model Name

  2. +Definition

  3. Scope

  4. +View Point

  5. Time Frame

  6. +Status

Деятельность компании

  1. +Purpose

  2. Source

  3. +Author Name

  4. +Creation Date

  5. System Last Revision Date – дата последнего пересмотра системы.

  6. +User Last Revision Date

Close Previous Print Report Help

Отчёт представляет собой структурированный текст.

Model Name: Деятельность компании

Definition: Учебная модель (предназначение, функции)

View Point: Директор

Status: WORKING

Purpose: Моделировать текущую (AS_IS) деятельность компании

Author Name: Иванов С. В.

User Last Revision Date: 20.02.2012

Отчёты по диаграммам и объектам: /Diagram Report

/Object Report.

В отчёты также включается ABC, UDP анализ.

Кроме этих 3-х отчётов существуют:

  1. /Activity Report

  2. /Arrow Report

  3. /Erwin_BPwin.

  4. /Sint Errors – синтаксические ошибки, связанные с непониманием нотации и правил построения диаграмм.

Виды синтаксических ошибок:

  1. Не определяемые BPwin: отглагольная форма в заголовках.

  2. Определяемые BPwin и не пропускаемые далее: стрелки, исходящие из входа или входящие в выход.

  3. Определяемые BPwin, но пропускаемые далее: отсутствие имён некоторых работ, стрелок…

Обо всех ошибках можно прочитать в отчёте о несоответствиях в модели: Model Consistency Report.

Другая форма отчётов может быть построена с помощью Report Template Builder. Отчёты могут быть опубликованы в интернете. При формировании отчёта параметры задаются следующим образом:

Report Template

Available Templates

Диаграмма .rtb

Работы .rtb

Output Type (HTML,RTF, txt)

Directory Definition

New

Edit

Remove

Run

Close

RPTwin

Report Format/RPT win

Диалог сохранения отчёта

Columnar – простой отчёт.

Vertical – отчёт с колонками поле/значение.

Blank – пустой бланк с последующим добавлением заголовков и полей.