CASE-средства. Oracle Designe
Автор: littlefiendd • Май 3, 2019 • Контрольная работа • 1,591 Слов (7 Страниц) • 670 Просмотры
Содержание
Введение 3
Oracle Designer 4
Заключение 6
Список литературы 7
Введение
CASE-средства – это инструмент, позволяющий автоматизировать процесс разработки информационной системы и программного обеспечения. Выделение бизнес-процессов, их анализ, определение взаимосвязей элементов процессов, все это связано с разработкой и созданием информационной системы управления. Основной целью применения CASE-средств является сокращение времени и затрат на разработку информационных систем, и повышение их качества.
Одним из часто используемом в современном мире является CASE-средство Oracle Designer.
Данный продукт компании Oracle отлично поддерживает все этапы создания приложений обработки данных. Однако, в отличие от других средств, он поддерживает практически одну целевую систему управления базами данных – Oracle Server. То же самое касается и средств создания пользовательского интерфейса. Тем не менее возможна генерация прототипов программ для языков Visual Basic, C, а также Java. Но полностью все возможности Designer реализуются только при использовании его вместе со средством разработки Oracle Developer.
Современные CASE-средства охватывают обширную область поддержки многочисленных технологий проектирования информационной системы, начиная от простых средств анализа и документирования, заканчивая полномасштабными средствами автоматизации, покрывающих весь жизненный цикл программного обеспечения.
Наиболее кропотливыми этапами разработки информационной системы являются этапы анализа и проектирования, в процессе которых CASE-средства обеспечивают качество принимаемых технических решений и подготовку проектной документации. Особенно важную роль играют методы визуального представления информации. Под этим предполагается построение структурных или иных диаграмм в реальном масштабе времени, использование многообразной цветовой палитры, сквозную проверку синтаксических правил. Благодаря графическим средствам моделирования предметной области, разработчики в наглядном виде могут изучать существующую информационную систему, перестраивать ее в соответствии с поставленными целями и имеющимися ограничениями.
CASE-средства бывают как относительно дешевые системы для персональных компьютеров с достаточно ограниченными возможностями, так и дорогостоящие системы для неоднородных вычислительных платформ и операционных систем.
Oracle Designer
Oracle Designer – высоко функциональное средство проектирования программных систем и баз данных, реализующее технологию CASE и собственную методологию Oracle – «CDM».
Oracle CASE 5.0 – это первая версия CASE-средства фирмы Oracle, которая появилась в 1989 году для сервера Oracle6 с ориентацией на символьный режим для конечного пользователя. В 1993 году значительные изменения произошли в следующей версии Oracle CASE 5.1 в связи с реализацией нового сервера Oracle7 и перехода к графическому интерфейсу конечного пользователя. Одной из часто используемой версией в промышленной эксплуатации считается CASE-средство под названием Desinger/2000, которая функционирует в операционной системе Windows. Этот продукт вместе со средствами разработки Developer/2000 осуществляют новый подход фирмы Oracle к общей среде создания и сопровождения прикладных систем (Рисунок 1).
[pic 1]
Рисунок 1 - Схема создания и сопровождения прикладных систем
Последней доступной стабильной версией средства стала версия Oracle Designer 10g, представляющая многопользовательский репозиторий, который основан на Oracle SCM, и тесно интегрирован с Oracle Forms Developer.
В основе CASE-технологии фирмы Oracle лежит собственная методология проектирования, основывающаяся на структурном подходе к разработке прикладной системы, разбиении жизненного цикла системы на этапы с учетом автоматизации перехода от одного этапа к другому. Основой Oracle Designer является единая база данных, в которой содержатся спецификации проектов на всех этапах разработки и через которую обеспечивается согласованность работы всех разработчиков. Возможность совместной работы с базой данных проекта решает проблему взаимной координации усилий и существенно приумножает шансы на успех в крупномасштабных проектах. Согласно общей архитектуре CASE-системы, выделяются три основных стадии процесса разработки системы: моделирование и анализ деловой деятельности, разработка концептуальных моделей предметной области, проектирование прикладной системы и реализация. На всех уровнях проектирования в настоящее время используются приложения с графическим интерфейсом, что увеличивает наглядность и упрощает работу с этим продуктом.
...