"Мир Oracle в Украине"
oracle.ukrsat.com

ORACLEUkrSatTecon
О проекте Карта сайта  | English

Первая Новости Магазин Форум FAQ Объявления Ссылки

Oracle Designer

Oracle Designer представляет собой интегрированную CASE-среду для автоматизации процессов всех этапов жизненного цикла сложной прикладной системы, включая формулировку и анализ требований, детальный анализ предметной области, проектирование, программирование, тестирование и оценка, сопровождение, обеспечение качества, управление конфигурацией, управление проектом, документирование системы.

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

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

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

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

И наконец, на этапе реализации создаются программы, отвечающие всем требованиям проектных спецификаций. Использование генераторов приложений, входящих в состав Oracle Designer, позволяет полностью автоматизировать этот этап, существенно сократить сроки разработки системы и повысить ее качество и надежность. Автоматическая генерация серверных компонентов - возможна не только для сервера БД Oracle, но и для СУБД Microsoft SQL Server, DB/2, Sybase и ряда других, а для интерфейса пользователя могут использоваться самые различные технологии создания Интернет-приложений.

Все модели и спецификации, относящиеся к проекту прикладной системы и возникающие на различных этапах ее жизненного цикла, хранятся в централизованной базе данных - репозитарии. Структура репозитария, представляющего собой базу данных Oracle, позволяет хранить не только метаданные, но и различные файлы, содержащие документацию, исходные тексты программ, исполняемые модули. Возможность одновременной работы с репозиторием многих пользователей, что обеспечивает согласованность действий проектировщиков, разработчиков и других участников проекта. Средства доступа к репозиторию обеспечивают удобный многооконный объектно-ориентированный интерфейс ко всем элементам репозитория в рамках выбранного приложения. Здесь же реализуются и административные функции управления, включая управление доступом к данным со стороны различных пользователей, предоставление прав одному приложению использовать часть спецификаций другого, экспорт и импорт отдельного приложения или всего репозитория и т.д. Наличие мощной системы контоля версии объектов репозитория обеспечивает возможность хранения истории изменений объектов, слияния различных версий объектов. Из объектов различных версий можно создавать конфигурации, применяя правила, определяемые из условий использования данной конфигурации. В составе инструментария, поставляемого с репозиторием, есть анализатор зависимостей, который может отслеживать различного рода взаимозависимости между объектами репозитория.


вернуться к оглавлению
вверх
Студия РОМАрт Создано в студии
© РОМАрт, 1998-2008.
Google
Все названия, торговые марки зарегистрированы и принадлежат своим законным владельцам.
Идея проекта: E. Коржов, Р. Кулинцов, 2001-2008. Хостинг: Компания "УкрСат", 1995-2008. Сопровождение: Компания "Текон" 1990-2008.

Россия без наркотиков! Rambler's Top100 Rambler's Top100 Яндекс цитирования GPS Клуб. Рейтинг, gps новости, каталог, форум