
- •Оглавление
- •1 Жизненный цикл информационной системы. Гост 51 904
- •2 Модели жизненного цикла информационной системы. Гост 15 271
- •3 Методологии проектирования. Каноническое проектирование. Гост 34.601-90
- •4 Методологии проектирования. Типовое проектирование.
- •5 Процессы жизненного цикла информационной системы. Гост 12 207
- •6 Процессы жизненного цикла информационной системы. Процессы планирования
- •7 Процессы жизненного цикла информационной системы. Процессы определений требований к ис.
- •8 Процессы жизненного цикла информационной системы. Процессы проектирования.
- •9 Процессы жизненного цикла информационных систем. Процессы кодирования.
- •10 Процессы жизненного цикла информационных систем. Процессы интеграции.
- •11 Процессы планирования. Планирование инфраструктуры проекта.
- •12 Процессы планирования. Планирование ресурсов проекта.
- •13 Стратегии и методы проектирования информационных систем
- •14 Анализ объекта автоматизации. Методологии анализа.
- •15 Анализ объекта автоматизации. Инструментальные средства поддержки процессов анализа.
- •16 Процессы проектирования. Проектирование системной архитектуры.
- •17 Процессы проектирования. Методики описания системной архитектуры.
- •Ieee 1471
- •18 Процессы проектирования. Архитектурные стили и шаблоны проектирования.
- •19 Процессы проектирования. Проектирование информационной архитектуры.
- •20 Процессы проектирования. Построение er модели. Виды нотации
- •21 Процессы проектирования. Построение логической модели данных.
- •22 Процессы проектирования. Построение физической модели данных.
- •23 Процессы проектирования. Шаблоны информационной архитектуры.
- •24 Процессы проектирования. Проектирование программной архитектуры.
- •25 Процессы проектирования. Модели описания программной архитектуры.
- •26 Процессы проектирования. Шаблоны программной архитектуры.
- •27 Процессы проектирования. Проектирование инфраструктуры.
- •28 Процессы проектирования. Проектирование интерфейсов
9 Процессы жизненного цикла информационных систем. Процессы кодирования.
(рассмотрено по госту 51 904)
Цели процесса кодирования ПО состоят в том, чтобы разработать исходный код, который должен быть прослеживаемым, верифицируемым, непротиворечивым и корректно реализующим требования нижнего уровня.
Требования для этого процесса следующие:
Исходный код должен реализовывать требования нижнего уровня и соответствовать архитектуре ПО;
Исходный код должен соответствовать стандартам кодирования ПО;
Исходный код должен быть трассируемым к описанию проекта;
Для неадекватных или некорректных входных данных, обнаруженных при выполнении процесса кодирования ПО, необходимо обеспечить обратную связь с процессами определения требований к ПО, проектирования ПО или планирования ПО для исследования или исправления.
(точка зрения госта 12 207 - 99 - будут спрашивать отличников!)
Процесс разработки - программирование и тестирование программных средств
Задачи:
Разработать и задокументировать каждый заявленный программный модуль и БД;
Процедуры испытаний (тестирования) и данные для тестирования каждого программного модуля и БД;
Протестировать все модули, их взаимодействие;
Уточнение документации пользователя;
Уточнение общих требований к тестированию системы;
Оценить запрограммированные элементы по пунктам (учет требований к системе и к модулям, в частности, внешнее и внутреннее соотношение к требованиям, тестовое покрытие всех модулей, соответствие методов программирования и используемых стандартов, возможность сборки и эксплуатации, возможность сопровождения).
10 Процессы жизненного цикла информационных систем. Процессы интеграции.
(рассмотрено по госту 51 904)
Цели процесса интеграции состоят в получении интегрированной системы.
Требования для этого процесса:
Исполняемый объектный код должен быть генерирован на основе исходного кода и информации о редактировании связей и загрузке;
ПО должно быть загружено в объектный компьютер для интеграции аппаратных средств и ПО;
Для неадекватных или некорректных входных данных, обнаруженных в процессе интеграции, необходимо обеспечить обратную связь с процессами определения требований к ПО, проектирования ПО, кодирования ПО или планирования ПО для исследования или исправления.
(точка зрения госта 12 207 - 99 - будут спрашивать отличников!)
Процесс разработки - сборка программных средств:
Задачи:
Разработка плана сборки всех программных модулей и компонентов в один программный объект. План должен включать в себя требования к испытаниям (тестированию), процедуры тестирования, контрольные данные, обязанности исполнителя и программу испытаний. План должен быть документально оформлен.
Собирание всех модулей и их тестирование, должно быть обеспечено, чтобы каждая сборка соответствовала требованиям к программному объекту и чтобы программный объект был полностью собран в течение данной работы. Все документировать;
Опять уточнить документацию пользователя;
Оформить квалификационные требования к программным объектам - набор тестов, контрольных примеров, процедуры испытаний;
Оценить сборку с точки зрения критериев (учет требований к системе, внешнее и внутреннее соответствие к системе, тестовое покрытие, соответствие полученных результатов с ожидаемыми, выполнимость поставленных задач, возможность эксплуатации и сопровождения).