Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
К госам 2.doc
Скачиваний:
112
Добавлен:
17.03.2016
Размер:
2.67 Mб
Скачать

23. Общая характеристика и классификация case-средств. Технология внедрения case-средств. Методы спецификации в case-системах.

Case-средства – программно-технологические средства специального класса, реализующих CASE-технологию создания и сопровождения ИС.

Под термином CASE-средства понимаются программные средства, поддерживающие процессы создания и сопровождения ИС, включая анализ и формулировку требований, проектирование прикладного ПО (приложений) и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы.

CASE-средства вместе с системным ПО и техническими средствами образуют полную среду разработки ИС.

Кроме того, CASE-средства обладают следующими характеристиками:

  • мощная графика для описания и документирования систем, а также для улучшения интерфейса с пользователем, развивающая творческие возможности специалистов;

  • интеграция, обеспечивающая легкость передачи данных и позволяющая управлять всем процессом проектирования и разработки системы непосредственно через процесс планирования проекта;

  • использование компьютерного хранилища (репозитария) для всей информации о проекте, которая может разделяться между разработчиками и исполнителями как основа для типового проектирования АИС и повторного его использования в будущих системах.

Все CASE-средства делятся на типы, категории и уровни.

Классификация по типам отражает функциональную ориентацию

CASE-средств на те или иные процессы ЖЦ. Классификация по типам в основном совпадает с компонентным составом CASE-средств и включает следующие основные типы:

  • средства анализа

  • средства анализа и проектирования

  • средства проектирования баз данных и файлов

  • средства разработки приложений

  • средства реинжиниринга

  • средства окружения

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

  • средства конфигурационного управления

  • средства тестирования

  • средства документирования

Классификация по категориям определяет уровень интегрированности по выполняемым функциям и включает:

  • Вспомогательные программы

  • Пакеты разработки

  • Инструментальные средства

Помимо этого, CASE-средства можно классифицировать по следующим признакам:

    • применяемым методологиям и моделям систем и БД;

    • степени интегрированности с СУБД;

    • доступным платформам.

Технология внедрения CASE-средств

Этапы внедрения CASE-средств

1. Определение потребностей в CASE-средствах

2. Анализ возможностей организации

3. Определение организационных потребностей

4. Анализ рынка CASE-средств

5. Определение критериев успешного внедрения

6. Разработка стратегии внедрения CASE-средств

7. Оценка и выбор CASE-средства

8. Выполнение пилотного проекта

9. Полномасштабное внедрение CASE-средств

  1. Определение потребностей в CASE-средствах

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

2. Анализ возможностей организации

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

3. Определение организационных потребностей

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

4. Анализ рынка CASE-средств

Анализ рынка CASE-средств выполняется с целью выбора CASE-средства, максимально удовлетворяющего потребностям организации.

5. Определение критериев успешного внедрения

Определяемые критерии должны позволять количественно оценивать степень удовлетворения каждой из потребностей, связанных с внедрением.

6. Разработка стратегии внедрения CASE-средств

Стратегия внедрения должна обеспечивать удовлетворение потребностей и критериев, определенных ранее. Стратегия включает следующие составляющие:

    • организационные потребности;

    • базовые метрики, необходимые для последующего сравнения результатов;

    • критерии успешного внедрения, связанные с удовлетворением организационных потребностей;

    • подразделения организации, в которых должно выполняться внедрение CASE-средств;

    • влияние, оказываемое на другие подразделения организации;

    • стратегии и планы оценки и выбора, пилотного проектирования и перехода к полномасштабному внедрению;

    • основные факторы риска;

    • ориентировочный уровень расходов и источники финансирования процесса внедрения CASE-средств;

    • ключевой персонал и другие ресурсы.