Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Структура программного обеспечения




Качество программного обеспечения.

Качество программного обеспечения оценивается с помощью атрибутов качества и контроля качества.

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

Атрибуты качества (Табл. 3) описывают свойства и/или характеристики программного продукта, которые определяют его способность удовлетворять специфическим требованиям. Атрибут качества может включать в себя несколько субатрибутов.

Под контролем качества понимаются все те меры, которые предпринимаются для обеспечения работы программного обеспечения с требуемым уровнем качества (в Табл. 4 перечислены меры по обеспечению качества на различных стадиях разработки).

Применение определенных "принципов программного обеспечения " является одним из основных средств, используемых для достижения необходимого уровня качества программного обеспечения

Атрибуты качества Субатрибуты
Надежность Техническая правильность, законченность, функциональные возможности
Непротиворечивость, целостность, предотвращение отказов
Защита от отказов, минимизация распространения отказов
Устойчивость к перегрузкам
Удобство технического об служив ания Моди ф и ци руем ость
Модульность, правильность структуры, прозрачность
Тестируемость
Удобный способ взаимодействия с оператором Простота использования, легкость изучения интерфейса пользователя
Устойчивость к ошибкам оператора
Управление оператором действиями системы
Гибкость Выбор функциональных вариантов оператором
Модификация системы после инсталяции
Эффективность Поведение в ходе выполнения и использования
Переносимость Переносимость на другие процессорные платформы
Табл. 3 Атрибуты качества

 

Стадия разработки Меры по обеспечению качества
Анализ Обзор результатов анализа
Проектирование Обзор результатов разработки продукта
Реализация Анализ программного кода
Тесты интерфейса
Проверки во время компиляции
Off-line тесты
Комплексный тест Тесты функций
Регрессивные тесты
Системный тест Функциональные тесты
Тесты нагрузки
Непрерывные тесты
Тесты на отказоустойчивость
Табл. 4 Меры по обеспечению качества на различных стадиях разработки

 

Программное обеспечение EWSD организованно в соответствии с функциями, выполняемыми подсистемами EWSD (см. Рис.23). Программное обеспечение координационного процессора следует рассматривать как типичный пример программного обеспечения всей системы EWSD.

Информация о структуре программного обеспечения приводится с учетом следующих аспектов:

- Функциональная структура

- Структурные блоки

- Модель оболочки

Функциональную структуру программного обеспечения определяют параметры архитектуры или проектные характеристики продукта.

Функциональная структура важна с точки зрения последующих





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


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


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



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




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