Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
6_ПроектИС_Инструментальные средства моделирова...doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.02 Mб
Скачать

VantageTeam Builer

Пакет предназначен для проектирования как информационных систем, так и систем реального времени. Им реализуется методология Йодана и поддерживаются следующие типы диаграмм:

диаграммы потоков данных в нотации Йодана

диаграммы переходов состояний

диаграммы «сущность-связь» в нотации Чена

структурные карты Константайна.

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

В отличие от других пакетов, генерирующих лишь схему базы данных, кодогенерация в VantageTeam Builer включает:

генерацию SQL-текстов на основе диаграмм “сущность-связь”

генерацию экранных форм на основе диаграмм последовательности и содержания экранных форм

генерацию текстов модулей на 4GL на основе структурных карт и предопределенных модулей.

Внимания заслуживают и возможности настройки пакета, включающие:

настройку графических редакторов для расширения нотации

создание собственного интерфейса (модификация окон, расширение меню)

введение дополнительных атрибутов любого объекта модели

создание собственных шаблонов кодогенерации.

Пакет работает на всех основных UNIX-платформах и OpenVMS. В качестве рабочего места пользователя помимо UNIX-рабочей станции может использоваться X-терминал или ПК с программой X-эмуляции. Для работы пакета необходимы средства разработки приложений (Informix 4GL, Ingress, Uniface, C) и СУБД для репозитария (Informix, Ingress, Oracle, Sybase).

ProKit*WORKBENCH

Средства автоматизации проектирования информационных систем фирмы McDonnell Douglas Information Systems базируются на методологии проектирования информационных систем STRADIS. Она определяет порядок создания информационной системы, требования к необходимым ресурсам и распределению работ между разработчиками на этапах ЖЦ системы, требования к составу и содержанию разрабатываемых на промежуточных этапах проектных материалов, методику выполнения проектных работ, программирования, проверки и управления разработкой. В STRADIS определены следующие стадии ЖЦ информационной системы: стратегическое планирование, анализ, проектирование, разработка, сопровождение. Первые три стадии поддерживаются CASE-пакетом ProKit*WORKBENCH, последующие стадии - технологической средой программирования на языке четвертого поколения PRO-IV.

ProKit*WORKBENCH обеспечивает:

функциональное моделирование с использованием диаграмм потоков данных в нотации Гейна-Сарсона;

информационное моделирование с использованием диаграмм “сущность-связь”, при этом сущности модели синхронизируются с накопителями данных соответствующих DFD;

функциональное прототипирование будущей системы на основании средств описания экранов и выходных документов, режимов работы и сценариев диалога;

проектирование модулей, основанное на технике структурных карт Константайна;

интегрированное хранение всей проектной информации в репозитарии;

экспорт/импорт фрагментов проекта;

формирование отчетов по проекту;

передачу результатов анализа и проектирования в среду PRO-IV для последующей разработки.

Несомненным достоинством пакета является возможность одновременной поддержки различных версий проекта (до 8 версий). Пакет функционирует в среде MS Windows.

S-Designor

Пакет S-Designor предназначен для проектирования баз данных и по своим функциональным возможностям близок к пакету ERWin. Основное отличие заключается в том, что ERWin взаимодействует с поддерживаемыми СУБД напрямую, а в S-Designor работа с СУБД ведется через ODBC-интерфейс с использованием внешних файлов для описания специфики конкретной СУБД.

Пакетом поддерживаются традиционные диаграммы “сущность-связь” и реализуется стандартная двухуровневая методология информационного моделирования, включающая поэтапное создание концептуальной (логической) и физической моделей данных. На основе физической модели генерируются SQL-тексты для широкого набора СУБД, включая Oracle, Informix, Sybase SQL Server, MS SQL Server, Progress, DB2, SQLBase, Rdb, MS Access, Paradox. В качестве средств разработки клиентской части поддерживаются PowerBuilder, TeamWindows, Progress, Uniface. Пакет работает в среде Windows.

SILVERRUN

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

построение бизнес-модели предметной области

построение архитектуры информационной системы

проектирование

создание подсистем

интеграция подсистем.

Пакет обеспечивает гибкую настройку на различные нотации диаграммных техник (Йодан, Гейн-Сарсон, Уорд-Меллор и др.), более того, имеется возможность вводить собственные нотации пользователя.

В состав входят три основные подсистемы: модуль построения диаграмм потоков данных BPM, модуль построения концептуальных информационных моделей (диаграмм «сущность-связь») ERX и модуль построения реляционных моделей (также диаграмм «сущность-связь») RDM. Каждый из перечисленных модулей является самостоятельным продуктом и поставляется отдельно. Для интеграции модулей в единое целое служит менеджер репозитария WRM.

Полезной особенностью модуля ERX является встроенная экспертная система, помогающая построить концептуальную модель в виде, допускающем реализацию в реляционной СУБД (используя ответы на содержательные вопросы о взаимосвязи данных).

Генерация схемы базы данных осуществляется в модуле RDM (для 16 СУБД), однако для полного использования специфики каждой конкретной СУБД применяются отдельно поставляемые мосты, поддерживающие технологию FRE. Пакет имеет мосты к следующим СУБД: Oracle, Informix, Sybase SQL Server, MS SQL Server, Progress, DB2, SQLBase, Ingress. Для обмена данными с языками разработки приложений также используются мосты: PowerBuilder, Progress, SQLWindows, Uniface.

Для функционирования пакета требуется операционная система MS Windows. Также пакет работает на платформах OS/2, Macintosh, Sun Solaris.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]