Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Понятие CASE-средства. Типы CASE-средств. Критерии выбора CASE-средства.






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

Типы CASE – средств:

-Средства проектирования БД;

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

-Средства тестирования;

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

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

-Средства документирования;

Критерии выбора CASE - средств

1) Поддержка полного жизненного цикла ИС с обеспечением эволюционности ее развития

2) Обеспечение целостности проекта и контроля за его состоянием

3) Независимость от программно – аппаратной платформы СУБД

4) Поддержка одновременной работы групп разработчиков

5) Возможность разработки приложений «клиент – сервер» требуемой конфигурации

6) Открытая архитектура и возможности экспорта / импорта

7) Простота освоения и использования

8) Обеспечение качества проектной документации

Понятие CASE-средства. Функциональные характеристики CASE-средств.

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

Функциональные характеристики CASE средств

1) Среда функционирования:

1.1. Проектная среда:

-поддержка жизненного цикла;

-область применения;

-размер приложения;

1.2. ПО и технические средства (требуемые и поддерживаемые)

1.3. Технологическая среда:

-соответствие стандартам;

-поддерживаемые языки;

 

2) Функции ориентированные на фазы ЖЦ:

2.1. Моделирование:

-построение диаграмм;

-графический анализ

-моделирование данных;

-моделирование процессов;

2.2. Реализация:

-генерация кода;

-компиляция кода;

-конвертация кода;

-анализ надежности;

 

2.3. Тестирование:

-описание тестов;

-фиксация и повторение действия оператора;

-автоматический запуск тестовых примеров;

-регрессионное тестирование;

 

3) Общие функции:

3.1. Документирование

3.2. Управление конфигурацией:

-контроль доступа и изменений;

-управление версией;

-учет состояния объектов конфигурации;

 

3.3. Управление проектом:

-управление работами и ресурсами;

-оценка;

-управление процедурой тестирования;

-корректирующие мероприятия;

Определение тестирования ПО. Общая технология тестирования и отладки.

Тестирование – важнейший этап жизненного цикла программного обеспечения.

Тестирование – это процесс многократного выполнения программы с целью обнаружения ошибок.

Общая схема тестирования и отладки программы:

Разработка тестовых значений и правил
Тестирование

 


Оценка полноты тестирования
Анализ результатов тестирования

 

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.