Примеры комплексов CASE-средств
Категория реферата: Рефераты по кибернетике
Теги реферата: сочинение сказка, предмет культурологии
Добавил(а) на сайт: Ёлхин.
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата
Режим реинжиниринга позволяет переносить модификации всех свойств экранов
JAM, импортированных ранее из RDM, в схему Silverrun. На этом этапе для
контроля целостности базы данных не допускаются изменения схемы в виде
добавления или удаления таблиц и полей таблиц.
Групповая работа
Ядро JAM имеет встроенный интерфейс к средствам конфигурационного
управления (PVCS на платформе Windows и SCCS на платформе UNIX). Под
управлением этих систем передаются библиотеки экранов и/или репозитории.
При отсутствии таких систем JAM самостоятельно реализует часть функций
поддержки групповой разработки.
Использование PVCS является более предпочтительным по сравнению с SCCS, так как позволяет организовать единый архив модулей проекта для всех
платформ. Так как JAM на платформе UNIX не имеет прямого интерфейса к
архивам PVCS, то выборка модулей из архива и возврат их в архив
производятся с использованием PVCS Version Manager. На платформе MS-Windows
JAM имеет встроенный интерфейс к PVCS и действия по выборке/возврату
производятся непосредственно из среды JAM.
Среда функционирования
JAM, как среда разработки, и приложения, построенные с его
использованием, не являются ресурсоемкими системами. Например, на платформе
MS-Windows достаточно иметь 8MB оперативной памяти и 50 MB дискового
пространства для среды разработки. На UNIX-платформах требования к
аппаратуре определяются самой операционной системой.
Designer/2000 + Developer/2000
CASE-средство Designer/2000 2.0 фирмы ORACLE является интегрированным
CASE-средством, обеспечивающим в совокупности со средствами разработки
приложений Developer/2000 поддержку полного ЖЦ ПО для систем, использующих
СУБД ORACLE.
Структура и функции
Designer/2000 представляет собой семейство методологий и поддерживающих их программных продуктов. Базовая методология Designer/2000 (CASE*Method) - структурная методология проектирования систем, полностью охватывающая все этапы жизненного цикла ИС. В соответствии с этой методологией на этапе планирования определяются цели создания системы, приоритеты и ограничения, разрабатывается системная архитектура и план разработки ИС. В процессе анализа строятся модель информационных потребностей (диаграмма "сущность- связь"), диаграмма функциональной иерархии (на основе функциональной декомпозиции ИС), матрица перекрестных ссылок и диаграмма потоков данных.
На этапе проектирования разрабатывается подробная архитектура ИС, проектируется схема реляционной БД и программные модули, устанавливаются
перекрестные ссылки между компонентами ИС для анализа их взаимного влияния
и контроля за изменениями.
На этапе реализации создается БД, строятся прикладные системы, производится
их тестирование, проверка качества и соответствия требованиям
пользователей. Создается системная документация, материалы для обучения и
руководства пользователей. На этапах эксплуатации и сопровождения
анализируются производительность и целостность системы, выполняется
поддержка и, при необходимости, модификация ИС;
Designer/2000 обеспечивает графический интерфейс при разработке различных
моделей (диаграмм) предметной области. В процессе построения моделей
информация о них заносится в репозиторий. В состав Designer/2000 входят
следующие компоненты:
Repository Administrator - средства управления репозиторием (создание и
удаление приложений, управление доступом к данным со стороны различных
пользователей, экспорт и импорт данных);
Repository Object Navigator - средства доступа к репозиторию, обеспечивающие многооконный объектно-ориентированный интерфейс доступа ко
всем элементам репозитория;
Process Modeller - средство анализа и моделирования деловой деятельности, основывающееся на концепциях реинжиниринга бизнес-процессов (BPR - Business
Process Reengineering) и глобальной системы управления качеством (TQM -
Total Quality Management);
Systems Modeller - набор средств построения функциональных и информационных
моделей проектируемой ИС, включающий средства для построения диаграмм
"сущность-связь" (Entity-Relationship Diagrammer), диаграмм функциональных
иерархий (Function Hierarchy Diagrammer), диаграмм потоков данных (Data
Flow Diagrammer) и средство анализа и модификации связей объектов
репозитория различных типов (Matrix Diagrammer);
Systems Designer - набор средств проектирования ИС, включающий средство
построения структуры реляционной базы данных (Data Diagrammer), а также
средства построения диаграмм, отображающих взаимодействие с данными, иерархию, структуру и логику приложений, реализуемую хранимыми процедурами
на языке PL/SQL (Module Data Diagrammer, Module Structure Diagrammer и
Module Logic Navigator);
Server Generator - генератор описаний объектов БД ORACLE (таблиц, индексов, ключей, последовательностей и т.д.). Помимо продуктов ORACLE, генерация и
реинжиниринг БД может выполняться для СУБД Informix, DB/2, Microsoft SQL
Server, Sybase, а также для стандарта ANSI SQL DDL и баз данных, доступ к
которым реализуется посредством ODBC;
Forms Generator (генератор приложений для ORACLE Forms). Генерируемые
приложения включают в себя различные экранные формы, средства контроля
данных, проверки ограничений целостности и автоматические подсказки.
Дальнейшая работа с приложением выполняется в среде Developer/2000;
Repository Reports - генератор стандартных отчетов, интегрированный с
ORACLE Reports и позволяющий русифицировать отчеты, а также изменять
структурное представление информации.
Репозиторий Designer/2000 представляет собой хранилище всех проектных данных и может работать в многопользовательском режиме, обеспечивая параллельное обновление информации несколькими разработчиками. В процессе проектирования автоматически поддерживаются перекрестные ссылки между объектами словаря и могут генерироваться более 70 стандартных отчетов о моделируемой предметной области. Физическая среда хранения репозитория - база данных ORACLE.
Генерация приложений, помимо продуктов ORACLE, выполняется также для
Visual Basic.
Взаимодействие с другими средствами
Designer/2000 можно интегрировать с другими средствами, используя
открытый интерфейс приложений API (Application Programming Interface).
Кроме того, можно использовать средство ORACLE CASE Exchange для
экспорта/импорта объектов репозитория с целью обмена информацией с другими
CASE-средствами.
Developer/2000 обеспечивает разработку переносимых приложений, работающих
в графической среде Windows, Macintosh или Motif. В среде Windows
интеграция приложений Developer/2000 с другими средствами реализуется через
механизм OLE и управляющие элементы VBX. Взаимодействие приложений с
другими СУБД (DB/2, DB2/400, Rdb) реализуется с помощью средств ORACLE
Client Adapter для ODBC, ORACLE Open Gateway и API.
Среда функционирования
Среда функционирования Designer/2000 и Developer/2000 - Windows 3.x,
Windows 95, Windows NT.
Локальные средства (ERwin, BPwin, S-Designor, CASE.Аналитик)
ERwin - средство концептуального моделирования БД, использующее
методологию IDEF1X. ERwin реализует проектирование схемы БД, генерацию ее
описания на языке целевой СУБД (ORACLE, Informix, Ingres, Sybase, DB/2,
Microsoft SQL Server, Progress и др.) и реинжиниринг существующей БД. ERwin
выпускается в нескольких различных конфигурациях, ориентированных на
наиболее распространенные средства разработки приложений 4GL. Версия
ERwin/OPEN полностью совместима со средствами разработки приложений
PowerBuilder и SQLWindows и позволяет экспортировать описание
спроектированной БД непосредственно в репозитории данных средств.
Для ряда средств разработки приложений (PowerBuilder, SQLWindows, Delphi,
Visual Basic) выполняется генерация форм и прототипов приложений.
Сетевая версия Erwin ModelMart обеспечивает согласованное проектирование БД
и приложений в рамках рабочей группы.
BPwin - средство функционального моделирования, реализующее методологию
IDEF0
Возможные конфигурации и ориентировочная стоимость средств (без
технической поддержки) приведены в таблице.
|Конфигурация |Стоимость, $ |
|ERwin/ERX |3,295 |
|Bpwin |2,495 |
|ERwin/ERX for PowerBuilder, Visual Basic, |3,495 |
|Progress | |
|ERwin/ERX for Delphi |4,295 |
|ERwin/Desktop for PowerBuilder, Visual |495 |
|Basic | |
|ERwin/ERX for SQLWindows / Designer/2000 /|3,495 / 5,795 /|
|Solaris |6,995 |
|ModelMart 5 / 10 user |11,995 / 19,995|
|Erwin/OPEN for ModelMart |3,995 |
S-Designor 4.2 представляет собой CASE-средство для проектирования
реляционных баз данных. По своим функциональным возможностям и стоимости он
близок к CASE-средству ERwin, отличаясь внешне используемой на диаграммах
нотацией. S-Designor реализует стандартную методологию моделирования данных
и генерирует описание БД для таких СУБД, как ORACLE, Informix, Ingres,
Sybase, DB/2, Microsoft SQL Server и др. Для существующих систем
выполняется реинжиниринг БД.
Рекомендуем скачать другие рефераты по теме: реферат отрасль, рефераты бесплатно.
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата