Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты.docx
Скачиваний:
68
Добавлен:
14.04.2015
Размер:
375.5 Кб
Скачать

9 Процессы жизненного цикла информационных систем. Процессы кодирования.

(рассмотрено по госту 51 904)

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

Требования для этого процесса следующие:

  • Исходный код должен реализовывать требования нижнего уровня и соответствовать архитектуре ПО;

  • Исходный код должен соответствовать стандартам кодирования ПО;

  • Исходный код должен быть трассируемым к описанию проекта;

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

(точка зрения госта 12 207 - 99 - будут спрашивать отличников!)

Процесс разработки - программирование и тестирование программных средств

Задачи:

  • Разработать и задокументировать каждый заявленный программный модуль и БД;

  • Процедуры испытаний (тестирования) и данные для тестирования каждого программного модуля и БД;

  • Протестировать все модули, их взаимодействие;

  • Уточнение документации пользователя;

  • Уточнение общих требований к тестированию системы;

  • Оценить запрограммированные элементы по пунктам (учет требований к системе и к модулям, в частности, внешнее и внутреннее соотношение к требованиям, тестовое покрытие всех модулей, соответствие методов программирования и используемых стандартов, возможность сборки и эксплуатации, возможность сопровождения).

10 Процессы жизненного цикла информационных систем. Процессы интеграции.

(рассмотрено по госту 51 904)

Цели процесса интеграции состоят в получении интегрированной системы.

Требования для этого процесса:

  • Исполняемый объектный код должен быть генерирован на основе исходного кода и информации о редактировании связей и загрузке;

  • ПО должно быть загружено в объектный компьютер для интеграции аппаратных средств и ПО;

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

(точка зрения госта 12 207 - 99 - будут спрашивать отличников!)

Процесс разработки - сборка программных средств:

Задачи:

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

  • Собирание всех модулей и их тестирование, должно быть обеспечено, чтобы каждая сборка соответствовала требованиям к программному объекту и чтобы программный объект был полностью собран в течение данной работы. Все документировать;

  • Опять уточнить документацию пользователя;

  • Оформить квалификационные требования к программным объектам - набор тестов, контрольных примеров, процедуры испытаний;

  • Оценить сборку с точки зрения критериев (учет требований к системе, внешнее и внутреннее соответствие к системе, тестовое покрытие, соответствие полученных результатов с ожидаемыми, выполнимость поставленных задач, возможность эксплуатации и сопровождения).