Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Описание / BPwinLab.doc
Скачиваний:
70
Добавлен:
16.04.2013
Размер:
1.15 Mб
Скачать

Использование системы BPwin для описания предметной области информационной системы

  1. Теоретические сведения

Проектирование информационной системы начинается с описания ее предметной области средствами выбранной методологии.

Методология структурного анализа и проектирования SADT рассматривает предметную область проектируемой системы или бизнес-процесс как совокупность взаимодействующих работ или функций. Результатом применения методологии SADT является функциональная модель, состоящая из диаграмм, фрагментов текста и глоссария, имеющих ссылки друг на друга.

Диаграммы являются главными компонентами модели. Все функции и их взаимодействие представлены на диаграммах как узлы и дуги. Место соединения дуги с узлом определяет тип взаимодействия:

а) управляющая информация входит в узел сверху;

б) информация (или объект), подлежащая обработке, указывается с левой стороны узла;

в) результат обработки представляется на выходе с правой стороны узла;

г) механизм, который выполняет функцию (работу), изображается дугой, входящей в узел снизу.

Каждый узел функциональной модели может быть детализирован на другой диаграмме, которая иллюстрирует "внутреннее строение" узла, изображенного на родительской диаграмме.

Описание функциональной модели начинается с определения контекста, т.е. наиболее абстрактного уровня представления системы или бизнес-процесса. В контекст входит определение области моделирования (Scope), цели моделирования (Purpose) и точки зрения на модель (Viewpoint).

После определения контекста строится контекстная диаграмма, состоящая из одного узла и дуг, изображающих взаимодействие с функциями (работами), расположенными за границами моделируемой системы. Контекстная диаграмма представляет собой самое общее описание системы и ее взаимодействия с внешней средой.

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

Методология SADT поддерживается специальными инструментальными средствами. В частности, имеется программа BPwin, в которой реализовано подмножество методологии SADT, известное как стандарт IDEF0.

Задание 1. Запустить программу BPwin из Windows NT командой Пуск|Программы| BPwin_QuickStart.

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

  • указатель элемента диаграммы. Элементом диаграммы является (а) узел (Activity), обозначающий функцию или работу; (б) дуга (Arrow - стрелка), отображающая взаимодействие функций; (в) имя дуги (Arrow Name), поясняющее смысл информации, объекта или механизма, ассоциированных с дугой; (г) текстовый блок (Text Block) - область, содержащая поясняющий текст;

- добавление узла (функции, работы) в диаграмму;

- добавление дуги в диаграмму;

- продолжение дуги, добавленной в дочернюю диаграмму, на родительской диаграмме;

- графическое обозначение соответствия дуги и ее имени;

- добавление текстового блока в диаграмму;

  • - переход к альтернативному представлению диаграммы;

- переход к родительской диаграмме;

- переход к дочерней диаграмме.

Соседние файлы в папке Описание