Содержание лекционного курса

Содержание лекционный курса

Найти на этой странице

1. Введение

# Стандартизация и метрология в разработке ПО. Стандартизация информационных технологий. Действующие стандарты.

2. Организация проектирования ПО

#

# 2.1 Понятие ЖЦ

# Понятие ЖЦ ПО. Стандарт MIL-STD-498. Международный стандарт ISO/IEC 12207: 1995. Основные, вспомогательные и организационные процессы жизненного цикла. Организация процессов ЖЦ. Связь между процессами. Стандарты комплекса ГОСТ 34. Стандарт IEEE 1074-1995: Процессы жизненного цикла для развития программных средств.

# 2.2 Модели и стадии ЖЦ ПО

# Понятие модели ЖЦ ПО (каскадная, спиральная). Стадии: формирование требований к ПО; проектирование; реализация; тестирование; ввод в действие; эксплуатация и сопровождение; снятие с эксплуатации.

# 2.3 Понятие метода и технологии проектирования ПО

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

#

3. Стандарты документирования программных средств

# 3.1. Программные документы

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

# 3.2. Стандарты документирования программных средств

# Единая система программной документации (ЕСПД 19.ххх). Государственные стандарты Российской Федерации (ГОСТ Р ИСО/МЭК 9294-93, ГОСТ Р ИСО/МЭК 9126-93, ГОСТ Р ИСО 9127-94, ГОСТ Р ИСО/МЭК 8631-94, ГОСТ Р ИСО/МЭК 12119:1994).

#

4.Использование экспертных систем в разработке программного обеспечения

# Способы формального представления знаний. Основы использования экспертных систем в разработке адаптируемого программного ПО. Основные направления интеллектуализации ПО.

5. Оценка эффективности программных средств. Сертификация программного обеспечения. Понятие рынка программных средств

# Оценка качественной и количественной характеристик ПО. Надежность и качество ПО. Показатели и модели надежности. Математические модели оценки качества и надёжности программного и информационного обеспечения. Стандарты ISO 9126:1991, ГОСТ Р ИСО/МЭК 12119-2000. Оценка эффективности программных средств. Сертификация ПО. Понятие рынка программных средств.