
- •Лабораторная работа №5 по тп
- •1.Общие сведения
- •2. Вариант задания
- •3. Методические указания
- •4. Тестирование, анализ, оценка качества и отладка программного продукта
- •1 Уровень «Тестирование и поиск ошибок»
- •2 Уровень «Анализ и рекомендации».
- •3 Уровень «Отладка»
- •5. Оформление отчета
- •6. Контрольные вопросы
- •7. Рекомендуемая литература
2 Уровень «Анализ и рекомендации».
Анализ ПП – это детальное исследование ПП по каждому пункту качества ПП (см. ниже)
Во второй уровень «Анализ и рекомендации» входят:
1. Тестирование и поиск ошибок (1 уровень)
2. Подробное обоснование выявленной ошибки, описание возможного пути ее возникновения.
3. Расчет надежности программного продукта (вероятности бесперебойной работы)
4. Анализ обеспечения качества ПП
5. Конкретные рекомендации по устранению всех найденных ошибок
6. Конкретные рекомендации по повышению качества ПП: функциональности и надежности.
В понятие качества ПП входят:
Наименование программного продукта (ПП)
Актуальность
Область применения
Идеология программного обеспечения
Постановка проблемы
Постановка задачи
Цель разработки ПО
Задачи исследования
Преимущества программы
Недостатки программы
Используемая технология создания ПО
Выбор модели ПО. Обоснование выбранной модели
Построение общей модели разрабатываемого программного продукта
Выбор архитектуры построения ПП
Объем, состав текстовой и графической информации
Общий объем ПП, Мб
Требования к информационной и программной совместимости:
Требования к информационным структурам и методам решения
Структура баз данных
Технологии доступа к данным
Требования к запросам пользователей данных из базы
Требования к исходным кодам и языкам программирования
Методы разработки ПП
Требования к программным средствам, используемым программой
Операционные системы, на которых работает программное обеспечение
Опеспечение защищенности программого продукта
Защита авторских прав
Защита информации
Способы защиты
Алгоритм защиты
Защита от вирусов
Защита от атак
Защита от взлома
Функциональные требования:
Характеристики программы
Функциональные возможности
Общая блок-схема ПО
Семантика ПП
Требования к надежности:
Требования к обеспечению надежного функционирования программы
Время восстановления после отказа
Отказы из-за некорректных действий пользователей системы
Требования к эксплуатации:
Условия эксплуатации
Климатические условия эксплуатации
Требования к квалификации и численности персонала
Разработка инструкции помощи пользования
Технические требования:
Основной диапазон разрешения мониторов, на которых будет просматриваться ПП
Минимальное разрешение монитора, в котором будет просматриваться ПП.
Минимальные требования ПК
Рекомендуемая конфигурация компьютера
Специфические требования:
Адаптивность ПП
Интеллектуальное развитие ПП
Системность ПП
Полнофункциональность ПП
Целостность ПП
Качество
1.Функциональность
Надежность
Легкость применения
Эффективность
Сопровождаемость
Изучаемость
Модифицируемость
Мобильность
Завершенность
Точность
Автономность
Устойчивость
Защищенность
П-документированность
Информативность
Коммуникабельность
Временнaя эффективность
Эффективность по памяти
Эффективность по устройствам
С-документированность
Понятность
Структурированность
Удобочитаемость
Расширяемость
Модульность
Независимость от устройств
Психологические особенности:
Дизайн ПП
Эстетическое обоснование
Выбор стиля
Цветовое решение
Расположение элементов интерфейса
Эргономика
Предполагаемая аудитория
Возраст пользователей
Тип людей
Результатом исследования и анализ программного продукта является протокол анализа данного программного продукта, заверенный печатью. (15-40 стр.)