
- •Введение
- •Лекция 1 Информатизация общества как социотехнический процесс
- •Критерии становления информационного общества
- •Информатизация общества
- •Информационная среда и информационный ресурс общества
- •1.1 Критерии становления информационного общества
- •1.2 Информатизация общества
- •1.2.1 Социальный аспект информатизации общества
- •1.2.2 Технические предпосылки информатизации
- •1.2.3 Экономические условия и предпосылки информатизации
- •1.2.4 Политические условия и предпосылки информатизации
- •1.2.5 Условия и предпосылки информатизации в культурно-духовной сфере
- •1.3 Информационная среда и информационный ресурс общества
- •Лекция 2. Общество и личность в условиях информатизации. Прогнозирование их развития
- •2.1 Информационный образ жизни общества
- •2.2 Личность в условиях информатизации
- •2.1 Информационный образ жизни общества
- •2.2 Личность в условиях информатизации
- •2.3 Прогнозы изменения социальной структуры в ходе информатизации
- •2.4 Информационная безопасность России
- •2.5 Особенности информатизации России
- •Лекция 3. Формирование системы социальной информации России
- •3.1 Информатика, социальная информатика – соотношение понятий
- •3.2 Система социальной информации
- •3.3 Теоретические подходы к изучению закономерностей информационного обмена
- •3.3.1 Синтаксический подход
- •3.3.2 Семантический подход
- •3.3.3 Прагматический подход
- •3.4. Представление знаний в эвм
- •3.4.1 Соотношение понятий информация, данные, знания
- •3.4.2 Понятие формализации знаний
- •3.4.3. Классификационные моделей представления знаний
- •3.4.3.1 Иерархическая (логическая) модель представления знаний
- •3.4.3.2 Морфологическая (сетевая) модель представления знаний
- •3.4.3.3 Древовидная (продукционная) модель представления знаний
- •3.4.3.4 Реляционная (фреймовая) модель представления знаний
- •3.5 Новые информационные технологии
- •Лекция 4. Управление информатизацией общества. Специфика социологического измерения в современной информационной среде
- •4.1 Варианты управления информатизацией общества
- •4.2 Методы измерения социальной информации
- •4.3 Использование методов классической эмпирической социологии в условиях становления информационного общества
- •4.4 Компьютерные средства манипулирования социальной информацией
- •4.5 Развитие новых подходов к измерению процессов информатизации общества
- •Лекция 5. Информационные системы в социальной сфере
- •5.1. Классификация автоматизированных информационных систем
- •5.2 Проблемы проектирования ис
- •5.3 Жизненный цикл программного обеспечения
- •5.4 Ис в социальной сфере
- •Лекция 6. Технология работы с базами социальных данных
- •6.1 Автоматизированные информационные ресурсы России
- •6.2. Типы социальных бд
- •6.3 Перспективы развития системы социальной информации
- •6.4 Клиент-серверная архитектура ис
- •6.5 Модели данных
- •6.6 Элементы реляционной модели бд
- •6.7 Ограничения и операции над отношениями
- •Лекция 7. Проектирование баз данных
- •7.1 Общие проблемы проектирования бд
- •7.2 Метод нормальных форм
- •7.2.1 Избыточность данных
- •7.2.2 Формирование исходного отношения
- •7.2.3 Проектирование бд методом нормальных форм
- •7.2.3.1 Зависимости между атрибутами
- •7.2.3.2 Выявление зависимости между атрибутами
- •7.2.3.3 Нормальные формы
- •7.3 Обеспечение целостности бд
- •Лекция 8. Основные принципы создания интерфейсной оболочки
- •8.1.1 Размещение информации на экране
- •8.1.2 Использование цвета при проектировании эргономичного интерфейса
- •8.1.3 Непротиворечивость и стандартизация
- •8.1.4 Тексты и диалоги
- •8.1.5 Средства управления графического интерфейса пользователя
- •8.1.6 Дизайн заголовков и полей
- •8.1.7 Форматы ввода
- •8.1.8 Проектирование сообщений
- •8.2 Проектирование бд с использованием case-технологий и системный анализ
- •Лекция 9. Компоненты субд Access и особенности работы
- •9.1 Этапы создания базы данных
- •9.1.1 Создание новой базы данных с помощью Мастера баз данных
- •9.2 Окно базы данных
- •9.2.1 Таблицы
- •9.2.2 Запросы
- •9.2.3 Формы
- •9.2.4 Страницы
- •9.2.5 Отчеты
- •9.2.6 Макросы
- •9.2.7 Модули
- •9.2.8 Панель инструментов окна базы данных
- •9.3 Приемы работы с базой данных
- •9.3.1 Создание нового объекта
- •9.3.2 Открытие объекта
- •9.3.3 Изменение макета объекта
- •9.3.4 Просмотр объектов по группам
- •9.3.5 Контекстные меню
- •9.3.6 Открытие базы данных
- •9.3.7 Изменение способа отображения объектов в папке
- •9.3.8 Вызов справки в окне диалога открытия файла базы данных
- •9.3.9 Закрытие базы данных
- •9.4 Связывание таблиц в Access
- •Заключение
- •Глоссарий
- •Библиографический список
- •Приложение б
- •660049, Г. Красноярск, пр. Мира, 82, риц СибГту.
6.4 Клиент-серверная архитектура ис
Эффективность функционирования информационной системы во многом зависит от архитектуры. Архитектура – основные принципы построения сложной системы: компьютера, компьютерной сети, базы данных и пр. Обычно она включает в себя протоколы и интерфейсы, обеспечивающие функционирование системы.
В настоящее время перспективной является архитектура «клиент-сервер», при которой выделяются две взаимосвязанные части: клиент и сервер. Клиент обеспечивает взаимодействие с пользователем, формирует запросы к серверу и получает на них ответы. Сервер обеспечивает хранение основных данных и выполняет задания клиента. В достаточно распространенном варианте она предполагает наличие компьютерной сети и распределенной базы данных, включающей БД корпоративную (БДК) и БД персональные (БДП). БДК размещается на компьютере-сервере, БДП размещаются на компьютерах сотрудников подразделений, являющихся клиентами корпоративной БД. Сервером определенного ресурса в компьютерной сети называется компьютер (программа), управляющий этим ресурсом, клиентом — компьютер (программа), использующий этот ресурс. В качестве ресурса компьютерной сети могут выступать, к примеру, базы данных, файловые системы, службы печати, почтовые службы. Тип сервера определяется видом ресурса, которым он управляет. Например, если управляемым ресурсом является база данных, то соответствующий сервер называется сервером базы данных.
Достоинством организации информационной системы по архитектуре клиент-сервер является удачное сочетание централизованного хранения, обслуживания и коллективного доступа к общей корпоративной информации с индивидуальной работой над персональной информацией. Структура распределенной БД, построенной по архитектуре клиент-сервер, показана на рисунке 6.1.
Корпоративная БД создается, поддерживается и функционирует под управлением сервера БД, например, Microsoft SQL Server или Oracle Server. Для создания и управления функционированием персональных БД и приложений, работающих с ними, используются такие СУБД, как Access и Visual FoxPro фирмы Microsoft, Paradox фирмы Borland и др.
В зависимости от размеров организации и особенностей решаемых задач информационная система может иметь одну из следующих конфигураций:
компьютер-сервер, содержащий корпоративную и персональные базы;
компьютер-сервер и персональные компьютеры с БДП;
несколько компьютеров-серверов и персональных компьютеров с БДП.
Использование архитектуры клиент-сервер дает возможность постепенного наращивания информационной системы предприятия, во-первых, по мере его развития; во-вторых, по мере развития самой информационной системы.
Разделение общей БД на корпоративную БД и персональные БД позволяет уменьшить сложность проектирования БД по сравнению с централизованным вариантом, а значит, снизить вероятность ошибок при проектировании и стоимость проектирования.
В
ажнейшим
достоинством применения БД в информационных
системах является обеспечение
независимости данных от прикладных
программ. Это позволяет не обременять
пользователей проблемами представления
данных на физическом уровне, размещения
данных в памяти, методов доступа к ним
и т.д.
Такая независимость достигается поддерживаемым СУБД многоуровневым представлением данных в БД на логическом (пользовательском) и физическом уровнях. Иными словами, благодаря СУБД и наличию логического уровня представления данных обеспечивается отделение концептуальной (понятийной) модели БД от ее физического представления в памяти ЭВМ (п.7.1).