Описание CASE-средства. Программный продукт BPwin
BPwin (или AllFusion Process Modeler) - программный продукт в области реализации средств CASE-технологий. Позволяет проводить описание, анализ и моделирование бизнес-процессов. Занимает одно из лидирующих мест рынка в своём сегменте. В настоящее время выпускается компанией Computer Associates. BPwin поддерживает три стандартные методологии: IDEF0 (функциональное моделирование), DFD (моделирование потоков данных) и IDEF3 (моделирование потоков работ). Эти методологии по-своему уникальны. Каждая из них может быть выполнена отдельно с помощью BPwin, но их совокупность, заключённая в модель, даёт аналитику полную картину предметной области. Впервые программа BPwin была разработана компанией Logic Works. Название сложилось из сокращения английских слов, BP - business process и win - отражение ориентации на графические операционные системы. В 1998 году компания Logic Works была поглощена фирмой Platinum Technology. Та в свою очередь, всего через год, в 1999 году была куплена Computer Associates. Значительного успеха на рынке достигла версия программы BPwin 4.0, которая была выпущена на стыке XX и XXI веков. Последняя версия программного обеспечения получила название AllFusion Process Modeler 7 и вошла в объединённый пакет AllFusion Modeling Suite. CASE-средства BPwin предназначен для создания функциональной модели существующей или проектируемой ИС.
Знакомство с интерфейсом
CASE-средство BPwin имеет простой и понятный пользовательский интерфейс для построения требуемых функциональных моделей и сценариев. Он зависит от используемой технологии. В любом случае при запуске средства моделирования появляются (рис. 1):
• меню,
• основная панель инструментов,
• панель специальных инструментов,
• навигатор моделей,
• окно моделирования.
Рисунок 1 - Окно пакета BPwin при запуске
Основная панель инструментов содержит следующие кнопки:
- создание новой модели, | |
- открытие имеющейся модели, | |
- сохранение построенной модели, | |
- печать модели, | |
- выбор масштаба, | |
- масштабирование, | |
- проверка правописания, | |
- включение/выключение навигатора модели, | |
- включение/выключение Model Mart. |
Навигатор модели показывает состав модели по уровням разработки. С его помощью можно легко и быстро переходить с уровня на уровень. Работа с навигатором модели аналогична работе с Проводником системы Windows.
Панель специальных инструментов содержит следующие основные кнопки:
- редактирование функциональных блоков и стрелок, | |
- добавление функционального блока в модель, | |
- создание стрелок, | |
- переход на верхний уровень модели, | |
- декомпозиция. |
Задание
1. Выполнить тестовый пример.
2. Получить индивидуальное задание.
3. Сдать отчет по заданию. Содержание отчета:
• титульный лист;
• название и цель выполнения работы;
• описание своей задачи и перечисление того, что выполнено;
• письменные ответы на контрольные вопросы.
Примерные темы для заданий:
• учет состава компьютера,
• учет товара на складе,
• учет продаж,
• учет состава проекта,
• учет студентов в группах.
База данных информационной системы не должна превышать четырех таблиц.