Добавил:
Developer Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция №3 ТПП.pptx
Скачиваний:
1
Добавлен:
03.03.2024
Размер:
1.63 Mб
Скачать

ГОСТ 19.601

БД подлежит периодическому резервному копированию. Резервная копия должна быть сделана единовременно после установки системы и запуска ее в эксплуатацию.

5. Требования к программной документации

5.1 Предварительный состав программной документации

1)техническое задание

2)проектная документация , включающая спецификацию программы, методики тестирования , тест-план, тестовый отчет

3)руководство системного администратора

4)руководство оператора

ГОСТ 19.601

7. Стадии и этапы разработки Разработка должна быть проведена в 4 стадии:

1)разработка технического задания

2)разработка проектной документации

3)рабочее проектирование

4)внедрение.

7.2. Этапы разработки На стадии разработки технического задания должен быть выполнен этап разработки, согласования и

утверждения технического задания.

ГОСТ 19.201

7.3. Содержание работ по этапам На этапе разработки технического задания должны быть выполнены ниже перечисленные работы:

1)постановка задачи

2)определение и уточнение требований к техническим средствам, информационной системе

3)определение этапов , стадий и сроков разработки информационной системы и документации на нее

4)обоснование и выбор инструментария

5)согласование и утверждение технического задания

На этапе разработки проектной документации должны быть выполнены ниже перечисленные работы: 1) определение основных бизнес-процессов (в виде диаграмм IDEF0)

ГОСТ 19.601

2)определение основных вариантов использования Системы для трех категорий пользователей (Гость , Авторизованный пользователь, Администратор ) в виде UML – диаграмм вариантов использования.

3)проектирование структуры базы данных в виде ER- диаграммы.

проектирование основных компонентов и алгоритмов Системы в виде соответствующих UML – диаграмм

4)проектирование пользовательского интерфейса

5)согласование и утверждение проектной документации

Позитивные , негативные тесты

Позитивные тесты – проверяют наличие правильных действий ПО.

(пример, приемочное тестирование)

Негативные тесты – проверяют реакцию ПО на некорректные действия.

Цель негативных тестов:

Проверить устойчивость ПО к негативным входным данным

Проверить устойчивость ПО к ошибкам пользователя

Проверить , проверить , что у ПО нет неожиданных побочных эффектов

ГОСТ 19.601

На этапе разработки документации должна быть выполнена работа по разработке информационной системы на основе проектной документации, кодированию и отладке.

На этапе разработки документации должна быть выполнена разработка программных документов в соответствии с требованиями п.5.1 настоящего Технического задания.

На этапе внедрения должна быть выполнена работа по подготовке и передаче программного продукта и программной документации заказчику для ввода ее в эксплуатацию.

8. Порядок контроля и приемки.

Проектирование

Создаются модели будующего ПО К ключевым моделям можно отнести

1.Внешний дизайн – т.е. представление проекта с точки зрения конечного пользователя.

2.Проектирование программной архитектуры (модули, интерфейсы, подсистемы)

3.Проектирование организации данных (потоки данных (напр. в сетевых программах) , преобразование данных(напр. шифрации и дешифрации данных при передаче по различным протоколам обмена), представления данных.

4.Составление алгоритмов (т.е. задаются параметры, алгоритмы действий и результаты).

Методика выбора моделей и определения качества ПО по надежности.

1. (указать в отчете по л.р. )

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

Назначение ПО ( напр. программа оптимизации параметров)

Условия эксплуатации (напр. если программа технологическая то надо указать на каком объекте она используется , какие параметры она контролирует: напр. температура , давление на клапане и т.д.)

Влияние возможных отказов на работу ПО

Методы восстановления ПО после отказов

Методика выбора моделей и определения качества ПО по надежности

2.Подготовка тестов, задается (и/или ) определяется время тестирования.

3.Тестирование ПО и фиксация результатов тестирования.

Результаты тестирования заносятся в табл. 1 , 2 и/или 3

табл. 1

Интервалы времени

методика

Внимательно посмотрев на табл.2 можно сказать , что такое тестирование использовалось в моделях Муссы , Шумана Табл. 3

1

2

Сумма n=

m=