Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УЧЕБНОЕ ПОСОБИЕ Глухова Лилия Александровна 2007.pdf
Скачиваний:
568
Добавлен:
15.06.2014
Размер:
921.37 Кб
Скачать

·

Отчеты

по

результатам

анализа– включают

данные

по

балансированию

 

диаграмм

по

, уровнямсписки

 

неопределенных

информационных объектов, списки неполных диаграмм, данные по результатам

 

анализа

структуры

 

проекта, списки

 

несогласованных

в

диаграммах

и

репозитории объектов, списки удаленных объектов.

 

 

 

·

Отчеты

по

 

декомпозиции

объектов– включают

 

совокупности

 

объектов, входящих в каждый объект, а также объекты, в состав которых

 

входит каждый объект.

 

 

 

 

 

 

 

6.3.4.Поддержка процесса проектирования и разработки

Данная функция базируется на следующихвозможностях CASE-

пакетов:

·Покрытие всего жизненного цикла систем или ПС.

·Поддержка прототипирования.

·Поддержка методологий проектирования систем или ПС.

·Автоматическая кодогенерация.

a. Покрытие всего жизненного цикла систем или ПС. Главное внимание

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

икорректность влияют на успех всей разработки в целом.

b. Средства поддержки прототипирования наиболее важны на ранних

этапах

жизненного

цикла

систем. Данные

средства

используются

для

определения системных требований и ответа на

вопросы об ожидаемо

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

c.

Поддержка

методологий

проектирования

систем

или

осуществляется на двух уровнях:

 

 

 

 

 

·

подготовка

документации,

графическая

поддержка

построения

 

диаграмм различных типов, генерация спецификаций для детализации

 

 

функциональных блоков в диаграммах и структур данных на нижних

 

уровнях;

 

 

 

 

 

 

·

корректное использование шагов проектирования в методологиях.

 

d. Кодогенерация осуществляется на основе информации, хранящейся в репозитории, и позволяет построить автоматически до80% исходных кодов на языках высокого уровня. Различными CASE-пакетами поддерживаются практически все известные языки программирования.

Средства кодогенерации по отношению к полноте целевого продукта разделяются на:

155