Варианты развертывания программного комплекса

Интерактивное расписание SENSYSTEM – это комплекс программ, совместно работающих в локальной сети учебного заведения. В него входят:

  • Клиентская часть, отображающая расписание в интерактивном режиме
  • Серверная часть, отвечающая за управление содержанием
  • База данных, хранящая всю необходимую информацию.

Клиентская программа работает в среде Windows 8/10 и не требует установки дополнительных средств для своей работы. Она не использует JavaScript, VBScript, HTML и другие дополнительные компоненты, которые могут повлиять на ее надежность. Такой подход существенно снижает требования к мощности компьютера управления сенсорной панелью, и, конечно же, влияет на общую стоимость комплекса.

Серверная часть – это веб-приложение для сервера IIS. Для нормальной работы приложения достаточно версии Express. IIS можно установить на тот же компьютер, что используется для запуска клиентской части. Все скрипты для установки веб-сервера находятся в дистрибутиве комплекса.

В качестве сервера управления базой данных достаточно использовать Microsoft SQL Server Express Edition версии, начиная с 14.

Общая компоновка программ

Image

Так как каждая программа является самостоятельным приложением, то возможны несколько вариантов размещения программного комплекса в сети образовательного учреждения.

Вариант 1: Все на одном компьютере

Image

В этом варианте все компоненты программного комплекса размещаются на одном компьютере, который располагается рядом с сенсорной панелью. Так же,  можно использовать портативный компьютер, который легко разместить за панелью.

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

Вариант 2: С главным компьютером

Image
Может возникнуть ситуация, когда в школе уже работает интерактивное расписание SENSYSTEM и требуется установить дополнительное информационное табло, например в другом холле или на входе школы. Возможности программного комплекса позволяют сделать это очень легко.

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

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

Вариант 3: С сервером сети

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

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

Какой вариант выбрать, зависит от потребностей конкретного учебного заведения. Наши специалисты могут проконсультировать Вас и предложить оптимальный вариант развертывания комплекса в Вашей сети.