Основываясь на своем десятилетнем опыте разработки, внедрения и сопровождения информационных систем, фирма АСТ+ выработала технологию СР2000, используемую при построения систем для средних и крупных предприятий.
Основные компоненты данной технологии
Клиентская часть
Рабочие станции под управлением ОС Windows 98 (ME,2000,XP,W7).
В качестве клиентского программного обеспечения используется Corel Paradox Runtime 11.
Доступ к ресурсам сервера осуществляется по средствам ЛВС (протокол TCP/IP). Прикладное программное обеспечение (бизнес-логика, формы, отчеты) хранится на сервере. Благодаря этому обеспечивается скорость и простота подключения новых рабочих станций к информационной системе.
Серверная часть
Сервер работает под управлением ОС Linux
(дистрибутив RedHat 7.3 или 9,..Fedora 15). Для хранения и обработки данных используется SQL сервер InterBase 6 (FirebirdSS-1.5), что позволяет обеспечить защищенность данных в БД и регламентировать доступ к этим данным на уровне пользователей. Дисковое пространство на сервере также используется для хранения клиенткой части прикладного программного обеспечения (формы, отчеты). Для доступа к дисковым ресурсам используется файл-сервер Samba. Управление сервером (архивация данных, отключение:) осуществляется как с консоли, так и по протоколу http с любой рабочей станции с помощью обозревателя Internet Explorer/Firefox/Chrome/Opera/.
Бизнес логика размещается на SQL-сервере (процедуры, триггеры ), что обеспечивает ее закрытость и быстроту обработки транзакций (внесения изменений в БД).
Основные характеристики
технология клиент-сервер
масштабируемость системы
количество пользователей неограниченно (регламентируется ресурсами сервера и пропускной способностью локальной сети)
использование современных программных продуктов (обеспеченных поддержкой и сопровождением)
универсальная система разграничения прав доступа пользователей на уровне подсистем, ресурсов, документов
возможность удаленного доступа к БД (с помощью технологии CP2000-WEB)
возможность использовать сервер для решения дополнительных задач - контролер домена NT, сервер электронной почты (smtp, pop3), поддержка функционирования Интранет-сети (dhcp, bootp, ltsp), обеспечение коорпоративного доступа к Internet (iptables, firewall)
В состав данной технологии входят средства обеспечения удаленного доступа к данным (CP2000-WEB). Доступ может осуществляется по любому каналу передачи данных на базе протокола TCP/IP. Доступ к данным обеспечивается через специальное приложение работающее на сервере. При этом на стороне клиента необходимо только наличие программы работающей с протоколом HTTP. Например Интернет-эксплорер (Internet Explorer). Более подробно сфера применения удаленного доступа к данным рассмотрена в отдельном документе.