- •Лекция № 1 Понятие информационной технологии (1 ч.) Эволюция информационных технологий (1 ч.)
- •Эволюция информационных технологий
- •V этап - с 1995 г. Глобализация.
- •Лекция № 2 Свойства информационных технологий. (1ч.) Составляющие информационных технологий. (1 ч.) Свойства информационных технологий
- •Предметная технология
- •Обеспечивающие и функциональные информационные технологии
- •Лекция № 3 Классификация информационных технологий. Критерии оценки информационных технологий. 2ч.
- •Критерии качества информационных технологий
- •Критерии оптимизации информационных технологий
- •Критерии оценки информационных технологий
- •Критерий эффективности ит
- •Пользовательский интерфейс и его виды
- •Стандарты пользовательского интерфейса
- •Лекция № 5
- •Технология обработки данных и ее виды. (1ч.) Информационные технологии и процедуры обработки информации
- •Технология обработки данных и ее виды
- •Лекция № 6 Защита информации в ис и в ит. Методы и средства обеспечения безопасности информации. (2ч.)
- •Методы и средства обеспечения безопасности информации
- •Лекция № 7 Технологии разработки программных продуктов. Авторская, коллективная, общинная разработка. (2ч.)
- •Технологии разработки программных продуктов
- •Авторские информационные технологии (авторская разработка)
- •Коллективная разработка
- •Общинная разработка
- •Лекция № 8 Применение информационных технологий на рабочем месте пользователя. Автоматизированное рабочее место. (2ч)
- •Принципы создания арм
- •Лекция № 9 Электронный офис. (2ч.) Назначение офисных технологий
- •Лекция № 10 Технологии открытых систем. (2ч.)
- •Лекция № 11
- •Лекция № 12 Сетевые информационные технологии. (2ч.)
- •Интранет
- •Лекция № 14 Основные виды телекоммуникационных услуг Всемирная информационная сеть Wordl Wide Web (www). Поисковые и почтовые системы. (2 ч.) Всемирная информационная сеть World Wide Web (www)
- •Поисковые и почтовые системы
- •Лекция № 15 Основные виды телекоммуникационных услуг. (2 ч.) Глобальные системы
- •Система телеконференций usenet
- •Историческая справка об usenet
- •О системе новостей Usenet
- •Лекция № 16 Гипертекстовые информационные технологии (2ч.)
- •Лекция № 17 Мультимедийные информационные технологии. (2 ч.)
- •Исторический экскурс
- •Основные носители
- •Типы данных мультимедиа-информации и средства их обработки
- •Лекция № 18 Интеграция информационных технологий. (2 ч.)
- •Лекция № 19 Tехнологии «Файл-сервер». Технологии «Клиент-сервер (2ч.)
- •Двухуровневая модель клиент-серверной структуры
- •Трехуровневая модель клиент-серверной технологии
- •Многоуровневая технология клиент-сервер
- •Лекция № 20 Технологии «Клиент-сервер Достоинства модели. Виды технологических моделей в архитектуре клиент-сервер (2ч.). Достоинства клиент–серверной архитектуры
- •Виды технологических моделей в архитектуре клиент-сервер
- •Лекция № 21 Информационные хранилища. Витрины данных. Документооборот. Системы электронного документооборота. (2ч).
- •Документооборот
- •Лекция № 22 Геоинформационные системы. (2ч.).
- •Составные части гис
- •Как работает гис?
- •Что гис могут сделать для вас?
- •Лекция № 23 Интеллектуальные информационные технологии. Самообучающиеся системы. Нейронные сети. Технологии экспертных систем(2 ч). Интеллектуальные информационные технологии
- •Нейронные сети
- •Технологии экспертных систем
- •Лекция № 24 Видеоконференции и системы групповой работы. (2 ч) Технологии видеоконференции
- •Технологии групповой работы и Интранет /Интернет
- •Лекция № 25 Корпоративные информационные системы. (2ч.)
- •Лекция № 26 Понятие технологизации социального пространства. (1ч.)
Трехуровневая модель клиент-серверной технологии
Эта модель включает три уровня процессов (клиент сервер приложений сервер баз данных
Особенностью данной структуры является наличие сервера приложений, который предназначается для хранения пользовательских программ и подпрограмм.
Функции между уровнями разделяются следующим образом.
Сервер баз данных выполняет:
физическое хранение данных;
манипулирование данными в соответствии с заданным набором процедур (поиск, выборка, модификация, запись и др.);
логическую и математическую обработку данных в соответствии с полученным от сервера приложений и клиента запросом.
Сервер приложений выполняет:
организацию решения задач, реализующих бизнес - правила. Он содержит наиболее часто встречающиеся программы задач или их модули и процедуры взаимосвязи с клиентами и сервером баз данных;
организацию взаимосвязи с клиентом и сервером баз данных.
Клиент выполняет следующие функции:
интерфейс с пользователем (организация ввода-вывода, формы представления данных);
формирование запросов к серверу приложений и серверу базы данных;
дополнительные арифметические и логические операции.
Серверы приложений, серверы баз данных и сами базы данных могут размещаться на нескольких вычислительных машинах различной мощности.
При трехуровневой модели между клиент-программой и сервером приложений, а также между сервером приложений и сервером баз данных функции по решению задач могут быть распределены по технологии “толстого” или “тонкого” клиента.
Многоуровневая технология клиент-сервер
Многоуровневая клиент-серверная технология позволяет связать между собой несколько разноплановых экономических систем, например, магазины и банки.
Наличие не одного, а нескольких уровней представления и обработки данных позволяет гибко и с минимальными затратами адаптировать приложения к изменяющимся условиям.
При многоуровневой архитектуре верхние уровни могут иметь также, в свою очередь, сложную структуру и функционировать на разных аппаратных средствах.
Вариант структурной схемы трехуровневой клиент-серверной технологии представлен на рис..3. При организации таких систем используются корпоративые и глобальные вычислительные сети, и взаимосвязь, в основном, осуществляется через серверы приложений. Например, при использовании Inranet- систем архитектура взаимосвязи может быть представлена в виде триады: "Клиент Web-сервер+сервер приложений cервер(ы) баз данных".
Лекция № 20 Технологии «Клиент-сервер Достоинства модели. Виды технологических моделей в архитектуре клиент-сервер (2ч.). Достоинства клиент–серверной архитектуры
По сравнению с файл-серверной архитектурой, архитектура клиент-сервер имеет следующие преимущества:
Сохранность информации. Ведение базы данных осуществляет сервер базы данных, что позволяет обеспечить независимость обработки данных в базе от программ пользователя. Целостность информации поддерживается централизованной обработкой конфликтов, возникающих при одновременной модификации одних и тех же данных с разных рабочих станций.
Устойчивость к сбоям. Сбой при работе клиента не сказывается на целостность данных и их доступности для других клиентов.
Масштабируемость (способность к расширению). Система способна адаптироваться к росту количества пользователей и увеличению объема базы данных без замены программного обеспечения, а, в основном, за счет наращивания аппаратных средств.
Большая защищенность информации от несанкционированного доступа. Защитить информацию на сервере базы данных легче, так как права доступа администрируются достаточно гибко. При необходимости, прямой доступ может быть ограничен до определенного поля таблицы или запрещен вообще. При запрещении прямого доступа обращение к таблицам осуществляется через промежуточные процедуры.
Меньшая нагрузка сети одним пользователем, что обеспечивает большую пропускную способность сети и возможность обслуживать большее число пользователей.
Большая гибкость системы. Гибкость достигается тем обстоятельством, что в любом программном приложении выделяются три логические части:
представления (presentation), реализующая функцию ввода и отображения данных;
прикладная (business application), поддерживающая прикладные функции, характерные для заданной предметной области;
доступа к информационным ресурсам, реализующая функции хранения и управления информационно-вычислительными ресурсами (resource access) или менеджер ресурсов (resource manager).
