Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Процессы ЖЦ ИС. Процессы кодирования



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

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

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

Входные данные: требования нижнего уровня, архитектура ПО, План разработки ПО и стандарты кодирования ПО. Когда указанные в плане критерии перехода удовлетворены, м.б. осуществлен первичный или повторный переход к процессу кодирования ПО. Исходный код, полученный при выполнении этого процесса, базируется на архитектуре ПО и требованиях нижнего уровня. Результат процесса: исходный код и объектный код. Процесс кодирования ПО завершен, когда реализованы все его цели и цели интегральных процессов, связанных с ним.

Требования к исходному коду должны быть следующие:

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

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

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

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





Дата публикования: 2015-02-03; Прочитано: 244 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с)...