Типы (вспомогательные)

Классификация по типам и категориям

Определение потребности, оценка и выбор CASE-средств

Вопросы для самопроверки

Ввод в действие

Фаза ввода в действие наступает, когда готовый программный продукт передают пользователям.

Основные задачи

· Завершение работы над финальной версией продукта.

· Завершение финального приемочного тестирования.

· Завершение составления документации

· Подготовка к обучению пользователей.

Обновление (синхронизация) SRS, диаграмм Вариантов Использования, Классов, Компонентов и Размещения.

1. В чем отличие объектно-ориентированного подхода к проектированию КИС от традиционных подходов?

2. Перечислите основные принципы объектно-ориентированного подхода.

3. Что достигается объединением данных и операций над ними в объекты?

4. Что дает создание объекта на основе уже существующего?

5. Приведите пример нескольких реализаций одной функциональности.

6. Дайте определение понятия "визуальное моделирование".

7. Что позволяет и для кого предназначена визуальная модель системы?

8. Как расшифровывается аббревиатура "UML"?

9. Какие виды диаграмм предусматривает UML? Зачем UML предусматривает столько видов диаграмм?

10. Что описывает диаграмма Вариант использования?

11. Что описывает диаграмма Последовательности?

12. Что описывает Кооперативная диаграмма?

13. Что описывает диаграмма Классов?

14. Что описывает диаграмма Состояний?

15. Что описывает диаграмма Компонентов?

16. Что описывает диаграмма Размещения?

17. Перечислите основные фазы разработки ПО с использованием методов визуального моделирования.

18. Каковы основные задачи начальной фазы?

19. Каковы основные задачи фазы уточнения?

20. Каковы основные задачи фазы конструирования?

21. Каковы основные задачи фазы ввода в действие?

Общая характеристика и классификация CASE-средств

Современный рынок CASE-средств насчитывает около 300 наименований.

Типичные компоненты CASE-средств

Интегрированные CASE-средства (поддерживающие полный жизненный цикл ПО) содержит следующие компоненты:

· Репозиторий (основа CASE) обеспечивает хранение метаданных, версий проекта, синхронизацию данных при групповой разработке, контроль на полноту и непротиворечивость.

· Графические средства анализа и проектирования обеспечивают создание и редактирование иерархически связанных диаграмм, образующих модели ИС.

· Средства разработки приложения, в т.ч. языки UGL и генераторы кодов.

· Средства документирования.

· Средства тестирования.

· Средства управления проектом.

· Средства реинжиниринга.

Категории:

· локальные CASE для решения автономных задач (tools)

· частично интегрированные CASE для решения нескольких этапов ЖЦ

· полностью интегрированные средства CASE.

Типы (основные):

· Средства анализа (Upper CASE) – построение и анализ моделей предметной области: Power Designer (Sybase), Design/IDEF (Meta Software), BPWin (Platinum)

· Средства анализа и проектирования (Middle CASE) – создание проектных спецификаций: компонентов, интерфейсов, архитектуры, алгоритмов, структур данных: Designer/2000 (Oracle), Rational Rose (Rational Software).

· Средства проектирования баз данных – моделирование данных и генерация схем баз данных (SQL): ERWin (Platinum), Power Designer (Sybase), Database Designer (Oracle); а также во всех Middle CASE-средствах.

· Средства разработки приложений: PowerBuilder (Sybase), SQL Windows (Centura), Developer/2000 (Oracle), Delphi and C++ Builder (Borland), Visual Studio (MS).

· Средства реинжиниринга – анализ программных кодов и схем БД и формирование на их основе различных моделей и проектных спецификаций: практически во всех CASE типов 2-3.

· Средства планирования и управления проектами: MS Project.

· Средства документирования: SoDA (Rational Software).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: