Проверяемый текст
[стр. 49]

Рис.
1.10.
Взаимосвязи основных компонентов трехуровневой архитектуры клиент-сервер Наличие выделенных уровней в технологической структуре делает возможным варьирование аппаратных и программных средств реализации структурных составляющих информационно-технологической архитектуры образовательной среды: выбор операционных систем, СУБД, интерфейсов пользователей, серверов и рабочих станций.
В результате такого варьирования можно получить набор архитектурных решений для программной системы, функционально идентичных, но отличающихся
показателями надежности или другими характеристиками.
В трехзвенной архитектуре клиент-сервера, которая сегодня становится доминантной для
образовательной среды дистанционного образования [19], кроме клиентской части и сервера базы данных вводится промежуточный сервер приложений.
На стороне клиента выполняются только интерфейсные действия, а вся логика обработки информации поддерживается в сервере приложений.

1.6.2.
Способы организации программно-информационного обеспечения образовательной среды дистанционного образования Программное обеспечение образовательной среды дистанционного образования устроено так, что исполняемый код одновременно находится и на сервере, и на клиенте.
Как правило, серверной стороной выступает
какой49
[стр. 104]

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

2.6.2.
Способы организации программной архитектуры клиентсервер Системы в архитектуре клиент-сервер устроены так, что исполняемый код одновременно находится и на сервере, и на клиенте.
Как правило, серверной стороной выступает
какой-либо SQL-сервер, например, от компании Oracle, Informix, Borland, Microsoft, IBM и др., а задачей клиентского места является диалоговая работа с пользователем, формирование запросов, получение и отображение результатов.
В настоящее время существуют развитые средства скоростной разработки систем в такой архитектуре.
Одним из наиболее удачных инструментов является Borland Dciphi[44].
Компонентный подход к разработке клиентского места в Delphi существенно ускоряет проектирование всей системы в целом.
В Delphi имеются визуальные и невизуальные компоненты.
Визуальные компоненты предназначены для проектирования элементов интерфейса, а невизуальные для сборки из готовых компонентов алгоритмической части, включая запросы, обработку 104

[Back]