Главная | Соглашение | Публикация статей

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.

Designer/2000 + Developer/2000

Статьи по теме:

Замена стандартного ядра и HAL
Как Правильно Выбрать Бумагу
Отправка и получение файлов
Алее Софтвер Создает Электронный Каталог Для Сзагс
Свежая Версия Mobile Forex 2.16: Комфортный Мобильный Трейдинг
Команды консоли восстановления
Электронная почта
Политика безопасности Microsoft Internet Explorer
Общая характеристика компьютерной томографии
Экспорт проекта в файл
Языки описания сценариев на подъеме
Маркировка + контроль вскрытия с этикетками В-367
Возможности INTERNET
Основные линии развития ЭС
Периферійні пристрої
Резервное копирование данных. Стоит ли платить деньги?
Появление перцептрона
Объектная модель Java
Локальные шины
Выпущена Версия Mobile Forex 2.15: Новый Подход К Надежности И Удобству
Тестирование От А До Я. Часть 1 - Основополагающие Принципы И Подходы
Crm, Создание Программного Обеспечения
Печатающие устройства
SHADOW MASK
Бесплатный Софт, Быть Или Не Быть
Проблема предотвращения формирования общества потребления
Зафиксируйте вниз с персональной информации на вашем компьютере
Структура функционирования сети
Правда об активации Windows Vista
Компьютеры как средство общения людей
Уход За Домашним Компьютером
Метрики Кода И Их Практическая Реализация В Subversion И Clearcase. Часть 1 - Метрики
Ада Августа Байрон
Интерфейс, селекторный и мультиплексный каналы
Зачем Нам Нужен План Управления Конфигурациями? Основные Понятия И Концепции Документа
ОТОБРАЖЕНИЕ ПРОЦЕССА ПРОЕКТИРОВАНИЯ В ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ САПР
Odbc Firebird Или Все Же Ole Db Драйвер?
Знакомство с элементами среды PowerPoint
Internet и первичные телекоммуникационные сети Украины
Выбор Антивирусного Программного Обеспечения Для Домашнего Компьютера
Технический аспект социальных условий и предпосылок
С0SM0S/М
Некоторые характеристики ПЛАТЕЖНОЙ СИСТЕМЫ
Разработка Баз Данных На Msde 2000, Работа С Бесплатной Базой Данных Mssql
Замечания по региональной системе имен
Списки воспроизведения
Протокол управления передачей (TCP) и протокол пользовательских дейтаграмм (UDP)
Дата создания или изменения файла
ТИПЫ ЛКС
Совершенная Система Цифрового Видеонаблюдения Uniteco Dvs
Эрг-упражнения для профилактики ПВПН
Арм Врача Эндоскописта, Арм Врача Функциональной Диагностики
Сети
Анимация На Рабочем Столе Вашего Компьютера
Требования к антивирусным программам