МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ.

Презентация:



Advertisements
Похожие презентации
Жизненный цикл программного обеспечения Лекция 4.
Advertisements

Жизненный цикл программного обеспечения Подготовил студент 1 курса Лось Павел.
СРЕДСТВА ПРОГРАММНЫЕ СИСТЕМ ВООРУЖЕНИЯ ПОРЯДОК РАЗРАБОТКИ ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ ГОСТ Р Докладывает: нач.НИЛ-222, ЗГК.
Разработка и внедрение научно-методических подходов и модели создания реестра примерных образовательных программ общего образования с использованием информационно-коммуникационных.
Лекция 5 Организация разработки информационных систем УЧЕБНЫЕ ВОПРОСЫ: УЧЕБНЫЕ ВОПРОСЫ: 1. Каноническое проектирование ИС 2. Типовое проектирование ИС.
Специальность « Организация защиты информации»
Этапы решения задач на компьютерах Постановка задачи Формальное построение модели задачи Формальное построение модели задачи Построение математической.
Направление «Информатика и вычислительная техника» Бакалавр по направлению подготовки Информатика и вычислительная техника науки должен решать следующие.
Колмыкова Оксана Владимировна Кафедра ИСПИ Ауд
Учебный курс Стандартизация и сертификация программного обеспечения Лекция 7 доктор технических наук, профессор, проректор по информатизации, заведующий.
Жизненный цикл и фазы проекта. Контрольные вопросы Понятие жизненный цикл проекта Фазы жизненного цикла проекта Наиболее часто допускаемые ошибки.
Лекция 3. Программное обеспечение информационных технологий По дисциплине: «Информационные технологии в коммерческой деятельности»
Структура, организация и функции информационных систем Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования.
Ранжирование функциональных требований. Критерии ранжирования функциональных требований широта сферы применения; степень детализации; функциональный.
Направление «Информатика и вычислительная техника» Бакалавр по направлению подготовки Информатика и вычислительная техника науки должен решать следующие.
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Челябинский государственный университет Институт.
ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ. ИНФОРМАЦИЯ Информация – сведения о людях, фактах, явлениях, событиях в независимости от формы их представления.
2 Основным понятием программной инженерии является понятие жизненного цикла ПО. Жизненный цикл ПО (software lifecycle) – это период времени, который начинается.
Канадские критерии безопасности Созданы в 1993г. Цель разработки Единая шкала критериев Единая шкала критериев Основа для разработки спецификаций безопасных.
Транксрипт:

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ» ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ В Г. ТАГАНРОГЕ Выполнил: ст. 4 курса Галкин Н.В. кафедры ЭиМ Научный руководитель: Веревкина Л.С к.т.н, доцент Таганрог 2014 Презентация на тему: «Оценка качества программных средств. ГОСТ »

ОБЩИЕ СВЕДЕНИЯ ОБ ОЦЕНКЕ КАЧЕСТВА ПО Оценка качества – дорогостоящий процесс. Для сложных систем, например, характерно такое соотношение: половина всего бюджета, выделенного на реализацию системы, тратится именно на проведение каких-либо верификационных испытаний. Поэтому очевидна необходимость тщательного планирования проведения такого вида работ. требований Спецификация требований Системная спецификация Проектировани е системы Детальное проектирование Программн ый продукт Приемочные испытания Тестирование системной сборки Тестирование сборки подсистем Планирование приемочных испытаний Планирование тестирования системной сборки Планирование тестирования сборки подсистем Кодирование и тестирование модулей

ФАЗЫ ЖИЗНЕННОГО ЦИКЛА ПС Процесс ФазаПодфаза Результат Разработка Анализ-Определение требований. Спецификация требований. Техническое задание Проектирование Логическое проектирование Логический проект (функциональный проект). Программно-технический проект: системы, программ, модулей, документации Реализация-Модули. Программы. Система. Средства тестирования. Дополняющая документация Тестирование-Тестирование модуля, программы системы, дополняющая документация. Изготовление ВыпускПрограммное средство в форме, готовой для поставки. Документация. Правила внесения изменений Испытания Установленное ПС. Организация применения. Отчет об испытаниях. Отзыв пользователя Применение Внедрение-Подтверждающее стабильной эксплуатации. Предоставление набора услуг по внедрению Эксплуатация-Предложения об усовершенствовании. Сообщение о функциональных отклонениях Обслуживание (сопровождение) -Информация о сопровождении программ. Измененное ПС

ОБЩАЯ НОМЕНКЛАТУРА ОЦЕНКИ КАЧЕСТВА ПРОГРАММЫ Наименование показателей качества Обозна чение показателя Характеризуемое свойство 1. Показатели надежности Н1-Н2Характеризуют способность ПС в конкретных областях применения выполнять заданные функции в соответствии с программными документами в условиях возникновения отклонений в среде функционирования, вызванных сбоями технических средств, ошибками во входных данных, ошибками обслуживания и другими дестабилизирующими воздействиями 2. Показатели сопровождения С1-С4Характеризуют технологические аспекты, обеспечивающие простоту устранения ошибок в программе и программных документах и поддержания ПС в актуальном состоянии 3. Показатели удобства применения У1-У3Характеризуют свойства ПС, способствующие быстрому освоению, применению и эксплуатации ПС с минимальными трудозатратами с учетом характера решаемых задач и требований к квалификации обслуживающего персонала 4. Показатели эффективности Э1-Э3Характеризуют степень удовлетворения потребности пользователя в обработке данных с учетом экономических, вычислительных и людских ресурсов 5. Показатели универсальности Г1-Г3Характеризуют адаптируемость ПС к новым функциональным требованиям, возникающим вследствие изменения области применения или других условий функционирования 6. Показатели корректности К1-К4Характеризуют степень соответствия ПС требованиям, установленным в ТЗ, требованиям к обработке данных и общесистемным требованиям Таблица 1

Номер показателя по таблице 1 Применяемость показателя по подклассам Устойчивость функционирования /-+ Работоспособность Простота конструкции +/- - Наглядность +/- - Легкость освоения +/ Удобство эксплуатации и обслуживания ++± ± Уровень автоматизации ±±±±±±±-±±± Примечания: Знак «+» означает применяемость, знак «-» - не применяемость показателей операционные системы и средства их расширения; программные средства управления базами данных; инструментально-технологические средства программирования; ПС интерфейса и управления коммуникациями; ПС организации вычислительного процесса (планирования, контроля); сервисные программы; ПС обслуживания вычислительной техники; прикладные программы для научных исследований; прикладные программы для проектирования; прикладные программы для управления техническими устройствами и технологическими процессами; прикладные программы для решения экономических задач;

ОЦЕНОЧНЫЕ ЭЛЕМЕНТЫ ФАКТОРОВ Код элемента НаименованиеОценка С0803Наличие комментариев в точках входа и выхода программы 0-1 С0302Оценка простоты программы по числу точек входа и выхода где D - общее число точек входа в программу, F - общее число точек выхода из программы Фактор «сопровождаемость» Код элемента НаименованиеОценка У0201Полнота и понятность документации для освоения 0-1 У0307Наличие описания алгоритмов 0-1 Фактор «удобство применения» Код элемента НаименованиеОценка Э0201Время выполнения программ 0-1 Э0206Время компиляции 0-1 Фактор «удобство эффективность» Код элемента НаименованиеОценка К0101Наличие всех необходимых документов для понимания и использования ПС 0-1 К0403Отсутствие противоречий в выполнении алгоритмов 0-1 Фактор «корректность»