Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГОСы ПИС.doc
Скачиваний:
3
Добавлен:
04.05.2019
Размер:
227.33 Кб
Скачать

1. Стадии и этапы создания автоматизированных информационных систем по гост 34.601-90.

1. Формирование требований к АС;

2. Разработка концепции АС;

3. Техническое задание ТЗ (Разработка и утверждение технического задания на создание АС);

4. Эскизный проект ЭП (Разработка предварительных проектных решений по системе и ее частям; разработка документации на АС и ее части);

5. Пилот-проект (П-П) – может быть;

6. Технический проект ТП (Разработка проектных решений по системе и ее частям; документации на АС и ее части; документации на поставку изделий для комплектования АС и (или) технических требований на их разработку; на проектирование в смежных частях проекта по автоматизации объекта);

7. Рабочая документация (разработка рабочей документации на систему и ее части; разработка и адаптация программ);

Интеграция и тестирование

8. Ввод в действие

Тиражирование

9. Сопровождение АС

2. Понятие жизненного цикла программного обеспечения (жцпо), краткая характеристика каждого этапа.

Процессы ЖЦ раскрываются через модели ЖЦ.

Модель жизненного цикла - структура, состоящая из процессов, работ и задач, включающих в себя разработку, эксплуатацию, и сопровождение программного продукта, охватывающая жизнь системы от установления требований к ней до прекращения ее использования (ГОСТ Р ИСО/МЭК 12207).

При проектировании ПО выделяют следующие основные этапы ЖЦ по ГОСТ 28195-89:

ЖЦ ПО:

1. анализ требований - совмещается с формированиями требований и разработкой концепции АС – стратегией (1,2);

2. проектирование - совмещается с ЭП, ПП, ТП (4,5);

3. кодирование (программирование) и тестирование - совмещается с РД (6);

4. внедрение - совмещается с вводом в действие (7);

5. сопровождение – совмещается с сопровождением.(8).

Анализ требований – преобразование требований к системе в более точные определения. На данном этапе дается ответ на вопрос: «Что должна делать будущая система».

Проектирование - дает ответ на вопрос: «Каким образом система будет удовлетворять предъявленным к ней требованиям?». Проектирование в данном аспекте определяется как «Процесс получения логической модели системы вместе со строго сформулированными целями, поставленными перед нею, а также написания спецификаций физической системы, удовлетворяющей этим требованиям»

Тестирование – проведение тестов функциональности системы и ПО, оценки ее надежности, производительности, т.е. ее адекватность предъявляемым требованиям.

Эксплуатация и сопровождение – поддержка пользователя и версий ПО

3. Этапы “анализ” и “проектирование”, основные вопросы, решаемые на этих этапах, результаты этапов.

Анализ требований – ответ на вопрос: «Что должна делать будущая система».

Состоит в исследовании системных требований, а не в поисках пути их решения. Результат – модели в виде набора диаграмм.

Анализ бывает 2-х разновидностей:

1) структурный системный анализ – исследование системы, которое начинается с ее общего обзора и затем детализируется в иерархическую структуру. Не обеспечивает создания предельно сложных систем;

2) объектно-ориентированный анализ - основан на объектах и их взаимодействии между собой. Достоинство - объектно-ориентированные системы более гибкие и лучше развиваются.

Проектирование - дает ответ на вопрос: «Каким образом система будет удовлетворять предъявленным к ней требованиям?». На этом этапе используются графические нотации.

Конечный продукт этого этапа:

1. Схема базы данных из инфологической модели;

2. Набор спецификаций модулей системы (строится на базе функциональной модели).

Здесь строится модель ПО.