- •Введение
- •Глава 1 общая характеристика аис
- •§ 1.1 Предпосылки возникновения аис
- •§ 1.2. Информация и автоматизированное управление
- •§ 1.3. Классификация аис
- •Глава 2 структура аис
- •§2.2. Организационная структура объекта управления и аис
- •§2.3. Функциональные задачи и подсистемы аис
- •§ 2.4. Обеспечивающие подсистемы аис
- •§ 2.5. Проблема синтеза структуры аис.
- •Глава 3 методические основы разработки аис
- •§ 3.1. Понятие системного подхода
- •§ 3.2. Этапы разработки и проектирования аис
- •§ 3.3. Проблема автоматизации проектирования и пути формализации структуры аис
- •§ 3.4. Проблема разработки эффективной аис
- •3. Организация разработки и документации
- •Глава 4 обработка информации при автоматизированном управлении
- •§ 4.1. Организация вычислительного процесса при автоматизированном управлении
- •4.2. Понятие информационного обеспечения
- •4.3. Логическая структура и физическая организация информацинних массивов
- •4.4. Методы решения функциональных задач и алгоритмы обработки информации
- •4.5. Основы организации банков данных
- •Заключение
4.5. Основы организации банков данных
В общем виде проблема организации информационных массивов на логическом и физическом уровнях во многом определяется используемыми техническими средствами. Файловый способ организации памяти в ЭВМ второго поколения позволял создавать не связанные между собой информационные массивы. При этом для решения функциональных задач разных подсистем часто требовались одни и те же данные, которые было полезно располагать в семантически связанном виде. Это приводило к дублированию данных и довольно сильной децентрализации информации. В целях устранения избыточности информации и обеспечения возможности выбора данных по любым ключевым признакам при минимизации времени доступа оказалось целесообразным интегрировать данные путем создания банка данных.
Банк данных не есть собрание данных. В нем должна быть предусмотрена система управления на основе современных программных и языковых средств. Необходимость коллективного доступа к информационной базе, высокая скорость обработки и требования к верности получаемой информации создают серьезные проблемы при организации банков данных.
База данных в общем случае представляет собой совокупность взаимосвязанных данных, которые хранятся в соответствии с определенными требованиями. Эти данные должны отличаться минимальной избыточностью, возможностью реорганизации, достаточно простым доступом пользователя к данным. База данных представляет собой информационную модель объекта управления. Кроме данных как совокупности взаимосвязанных элементов в состав базы входит программно-логический комплекс, обеспечивающий организацию хранения, обновления и доступа к данным. Программно-логические средства этого комплекса называются системой управления базой данных. Совокупность базы данных и системы управления базой составляют автоматизированный банк данных.
Получение единого автоматизированного банка данных было основной тенденцией развития информационного обеспечения в последние годы. Создание информационно-вычислительных сетей позволило перейти к объединению отдельных локальных банков данных в единую распределенную систему. Появилась идея распределенного банка данных. Здесь возникают проблемы интеграции информации, оптимального использования данных в зависимости от их размещения. При этом пользователь должен быть независим от местоположения данных в банке.
При организации данных в банке возможно несколько подходов. Естественным может быть такой подход, когда данные организовываются в зависимости от необходимости их использования для решения конкретных функциональных задач, т. е. способ организации данных во внешней памяти и доступа к ним определяется конкретной предметной областью. Однако это приводит к дублированию данных в банке. Организация информации на основе автоматизированного банка данных позволяет использовать одни и те же данные многократно для различных функциональных задач, существенно сокращая избыточность данных и устраняя их дублирование.
Информационное обеспечение складывается из внемашинного и внутримащинного обеспечения, а поэтому организацию данных. Необходимо рассматривать на внешнем и логическом уровнях. Внешний уровень – уровень оргшанизации данных в виде документов, т.е. уровень внешнего информационного обеенечё-ния. Общение пользователя с документами упрощается, если имеется возможность находить по реквизитам отдельные признаки документов, что ускоряет процесс поиска показателей, их сортировки, преобразования и т. д. Таким образом, пользователь работает с некоторой внешней моделью информационной базы. Благодаря наличию массивов показателей упрощается процесс общения пользователя с внешней моделью. На логическом уровне информационная база представляется совокупностью информационных массивов.
Наряду с массивами, как указано выше, существуют идентификаторы массивов, возникает комплекс массивов. Проблема организации внутреннего информационного обеспечения сводится к проблеме организации массивов в памяти на логическом уровне. Пользователю для решения конкретной функциональной задачи должны быть выделены некоторые совокупности данных по соответствующему признаку, а отсюда возникают требования пользователя к организации данных. С точки зрения пользователя эти данные должны соответствовать решению конкретной задачи, а с точки зрения базы данных они должны составлять некоторое подмножество базы; отсюда на языке архитектуры открытых систем вводится понятие логического уровня пользователя. Он связывает совокупность данных пользователя с совокупностью данных как части банка данных системы. На внешнем уровне данные описываются по некоторому семантическому смысловому принципу и в основном осуществляются некоторые процедуры кодирования, идентификации, выделяются дескрипторы, т. е. ключевые слова и устойчивые словосочетания, которые описывают содержательное отношение между понятиями в данной предметной области. Для описания их существуют информационные языки дескрипторного типа. При выполнении простейших операций по логической обработке данных эти si3wvv находят достаточно широкое применение.
Языки могут усложняться путем введения грамматики. Обычно -вводят словарь отношений между дескрипторами — тезаурус. Он хранится в памяти ЭВМ и обеспечивает быстрый поиск информации по запросу. На логическом уровне системы и логическом уровне пользователя описание данных осуществляется с помощью специальных языков описания данных (ЯОД). На основе языков формируются различные логические отношения между элементами структуры базы данных, описываются стратегии поиска, контроля, дается спецификация отличий представления данных в базе и программе пользователя.
Организация данных на физическом уровне—это размещение их на физических носителях информации. Ранее указывалось, что физическая организация практически не зависит от семантических данных и от их логической структуры. Организация данных
на физическом уровне осуществляется по тем же принципам, по которым осуществляется фйзическаякоргаяизация информационных массивов в памяти ЭВМ.
При конструировании банка данных необходимо учитывать три основных аспекта:
1. Способ сведения данных в некоторые агрегаты, например информационные массивы и реализацию связей между ними. -
2. Базу данных, т. е. информацию, помещаемую в банк данных.
3. Систему управления базой данных.
Эти аспекты по-разному реализуются в современных банках данных. Большое количество созданных банков данных позволяет провести их классификацию по следующим признакам: структуре; виду запоминающего устройства; используемому методу адресации; языку обслуживания. По структуре различают банки данных с фиксированной и произвольной структурами.
При использовании фиксированной структуры данных строго определены структуры наборов, типы записей» связи между ними. Создание новых наборов или добавление новых типов связей в таких структурах невозможно. Такие банки данных достаточно просто выполняют функции формирования» корректировки, выдачи ответов на запросы, и во многом здесь автоматизируется процесс обработки информации/Обычно такие банки создаются как проблемно-ориентированные ч могут быть универсальными для решения широкого класса задач.
При произвольной структуре данных пользователь может сам формировать записи и их наборы. Система программ предусматривает наличие универсальных процедур работы с записями и со связями между ними. Эти процедуры могут быть использованы при решении различных задач.
По методу адресации могут быть выделены банки данных, использующие цепной способ, и банки данных с применением индексных таблиц. При цепном способе формируется цепь записей, в которой выделяется главная запись. Дублирование устраняется путем объединения взаимосвязанной информации. Получив доступ к главной записи, можно по цепи получить все записи, входящие в данную цепь. Наряду с последовательным доступом при цепном способе адресации возможно и прямое обращение к каждой записи. При использовании индексных таблиц адресные ссылки организуются в форме индексных таблиц и выводятся из основного информационного массива. Индексные габлицы хранятся независимо от основного информационного массива. Нахождение записей осуществляется по адресной ссылке.
Обобщенная структура банка данных представлена на рис. 4.8. В состав банка входят следующие структурные элементы: база данных (БД) как совокупность данных, организованная по определенному принципу; система управления базой данных (СУБД), выполненная в виде программного обеспечения функционирования базы данных; информационные языки описания данных (ЯОД) и манипулирование ими; администратор (А), технические средства (ТС) базы даиных. Пользователь общается с базой данных с помощью языка запросов (ЯЗ), запись схем баз данных осуществляется на языке описания данных (ЯОД). Система управления базой данных включает в себя компиляторы и интерпретаторы языков запросов и языков обработки данных, манипулятор и сервисные программы. Манипулятор организует взаимодействия всех компонентов системы и связь их с окружающей средой и администратором базы данных. Администратор базы данных координирует работу данных, а также выполняет ряд операций, главной из которых является составление баз данных в соответствии с требованиями пользователя, реорганизация базы данных, генерация и развитие СУБД. Функционирование базы начинается с запроса пользователя (П), который проходит этап предварительной обработки (ПО), т. е. выполняется синтаксический и логический контроль запроса. Если ошибки не обнаружены, то происходит интерпретация запроса (ИЗ), т. е. распознается требование пользователя и запрос переводится с языка запроса на язык манипулирования данными, далее осуществляется обращение к рабочей области памяти, поиск данных (ПД), их корректировка, обновление и т. д. Далее осуществляется контроль данных, редакция ответов (РО) и выдача на печать пользователю. Такая структура банка данных является общей. Более конкретные сведения по рганизации базы данных могут быть получены из анализа моделей баз данных.
Широкое распространение получили несколько моделей баз данных. Наиболее характерными среди них являются иерархическая, сетевая и реляционная. Эти модели отражают отношения, которые существуют между группами элементов данных и позволяют описать структуры массивов и связей между ними. В иерархической модели отношения между группами элементов данных являются зависимыми, т. е. выделяются исходные и порожденные группы. Иерархические отношения позволяют форм ал изовать описание связей на основе теории графов.
На рис. 4.9 представлена иерархическая древовидная структура, где выделены порождающий узел—корень К и ряд у ровней иерархии. Нижний уровень соответствует концевым узлам графа. Если сопоставить данное изображение с деревом, то узлы нижнего уровня—это листья дерева, и каждый порожденный узел имеет не более одного исходного порождающего узла. Древовидные структуры типа деревьев нашли применение для описания базы данных как на логическом, так и на физическом уровнях. Узел представляет собой некоторую строку на каждом
уровне. Поиск данной строки или записи осуществляется при движении сверху вниз, т. е. от верхних уровней иерархии к нижним. Для нахождения требуемой записи необходимо идентифицировать тот узел, к которому обращаются, и далее определить подчиненные ему узлы. Это затрудняет доступ к иерархической базе, а также ее корректировку и реконфигурацию. В частности, устранение любого узла некоторого уровня влечет за собой исключение всех зависимых узлов, находящихся на более низких уровнях. При этом могут быть потеряны сведения в процессе корректировки базы данных.
Формализованно иерархическая структура представляется направленным графом, узлы которого определяют наборы данных, строки—записи, а дуги—отношения между ними. По иерархическому типу разработан банк «Ока», который сопрягается с операционной системой ОС ЕС ЭВМ и обеспечивает реализацию достаточно больших баз данных широкого назначения. Система «Ока» обеспечивает как пакетную обработку информации, так и телеобработку. Она допускает до 15 иерархических уровней. Возможно произвольное объединение отдельных наборов данных. Физическая организация данных в памяти может быть последовательной (элементы данных располагаются один за другим) я прямой (используются адресные ссылки). Прямой доступ позволяет более оперативно работать с базой данных.
Групповые отношения между данными могут иметь неиерархический характер. В этом случае они описываются графом, который будет иметь сетевую структуру. Такая модель получила название сетевой модели базы данных. Данные сетевой модели представляются в виде записей, отношения между записями определяют доволннтельвые запнси-связи, которые обьединяют записи-узлы. Эти связи выражают определенные зависимости между данными. Связи между записями порождают цепочки и объединяются в замкнутые цепи. Набор записей сетевой модели включает в себя тип записей, который является владельцем набора, и ряд членов, которые являются непосредственно записями.
Число записей в наборе может быть произвольным: можно удалять отдельные записи, дополнять их без разрушения оставшихся. Это существенное достоинство сетевой структуры.
Для отображения связей вводится ряд связующих цепочек, что приводит к значительной сложности сетевой модели по отношению к иерархической, так как в иерархической модели отражаются связи типа «один — много», а в сетевой — связи типа «много—много». Сетевые структуры реализуются в отдельных банках данных, например банке «Седан». Этот банк характеризуется прямым доступом, простыми программными средствами, допускает использование нескольких языков программирования, в том числе универсальных языков. Иерархическая и сетевая структуры соответствуют вполне четкому логическому описанию, а поэтому при определенном уровне развития базы данных и ее последующем расширении возможно нарушение логического описания базы данных, что приводит к резкой переделке базы на логическом уровне. Данные становятся зависимыми, поэтому часто находит применение реляционная база данных.
В основе реляционной базы лежит представление отношений между данными в виде двумерных таблиц. Процесс представления отношений в такой форме называется нормализацией. Для описания отношений и операций с ними применяют алгебру отношений. Запросы в реляционной базе, как и обработка данных. осуществляются на языке» основанном на алгебре отношений.
Каждый элемент данных отображается в таблице одним, символом. Строка таблицы представляет собой набор элементов данных, которые соответствуют понятию «кортеж». Набор однотипных символов, располагаемых в одном столбце, называется доменом. Если таблица имеет п столбцов и п строк, то отношение, определяемое этой таблицей, имеет степень л. Простейшие бинарные отношения соответствуют таблице с двумя столбцами. Реляционная база данных характеризуется простотой ввода новых данных. Ввод данных производится в виде строк кортежа, который обладает своим идентификатором-ключом. Необходимо, чтобы вводимый ключ-идентификатор отличался от ключей остальных кортежей отношения. В качестве ключа выбирают элемент кортежа, называемый основным. В общем случае ключ может быть составным, т. е. содержать более одного элемента данных. Наличие ключей вызывает и некоторые недостатки в использовании банка данных такого типа. Удаление кортежа должно сопровождаться удалением всех кортежей в отношениях, которые содержат значения удаляемого ключа. Учитывая наличие единого формализованного языка алгебры отношений в основе база данных, можно иметь программное обеспечение» позволяющее автоматизировать этот процесс. В целом реляционная база данных обладает тем достоинством, что использует уже готовый известный язык алгебры отношений, на основе которого можно осуществить простую реорганизацию—обновление базы данных. Первый уровень организации реляционной базы есть уровень взаимодействия с операционной системой. Второй уровень организации соответствует уровню взаимодействия с программистом. Третий уровень—наиболее важный для АИС, соответствует взаимодействию с пользователем, не обладающим специальными познаниями в области программирования. Реляционная база данных является перспективной. Она находит широкое применение и позволяет совершенствовать и развивать существующие АИС, особенно при переходе к интегрированным АИС.
Развитие информационного обеспечения предполагает разработку значительного количества типовых банков данных, способных работать в функциональном смысле с различными типами ЭВМ. Важно, чтобы банк данных был универсальным с точки зрения используемой машины. Создание распределенных вычислительных систем, объединяющих в себе управляющие вычислительные машины типа СМ, микропроцессоры, персональные ЭВМ заставляет создавать типовые банки данных, которые должны реализовываться на различных типах операционных систем. Особо важным является свойство развития, т. е. возможность совершенствования банка данных с учетом наращивания решаемых функциональных задач АИС, а также появления дополнительных технических возможностей аппаратных средств и программных возможностей операционных систем. В этих условиях реляционные структуры баз данных весьма перспективны.
Создаются и специальные системы управления базами данных (СУБД). Несмотря на наличие большого числа типовых банков данных и СУБД, проблемы оптимальной организации массивов, размещения их в памяти машины, проблемы общения базы данных с пользователем, реорганизации базы остаются весьма актуальными. Особенно важны задачи, связанные с разработкой новых баз данных и созданием математического аппарата по автоматизированному синтезу информационного обеспечения АИС. Проблема автоматизированного синтеза переходит из области научных интересов в сугубо практическую инженерную область.
Задача синтеза структуры информационной базы сводится к определению отношений, хранимых в базе данных, упорядочению ключевых реквизитов отношений, составлению логических записей и упорядочению их во внешней памяти, распределению данных по различным областям хранения на физическом уровне с учетом решения конкретных функциональных задач и возможности корректировки данных при реорганизации базы. Этот синтез может быть выполнен формализованно, в качестве основного критерия синтеза базы данных целесообразноадно принять временной критерий, который учитывает на поиск данных для реализации алгоритмов решения функциональных задач и время на зы в течение требуемого интервала оптимиза-ной постановке задачи необдодимо учесть огни объем базы, на время решения задачи, на бы организации связи между данными» определяемые типом используемой системы управления базой данных. Формализации задачи синтеза информационной базы позволяет перейти к автоматизированному проектированию ее и резко снизить сроки создания и внедрения автоматизированных систем управления различного назначения. На стадии проектирования информационного обеспечения должны закладываться и меры по обеспечению верности обработки информации [22].
Выбор структуры информационного обеспечения зависит от требований к размещению, вводу, выводу и реорганизации данных. Централизованная структура банков данных целесообразна при решении задач планирования, учета, контроля. Для задач оперативного управления более эффективной оказывается децентрализованная (распределенная) структура банков данных, соответствующая перспективным распределенным АИС. Распределенный банк данных включает в себя распределенную базу в виде совокупности объединенных сетью баз данных, размещенных на разных ЭВМ и поддерживаемых одной или несколькими СУБД. Существенное влияние на функционирование распределенного банка данных оказывает сеть. Физические характеристики сети определяют возможности распределенной обработки информации.
Эволюция распределенных банков данных проходила таким образом, что вначале пользователи через систему передачи данных подсоединялись к мощной ЭВМ и к базе данных на ее основе. Это соответствовало терминальной сети ЭВМ. На следующем этапе у пользователей сформировались местные базы данных с собственными СУБД. Терминалы пользователя через систему передачи данных подключались к центральному вычислительному комплексу. Обработка информации происходила на каждой ЭВМ раздельно. Обмена между данными не было. При переходе к распределенной обработке у пользователя создается локальная база данных. Через систему передачи локальные базы обмениваются данными с центральной базой, управляемой от мощной ЭВМ. Возможности распределенной обработки информации в настоящее, время ограничены пропускной способностью используемых в сети каналов связи. В связи с этим минимизируют обмен данными с передачей в центральную базу данных лишь обобщенной информации.
Таким образом, распределенный банк данных—это многоуровневая система, в которой функции информационного обеспечения АИС реализуются за счет взаимодействия локальных и центральной баз данных.
Существенной проблемой при разработке распределенного банка данных является организация управления обменом данных. С помощью СУБД пользователь должен иметь возможность работать с распределенными по разным ЭВМ данными как единым целым при решении функциональной задачи АИС. Желательно, чтобы пользователь не задумывался над физическим расположением данных, т. е. взаимодействовал с базой на логическом уровне. Он не должен ощущать наличие других пользователей в распределенной системе. Поэтому в структуре распределенного банка данных предусматривают СУБД и систему управления распределенным банком данных СУРБД, обеспечивая физический и логический уровни управления.
Проблема построения банка данных является основной задачей инженера-системотехника, если он специализируется в области автоматизированных информационных систем. В основе функционирования этих систем лежат такие информационные процессы, как передача, обработка, хранение и поиск информации.
Наука об информационных процессах развивается одновременно с совершенствованием программно-аппаратных средств вычислительной техники. Повышение интеллектуальных возможностей компьютеров позволяет говорить о переходе к построению интеллектуальных систем. Интеллектуальные системы становятся перспективным направлением деятельности инженера-системотехника. В рамках этих систем данные на определенной ступени эволюции структурно усложняются. Возникают знания. Если подходить к определению знаний исходя из их связи с данными, то можно выделить системные, предметные и процедурные знания.
Системные знания отражают сведения из предметной области, на которую ориентирована создаваемая система. На основе этих знаний формируется модель преметной области.
Предметные знания содержат характеристики конкретных объектов. Эти знания отображаются данными и формируют базу данных.
Процедурные знания имеют алгоритмический характер» реализуются в виде программного продукта (прикладного программного обеспечения).
Совокупность модели предметной области, базы данных и прикладного программного обеспечения составляет основу базы знаний. Таким образом, банки данных получают дальнейшее развитие и в отличие от них базы знаний используют информацию для интеллектуальной обработки.
Исторически базы знаний совершенствовались совместно с экспертными системами, в которых моделируется деятельвость специалиста конкретной предметной области. Экспертные системы наряду с выполнением информационно-справочных функций реализуют функции принятия решения. Для этого в процессе обучения в базе знаний накапливается и обобщается информация о принятии решений экспертами в различных ситуациях. На этапе функционирования экспертная система предлагает возможный вариант решения. В настоящее время успешно функционируют узко специализированные экспертные системы. В производстве экспертные системы могут быть использованы для передачи опыта высококвалифицированных специалистов при обучении, а также как поддержка при принятии управленческого решения.
Экспертные системы незаменимы при проведении научных исследований, проектировании новых машин и агрегатов, в технологической подготовке производства и во многих других областях. В структуре экспертной системы можнэ выделить базу знаний, систему накопления знаний, систему общения с пользователем и систему, объясняющую пользователю ход получения вывода (ответа на вопрос).
Разработчик экспертной системы создает аппаратно-програм-мные средства и на их основе «оболочку» экспертной системы. Наполнение системы осуществляется специалистом предметной области. Это должен быть инженер по знаниям, который знает структуру экспертной системы и одновременно является специалистом в данной предметной области. Особо важна в настоящее время передача индивидуальных знаний как результата творческой работы человека.
Экспертные, расчетно-логические и интеллектуальные информационно-поисковые системы переводят АИС на новую ступень развития, резко повышая ее экономическую эффективность. Возникает интеллектуальный интерфейс, благодаря которому пользователь начинает непосредственно общаться с ЭВМ, что значительно повышает качество принимаемых решений. Появляется возможность ввода запроса на естественнсм языке и получения ответа не только в виде информации, имевшейся в банке данных, но и вновь полученной в интеллектуальной системе за счет вычислений и логического вывода.
Работникам управленческого персонала серьезную помощь в неструктурированных либо слабоструктурированных ситуациях могут оказать системы поддержки принятия решения СППР. При достаточном развитии эти системы становятся интеллектуальными и используются, когда процесс принятия решения не может быть полностью формализован в силу необходимости учета субъективного мнения работника управленческого персонала (лица, принимающего решения). Однако к настоящему времени имеется еще мало практически внедренных интеллектуальных систем, что прежде всего можно объяснить современным
уровнем развития ЭВМ и трудностями их создания и внедрения. Использование интеллектуальных систем открывает возможность перехода к новой информационной технологии, благодаря которой могут быть приняты качественно новые решения в области планирования, управления и проектирования по всему жизненному циклу новых изделий и технологических процессов. В настоящее время информационная технология нашла применение в производстве, научных исследованиях и эксперименте, проектировании и обучении. В основе информационной технологии лежат базовые информационные процессы и организация их взаимодействия. На базе информационной технологии функционируют коммуникационные системы, системы автоматизации проектирования программного и информационного обеспечении, различные системы информатики.
По своему содержанию информационная технология представляет собой составную часть информатики. Физический уровень информатики составляют программно-аппаратные средства вычислительной техники и техники связи; логический уровень— это модели и 'методы информационной технологии; прикладной уровень обеспечивает построение АИС, АСНИ, САПР, интегрированных систем автоматизированного управления и т. д.
Информационную технологию можно рассматривать как систему, к созданию которой применимы методы системного подхода. Цель информационной технологии—обеспечить реальную автоматизацию производства при резком уменьшении людских ресурсов. При этом необходимые профессиональные знания должны быть в виде экспертных систем введены в ЭВМ. Разработчики новых изделий и технологических процессов, используя автоматизированные рабочие места, смогут иметь персональный интеллектуальный доступ к широкому полю информации, хранимой в базе знаний.
К методам создания информационной технологии можно отнести методы синтеза базовых информационных процессов и модели, описывающие их взаимодействие. Общепринятой является эталонная модель взаимодействия открытых систем, в которой предусматривается семь уровней протоколов: физический, канальный, сетевой, транспортный, сеансовый, представительский, прикладной.
На нижнем, физическом, уровне управляют цепью канала связи, оперируя его физическими и электрическими характеристиками. Этот уровень обеспечивает сопряжение систем с разными параметрами.
На канальном уровне формируются блоки сообщений с обеспечением их достоверной передачи, т. е. реализуется обнаружение и исправление ошибок, вызванных воздействием помех. На этом уровне оперируют с информационными кадрами, в которые упаковываются данные.
Сетевой у р о в е и ь устанавливает сетевое соединение между систеидин на основе логических каналов для передачи пакетов данных. В Функции этого уровня входят управление мар-шрутом потока данных, ограничение скоростей передачи информации с целью согласования их с пропускными способностями каналов.
Транспортный уровень предоставляет сквозное соединение и управляет процессом транспортировки данных. Передача., данных при этом осуществляется за счет формирования виртуальных каналов или дейтаграмм. Виртуальный канал представляет собой соединение, которое образуется после обмена управляющими пакетами данных между отправителем и получателем и существует в течение времени передачи заданного объема информации. В дейтаграмме (блоке данных) содержатся сведения об отправителе и получателе, необходимые для доведения информации до потребителя. Рассмотренные уровни образуют транспортную службу сети.
Сеансовый уровень обеспечивает стандартизацию процесса установления и завершения сеанса связи. Благодаря этому осуществляется унификация соединений и взаимодействия пользователей. Сеансы могут реализовываться параллельно между разными прикладными процессами.
Представительский уровень управляет формой данных (синтаксисом), их кодировкой, представлением на экранах дисплеев или печати. Это позволяет обеспечить однозначное понимание данных взаимодействующими процессами. При установлении' сеанса реализуется взаимодействие пользователя с распределенной транспортной сетью.
Прикладной уровень оперирует с прикладными процессами, т. е. информационно-технологическими процессами пользователей. На этом уровне реализуется системная поддержка пользователя, в том числе диалоговые функции, работа с распределенными базами данных и т. д. Последние три уровня образуют абонентскую службу пользователя.
Модели синтеза информационных процессов строятся на основе вероятностных и детерминированных математических методов. Получили распространение математические модели и геометрическое представление сигналов на физическом уровне. Основы передачи информации заложены статистической теорией связи и разработанными в ней энтропийными характеристиками. Модуляция и кодирование решают проблемы помехоустойчивой передачи в условиях действия помех. Процесс обработки информации базируется на модели организации вычислительного процесса в АИС. Модель процесса обработки строится на основе функций отображения с разделением управляющих и информационных связей. Такие информационные процессы, как хранение и поиск информации синтезируются на основе модели предметной области и структуризации данных с привлечением специальных языков/
Модель взаимодействия открытых систем нашла применение при построении информационно-вычислительных сетей, сетей обмена информацией, коммуникационных систем. В настояще время получают развитие сети интегрального обслуживания, которые станут мощным средством внедрения информационной технологии во все сферы жизни общества.
Информационная технология для инженера-системотехника является объектом разработки и в то же время базой создания систем автоматизированного управления различного назначения.