Рассмотрим одну из возможных реализаций математического обеспечения АСОИУ. 11 страница
Функции разработчика (помимо перечисленных выше):
— разработка технического задания на проектируемую систему (совместно с руководством организации заказчика),
— разработка технического проекта (разработка структуры системы, алгоритмов решения задач, информационной базы каждой задачи, выбор комплекса технических средств),
— разработка рабочего проекта (разработка форм документов, рабочих программ, инструкций по эксплуатации),
— внедрение разработанной системы в эксплуатацию (совместно с персоналом, эксплуатирующим систему).
4. Принцип непрерывного развития системы.
Он предусматривает возможность введения новых задач и совершенствования уже внедренных задач без ухудшения качества решения эксплуатируемых задач и тем более без исключения возможности решения хотя бы одной эксплуатируемой задачи. Системы, обладающие этими качествами, называют открытыми системами.
5. Принцип разумной типизации проекта.
Разрабатывая столь дорогостоящие изделия, каким является автоматизированная система, проектировщик, естественно, должен стремиться к тому, чтобы предлагаемые им решения подходили бы как можно более широкому кругу заказчиков. Однако типизация, естественно, приводит к ухудшению предлагаемых решений, поскольку она не позволяет учитывать всю специфику объекта управления.
На первых этапах разработки АСОИУ была попытка разработки универсальной программы для подсистемы материально- технического снабжения. Эта программа оказалась очень медленно действующей в силу своей универсальности. Применительно к этому примеру принцип «разумной типизации» заключается в разумном увеличении скорости выполнения конкретной программы по сравнению с универсальной.
|
|
6. Принцип автоматизации документооборота.
В автоматизированных системах совершенно недостаточно ограничиться выполнением расчетов на ЭВМ по тем или иным моделям, необходимо автоматизировать все стадии обработки информации, а именно сбор первичной информации, ее передачу, обработку, хранение и доведение полученных результатов до конкретных пользователей данной АСОИУ.
7. Принцип единой информационной базы.
Суть его заключается в том, что на магнитных носителях накапливается и постоянно обновляется информация, необходимая для решения не отдельных, а всех задач управления.
8. Принцип однократности ввода и многократности использования информации.
Он непосредственно следует из предыдущего принципа. Информация о любом документе, объекте или событии должна вводиться в систему только один раз. Невыполнение этого принципа приводит к тому, что, например, об одном и том же событии может появиться несколько противоречивых мнений, что засоряет память системы и неизбежно выводит ее из строя.
|
|
Многократность использования означает, что на любой уровень управления, от министра до начальника участка, информация должна поступать из единой информационной базы. При этом, конечно, формы представления этой информации, степень ее детализации и т. п. для каждого уровня должны быть различными.
9. Принцип комплексности задач и рабочих программ.
Большинство задач, решаемых в рассматриваемых системах, тесно связаны между собой, например задачи подсистем технико-экономического планирования и материально-технического снабжения. Между этими подсистемами идет постоянный обмен информацией и раздельное решение этих задач существенно снижает эффективность всей системы.
10. Принцип необходимости организационных мероприятий.
Создание АСОИУ предусматривает совершенствование организационной структуры объекта автоматизации, изменение функциональных и должностных обязанностей работников, внедрение новых форм документации и т.д. Попытки внедрять современные информационные технологии при консервации существующей системы служебных отношений неизменно приводят к дискредитации самой идеи автоматизированной обработки данных. В простейшем случае для последовательных участков системы пропускная способность каждого последующего элемента должна быть не меньше, чем у предыдущего.
|
|
3.2. Структура АСОИУ
В зависимости от применяемого принципа декомпозиции системы в структуре АСОИУ принято выделять следующие компоненты:
- функциональные подсистемы (иногда называемые задачами, функциональными модулями или просто модулями), автоматизирующие выполнение управленческих или производственных задач предприятия (например, учет запасов на складе, управление персоналом);
- обеспечивающиеподсистемы или виды обеспечения, посредством которых реализуется работа функциональных подсистем (например, информационное, программное обеспечение).
Совокупность принципов организации и взаимодействия этих подсистем образует архитекторуАСОИУ. Рассмотрим введенные понятия более подробно.
Виды структур АСОИУ
Проектирование любого объекта, в том числе и АСОИУ требует предварительного анализа этого объекта с целью его структуризации.
Структуризация АСОИУ – это локализация ее границ и выделение структурных составных частей. Выделенную по определенному признаку часть АСОИУ называют ее подсистемой. Совокупность действий, направленную на достижение определенной цели, называют функцией АСОИУ. Выполнение автоматизированной системой управления функций, осуществляемое на действующем объекте управления и обеспечивающее достижение заданных целей, называют функционированием АСОИУ (ГОСТ 24.003-84).
|
|
Структура системы управления отражает строение и внутреннюю форму организации, относительно устойчивые взаимоотношения и взаимосвязи элементов системы. В АСОИУ, как и любой сложной системе, можно выделить большое число элементов, свойств, связей между элементами.
В процессе создания и в ходе функционирования АСОИУ выделяют различные аспекты ее внутреннего строения, различая в соответствии с этим разные виды структур системы: организационную, функциональную, информационную, комплекса технических средств и др.
Организационная структура АСОИУ отражает существование в системе управления объектом нескольких подразделений разного иерархического уровня и их взаимное административное подчинение.
Структурообразующий элемент такой структуры – это подсистема АСОИУ, осуществляющая автоматизацию таких процессов обработки информации и принятия решений, которые присущи соответствующему подразделению системы управления. Связи между элементами такой организационной структуры АСОИУ – это информационные потоки между структурными подразделениями,. При этом от вышестоящих подразделений в нижестоящие информация имеет характер директив (приказы, распоряжения, инструкции и т.п.), а от нижестоящих к вышестоящим подразделениям характер отчетности о выполнении полученных директив (рапорты, отчеты, сводки и т.п.).
Примеры организационной структуры АСОИУ приведены на рис. 3.1. и 3.2.
Функциональной структурой АСОИУ называют структуру, элементами которой являются подсистемы, автоматизирующие выполнение отдельных функций управления. Функция управления – это совокупность действий, выполняемых в системе управления для
Рис. 3.1. Организационная структура АСОИУ производственного
объединения
Рис. 3.2. Пример организационной структуры АСОИУ воздушным
движением страны
достижения объектом управления определенной цели. Понятие функции управления переносится на функцию АСОИУ, если АСОИУ реализует эту функцию.
Состав функций реализуемых АСОИУ определяет ее назначение. Примеры функциональных подсистем АСОИУ воздушным движением страны:
- подсистема перспективного планирования полетов в регионе;
- подсистема суточного (предварительного) планирования полетов в районе;
- подсистема текущего планирования полетов в аэроузле;
- подсистема управления взлетом – посадкой самолетов в аэропорту.
Типичные функциональные группы дискретного производства представлены на рис. 3.3.
Связи между элементами функциональной структуры АСОИУ – это потоки информации, циркулирующей между отдельными функциональными подсистемами. Информация, поступающая от одной функциональной подсистемы к другой подсистеме, может быть двух видов.
Первый вид – это результат решения некоторой задачи управления, полученный в одной из функциональных подсистем, который необходим как исходные данные для задачи, решаемой в другой функциональной подсистеме.
Второй вид – это информация о состоянии объекта управления, которая используется в разных функциональных подсистемах. Например, информация о подлете группы самолетов в зону аэроузла используется как в подсистеме текущего планирования этого аэроузла, так и в подсистеме управления взлетом – посадкой в аэропорту, куда направляется данная группа самолетов. С другой стороны, результаты решения задач управления в подсистеме суточного (предварительного) планирования полетов самолетов в районе используется как исходные данные для подсистемы текущего планирования полетов в аэроузле.
Схема функциональной структуры автоматизированной системы управления научными исследованиями (АСНИ) приведена на рис. 3.4.
Если в организационной структуре системы управления существуют структурные подразделения, предназначенные для выполнения присущих только им определенных функций, то организационная и функциональная структуры АСОИУ могут совпадать.
Например, если в системе управления аэропортом есть подразделения текущего планирования воздушного движения, управления взлетом – посадкой, материального обеспечения и другие, ориентированные на выполнение какой-то одной функции управления, то организационная и функциональная структуры создаваемой АСОИУ аэропорта могут совпасть.
С другой стороны, если какое-либо структурное подразделение системы управления выполняет несколько функций и его деятельность автоматизируется, то организационная и функциональная структуры АСОИУ могут быть частично или полностью совмещенными.
Рис. 3.3. Типичные функциональные группы дискретного производства
Рис. 3.4. Пример функциональной структуры АСНИ
В этом случае в качестве структурообразующих элементов АСОИУ могут выступать как организационные подсистемы (т.е. структурные подразделения, работа которых автоматизирована), так и функциональные подсистемы. При этом функциональные подсистемы раскрывают содержание автоматизируемых функций управления соответствующего структурного подразделения. Пример такого совмещения структур АСОИУУ приведен на рис. 3.5.
Близкие по методам решения или исходной информации задачи управления, решаемые в функциональных или организационных подсистемах АСУ, часто объединяют в отдельные блоки, называемые модулями. Каждый такой модуль должен обладать следующими качествами:
- функциональность, т.е. модуль должен представлять собой функционально законченную и максимально независимую совокупность операций по обработке данных; обращение к модулю осуществляется как к единому целому и значения вызываемых параметров обычно отражает специфику функций модуля;
- связность, т.е. модуль реализует совокупность взаимосвязанных функций, требующих одних и тех же данных; часть этих данных обычно скрыта для системы в целом;
- алгоритмичность, т.е. модуль включает несколько функций, которые реализуются последовательно, причем выходные результаты одной функции являются входными для другой и т.д.; кроме того, функции модуля обычно являются взаимосвязанными во времени;
- однородность, т.е. в модуле объединяются однородные по своему функциональному назначению задачи управления и процедуры их решения.
Если в качестве структурообразующего элемента АСОИУ выступает модуль, то говорят, что задана модульная структура системы. Выделение модулей и построение из них
Рис. 3.5. Пример совмещения организационной и функциональной
структур АСОИУ ВД
создаваемой АСОИУ является в настоящее время одним из перспективных направлений автоматизации процессов проектирования таких систем.
Кроме функциональных и организационных подсистем в АСОИУ выделяют обеспечивающие подсистемы. Как правило, эти подсистемы являются общими для большинства или даже всех задач, решаемых в различных функциональных (организационных) подсистемах. Основными обеспечивающими подсистемами АСОИУ являются подсистема комплекса технических средств и подсистема информационного обеспечения.
Структурой комплекса технических средств автоматизированной системы называют структуру, элементами которой являются отдельные устройства комплекса технических средств системы.
Связи между элементами этой структуры отображают информационный обмен между этими устройствами. Для АСОИУ сложными объектами данная структура имеет вид многоуровневой распределенной вычислительной системы (РВС), отражающей в той или иной степени организационную структуру автоматизированной системы.
Информационная структура АСОИУ показывает характер и взаимосвязь информационных элементов (показателей, документов, блоков, массивов данных), используемых в процессе функционирования автоматизированной системы. В ней находят отражение классификационные свойства используемой информации, ее назначение, формы представления (машинная, внемашинная, документированная и т.д.).
При построении информационной структуры АСОИУ необходимо стремиться к тому, чтобы она в полной мере отражала информационные потоки между отдельными подсистемами и задачами системы, показывала какая информация является первичной, какая промежуточной, какая результатной. Понятие информационная структура АСОИУ тесно связано с понятием информационное обеспечение (информационная компонента) АСОИУ.
Лекция 11
3.2.2. Виды обеспечения АСОИУ
Виды обеспечения АСОИУ и их взаимосвязи друг с другом и с внешними объектами - пользователями, эксплуатационным персоналом и объектом управления представлены на рис. 3.18.
Техническое обеспечение включает в себя все аппаратно-технические средства, используемые при функционировании АСОИУ – ЭВМ, сетевое и периферийное оборудование, измерители и преобразователи сигналов, конструктивные модули, линии и средства связи, а также описание их функциональных, конструктивных и эксплуатационных характеристик.
Схема структуры технического обеспечения АСОИУ представлена на рис. 3.6.
Рис. 3.6. Схема структуры технического обеспечения АСОИУ
Сегодня для большинства систем административно-организационного управления, например, АСУП, создание технического обеспечения сводится к закупке и установке рабочих мест, серверов и сети с заданной конфигурацией. В отличие от АСУП технические средства управляющих систем, таких как АСНИ и АСУТП, должны обеспечивать связь с объектом управления, что зачастую требует разработки нестандартных устройств и интерфейсов.
В плане реализации для конкретных АСОИУ технические средства могут образовывать достаточно сложные иерархические структуры на основе построения распределенных вычислительных сетей (РВС). Примеры таких структур приведены на рис.3.7, 3.8, 3.9.
Программное обеспечение - это совокупность программ и программной документации, обеспечивающих создание, функционирование и проверку работоспособности АСОИУ.
Программное обеспечение принято разделять на системное и прикладное. В состав системного программного обеспечения входят операционные системы, системы и среды программирования, СУБД.
К прикладным обычно относят программы, выполняющие решение пользовательских задач, специальные программы, программы общего назначения - текстовые и графические редакторы, математические библиотеки, почтовые системы.
Рис. 3.7. Схема структуры РВС для планирования и диспетчеризации основного производства
Рис. 3.8. Схема структуры распределенной вычислительной системы (РВС) для координации производства
Рис. 3.9. Схема структуры КТС на уровне технологической линии
Программное обеспечение обычно разбивают на две части:
- общее программное обеспечение,
- специальное (функциональное) программное обеспечение.
Специальное программное обеспечение в управляющих ЭВМ часто занимает 50-70 % от общего объема памяти программ.
Общее программное обеспечение можно разделить на две крупные компоненты:
- программное обеспечение вычислительного процесса,
- программное обеспечение технологии создания и сопровождения специального программного обеспечения (см. рис. 3.10).
Рис. 3.10. Схема структуры общего программного обеспечения АСУ
Специальное программное обеспечение обычно разделяют на три компоненты:
- пакеты прикладных программ,
- программно-ориентированные системы, программы организации вычислительного процесса (см. рис. 3.11).
Основные компоненты комплекса программ АСОИУ, определяющие взаимодействие с внешними объектами, контроль и организацию последовательности решения задач, могут быть объединены в типовую схему, структура которой слабо связана с содержанием функциональных задач АСУ и включает несколько четких групп программ:
Рис. 3.11. Схема структуры специального программного обеспечения АСОИУ
I. Обмена с внешними объектами;
II. Организации вычислительного процесса;
III. Контроля и обеспечения надежности;
IV. Решения функциональных задач, составляющих специальное программное обеспечение конкретного назначения.
Особенность этой типовой схемы (см. рис. 3.12) заключается в том, что она ориентирована на управляющие ЭВМ и поэтому несколько отличается от больших ОС. Рассмотрим ее функционирование.
I. Программы обмена с внешними абонентами. Эта группа состоит из программ приема и выдачи сообщений. Включение этих программ в работу обычно осуществляется аппаратно по инициативе внешних устройств. Управление этими программами производится диспетчером прерываний, который управляет также программой контроля прерываний и программой анализа сбоев и , возможно, другими программами с абсолютным приоритетом. Включение его производится аппаратно, и он программно почти не связан с основной частью комплекса программ АСОИУ.
II. II . Программы организации вычислительного процесса включают: программу периодических вычислений; программу тактировки периодических вычислений; центральный диспетчер; местные диспетчеры; программы взаимодействия ЭВМ и процессоров в вычислительной системе АСУ; программы взаимодействия с внешними накопителями.
Дата добавления: 2019-01-14; просмотров: 390; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!