- •8 Средства автоматизации проектирования
- •8.1. Основные определения
- •Перспективная case-система
- •8.2. Модели жизненного цикла
- •8.3. Модели структурного проектирования
- •Диаграммы потоков данных
- •Методология функционального моделирования
- •Типы диаграмм унифицированного языка моделирования
- •8.4. Объектно-ориентированные модели
- •Общая характеристика унифицированного языка моделирования
- •Примеры диаграмм uml
- •8.5. Классификация case-средств
- •8.6. Системы структурного типа Независимые системы
- •Номер отдела
- •Идентификатор
- •Номер материала Название материала
- •Система Designer/2000
- •8.7 Объектно-ориентированные системы
- •Объектно-ориентированная система Rational Rose
- •8.8. Рекомендации по применению case-систем
- •Библиографический список
8.8. Рекомендации по применению case-систем
Характеристики и возможности современных CASE-систем следующие.
CASE-системы позволяют ускорить и облегчить разработку, повысить качество создаваемых программ и информационных систем. Многие из CASE-систем имеют средства управления коллективной работой над проектом.
CASE-системы особенно полезными оказываются на начальных этапах разработки. Они являются необязательной частью инструментария разработчика и пока не могут подменить средства проектирования и разработки в составе СУБД. Одной из основных причин этого является разнообразие средств разработки приложений, программно-аппаратных платформ и методологий проектирования.
Предоставляемая многими CASE-системами возможность перехода от концептуальной модели базы данных к физической и обратно полезна для решения задач анализа, совершенствования и переноса приложений из среды одной СУБД в другую.
Большинство современных CASE-систем являются структурными, но благодаря некоторым преимуществам объектно-ориентированных систем CASE-системы приобретают все большую популярность, особенно при реализации сложных проектов.
Современные CASE-системы ориентированы на квалифицированного пользователя, поскольку для их использования требуется знание теории проектирования баз данных. Так, например, для разработки структуры базы данных с помощью системы S-Designor информацию о проектируемой информационной системе нужно представить в виде ER-диаграмм.
В зависимости от стоящих перед пользователем задач (разработка схемы базы данных, реинжиниринг, разработка готового приложения и т.д.), условий разработки и других факторов наилучшей может оказаться та или иная CASE-система. Иногда целесообразно использовать несколько CASE-систем.
Применение нескольких CASE-систем часто позволяет объединить достоинства используемых систем и существенно сократить сроки решения задач исследования или разработки. Для примера рассмотрим схему возможного совместного использования CASE-систем ErWin, BPWin и Rational Rose.
Как показано на рис. 8.9, различные CASE-системы могут взаимодействовать друг с другом напрямую (ErWin и BPWin), либо с помощью дополнительных модулей (Model Mart – средство коллективной разработки, ErWin Translation Wizard – модуль импорта в ErWin моделей, созданных в Rational Rose).
Рис. 8.9. Схема взаимодействия ERWin, BPWin и Rational Rose
Библиографический список
Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений / Под ред. Проф. А.Д. Хомоненко. – Издание второе, дополненное и переработанное – СПб.: КОРОНА принт, 2002. – 672 с.
Базы данных: модели, разработка, реализация /Т.С. Карпова. – СПб.: Питер, 2002. – 304 с.
Информационные системы / Петров В.Н. – СПб.: Питер, 2002. – 688 с.
Oracle9i: Пер. с англ./ Дэн Хотка – СПб.: ООО «ДиаСофтЮП», 2002. – 560 с.
Сагман С. Microsoft Office2000. – М.: ДМК Пресс, 2002. – 672 с.
Робинсон С. Microsoft Access 2000: Учебный курс – СПб.: Издательство «Питер», 2000. – 512 с.
Пасько В. Access 2000 (русифицированная версия). – К.: Издательская группа BHV, 1999. – 384 с.
Вейскас Дж. Эффективная работа с Microsoft Access 2000 – СПб.: Питер, 2001. – 1040 с.
Федоров А., Елманова Н. Базы данных для всех. – М.: КомпьютерПресс, 2001. – 256 с.
Ролланд Фред, Д. Основные концепции баз данных. : Пер. с англ. – М.: Издательский дом «Вильямс», 2002. 256 с.
Фролов А.В., Фролов Г.В. базы данных в Интернете: практическое руководство по созданию Web-приложений с базами данных. – Изд. 2-ое, испр. – М.: издательско-торговый дом «Русская Редакция», 2000. – 448 с.
Андерсен В. Базы данных Microsoft Access. Проблемы и решения: Практ. Пособ. / Пер. с англ. – М.: Издательство ЭКОМ, 2001. – 384 с.
Дейт, К., Дж. Введение в системы баз данных, 7-е издание.: Пер. с англ. – М.: Издательский дом «Вильямс», 2001. – 1072 с.
К. Кенин и др. Использование Microsoft Office. Специальное издание. –К.: Диалектика, 1995. –480с.
Информатика. /Под ред. проф. Н.В. Макаровой. –М.: Финансы и статистика, 1999.-768с.
Информатика: Практикум по технологии работы на компьютере. /Под ред. проф. Н.В. Макаровой. –М.: Финансы и статистика, 1998.-384с.
М. Хэлворсон, М. Янг. Эффективная работа с Office 95. –СПб: Питер, 1996. –1024с.
Access 7.0 для Windows 95 – K.:Торгово-издательское бюро BHV,1996.- 480с.
