- •Жизненный Цикл Информационной Системы
- •Понятие канонического проектирования информационных систем.
- •Основной состав работ и документы предпроектного этапа проектирования информационных систем.
- •Использование case-технологий в проектировании информационных систем
- •Понятие информационных систем. Специфика и задачи информационных систем.
- •Классификация по архитектуре
- •Классификация по степени автоматизации
- •Классификация по характеру обработки данных
- •Способы оценки информационных угроз предприятию.
- •Компьютерные вирусы и способы борьбы с ними.
- •Обнаружение и нейтрализация несанкц доступа к информационным ресурсам.
- •Классификация по сфере применения
- •Классификация по охвату задач (масштабности)
- •Понятие цифровой подписи. Способы криптографической защиты информационных массивов и организация цифровой подписи.
- •Процесс унификации, стандартизации и сертификации в сфере информатизации. Понятие унифицированной системы документации
- •Проектирование баз данных с использованием case-технологии.
- •Имитационное моделирование информационных систем.
- •Компьютерные сети: устройство, назначение, виды.
- •Модель построения компьютерной сети osi. Протокол tcp/ip. Адресация в компьютерной сети.
- •Понятие информационно-поисковой системы, ее назначение и функции; различие между каталогами и индексами. Причины неудовлетворительных результатов запроса в ипс.
- •Технологии и модели «Клиент-сервер».
- •Стандарты mrp/erp. Назначение, основные характеристики.
- •Модели качества процессов разработки по. Уровни зрелости модели смм
- •Экспертные системы. Основные понятия, функциональные возможности и характеристика
- •Модели представления знания в интеллектуальных информационных системах
- •Хранилища данных. Основные свойства и структуры хранилищ данных в системах поддержки принятия решений
- •Многомерная модель данных. Основные понятия и модели
- •Технология оперативной аналитической обработки данных – olap. Основные понятия, требования к olap, способы реализации
- •Интеллектуальный анализ данных Задачи Data Mining
Технологии и модели «Клиент-сервер».
В технологиях «Клиент-сервер» отступают от одного из главных принципов создания и функционирования распределенных систем — отсутствия центральной вычислительной машины. Поэтому можно выделить две основные идеи, лежащие в основе клиент-серверных технологий:
общие для всех пользователей данные на одном или нескольких серверах;
много пользователей (клиентов) на различных компьютерах, совместно (параллельно и одновременно) обрабатывающих общие данные.
Иначе говоря, системы, основанные на технологиях «Клиент-сервер», распределены только в отношении пользователей, поэтому часто их не относят к «настоящим» распределенным системам, а считают отдельным, уже упоминавшимся классом многопользовательских систем.
Под сервером понимается программно-аппаратная система, обладающая возможностью отвечать на запрос пользователя (клиента) о предоставлении ресурсов, ему необходимых, получать запрошенные ресурсы (файлы на жестком диске, процессорное время, информацию из БД), используя аппаратную составляющую системы.
В виду того что аппаратная часть сервера должна быть способна отвечать на множественные запросы пользователей, и обрабатывать данные запросы без видимых для клиента задержек, сервера зачастую имеют отличную от обычных компьютеров конфигурацию. Отличие заключается в количестве физических процессоров (от 2 до 64 на одной материнсткой поате), количеством доступной оперативной памяти (от 8 Гб и выше), объемом дисковых массивов (от нескольких терабайт), а так же пропускной способностью каналов связи (1 Gbit/c или оптика).
Клиентом называется также любой программно-аппаратный комплекс, запрашивающий у сервера какой-либо ресурс, пользующийся этим ресурсом или обслуживаемый сервером иным способом.
В своем развитии системы «Клиент-сервер» прошли несколько этапов, в ходе которых сформировались различные модели систем «Клиент-сервер». Их реализация и, следовательно, правильное понимание основаны на разделении структуры клиент-серверного приложения (классический пример такого приложения – север, осуществляющий доступ к БД посредством СУБД) на три компонента:
компонент представления, реализующий функции ввода и отображения данных, называемый иногда еще просто как интерфейс пользователя;
прикладной компонент, включающий набор запросов, событий, правил, процедур и других вычислительных функций, реализующий предназначение автоматизированной информационной системы в конкретной предметной области (бизнес-логика);
компонент доступа к данным, реализующий функции хранения, извлечения, физического обновления и изменения данных (СУБД).
Исходя из особенностей реализации и распределения (расположения) в системе этих трех компонентов различают четыре модели технологий «Клиент-сервер»:
модель файлового сервера (File Server — FS);
модель удаленного доступа к данным (Remote Data Access —RDA);
модель сервера базы данных (DataBase Server — DBS);
модель сервера приложений (Application Server — AS).
