- •Модуль 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).
- •Список использованной литературы
Математическое обеспечение асоиу
Под математическим обеспечением АСОИУ понимается совокупность математических методов, моделей и алгоритмов, примененных в АСОИУ [1]. Согласно [10] основной документ, содержащий описание решений по математическому обеспечению называется «Описание алгоритма (проектной процедуры)». Документ содержит информацию о
назначении алгоритма;
процессе (объекте), при управлении которым используют алгоритм;
об ограничении на возможность и условия применения алгоритма и характеристиках качества решения;
о требованиях к входным и выходным данным;
массивах информации и (или) сигналов, используемых при реализации алгоритма;
о логике алгоритма
о способах формирования результатов и результаты решения.
Алгоритм в виде схемы выполняют по правилам, установленным ГОСТ 19.002 [20] или ГОСТ 19.005 [21]. Алгоритм может быть описан в виде текста, выполненный по правилам, установленным ГОСТ 24.301 [22].
В автоматизированных системах обработки информации и управления могут применяться различные математические модели и методы [4]. К ним относятся.
Оптимизационные задачи. Формализуется некоторая целевая функция, зависящая от параметров модели. Целью решения задачи оптимизации является нахождение таких значений параметров модели при которых целевая функция достигала максимума или минимума. Для решения таких задачи применяются методы условной и безусловной оптимизации. Кроме этого следует отметить, что если при поиске используются первая или вторая производные целевой функции, то речь идет о методах первого и второго порядка соответственно [23].
Задачи принятия решения (ЗПР). ЗПР в общем виде является задачей выбора альтернативы из множества альтернатив A, в соответствии с множеством критериев К c использованием модели М позволяющей для каждой альтернативы рассчитать вектор критериев и некоторого решающего правила П для выбора подходящей альтернативы в многокритериальной ситуации.
Задачи аппроксимации и экстраполяции. Данные задачи применяются для решения задачи идентификации объекта управления, т.е. получения модели функционирования объекта на основе входной и выходной информации [24]. Для решения данного рода задач используются регрессионные модели (линейные и нелинейные), а также модели основанные на моделях искусственного интеллекта, например искусственные нейронные сети [25].
Задача классификации (кластеризации). Данная задача применяется для автоматического определения принадлежности объекта тому или иному классу. Для решения применяются методы, основанные на вычислении декартова расстояния между компонентами вектора, характеризующего объект.
Деревья решений. Деревья решений – это способ представления правил в иерархической, последовательной структуре, где каждому объекту соответствует единственный узел, дающий решение [26].
Отметим, что автоматизированные системы, реализующие элементы анализа данных (Data Mining) относятся к классу Business Intelligence – систем поддержки принятия решения, например система анализа данных в среде облачных вычислений iCDMS (www.iclouddatamining.com).
