Intranet–технологии

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

Intranet–технологии

Курсовой проект

Компьютеры, программирование

Другие курсовые по предмету

Компьютеры, программирование

Сдать работу со 100% гаранией
амической публикации информации и браузеры для просмотра и интерпретации гипертекста.

Стандартные протоколы, языки и интерфейсы Web-технологии пришли в Intranet из мира открытых систем. И хотя от них веет архаикой, но именно это обеспечивает связность и согласованность в Internet. Ситуация со стандартами в Intranet иная: в пылу конкурентной борьбы и в погоне за эффективностью и расширением функциональности фирмы предлагают новые элементы технологии. Так возникли язык апплетов Java, множество языков сценариев JavaScript, VBScript, NetBasic и др., протоколы IIOP, WebNFS, интерфейсы WinCGI, ISAPI, NSAPI и др., компоненты расширения браузеров Plug-in и ActiveX. Но мало того уже заметна поляризация инфраструктур Internet и Intranet. И если в Intranet возобладает монополия Microsoft, то возможно внутренних проблем несовместимости и не будет, но тогда Intranet и Internet станут дальними родственниками, не находящими при встрече общего языка.

 

Гл. 2 Архитектура клиент-сервер

 

.1 Intranet - и архитектура клиент-сервер

 

Много споров о том, к какой архитектуре относится Intranet. Пытаются даже противопоставить Intranet архитектуре клиент-сервер. Нужно четко понять, что все решения Intranet-приложений для взаимодействия с БД основаны на архитектуре клиент-сервер.

Наличие диалоговых свойств в HTML и интерфейса CGI позволяет строить Intranet-приложения с доступом к БД (рис.1). Наиболее распространена схема динамической публикации отчетов. При этом в качестве CGI-процедуры используется параметризуемый генератор отчетов. Однако это не единственная схема, возможно применять программы ввода и обновления информации в БД.

Если используются традиционные статичные страницы гипертекста, то в ответ на запрос клиента Web-сервер передает страницу в формате HTML. При работе с базой данных клиент указывает в форме программу или сценарий для запуска на сервере. Серверная процедура получает введенные пользователем данные, формирует и передает SQL-запрос (определяющий логику управления данными DL) и, возможно, данные к СУБД. Сервер БД по запросу выполняет обновление, вставку, удаление или выборку записей из БД. CGI-процедура полученные результаты преобразует в формат HTML или в формат диалоговых переменных. Затем Web-сервер посылает полученную HTML-cтраницу или значения диалоговых переменных браузеру для отображения.

Использование CGI-процедур имеет ряд недостатков - статичное представление информации, преобразование результата-отчета в HTML-файл, отсутствие динамического просмотра изменения информации в базе данных, процедура "не помнит состояний запросов" - каждое обращение к БД требует повторного установления соединения. Кроме того, такой принцип работы перегружает коммуникационную среду и имеет системные издержки при запуске серверных процессов.

Рассмотренная схема по существу является трехзвенной архитектурой клиент-сервер, где Web-сервер выступает в качестве сервера приложений. Для устранения недостатков CGI используют возможности специальных API для Web-серверов и включают дополнительное "релейное" звено в архитектуру. Все это только подталкивает к дальнейшему совершенствования архитектуры клиент-сервер.

 

Рис. 1. Схема Intranet-приложения с доступом к БД

- вторая волна Web-изации

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

При построении информационных приложений с использованием Java-технологии получается классическая двух- или трехзвенная архитектура клиент-сервер (рис. 2), а гипертекст уходит на задний план и выполняет лишь роль инициатора апплетов. Существенным достоинством такой технологии является независимость приложения от аппаратной платформы. Но есть и немало недостатков: невысокое быстродействие вследствии интерпретации байт-кодов, возврат к оконной метафоре "рабочего стола", остаются те же проблемы организации связи с БД.

 

Рис. 2

 

2.2 Двухуровневая архитектура клиент-сервер

 

 

Источник

данных

Web-браузер

 

 

 

 

 

Web- сервер

 

 

 

NOS (Network Operation System)

 

 

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

 

2.3 Трехуровневая архитектура клиент-сервер

 

 

Источник

данных

Web-браузер

 

 

Третий уровень

Программа

расширения

сервера

 

HTML

Web-сервер

 

 

 

 

 

Клиентский уровень занимает браузер, на уровне сервера находится сервер БД, а на промежуточном уровне располагаются Web-сервер и программа расширения сервера. Такое архитектурное решение позволяет уменьшить сетевой трафик, делает компоненты взаимозаменяемыми и повышает уровень безопасности. Однако такая архитектура также затрудняет обработку транзакций БД ввиду природы протокола HTTP, не запоминающего состояния (этот протокол использует для передачи данных между броузером и сервером БД).

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

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

 

 

Гл.3 Применение Intranet технологий в школе

 

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

Основная задача сети «Intranet» - это обеспечение целостности и координированности различных элементов педагогического процесса, сеть также выступает как мощнейший инструмент контроля и управления методической и учебной работой в школе. В общей структуре образовательного процесса сеть Intranet выполняет следующие функции: информационная; контрольная; учебная; развивающая.

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

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

Учебная функция «Intranet» очевидна - использование информационных ресурсов сети, мультимедийных и вычислительных ресурсов школьных компьютеров в ходе образовательного процесса. Здесь можно использовать значительный опыт, накопленный зарубежными и некоторыми отечественными школами, многими отечественными вузами и профессиональными училищами. Применение компьютерных технологий на всех ступенях и этапах учебного процесса - одна из наиболее устойчивых тенденций в современном образовании.

Развивающая функция связана с формированием общих мыслительных способностей на материале разных предметов с использованием цифровых технологий. Функции внутренней информационной сети школы не ограничиваются формальной передачей данных и их обработкой. Очень важно понимать, что «Intranet» является содержательной моделью реализуемой в школе педагогической технологии. Само устройство сети, правила ее использования, принципы организации информационных массивов являются наглядной моделью того типа мышления, которое школа хочет сформировать у учащихся (см. ниже - уровни «Intranet»). Специфика процессов мышления и коммуникации, происходящих в сети, определяется ее архитектурой, которая выступает, таким образом, в качестве инструмента образования и формирования мышления пользователей. Например, использование при навигации по информационным массивам гиперссылок способствует формированию надпредметного измерения мышления учащихся, оперирование с html-документами предполагает становление общей способности к моделированию. Объемность архитектуры сети (наличие в ней не только горизонтальных информационных связей, но и вертикальных - «уровень информации - уровень областей взаимодействия - метапредметный уровень») создает благоприятные условия для развития мышления ее пользователей, формирует эффективные и культуросообразные способы организации собственной мыслительной деятельности - учения, исследования, проблематизации и т.д.

Педагогическое проектирован

Похожие работы

<< < 1 2 3 4 >