- •Раздел 2. Лист 75/75
- •1) Постановка задачи.
- •2) Математическая формализация.
- •3) Построение алгоритма.
- •4) Составление алгоритма на языке программирования.
- •5) Отладка и тестирование программы.
- •6) Проведение расчетов и анализ получаемых результатов.
- •Основные типы алгоритмов. Структуры и формы записи алгоритмов.
- •2) Графический способ (с использованием графических примитивов, блок-схем)
- •1) Словесно-формульный (на естественном языке)
- •Структурированные типы данных (массивы, файлы, записи, множества).
- •X: array [1..5,1..10] of real;
- •Var f :text;
- •Динамические структуры данных.
- •Динамическая память. Управление памятью.
- •Управление файлами.
- •Страничная память
- •Стратегии управления страничной памятью
- •Алгоритм fifo – Выталкивание первой пришедшей страницы – Простейший алгоритм
- •Операции над файлами
- •Организация ввода-вывода.
- •Жизненный цикл программ
- •6. Показатели качества по. Стандарты качества программного обеспечения. Тестирование и обеспечение качества.
- •Основные стандарты качества по гост 28195-89. Оценка качества программных средств. Общие положения
- •Гост 28806-90. Качество программных средств. Термины и определения
- •Гост р исо/мэк 9126-93. Оценка программной продукции. Характеристики качества и руководства по их применению
- •Уровни тестирования
- •Статическое и динамическое тестирование
- •Регрессионное тестирование
- •Тестовые скрипты
- •Тестирование «белого ящика» и «чёрного ящика»
- •Покрытие кода
- •8.Требования предъявляемые к ос. Ресурсы и их распределение в операционной системе.
- •9.Архитектура ос. Микроядерная архитектура.
- •11.Механизм прерываний. Способы выполнения прерываний. Приоретизация и маскирование прерываний. Диспетчеризация прерываний в операционной системе.
- •12.Специфика и свойства осрв. Технические свойства осрв.
- •13.Задачи, процессы, потоки. Связь между процессами в осрв.
- •Операции над процессами
- •Иерархия процессов
- •Преимущества многопоточности
- •17.Понятие безопасности информации и виды безопасности
- •18.Статьи затрат на разработку асоиу. Состав и структура асоиу: функциональные подсистемы, обеспечивающие и управляющие системы
- •19.Концепции системы: цели предприятия, цели асоиу. Содержание тз на проектирование асоиу.
- •20.Требования к технологии проектирования систем. Стандарты проектирования, оформление проектной документации, использование интерфейса.
- •21.Моделирование потоков данных. Накопительные процессы данных, потоки данных
- •1 Название подсистемы
- •1.1 Название процесса
- •22.Понятие пилотного проекта, его характеристики. Планирование и выполнение пилотного проекта
- •23.Оценка пилотного проекта
- •24.Внедрение пилотного проекта
- •25.Практическое использование пилотного проекта: план перехода и его реализация
18.Статьи затрат на разработку асоиу. Состав и структура асоиу: функциональные подсистемы, обеспечивающие и управляющие системы
Статьи затрат на разработку АСОИУ
На проектирование системы и ее внедрения
На приобретение технических средств и ПО
На обучение персонала
Прочие расходы
При внедрении системы управления можно получить положительный эффект по направлениям:
Оптимизация управления производственным процессом
Экономия ресурсов
Изменение оборота финансовых и материальных средств
Сокращение численности управленческого персонала
Состав и структура АСОИУ: функциональные подсистемы
Всякая система включает в себя разнообразные элементы, играющие различную роль в решении задач управления и организации производства. Рассматривается два типа составляющих систему подсистем:
Функциональная подсистема;
Обеспечивающие и управляющие подсистемы.
Функциональные подсистемы.
Строятся на основе математических моделей функционирования предприятия. При проектировании системы, после этапа обследования и анализа собранной информации, строится математическая модель объекта. Эта модель исследуется и анализируется, что позволяет сформировать наборы определенных функций, которые и служат прототипом будущей функциональной подсистемы.
Опыт разработок показывает, что систему управления объектом можно разбить по признакам или подсистемам:
1) По производственному;
2) По циклам (периодам) управления;
3) По системам планирования и прогнозирования;
4) По системам контроля и отчетности.
Прежде чем рассмотреть конкретный состав функциональной подсистемы, рассмотрим, какие системы в целом могут быть функциональными:
1) Пассивные системы;
2) Информационно-управленческие, как обычные, так и реального времени;
3) Экспертные системы;
4) Системы проектирования.
Естественно, от основной функции системы зависит набор функциональных подсистем. Для примера рассмотрим систему автоматизированного управления предприятием. Для такой системы набор функциональных подсистем будет:
1) Сбыт и маркетинг;
2) Прогнозирование и развитие объекта;
3) Перспективное планирование объекта;
4) Организация управления объектом;
5) Текущее планирование объекта;
6) Оперативное регулирование деятельности объекта;
7) Учет, контроль и анализ деятельности объекта.
Набор систем можно сделать по функциям управления производственной ролью предприятия:
1) НИР и ОКР;
2) Управление и формирование производственных структур;
3) Управление производством основной продукции;
4) Управление вспомогательным производством;
5) Управление транспортом;
6) Управление производственными мощностями и использование основных фондов;
7) Управление материально-техническим снабжением;
8) Управление трудовыми ресурсами;
9) Управление маркетингом и сбытом продукции;
10) Управление финансами;
11) Управление развитием и функционалом сомой системы управления.
Главным при проектировании АСОИУ является выбор и обоснование состава функциональных подсистем и задач. Этот процесс непростой и на него могут влиять следующие факторы:
1. Оценка важности автоматизации тех или иных задач, которая определяется величиной экономического эффекта и потребностью в автоматизации данных задач.
2. Создание более совершенных условий для функционирования объекта.
3. Трудоемкость и периодичность решения задач.
4. Возможность выделения отдельных задач управления.
5. Наличие необходимых ресурсов.
6. Степень подготовленности предприятия к внедрению системы
7. Возможность создания единого комплекса задач на основе единого представления данных.
Список не полный. Все зависит от конкретного объекта автоматизации.
Состав подсистем, задач на начальных и последующих этапах разработки периодически пересматривается и уточняется в соответствии с целью. При этом желательно пользоваться методикой системного анализа и рассматривать СУ по 4 уровням:
1) Уровень цели;
2) Уровень показателей достижения целей;
3) Уровень подсистем;
4) Уровень задач.
Состав и структура АСОИУ: обеспечивающие и управляющие подсистемы
Состав
и структура АСОИУ.
Всякая система включает в себя разнообразные элементы, играющие различную роль в решении задач управления и организации производства. Рассматривается два типа составляющих систему подсистем:
Функциональная подсистема;
Обеспечивающие подсистемы.
Обеспечивающие (управляющие) подсистемы.
Функции обеспечивающих подсистем обеспечивают работу задач, программ и управляют процессом обработки информации. В любой подсистеме должны быть блоки, обеспечивающие работу подсистем (например, генератор отсчетов, процедура копирования и т.д.).
При однотипности задач можно формировать следующие блоки:
Блок отслеживания работы критичных программных частей;
Блок отслеживания готовности устройств к работе;
Блок отслеживания всего процесса сбора информации, ее обработки, выдачи управляющих команд и другой информации;
Блок отслеживания аварийной ситуации, как на самом объекте, так и в системе.
Набор подсистем сильно зависит от того, какая система создается, а именно, информационно-поисковая, информационно-управляющая или комбинация этих двух. Состав обеспечивающих систем для них будет различным.
Для обеспечения рабочей структуры системы следует:
Определить цель, которая должна быть достигнута при создании системы;
Сформировать концепцию системы;
Обследовать объект;
Проанализировать и получить ответ на вопрос «можно ли создать систему для достижения определенных целей в соответствии с формулированной концепцией»;
Уточняется состав и структура системы (если ответ «да»).
Под целями понимаются:
Цели могут быть политическими, т.е. разработка данной АСОИУ представляется как процесс информатизации общества;
Коренное изменение и улучшение процесса управления объектом;
Достижение экономического эффекта.
