Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4 трпо.doc
Скачиваний:
4
Добавлен:
01.04.2025
Размер:
107.52 Кб
Скачать

19Оценка качества процессов создания по. Стандарты iso, cmm.

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

SEI выпустил краткий обзор процессов разработки ПО с описанием их уровней зрелости, а также опросник, предназначавшийся для выявления областей в компании, в которых были необходимы улучшения -> готовая модель -> СММ —модель зрелости (совершенствования) процессов создания программного обеспечения.

Первая часть стандарта — ISO 9126-1 — распределяет атрибуты качества программных средств по шести характеристикам, используемым в остальных частях стандарта. Характеристики объединены в три группы, к которым применимы разные категории метрик: 1 категорийным, или описательным - функциональные возможности программных средств; 2 количественные - измерение надежности и эффективности сложных комплексов программ; 3 качественные - соответствуют практичности и мобильности программных средств.

II и III части стандарта- формализация внешних и внутренних метрик характеристик качества сложных программных средств. IV часть стандарта- обосновываются и комментируются показатели сферы использования программных средств и группы выбранных метрик для пользователей.

20 Проектирование программного обеспечения. Структурные и функциональные схемы

При проектировании ПО необходимо определить структурные компоненты и связи между ними.

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

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

21 Проектирование программного обеспечения. Структурные карты(ск)

СК Константайна предназначены для описания отношений между модулями. Модуль является базовым элементом СК. Общие свойства модуля: имя, состоит из операторов, может принимать/передавать данные. Типы модулей: модуль, подсистема, библиотека, область данных. Для моделирования условных и циклических вызовов применяются следующие узлы: условный If then, итерационный (циклы).

СК Джексона предназначены для описания внутренней структуры модулей. Техника СК Джексона основана на методе структурного программирования Джексона, кот выявляет соответствие между структурой потоков данных и структурой программы. Структуры на диаграммах Джексона строятся из 4 основных компонентов: операция, следование, выбор, итерация.