ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 02.05.2024
Просмотров: 52
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
S разработку основного содержания и базовой структуры проекта;
S разработку и утверждение технического задания;
S планирование и декомпозицию базовой структурной модели проекта;
S составление сметы и бюджета проекта;
S разработку календарных планов и укрупненных графиков работ;
S подписание контракта с заказчиком.
-
Проектирование, в основе которого лежит моделирование предметной области. Цель моделирования - избежать ошибок, приводящих к экономическим потерям и затратам на последующее перепроектирование системы. Оно включает:
S выполнение базовых проектных работ;
S разработку частных технических заданий;
S выполнение концептуального проектирования;
S представление проектной разработки, экспертизу и утверждение.
-
Разработка включает:
S выполнение работ по разработке программного обеспечения;
S выполнение подготовки к внедрению системы;
S контроль и регулирование основных показателей проекта;
S тестирование.
-
Ввод системы в эксплуатацию включает:
S комплексные испытания;
S подготовку кадров для эксплуатации создаваемой системы;
S подготовку рабочей документации, сдачу системы заказчику и ввод ее в эксплуатацию;
S сопровождение, поддержку, сервисное обслуживание.
-
Изъятие из эксплуатации или замена включают:
S оценку результатов проекта и подготовку итоговых документов;
S разрешение конфликтных ситуаций и закрытие работ по проекту.
Согласно ГОСТ 34.601-90 Автоматизированные системы. Стадии создания основными стадиями и этапами создания АС являются:
-
Формирование требований к АС-
Обследование объекта и обоснование необходимости создания АС -
Формирование требований пользователя к АС -
Оформление отчета о выполненной работе и заявки на разработку АС (тактико-технического задания)
-
-
Разработка концепции АС-
Изучение объекта -
Проведение необходимых научно-исследовательских работ -
Разработка вариантов концепции АС, удовлетворяющей требованиям пользователя -
Оформление отчета о выполненной работе
-
-
Техническое задание АС-
Разработка и утверждение технического задания
-
-
Эскизный проект-
Разработка предварительных проектных решений по системе и ее частям -
Разработка документации на АС и ее части
-
-
Технический проект-
Разработка проектных решений по системе и ее частям -
Разработка документации на АС и ее части -
Разработка и оформление документации на поставку изделий для комплектования АС и/или технических требований (технических заданий) на их разработку -
Разработка заданий на проектирование в смежных частях проекта объекта автоматизации
-
-
Рабочая документация-
Разработка рабочей документации на систему и ее части -
Разработка или адаптация программ
-
-
Ввод в действие-
Подготовка объекта автоматизации в вводу АС в действие -
Подготовка персонала -
Комплектация АС поставляемыми изделиями
-
(программными и техническими средствами, программнотехническими комплексами, информационными
изделиями)
-
Строительно-монтажные работы -
Пуско-наладочные работы -
Проведение предварительных испытаний -
Проведение опытной эксплуатации -
Проведение приемочных испытаний
-
Сопровождение АС-
Выполнение работ в соответствии с гарантийными обязательствами -
Послегарантийное обслуживание
-
Следует отметить наиболее частые ошибки, допускаемые на начальных стадиях разработки:
S ошибки в определении интересов заказчика;
S концентрация на маловажных, сторонних интересах;
S неправильная интерпретация исходной постановки задачи;
S неправильное или недостаточное понимание деталей;
S неполнота функциональных спецификаций (системных требований);
S ошибка в определении требуемых ресурсов и сроков;
S редкая проверка на согласованность этапов и отсутствие контроля со стороны заказчика.
-
Состав программных документов по фазам жизненного цикла
Системную документацию по стадиям жизненного цикла можно разделить на следующие группы:
Постановка задачи
S техническое задание;
S календарный план проектирования;
S сметная калькуляция проекта и т. п.
Разработка
S проект системы;
S подготовка данных;
S разработка программы.
Реализация испытаний
S руководство пользователя;
S руководство по обслуживанию;
S руководство оператора;
S руководство администраторов (данных, баз данных, серверного обеспечения, сетевого обеспечения, сервера защиты и т. п.).
Эксплуатация
S программный код;
S тесты и тестовые прогоны программы;
S требования, процедуры и условия сертификации продукта.
Кроме этого, можно представить альтернативный состав документации
, предусмотренный действующими стандартами:
Выработка требований
S требования к функциональной структуре;
S требования к информационной структуре.
Проектирование
S системная спецификация и описание подсистем;
S программная спецификация;
S спецификация базы данных;
S руководство системных специалистов, администраторов;
S руководство пользователя, план испытаний.
Программирование, испытание, сертификация
S руководство по эксплуатации;
S руководство по сопровождению.
Вопросы для самоконтроля:
-
Что такое жизненный цикл информационной системы? -
Для чего нужно моделирование предметной области? -
К какой стадии жизненного цикла относится составление технического задания? -
Какие работы, согласно ГОСТ 34.601-90, включает стадия сопровождения автоматизированной системы?
-
ПРЕДПРОЕКТНОЕ ОБСЛЕДОВАНИЕ ОБЪЕКТА АВТОМАТИЗАЦИИ
Сбор исходных данных и анализ существующего состояния объекта автоматизации относится к концептуальной фазе жизненного цикла и является важным и определяющим этапом проектирования информационной системы. При правильном подходе предпроектное обследование позволяет сократить эксплуатационные расходы и время на исправление ошибок, обнаруживаемых после сдачи системы.
Предпроектное обследование состоит из трех этапов:
S предварительное обследование (сбор сведений об объекте);
S анализ сведений (описание и моделирование предметной области);
S оценка эффективности и целесообразности проекта.
Источником для получения сведений могут служить устав и регламенты организации, государственные законы, постановления и другие нормативно-правовые акты.
Обследование также должно провести анализ автоматизированных систем, уже функционирующих в рамках объекта автоматизации. Кроме того, необходимо определить степень интеграции создаваемой АС с существующими системами. На базе полученных данных необходимо выявить основные функциональные и пользовательские требования к системе.
Результатом является аналитический отчет, который может быть выполнен согласно требованиям ГОСТ 7.32-2017 «Отчет о научноисследовательской работе. Структура и правила оформления» и должен содержать следующую информацию:
S Объект, цели исследования и методология проведения работ.
S Основные конструктивные, технологические и техникоэксплуатационные характеристики.
S Основные требования пользователя к АС.
S Степень внедрения и рекомендации по внедрению АС.
S Область применения АС.
S Обоснование экономической эффективности создания АС.
S Прогнозы и предположения о развитии объекта исследования.
Документы, входящие в аналитический отчет, могут быть представлены в виде текстового описания или таблиц с описанием операций, исполнителей и документов бизнес-процессов.
Кроме того, аналитиками обычно формируется словарь терминов, описывающий предметную область, а также процессы, протекающие в организации.
Описание процессов может быть выполнено с помощью диаграммы IDEF0 или диаграммы вариантов использования UML. Диаграммы, размещенные в аналитическом отчете, следует сопровождать текстовым описанием, где необходимо указать:
S краткое описание процесса;
S действующие лица;
S предусловие;
S постусловие;
S основной сценарий процесса;
S альтернативные сценарии.
Сценарии варианта использования в технической документации могут быть дополнены диаграммой деятельности, что поможет выявить дополнительные процессы и, возможно, неучтенных действующих лиц.
Таким образом, аналитический отчет является частью пакета технической документации и предназначен для описания предварительных целей создания информационной системы. Этап обследования объекта автоматизации юридически может быть оформлен отдельным договором или включен в перечень работ по созданию системы.
Вопросы для самоконтроля:
-
Для чего необходимо предпроектное обследование объекта автоматизации? -
Какие документы используют для сбора сведений об объекте? -
Что включает в себя аналитический отчет? -
В каком виде представляется информация в аналитическом отчете?
-
ФОРМИРОВАНИЕ ТРЕБОВАНИЙ К ИНФОРМАЦИОННОЙ СИСТЕМЕ
Техническое задание (ТЗ) - исходный документ для
проектирования и разработки информационной системы, который содержит основные технические требования, предъявляемые к ИС.
ТЗ на ИС является основным документом, определяющим требования и порядок создания информационной системы, в соответствии с которым проводится разработка ИС и ее приемка при вводе в действие. ТЗ на ИС разрабатывается на систему в целом или в составе другой системы. Дополнительно могут быть разработаны ТЗ на части ИС:
S на подсистемы ИС;
S на программные средства.
В ТЗ указываются назначение объекта, область его применения, стадии разработки конструкторской документации, ее состав, сроки исполнения и т. д., а также особые требования. ТЗ составляют на основе анализа результатов предпроектного обследования, расчетов и моделирования.
Как инструмент коммуникации в связке общения заказчик- исполнитель, техническое задание позволяет:
S обеим сторонам
0 представить готовый продукт;
0 выполнить попунктную проверку готового продукта;
0 уменьшить число ошибок, связанных с изменением требований в результате их неполноты или ошибочности (на всех стадиях и этапах создания, кроме испытаний);
S заказчику
0 осознать, что именно ему нужно;
0 требовать от исполнителя соответствия продукта всем условиям, оговоренным в ТЗ;
S исполнителю
0 понять суть задачи, показать заказчику технический облик будущего программного изделия или автоматизированной системы;
0 спланировать выполнение проекта и работать по намеченному плану;
0 отказаться от выполнения работ, не указанных в ТЗ.
Основной нормативной базой для составления технического задания на разработку автоматизированной (информационной) системы является ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы. Согласно этому документу ТЗ на АС содержит следующие разделы, которые могут быть разделены на подразделы: