- •Модуль I. Жизненный цикл разработки автоматизированных систем.
- •1.Введение в дисциплину. Основные термины и определения. Общая характеристика процесса создания асоиу.
- •2.Системный подход к проектированию асоиу. Классификация асоиу и подсистем.
- •3.Жизненный цикл асоиу. Модели жц асоиу. Процесс проектирования асоиу.
- •Модуль II. Стадии создания автоматизированных систем обработки информации и управления
- •4.Формирование требований к асоиу. Формирование целей создания автоматизированных систем. Правила оформления технической документации.
- •5.Обследование объекта автоматизации. Методы обследования объекта автоматизации. Бизнес-модель предприятия
- •6.Функциональное моделирование. Cтандарт idef 0. Моделирование потоков данных dfd
- •7.Карты бизнес - процессов предприятия. Ключевые показатели эффективности процессов
- •8.Концептуальное проектирование асоиу. Разработка и выбор вариантов концепции системы.
- •9.Разработка технического задания. Порядок разработки, согласования и утверждения тз на создание ас
- •10.Технорабочий проект асоиу. Разработка технического проекта. Разработка рабочей документации на систему и ее части.
- •11.Ввод в действие асоиу. Виды испытаний асоиу. Сопровождение асоиу
- •Модуль III. Виды обеспечения асоиу
- •12.Программное обеспечение асоиу. Структура программного обеспечения. Управление требованиями к по асоиу
- •13.Информационное обеспечение асоиу. Формализация входной и выходной информации. Проектирование базы данных как вида информационного обеспечения асоиу
- •14.Техническое обеспечение асоиу
- •Математическое обеспечение асоиу
- •Лингвистическое обеспечение асоиу
- •15. Эргономическое обеспечение асоиу
- •16.Организационное, методическое и правовое виды обеспечения асоиу.
- •Модуль IV. Разработка программного обеспечения асоиу
- •17.Современные технологии разработки программного обеспечения асоиу. Rup. Msf. Xp.
- •18.Проектирование по асоиу на основе объектно-ориентированного подхода. Методика проектирования
- •19.Язык uml. Виды диаграмм описания по асоиУв нотации uml
- •20.Паттерны проектирования. Классификация паттернов проектирования
- •21.Разработка программного обеспечения через тестирование. Процесс рефакторинга по асоиу
- •22.Управление командной разработкой по асоиу. Инструментальные средства командной разработки
- •23.Принципы создания пользовательского интерфейса по асоиу. Процесс разработки (дизайна) интерфейса
- •Case системы.
- •24.Основы управления проектами разработки асоиу. Библиотека инфраструктуры информационных технологий (itil).
- •Список использованной литературы
9.Разработка технического задания. Порядок разработки, согласования и утверждения тз на создание ас
Разработка технического задания.
Согласно [2] на стадии «Техническое задание», включающее только один этап 3.1 «Разработка и утверждение технического задания на создание АС» проводят разработку, оформление, согласование и утверждение технического задания на АСОИУ и, при необходимости, технических заданий на части АСОИУ. Разработка технического задания осуществляется в соответствии с ГОСТ 34.602 [13].
ТЗ на АСОИУ является основным документом, определяющим требования и порядок создания (развития или модернизации— далее создания) автоматизированной системы, в соответствии с которым проводится разработка АСОИУ и ее приемка при вводе в действие. ТЗ на АСОИУ разрабатывают на систему в целом, предназначенную для работы самостоятельно или в составе другой системы.
Дополнительно могут быть разработаны ТЗ на части АСОИУ: на подсистемы АСОИУ, комплексы задач АСОИУ и т. п. в соответствии с требованиями [13]; на комплектующие средства технического обеспечения и программно-технические комплексы в соответствии со стандартами ЕСКД и СРПП; на программные средства в соответствии со стандартами ЕСПД; на информационные изделия в соответствии с ГОСТ 19.201 и НТД, действующей в ведомстве заказчика АСОИУ.
ТЗ на АСОИУ содержит следующие разделы, которые могут быть разделены на подразделы:
общие сведения;
назначение и цели создания (развития) системы;
характеристика объектов автоматизации;
требования к системе;
состав и содержание работ по созданию системы;
порядок контроля и приемки системы;
требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие;
требования к документированию;
источники разработки.
Порядок разработки, согласования и утверждения ТЗ на создание АСОИУ.
Подробная информация о содержании технического задания представлена в [13]. Отметим следующие особенности, на которые следует обратить внимание при разработке технического задания.
Так как в техническом задании описываются требования к будущей автоматизированной системе уместным является использование слов «должен», «должна», «будет» и т.п.
В подразделе «Цели создания системы» приводят наименования и требуемые значения технических, технологических, производственно-экономических или других показателей объекта автоматизации, которые должны быть достигнуты в результате создания АСОИУ, и указывают критерии оценки достижения целей создания системы. Как было указано ранее, целью создания АСОИУ является изменение технико-экономических показателей предприятия. В формулировке цели допускается использовать принцип декомпозиции целей.
В разделе «Характеристики объекта автоматизации» целесообразно ссылаться на приведенные в приложениях к техническому заданию результатов обследования объекта автоматизации. Это могут быть карты бизнес- процессов, IDEF 0 , DFD диаграммы. Чтобы не усложнять процесс чтения документа, громоздкие схемы лучше выносить в приложения.
В подразделе «Требования к системе в целом» указывают требования к структуре и функционированию системы. Как правило, АСОИУ включает образующие ее подсистемы и их виды обеспечения.
В требованиях к структуре и функционированию системы целесообразно приводить схему функциональной структуры. Допускается ссылка на документ "Схема функциональной структуры", который в свою очередь содержит [10]:
элементы функциональной структуры АСОИУ (подсистемы АС); автоматизированные функции и (или) задачи (комплексы задач); совокупности действий (операций), выполняемых при реализации автоматизированных функций только техническими средствами (автоматически) или только человеком;
информационные связи между элементами и с внешней средой с кратким указанием содержания сообщений и (или) сигналов, передаваемых по связям, и при необходимости, связи других типов (входимости, подчинения и т. д.);
детализированные схемы частей функциональной структуры (при необходимости).
В подразделе «Требования к видам обеспечения» приводят требования к видам обеспечения, включенным в архитектуру системы. В подразделе требований к информационному обеспечению, целесообразно привести диаграмму потоков данных, являющейся основанием для формирования модели данных. Кроме этого целесообразно привести концептуальную модель данных [6], с описанием типов сущностей и типов связей.
Для технического обеспечения системы целесообразно отразить требования в виде уровней технического обеспечения.
В разделе «Порядок контроля и приемки системы» указывают виды, состав, объем и методы испытаний системы согласно ГОСТ 34.603-92 [15].
В разделе «Состав и содержание работ по созданию (развитию) системы» должен содержать перечень стадий и этапов работ по созданию системы в соответствии с ГОСТ 24.601 [16]. Отметим, что указание сроков зависит от модели жизненного цикла АСИОУ и возможно параллельное выполнение.
Существует порядок согласования и утверждения документа после его разработки. Так согласование осуществляется во всех подразделениях организации—разработчика и заказчика, связанных с процессом разработки АСОИУ. Время на согласование должно строго нормироваться, и не превышать 15 дней. Если при согласовании ТЗ возникли разногласия между разработчиком и заказчиком (или другими заинтересованными организациями), то составляется протокол разногласий (форма произвольная) и конкретное решение принимается в установленном порядке. После согласований, происходит утверждение ТЗ на АСОИУ, которое осуществляют руководители предприятий (организаций) разработчика и заказчика системы.
