1. Классификация информационных систем по способу обработки данных. Иерархические сети. Системы Клиент-Сервер. Модель клиент-сервер на основе WEB - технологии. Программы Браузеры (обозреватели) как одна из компонент технологии WEB клиент.

Информационная система (ИС) - это организационно-упорядоченная взаимосвязанная совокупность средств, и методов ИТ, а также используемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели. Такое понимание информационной системы предполагает использование в качестве основного технического средства переработки информации ЭВМ и средств связи, реализующих информационные процессы и выдачу информации, необходимой в процессе принятия решений задач из любой области.

ИС является средой, составляющими элементами которой являются компьютеры, компьютерные сети, программные продукты, БД, люди, различного рода технические и программные средства связи и т.д.

Типы информационных систем по характеру обработки информации.

Системы обработки данных - СОД.

(EDP - Electronic Data Processing, СОД) предназначены для учета и оперативного регулирования хозяйственных операций, подготовки стандартных документов для внешней среды (счетов, накладных, платежных поручений, расчета заработной платы, статистической отчетности и т.п.). Такие системы наряду с функциями ввода, выборки, коррекции информации выполняют математические расчеты без применения методов оптимизации. Эти задачи имеют итеративный, регулярный характер, выполняются непосредственными исполнителями хозяйственных процессов (рабочими, кладовщиками, администраторами и т.д.) и связаны с оформлением и пересылкой документов в соответствии с четко определенными алгоритмами. Результаты выполнения хозяйственных операций через экранные формы вводятся в базу данных.

Информационные системы управления - ИСУ.

(MIS - Management Information System, ИСУ) ориентированы на тактический уровень управления: среднесрочное планирование, анализ и организацию работ в течение нескольких недель (месяцев). Для данного класса задач характерны регламентированность (периодическая повторяемость) формирования результатных документов и четко определенный алгоритм решения задач. Решение подобных задач предназначено для руководителей различных служб предприятий. Задачи решаются на основе накопленной базы оперативных данных.

Системы поддержки принятия решений - СППР.

(DSS - Decision Support System, СППР) используются в основном на верхнем уровне управления, имеющего стратегическое долгосрочное значение в течение года или нескольких лет. К таким задачам относятся формирование стратегических целей, планирование привлечения ресурсов, источников финансирования, выбор места размещения предприятий и т.д. Задачи СППР имеют, как правило, нерегулярный характер. Для задач СППР свойственны недостаточность имеющейся информации, ее противоречивость и нечеткость, преобладание качественных оценок целей и ограничений, слабая формализованность алгоритмов решения. В качестве инструментов обобщения чаще всего используются средства составления аналитических отчетов произвольной формы, методы статистического анализа, экспертных оценок и систем, математического и имитационного моделирования. При этом используются базы обобщенной информации, информационные хранилища, базы знаний о правилах и моделях принятия решений.

Идеальной считается ИС, которая включает все три типа перечисленных ИС.

Локальная вычислительная сеть (или LAN, Local Area Network) представляет собой соединение нескольких ПК с помощью соответствующего аппаратного и программного обеспечения. Слово "локальная" в этом названии означает, что все соединенные ПК выполняют задачи, как правило, в пределах одного здания или соседних зданий.

Иерархические сети

В иерархических сетях все задачи, связанные с хранением, обработкой данных, их представлением пользователям, выполняет центральный компьютер, называемый сервером. Сервер (host-компьютер) - главный компьютер, управляющий работой сети.

Достоинства иерархических систем:

* Отработанная технология обеспечения отказоустойчивости, сохранности данных;

* Надежная система защиты информации и обеспечения секретности.

Недостатки:

* Высокая стоимость аппаратного и программного обеспечения;

* Высокие эксплуатационные расходы.

По организации взаимодействия принято выделять два типа иерархических систем:

* Сеть с невыделенным сервером - сеть, где функции рабочей станции и сервера совмещены;

* Сеть с выделенным сервером - здесь один из компьютеров выполняет функции хранения данных общего пользования, организации взаимодействия между рабочими станциями, выполнения сервисных услуг - сервер сети. На таком компьютере выполняется операционная система, и все разделяемые устройства (жесткие диски, принтеры, модемы и т.д.) подключаются к нему, производится хранение данных, печать заданий, удаленная обработка заданий. Рабочие станции взаимодействуют через сервер, поэтому логическую организацию такой сети можно представить топологией "звезда", где центральное устройство - сервер.

Достоинства выделенного сервера:

* Выше скорость обработки данных (определяется быстродействием центрального компьютера, и на сервер устанавливается специальная сетевая операционная система, рассчитанная на обработку и выполнение запросов, поступивших одновременно от нескольких пользователей);

* Обладает надежной системой защиты информации и обеспечения секретности;

* Проще в управлении по сравнению с равноправными.

Недостатки:

* Такая сеть дороже из-за отдельного компьютера под сервер;

* Она является менее гибкой по сравнению с равноправной.

Сети с выделенным сервером являются более распространенными.

Классическая архитектура клиент-сервер

Термин "клиент-сервер" означает такую архитектуру программного комплекса, в которой его функциональные части взаимодействуют по схеме "запрос-ответ". Если рассмотреть две взаимодействующие части этого комплекса, то одна из них (клиент) выполняет активную функцию, т. е. инициирует запросы, а другая (сервер) пассивно на них отвечает.

Любая информационная система должна иметь минимум три основные функциональные части - модули хранения данных, их обработки и интерфейса с пользователем. Каждая из этих частей может быть реализована независимо от двух других.

В классической архитектуре клиент-сервер приходится распределять три основные части приложения по двум физическим модулям. Обычно ПО хранения данных располагается на сервере (например, сервере базы данных), интерфейс с пользователем - на стороне клиента, а вот обработку данных приходится распределять между клиентской и серверной частями. В этом-то и заключается основной недостаток двухуровневой архитектуры.

Чтобы избежать несогласованности различных элементов архитектуры, пытаются выполнять обработку данных на одной из двух физических частей - либо на стороне клиента ("толстый" клиент), либо на сервере ("тонкий" клиент).

Модель клент-сервер на основе WEB - технологи. Программы Браузеры (обозреватели) как одна из компонент технологии WEB клиент.

WWW - технология адресации к файлам компьютера в сети, при которой кроме адреса файла на компьютере, указывается адрес компьютера в сети или его сетевое имя и тип программы протокола, по которому будет осуществляться обмен.

На основе Web технологии построен обмен данных в сетях Интернет и других сетях. Однако чаще Web технологию связывают именно с наиболее распространенной глобальной сетью Интернет. Кроме того в Web технологию включаются принципы построения файлов с помощью которых осуществляется связь между компьютерами сети - гипертексты.

Интернет - глобальная сеть, работающая по протоколу TCP/IP.

В соответствии с Web технологией на компьютере сервера размещается так называемые Web документы или гипертекстовые документы (html).

Данные документы визуализируются на компьютере с помощью специальной программы навигации - браузера.

В данной модели компонент представления разделен между клиентом и сервером. Причем на сервере хранится сам документ. Клиент может получать копию данного документа и отображать объекты, включенные в документ.

На сервере выполняются основные функции по хранению, систематизации документов, обновления, кроме того, организуется доступ к требуемым документам. Клиент имеет возможность выполнять программы связанные с документом.

Гипертекстовый документ, который является основой для работы данной модели, представляет собой текстовый или графический документ, в который могут быть включены следующие дополнительные элементы - специальные служебные символы - позволяют структурировать документ, разделять его на разделы и выполнять некоторые операции форматирования. Кроме того, данный документ может создавать ссылки на другие части этого документа, может содержать фрагмент программы в виде специального кода, который будет выполняться при получении документа клиентом. Может создаваться ссылка на любой сервис (эл.почта, поиск, копирование).

Для протоколов стека TCP/IP запрос имеет вид: протокол://имя машины.имя_домена/полное_имя_файла.

При получении запроса сервер проверяет полномочия клиента, пославшего запрос. При достаточных полномочиях сервер устанавливает логическое соединение, затем сервер обрабатывает запрос и посылает клиенту запрашиваемый документ.

Web серверы - специальные компьютеры, осуществляющие хранение Web документов и обработку запросов от других машин. Оборудование, установленное на Web сервере, должно обеспечивать предварительную загрузку и иметь большой объем дискового пространства. На сервере должно быть установлено специальное ПО.

Hosted by uCoz