Обеспечение качества функционирования компьютерных систем-psihdo. Обеспечение качества функционирования компьютерных систем Опорный конспект лекций
Скачать 478.49 Kb.
|
• функциональные возможности;• функциональная надежность;• удобство применения;• эффективность;• сопровождаемость;• переносимость.Второй уровень. Данному уровню соответствуют атрибуты для каждой характеристики качества, которые детализируют разные аспекты конкретной характеристики. Набор атрибутов характеристик качества используется при оценке качества.o Второй уровень. Данному уровню соответствуют атрибуты для каждой характеристики качества, которые детализируют разные аспекты конкретной характеристики. Набор атрибутов характеристик качества используется при оценке качества. o Рассмотрим наборы атрибутов для каждого из перечисленных показателей качества (рисунок). Функциональные возможности — совокупность свойств, определяющих способность программного обеспечения выполнять предусмотренные функции в заданной среде в соответствии с заданными требованиями. Под функцией понимается некоторая упорядоченная последовательность действий для удовлетворения потребительских свойств. Функции бывают целевые (основные) и вспомогательные. o Функциональные возможности — совокупность свойств, определяющих способность программного обеспечения выполнять предусмотренные функции в заданной среде в соответствии с заданными требованиями. Под функцией понимается некоторая упорядоченная последовательность действий для удовлетворения потребительских свойств. Функции бывают целевые (основные) и вспомогательные. o К атрибутам функциональных возможностей относятся: • защищенность — атрибут, который показывает способность ПО предотвращать несанкционированный доступ (случайный или умышленный) к программам и данным;• интероперабельность — атрибут, который показывает возможность взаимодействия данного ПО со специальными системами и средами (операционные системы, вычислительные сети);• функциональная полнота — атрибут, который показывает меру достаточности основных функций для решения задач в соответствии с назначением данного ПО.Функциональная надежность. К атрибутам функциональной надежности ПО относятся:§ Функциональная надежность. К атрибутам функциональной надежности ПО относятся: • безошибочность — атрибут, который определяет способность ПО функционировать без ошибок;• правильность — атрибут, который показывает меру достижения правильных результатов;• контролируемость — атрибут, который характеризует полноту и эффективность обнаружения ошибок в промежуточных и выходных результатах• устойчивость к ошибкам — атрибут, который характеризует способность ПО правильно выполнять функции при аномальных условиях (сбой аппаратуры, ошибки в данных и интерфейсах и др.);• безотказность — атрибут, который характеризует способность ПО не вызывать функциональные отказы информационной системы;• пригодность к восстановлению — атрибут, который характеризует способность программы к устранению программной ошибки и к перезапуску для повторного выполнения и восстановления данных в случае функционального отказа;• готовность — атрибут, который показывает способность программы по произвольной заявке безошибочно выполнить предусмотренное преобразование.Удобство применения характеризуется множеством атрибутов, которые указывают на необходимые и пригодные условия использования ПО заданным кругом пользователей для получения соответствующих результатов. В стандарте удобство применения определено как специфическое множество атрибутов программного продукта, характеризующих его эргономичность.§ Удобство применения характеризуется множеством атрибутов, которые указывают на необходимые и пригодные условия использования ПО заданным кругом пользователей для получения соответствующих результатов. В стандарте удобство применения определено как специфическое множество атрибутов программного продукта, характеризующих его эргономичность. § К атрибутам удобства применения относятся: • понимаемость — атрибут, который определяет усилия, затрачиваемые на распознавание логических концепций и условий применения ПО;• изучаемостъ (легкость изучения) — атрибут, который определяет усилия пользователей, направленные на определение применимости ПО путем использования операционного контроля, диагностики, а также процедур, правил и документации; |