Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Номенклатура показателей качества




План практического занятия

1. Изучить теоретический материал Главы 6 «Единая система программной документации» (п.п.6.16–6.19).

2. Ответить на вопросы теста по теории.

3. Используя результаты практической работы № 3, последовательно разработать эксплуатационную документацию на заданное ПС, выполнив требования ЕСПД к ее содержанию и оформлению.

4. Отчетом по практической работе является оформленная документация.

 

 


практическая работа № 5

Оценивание качества программного продукта по стандарту ГОСТ 28195

Цель выполнения работы: приобретение практических навыков по оценке качества программных средств различного назначения согласно требованиям стандарта ГОСТ 28195.

Стандарт ГОСТ 28195 устанавливает общие положения по оценке качества ПС: номенклатуру и применяемость показателей качества по подклассам и по фазам жизненного цикла.

Основные задачи, решаемые при оценке качества ПС:

· планирование номенклатуры показателей качества;

· планирование уровней показателей качества;

· выбор методов контроля показателей качества ПС;

· контроль значений показателей качества;

· принятие решения о соответствии реальных значений показателей качества установленным требованиям.

Согласно стандарту методы определения показателей качества ПС различаются:

· по методам получения информации о показателе:

¨ измерение,

¨ регистрация,

¨ расчет,

¨ восприятие человеком;

· по источникам получения информации о ПС:

¨ непосредственное наблюдение за их функционированием в процессе работы (традиционный);

¨ обработка заключений экспертов (экспертный).

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

Номенклатура первого и второго уровней показателей качества и характери­зуемые ими свойства ПС приведены в табл.1.

 

Таблица 1

Номенклатура показателей качества программных средств

Наименование группы и комплексных показателей качества Обозначение показателя Характеризуемое свойство
1. Надежность   Характеризует способность ПС в конкретных областях применения выполнять заданные функции в соответствии с программными документами в условиях возникновения отклонений в среде функционирования, вызванных сбоями технических средств, ошибками во входных данных, ошибками обслуживания и другими дестабилизирующими воздействиями
1.1. Устойчивость функциониро­вания Н1 Способность обеспечивать продолжение работы программы после возникновения отклонений, вызванных сбоями технических средств, ошибками во входных данных и ошибками обслуживания
1.2. Работоспособ­ность Н2 Способность программы функционировать в заданных режимах и объемах обрабатываемой информации в соответствии с программными документами при отсутствии сбоев технических средств
2. Сопровождае­мость   Характеризует технологические аспекты, обеспечивающие простоту устранения ошибок в программе и программных документах и поддержания ПС в актуальном состоянии
2.1. Структурность С1 Организация всех взаимосвязанных частей программы в единое целое с использованием логических структур «последовательность», «выбор», «повторение»
2.2. Простота конструкции С2 Построение модульной структуры программы наиболее рациональным, с точки зрения воспри­ятия и понимания, образом
2.3. Наглядность С3 Наличие и представление в наиболее легко воспринимаемом виде исходных модулей ПС, полное их описание в соответствующих программных документах
2.4. Повторяемость С4 Степень использования типовых проектных решений или компонентов, входящих в ПС
2.5. Полнота документации   С5 Наличие документов, необходимых для понимания всех технических решений, принятых на фа­зах проектирования, реализации, тестирования и изготовления жизненного цикла ПС
3. Удобство использования     Характеризует свойства ПС, способствующие быстрому освоению, применению и эксплуатации ПС с минимальными трудозатратами с учетом характера решаемых задач и требований к квалификации обслуживающего персонала
3.1. Легкость освоения У1 Представление программных документов и программы в виде, способствующем пониманию логики функционирования программы в целом и ее частей
3.2. Доступность программных документов У2 Понятность, наглядность и полнота описания взаимодействия пользователя с программой в программных документах
3.3. Удобство эксплуатации и обслуживания У3 Соответствие процесса обработки данных и форм представления результатов характеру решае­мых задач
4. Эффективность   Характеризует степень удовлетворения потребности пользователя в обработке данных с учетом экономических, людских ресурсов и ресурсов системы обработки информации
4.1. Уровень автоматизации Э1 Уровень автоматизации функций процесса обработки данных с учетом рациональности функциональной структуры программы с точки зрения взаимодействия с ней пользователя и использова­ния ресурсов системы обработки информации
4.2. Временная эффективность Э2 Способность программы выполнять заданные действия в интервале времени, отвечающем заданным требованиям
4.3. Ресурсоем­кость Э3 Минимально необходимые ресурсы системы обработки информации и число обслуживающего персонала для эксплуатации ПС
5. Универсальность   Характеризует адаптируемость ПС к новым функциональным требованиям, возникающим вследствие изменения условий функционирования
5.1. Гибкость Г1 Возможность использования ПС в различных областях применения
5.2. Мобильность Г2 Возможность применения ПС без существенных дополнительных трудозатрат на ЭВМ аналогичного класса
5.3. Модифицируе­мость Г3 Обеспечение простоты внесения необходимых изменений и доработок в программу в процессе эксплуатации
6. Функциональ­ность   Характеризует степень соответствия ПС требованиям, установленным в ТЗ, требованиям к обработке данных и общесистемным требованиям
6.1. Полнота реализации К1 Полнота реализации заданных функций ПС и достаточность их описания в программной докумен­тации
6.2. Согласован­ность К2 Однозначное, непротиворечивое описание и использование тождественных объектов, функций, терминов, определений, идентификаторов и т.д. в различных частях программных документов и текста программы
6.3. Логическая корректность К3 Функциональное и программное соответствие процесса обработки данных при выполнении задания общесистемным требованиям
6.4. Проверенность К4 Полнота проверки возможных маршрутов выполнения программы в процессе тестирования
6.5. Защищенность К5 Способность программного средства предотвращать несанкционированный доступ к програм­мам и данным, а также степень удобства и полноты обнаружения результатов такого доступа или дейст­вий по разрушению программ и данных

 

Первый уровень (пункты 1, 2, 3, 4, 5, 6 табл.1) определяется группой показателей ПС, характеризующих потребительски ориентированные свойства, которые соответствуют потребностям населения, народного хозяйства и экспорта продукции.

Второй уровень (1.1, 1.2, 2.1 и т.д. табл.1) определяется комплексными показателями качества ПС, характеризующими программно–ориентированные свойства, которые обеспечивают достижение требуемых потребительски ориентированных свойств.

Выбор номенклатуры показателей качества для конкретного ПС осуществляется с учетом его назначения и требований областей применения. В табл.2 представлена рекомендуемая применяе­мость показателей качества в зависимости от принадлежности ПС к тому или иному подклассу в соответствии с общесоюзным классификатором продукции. Наименование подкласса ПС следует выбирать по общесоюзному классификатору продукции:

5011 – операционные системы и средства их расширения;

5012 – программные средства управления базами данных;

5013 – инструментально–технологические средства программирования;

5014 – ПС интерфейса и управления коммуникациями;

5015 – ПС организации вычислительного процесса (планирования, контроля);

5016 – сервисные программы;

5017 – ПС обслуживания вычислительной техники;

503 – прикладные программы для научных исследований;

504 – прикладные программы для проектирования;

505 – прикладные программы для управления техническими устройствами и технологическими процессами;

506 – прикладные программы для решения экономических задач;

509 – прочие ПС.

 

Таблица 2

Применяемость показателей качества программных средств

Номер показателя по табл.1 Применяемость показателя по подклассу ПС
                     
1.1 + + + + + + + + + + –
1.2 + + + + + + + + + + +
2.1 + – + – + – + – + – +– + – + – + – + – + –
2.2 + – + – + – + – + – + – + – + – + – + –
2.3 + – + – + – + – + – + – + – + – + – + –
2.4 + – + – + – + – + – + – + – + – + – + –
2.5 + + + + + + + – + – + – + + –
3.1 + – + – + – + + + + + – + + – + –
3.2 + + + + + + + + + + +
3.3 + + + – + + + + + + + –
4.1 + – + – + – + – + – + – + – + – + – + –
4.2 + – + – + – + – + – + – + – + – + – + – + –
4.3 + + + + – + – + + – + – + – + –
5.1 + – + – + – + + – + –
5.2 + – + – + – + – + – + – + – + – + – + – + –
5.3 + + + – + – + – + – + – + – + – + –
6.1 + + + + + + + + + + +
6.2 + + + + + + + + + + +
6.3 + + + + + + + + + + +
6.4 + + + + + + + + + + +
6.5 + + + – + – + – + – + – + – + – + – + –

Обозначения: знак "+" означает применяемость соответствующего показателя ПС, знак "–" – неприменяемость, знак "+–" – приме­няемость показателя ПС определяется пользователем настоящего стандарта.

 

Выбор показателей качества ПС для подкласса 509 осуществляется в зависимости от их назначения с учетом требований областей применения.




Поделиться с друзьями:


Дата добавления: 2015-04-30; Просмотров: 1317; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.