- •Модуль 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).
- •Список использованной литературы
Модуль II. Стадии создания автоматизированных систем обработки информации и управления
4.Формирование требований к асоиу. Формирование целей создания автоматизированных систем. Правила оформления технической документации.
Формирование требований к АСОИУ.
Стадия Формирование требований к АСОИУ включает выполнение следующих этапов [2].
Обследование объекта и обоснование необходимости создания АСОИУ.
Формирование требований пользователя к АСОИУ.
Оформление отчета о выполненной работе и заявки на разработку АСОИУ (тактико-технического задания).
На этапе 1.1 “Обследование объекта и обоснование необходимости создания АС” в общем случае проводят:
сбор данных об объекте автоматизации и осуществляемых видах деятельности;
оценку качества функционирования объекта и осуществляемых видов деятельности, выявление проблем, решение которых возможно средствами автоматизации;
оценку (технико-экономической, социальной и т. п.) целесообразности создания АСОИУ.
На этапе 1.2 “Формирование требований пользователя к АС” проводят:
подготовку исходных данных для формирования требований к АСОИУ (характеристика объекта автоматизации, описание требований к системе, ограничения допустимых затрат на разработку, ввод в действие и эксплуатацию, эффект, ожидаемый от системы, условия создания и функционирования системы);
формулировку и оформление требований пользователя к АСОИУ.
На этапе 1.3 "Оформление отчета о выношенной работе и заявки на разработку АСОИУ (тактико-технического задания)” проводят оформление отчета о выполненных работах на данной стадии и оформление заявки на разработку АСОИУ (тактико-технического задания) или другого заменяющего ее документа с аналогичным содержанием.
Формирование целей создания автоматизированных систем.
Под целью создания автоматизированной системы понимается изменение технико-экономического показателя предприятия. Как правило, основной целью создания систем является снижение времени на обработку информации. Отметим, что для цели обязательно необходимо выделить критерий, с помощью которого возможна оценка достижимости цели. Несмотря на то, что цель зависит от специфики различных предметных областей, как правило, можно выделить следующие общие моменты. Цель может формулироваться в виде: повышение эффективности процесса или работы предприятия в целом. Критерий эффективности может быть составным, и определятся как некая взвешенная сумма других критериев
где значения весов могут устанавливаться экспертами.
Ниже перечислены наиболее характерные цели для АСОИУ:
снижения времени на обработку информации (kt – минуты);
снижение ошибок при обработки информации , где Nошиб – число операций выполненных с ошибкой, N – общее число операций;
увеличение скорости выполнения операций: , где N – число операций, t – единица времени.
Правила оформления технической документации.
Каждый этап проектирования завершается оформлением документации. Виды, комплектность и обозначение документов при создании автоматизированных систем определяется в соответствии с ГОСТ 34.201-89 [5].
Документация на автоматизированную систему — комплекс взаимоувязанных документов, в котором полностью описаны все решения по созданию и функционированию системы, а также документов, подтверждающих соответствие системы требованиям технического задания и готовность ее к эксплуатации (функционированию).
Проектно-сметная документация на AC — часть документации на АСОИУ, разрабатываемая для выполнения строительных и монтажных работ, связанных с созданием АСОИУ.
Рабочая документация на AC — часть документации на АСОИУ, необходимой для изготовления, строительства, монтажа и наладки автоматизированной системы в целом, а также входящих в систему программно-технических, программно-методических комплексов и компонентов технического, программного и информационного обеспечения.