Раздел 1. Методы и инструменты моделирования
24
диаграмм, а также проверку целостности связей между диаграммами.
BPwin имеет широкие возможности по представлению диаграмм.
Графическое представление модели может быть изображено при помощи
различных цветов, шрифтов и прочих параметров представления, которые
выделяют важные или, наоборот, тушируют незначительные аспекты
модели.
Одним из важнейших средств BPwin является генератор отчетов. На
деле, генератор отчетов RPTwin представляет собой автономный продукт,
который поставляется с некоторыми продуктами CA/Logic Works, и
позволяет генерировать подробные и многогранные отчеты по модели.
Вместе с BPwin устанавливается набор стандартных отчетов, которые
позволяют осветить модель с различных сторон.
Среда моделирования BPwin
Диаграммы потоков данных (Data flow diagramming, DFD)
используются для описания документооборота и обработки информации.
Подобно IDEF0, DFD представляет модельную систему как сеть связанных
меж собой работ. Их можно использовать как дополнение к модели IDEF0
для более наглядного отображения текущих операций документооборота в
корпоративных системах обработки информации. DFD описывают
функции обработки информации, документы, объекты, а также
сотрудников или отделы, которые участвуют в обработке информации.
Синтаксис DFD включает помимо работ и стрелок дополнительные
элементы: внешнюю сущность, которая служит для изображения внешних
по отношению к проектируемой системе объектов (например, клиент,
отдел кадров, справочники), и хранилище данных - "склад"
информационных объектов. Хранилищем данных может быть база данных,
файл или архив бумажных документов. Хранилище данных – это как бы
«замороженные» данные, позволяющие отобразить отсрочку в передаче
объектов и информации от одной работы к другой.
Инструмент Rational Rose
Rational Rose – средство моделирования компании Rational Software.
Использует объектно-ориентированный подход и, в частности, UML.
Является частью мощного пакета Rational, включающего целый ряд
компонентов, которые позволяют провести разработку, начиная от
концептуальной модели, до программного кода. Правда, это требует очень
высокой квалификации. Однако, ее можно успешно использовать и для
автономного описания процессов. Имеет удобный современный
интерфейс.
Последние версии Rational Rose позволяют строить восемь типов
диаграмм UML: диаграммы прецедентов (Use Cases Diagrams), диаграммы
классов (Class Diagrams), диаграммы последовательности (Sequence
Diagrams), диаграммы сотрудничества (Collaboration Diagrams), диаграммы
состояний (State Diagrams), диаграммы действий (Activity Diagrams),
компонентные диаграммы (Component Diagrams), диаграммы