Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Понятие CASE-средства. Типы CASE-средств. Критерии выбора CASE-средства. ⇐ ПредыдущаяСтр 3 из 3
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. Управление проектом: -управление работами и ресурсами; -оценка; -управление процедурой тестирования; -корректирующие мероприятия; Определение тестирования ПО. Общая технология тестирования и отладки. Тестирование – важнейший этап жизненного цикла программного обеспечения. Тестирование – это процесс многократного выполнения программы с целью обнаружения ошибок. Общая схема тестирования и отладки программы:
|