- •1. Задачи информационной технологии
- •1.1. Понятие информации
- •1.2. Автоматизация информационного процесса
- •1.3. Информатика
- •1.4. Задачи информационной технологии
- •1.5. Структура информационной технологии
- •2. Информационные процессы
- •2.1. Процесс передачи информации
- •2.2. Процесс обработки информации
- •2.3. Процесс накопления информации
- •2.4. Представление знаний
- •2.5. Модель взаимодействия открытых систем
- •3. Системный подход к организации информационных процессов
- •3.1. Сущность системного подхода
- •3.2.Основные понятия теории систем
- •3.3.Методы описания систем Качественные методы описания систем
- •Количественные методы описания систем
- •3.4.Моделирование систем
- •4. Методика создания информационных систем
- •4.1. Организация информационных систем
- •4.2. Стадии и этапы создания информационных систем
- •I стадия - предпроектное обследование:
- •II стадия - проектирование:
- •III стадия - ввод системы в действие:
- •IV стадия - промышленная эксплуатация.
- •4.4. Роль пользователя в создании информационных технологий
- •5. Информационное обеспечение ис и технологий
- •5.1. Структура и содержание информационного обеспечения
- •5.2. Электронный документооборот
- •5.3. Организация информационного обеспечения
- •5.5. Автоматизированные базы и банки данных
- •6. Технологическое обеспечение информационных систем конечного пользователя
- •6.1. Задачи технологического обеспечения
- •6.2. Диалоговый режим обработки информации
- •6.3. Сетевой режим автоматизированной обработки информации
- •6.4. Технология обработки текстовой и табличной информации
- •6.5. Системы управления базами данных и базами знаний
- •6.6. Интегрированные технологии в распределенных системах обработки данных
- •Список литературы
- •Содержание
1.3. Информатика
Целью информатики является изучение структуры и общих свойств научной информации с выявлением закономерностей процессов коммуникации. В современном понимании информатика - это область науки и техники, изучающая информационные процессы и методы их автоматизации. Пользователю она предоставляет методологические основы построения информационной модели объекта. Примером такой модели является концептуальная, которая в производстве отображает требуемые характеристики конечной продукции и формулируется в виде технического задания.
В информатике можно выделить три уровня. Физический (нижний) уровень представляет собой средства вычислительной техники и техники связи. Их развитие оказывает решающее влияние на возможности и направление использования информатики. Логический (средний) уровень информатики составляет информационная технология. Прикладной (верхний) уровень определяет идеологию применения информационной технологии для проектирования различных систем. На этом уровне задаются средства и методы обработки данных. Они могут иметь разное практическое приложение, в соответствии с чем предлагается выделить глобальную, базовую и конкретные информационные технологии.
Информатика как научное направление имеет ряд определений. Это объясняется тем, что основным объектом изучения информатики является информация, которая обозначает в общем случае некоторую форму связей или зависимостей объектов, явлений и мыслительных процессов. Информация - это абстрактное понятие, если относить ее к определенному классу закономерностей материального мира и процессу отражения его в человеческом сознании. В научных исследованиях и в практической жизни определение информации зависит от области, в которой реализуется деятельность человека. Существуют различные определения. Н. Винером указывалось, что информация - это обозначение содержания, полученного из внешнего мира. К. Шеннон дал определение ее как коммуникации связи, в процессе которой устраняется неопределенность. Эшби определил информацию как передачу разнообразия. Л. Бриллюэн определил информацию как отрицание энтропии. Энтропийные оценки информации оказались перспективными. Сформулированные в 1948 г. в работе К. Шеннона "Математическая теория связи" идеи о применении кодирования для помехоустойчивой передачи сообщений по каналам с шумом заложили фундамент теории информации, в дальнейшем развивавшейся как теория передачи сообщений по каналам с помехами. В 50-е годы теория информации привлекает всеобщее внимание, появляются работы по алгебраическим кодам, предлагаются конструктивные схемы кодирования и декодирования, исследуются границы вероятности ошибок и пропускные способности различных каналов. Идеи теории информации оказались полезными для дальнейшего развития информатики. Проблемы кодирования сообщений при отсутствии помех нашли конкретное применение как основы кодирования при подготовке и регистрации информации, где она должна быть представлена в наиболее экономном виде и с высокой степенью верности. Оптимальное кодирование в каналах без шума с учетом статистических свойств источника оказалось теоретической базой представления информации, снимаемой с автоматических регистрирующих датчиков при ее преобразовании в кодированный вид. Непосредственно результаты теории информации находят свое применение при создании систем обмена данными на различных уровнях сетевого взаимодействия. Не меньшее значение эти результаты имеют и в области информационного обеспечения АСУ при определении оптимальной структуры массивов, минимизации отдельных блоков представления информации, построении моделей объекта. Понимание содержания теории информации с течением времени стало изменяться. Сохраняя в своей основе исследование методов кодирования для экономного представления сообщений различных источников и достоверной передачи сообщений по каналам связи с помехами, эта теория стала охватывать и проблемы хранения. На ее базе начинает формироваться наука об информационных процессах, в которой существенное развитие получает информационный подход. В качестве источника выступает не только искусственно созданный, формирующий набор сообщений, но и реальный объект, с которого другой объект, снимает информацию путем отражения. Анализ такого обмена, связанного с получением и использованием информации в контуре управления, привел к определению ряда типовых информационных процессов, оценке их характеристик, созданию моделей, позволяющих осуществлять анализ и синтез. Теория информационных процессов, подкрепленная возможностями их автоматизации на базе средств вычислительной техники, получила дальнейшее развитие в новом научном направлении - информатике. Однозначного понимания этого направления не существует.
Содержание информатики. Исторически она как научная дисциплина изучала структуру и общие свойства научной информации, а также закономерности процессов научной коммуникации. На первом этапе в связи со слабым развитием средств автоматизации информационных процессов в центре внимания этой науки стояла деятельность по сбору, переработке, хранению и распространению научно-технической информации, но уже в это время информатика изучала методологию классификации, сортировки, выявления и реферирования информации по конкретным отраслям науки и техники. Естественно, что в центре внимания информатики оказались информационные системы библиотечного типа, но в своем содержании она сохранила математическую теорию информации, включив элементы инженерной психологии при изучении отображения информации. Используя математические методы и являясь разделом кибернетики, информатика в то же время потребовала применения методов семиотики с учетом традиционных ее разделов: прагматики, семантики и синтактики. В общем виде теоретической задачей информатики является нахождение общих закономерностей создания научной информации, ее преобразования и использования в разных сферах человеческой деятельности. К прикладным задачам информатики можно отнести разработку средств и методов автоматизации информационных процессов. В соответствии с современным состоянием и тенденциями развития определим информатику как область науки и техники, изучающую информационные процессы и методы их автоматизации на основе современных аппаратно-программных средств вычислительной техники и техники связи.
Информатика как наука должна дать методологические основы построения информационной модели объекта. Использование этой модели для целенаправленной деятельности в любых сферах человеческого общества осуществляется на основе реализации информационных процессов. Под моделью обычно понимают объект-заместитель объекта-оригинала, который обеспечивает изучение некоторых свойств оригинала. Информационная модель - это модель, выраженная в виде информации, доступной для использования человеком. Известно большое число разновидностей моделей. Исключая физическую, натурную модель, можно считать, что остальные виды моделей имеют информационный характер. Это означает, что эти модели должны быть записаны в виде определенных символов, знаков, а при хранении с помощью ЭВМ отображаться совокупностью данных. Таким образом, информационная модель имеет определенный жизненный цикл, включающий в себя: получение модели на основе специально разработанной методики для выявления наиболее существенной информации о характеристиках объекта; компоновку полученной информации в форме, отвечающей интересам пользователя либо возможностям записи информации на носитель; хранение информации в формализованном виде во внемашинной сфере либо в виде данных внутри ЭВМ в соответствии с методами организации информационных массивов; извлечение информации в виде концептуальной модели для последующего превращения ее в алгоритмическую модель и программу с целью управления либо решения других задач. Конкретные процедуры формирования, хранения и использования информационной модели могут быть различными и зависеть от объекта, который они отражают. На практике широкое применение информационные модели получили при "обследовании" производства как объекта последующей автоматизации. Эффективную обработку результатов изучения организационной структуры предприятия, существующей системы управления с учетом документооборота дают матричные информационные модели, которые реализуются в документальной форме и могут быть построены без использования ЭВМ.
Матричная модель может служить ярким примером статической информационной модели. Большую актуальность в современном производстве имеют динамические информационные модели, которые формируются непосредственно в ходе производства в памяти ЭВМ. Для пользователя в этом случае важным является соблюдение следующих требований: отражение информационной моделью только существенных сторон реального объекта, которые необходимы для решения данной задачи управления; наглядность, т.е. представление ее в понятном для пользователя языке; достаточная простота и скомпонованность.
Методология построения информационной модели должна включать три уровня:
верхний уровень - концептуальный, на котором содержательно записываются основные характеристики объекта, полученные в процессе отражения. На концептуальном уровне должна быть продумана идеология структуризации данных, отражающих информационную модель;
средний уровень - логический, на котором решается задача формализации информационной модели на основе известного математического аппарата. Аппарат формализации должен позволять представлять полученную информацию в виде совокупности отдельных информационных объектов и отношений между ними, а также организовывать информационные массивы из данных, отображающих эту информацию, тем самым подготавливая процедуру хранения ее в документальной форме либо в памяти ЭВМ;
нижний уровень - физический, на котором информационные массивы распределяются по физическим носителям.
Переход к средствам вычислительной техники на уровне описания реального объекта свел указанные задачи к проблеме создания информационного обеспечения системы. В сферу информатики вошли проблемы создания, проектирования и ведения баз и банков данных с использованием современных средств автоматизации этого процесса. Информационная модель, становясь источником управляющей информации, не может быть использована без четкой организации информационного процесса в системе. В соответствии с этим в сферу информатики вошли вопросы анализа и синтеза информационных процессов с выделением основных базовых фаз преобразования информации.
Информационный процесс также может быть представлен на концептуальном, логическом и физическом уровнях. Концептуальный уровень содержательно описывает структуру информационного процесса, его составляющие и связи между ними. Логический уровень отображается набором математических моделей, позволяющих проводить анализ качества реализации информационного процесса, а также осуществить процедуру синтеза. На этом этапе должны быть определены основные характеристики качества, модели их оценки и методы получения их в реальных условиях функционирования. На физическом уровне рассмотрения информационных процессов определяются программно-аппаратные средства их реализации на базе типового математического и программного обеспечения. В течение длительного периода информационные процессы рассматривались раздельно. Такому подходу посвящены многочисленные публикации как в отечественной, так и в зарубежной литературе. Повышение роли и значимости информации в обществе в начале 80-х годов заставило комплексно подойти к теории и практике использования информационных процессов. Общество осознало необходимость совокупности мер, направленных на обеспечение полного использования информационного ресурса в обществе. Наступил этап, который может быть назван этапом информатизации общества. Фундаментом информатизации общества являются программно-аппаратные средства вычислительной техники и техники связи. Переход к персональным ЭВМ, объединенным локальной сетью и связанным магистральной сетью с главными вычислительными машинами, позволяет решить принципиально новые проблемы информатики: создание информационной модели мира; расширение творческого аспекта деятельности человека в обслуживании информационной модели; перенос данных из документов в память ЭВМ, т.е. переход от бумажной информатики к безбумажной; доступность информационного ресурса каждому члену общества; демократизация информационной структуры общества.
Переход к безбумажной информатике. Информационная модель приобретает новое конструктивное значение при встраивании компьютера в рабочее место. Создание специализированных вычислительных средств позволяет использовать информационную модель в реальном масштабе времени, непрерывно пополнять ее, исключить документооборот, установить прямую связь между материальным объектом и ЭВМ. Здесь серьезное место занимают проблемы соединения реального объекта либо его модели со средствами вычислительной техники. Современные микроЭВМ уже позволяют эффективно реализовать этот процесс. Удается осуществить информационный обмен с выдачей оперативной управляющей информации, которая может в реальном масштабе времени регулировать производство, активно воздействовать на проводимый научный эксперимент, эффективно использоваться в процессе проектирования. Специализированные компьютерные средства уже в настоящее время находят эффективное применение в виде автоматизированных обучающих систем, обеспечивающих самоконтроль, самообучение, что особенно важно при реализации самостоятельной творческой работы на всех уровнях народного образования. Перспективы расширения творческой активности работника в сфере производства, науки, культуры и т.д. связаны с тем, что при внедрении АРМ человек освобождается от рутинных информационных процессов, у него появляется возможность творчески относиться к принятию решения по каждой задаче. Этому способствуют и дополнительные возможности по получению новых знаний за счет использования информационного ресурса и большей доли личного творческого труда. На базе информатики может быть реализован тезис о том, что наука становится непосредственной производительной силой общества. Переход к безбумажной информатике не только меняет реализацию информационных процессов, но и приводит к новой организационной структуре управления практически во всех сферах общественного производства, освобождается большое число людей, занятых в сфере бумажного производства. Документ может остаться не носителем информации, а только лишь результатом машинной процедуры вывода его при необходимости. Устранение человека из сферы формирования и передачи документа уменьшает роль субъективного фактора, что поднимет достоверность информации, а также предотвратит сознательное ее извращение. Доступность информации для каждого члена общества имеет не только важное экономическое значение, но и большие социальные последствия. Огромную роль сыграет внедрение персональных ЭВМ в быт семьи, воспитание детей, информатизацию образования. Перевод его на алгоритмический уровень позволит резко изменить структуру обязательных часов, отведенных под изучение различных дисциплин, увеличит активность и самостоятельность учащихся. Доступность информации позволит полнее раскрыть способности каждого человека, увеличить объем знаний и тем самым повысить интеллектуальный потенциал общества в целом. Демократизация информационной структуры общества должна привести к сокращению служебной информации, право доступа к которой зачастую без оснований принадлежит чиновничьему слою административно-командной системы управления. Чтобы использовать информационный ресурс общества, каждый его член должен быть подготовлен к работе с компьютером.
Развитие средств вычислительной техники, переход к персональным ЭВМ ускорили научно-технический прогресс общества. Современный период его развития конкретизирует требования к содержанию информатики. Эти требования нашли выражение в новой информационной технологии. Новая информационная технология по существу представляет собой совокупность моделей, методов и средств обработки данных с непосредственным интеллектуальным доступом человека в вычислительную среду для формирования новых знаний. Создание информационной модели, использование этой модели в конкретной сфере деятельности человека возможно только на базе современной информационной технологии. Можно считать, что если программно-аппаратные средства вычислительной техники составляют фундамент и являются физическим уровнем информатики, то информационная технология составляет ее логический уровень. Информационная технология реализуется на основе взаимодействия информационных процессов и должна предусматривать такую их организацию, чтобы они могли быть автоматизированы и в совокупности выступали как единая система. Таким образом, информационная технология может быть рассмотрена как система, т.е. объект разработки. Одновременно она становится средством создания и проектирования новых систем. В этом проявляется верхний - пользовательский - уровень информации. Этот уровень определяет путь построения автоматизированных систем управления, автоматизированных систем научных исследований и комплексных испытаний, интеллектуальных систем, систем реального времени, автоматизированных информационных систем, автоматизированных систем обработки и отображения информации, автоматизированных распределенных систем. Эти системы в связи с однотипностью происходящих в них информационных процессов могут быть классифицированы как системы информатики.
В рамках информатики и ее раздела - информационной технологии - важнейшей проблемой является такое построение информационного процесса и отдельных его фаз, которое позволяет автоматизировать их на основе современных программно-аппаратных средств. При автоматизации любого процесса желательно знать его математическую модель. Если математические модели для такого процесса, как передача информации, в значительной степени разработаны, то для остальных фаз преобразования системные модели пока отсутствуют и можно говорить лишь об автоматизации отдельных процедур. Значительная доля процедур выполняется вручную, и здесь следует прежде всего указать на программирование. Точка зрения, связанная с уменьшением числа программистов по мере развития и совершенствования средств вычислительной техники, себя не оправдывает. Изменяется перечень задач, которые решает программист. Он все больше переходит на уровень прикладного программного обеспечения. В этих условиях успех внедрения информационной технологии будет зависеть от совершенствования операционных систем, программного обеспечения и всей идеологии построения вычислительной техники. Учитывая актуальность этого направления, возникло неверное представление об информатике как отрасли создания, совершенствования и внедрения программного обеспечения. Более правильным представляется отнести программное обеспечение к средствам информатики, т.е. к ее физическому уровню. Это не умаляет всей сложности решения проблемы построения программных средств, которые являются трудоемким объектом проектирования. Процесс проектирования программного обеспечения должен непрерывно автоматизироваться, и в этом ведущая роль принадлежит информационной технологии. Должны создаваться специальные технологические комплексы по проектированию программного обеспечения, которое становится промышленным продуктом. Естественным является процесс возникновения промышленных предприятий и целой индустрии программного обеспечения. Развитию этого направления будут способствовать нормативные документы по оценке стоимости программного обеспечения. Нужны новые критерии оценки, поскольку оценка программного обеспечения в длине программы (в операторах) уже в настоящее время является неудовлетворительной. Особое внимание следует обратить на то, что информационную технологию нельзя внедрять в существующие традиционные схемы организационно-экономического и технологического управления. Должны совершенствоваться структуры предприятий как объектов, охватываемых на стадии их проектирования и эксплуатации информационной технологией. Дальнейшее развитие должна получить экономика индустрии информатики как на уровне программно-аппаратных средств, так и на уровне совершенствования моделей, методов и алгоритмов реализации информационной технологии. Таким образом, научное направление - информатика - может быть рассмотрено на трех уровнях: физическом уровне как программно-аппаратные средства вычислительной техники и техники связи; логическом уровне - информационная технология, т.е. модели, методы и средства организации и автоматизации информационных процессов; и прикладном уровне, т.е. использование информационной технологии для создания систем, в основе функционирования которых лежат информационные процессы. Развитие информатики есть следствие научно-технического прогресса в области вычислительной техники и основа дальнейшей информатизации общества - нового периода развития человеческой цивилизации. Сейчас трудно предсказать последствия этого процесса, но будем надеяться на новый уровень развития творческих возможностей человека. Грядущий век можно с уверенностью назвать веком информатики.