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

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

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

Защита электронной почты
TCO '95
ЦИКЛ ФУНКЦИОНИРОВАНИЯ ВИРУСОВ
Загрузка нескольких различных ОС
Access
Эрг-упражнения для улучшения осанки
Информационные технологии в управлении банком
Консоль восстановления
Oболочка Gopher
Допрос свидетеля и потерпевшего
Разработка контрольно-информационных инструментов для PADS
Понятие компьютерных преступлений
Устройства вывода
Пристрої виводу інформації
SWISH Max или эффекты Flash анимации
CMOS (полупостоянная память)
Запись
Эрг-упражнения для профилактики ПВПН
Проблема предотвращения формирования общества потребления
Автоматическая очистка Рабочего стола
Носители информации
Обзор дисковых устройств
Представляя счет медицинское програмное обеспечение - разрешение для медицинских центров
Наиболее распространенные возможности Internet
Уровни работы сети
Функции BIOS для работы с дисками
Информатизация
Internet и первичные телекоммуникационные сети Украины
Свежая Версия Mobile Forex 2.16: Комфортный Мобильный Трейдинг
Проверка Софта На Лицензионность
Технические методы увеличения безопасности работы за компьютером
Средства разработки
Блокнот: Автоматическая вставка даты и времени
КОНСТРУКТИВНО-ТЕХНОЛОГИЧЕСКИЕ ОСОБЕННОСТИ ЖГУТОВ
Информационные ресурсы украинского сегмента Internet
Специфика трудовой деятельности в постиндустриальном, информационном обществе
Выпущена Версия Mobile Forex 2.15: Новый Подход К Надежности И Удобству
Характеристика антивирусных программ
Глобальные гипертекстовые структуры: WWW
Некоторые характеристики ПЛАТЕЖНОЙ СИСТЕМЫ
Internet
Отличие ЭС от других программных продуктов
Новые концентраторы и коммутаторы BayStack компании Bay Networks
Укротите вашу регистратуру Windows с програмным обеспечением чистки регистратуры
Работа с дисками на физическом уровне
Что такое сжатые диски
Физическая среда передачи в локальных сетях
Windows 7 - Окно В Будущее
Порты контроллера НГМД
HotMail своими руками, или Что может PH
Контроллеры жестких дисков
Операционные системы реального времени для CompactPCI- компьютеров
ОБЩАЯ ХАРАКТЕРИСТИКА ПРЕСТУПЛЕНИЙ В СФЕРЕ КОМПЬЮТЕРНОЙ ИНФОРМАЦИИ
Несколько слов об иных возможностях
Обзор Популярных Программ Резервного Копирования