Частые вопросы

Архитектура системы


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

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

Компьютер, на котором установлено серверное программное обеспечение, физически может размещаться в любом месте (в офисе предприятия, на серверной площадке и т.п.), при условии, что пользовательские компьютеры имеют возможность соединения с ним через Интернет. Это позволяет качественно защитить предприятие от изъятия или несанкционированного копирования базы данных. Для нормальной работы клиентской части с сервером не требуется высокоскоростного интернет-канала. Программа очень экономно расходует трафик и может успешно работать с использованием мобильного интернета (GSM, CDMA).

Система поддерживает возможность распределенного хранения данных: кроме центрального сервера предприятия могут существовать серверы филиалов, содержащие полные или частичные копии центральной базы данных (реплики). Пользователи филиалов работают не с центральной базой данных, а с репликой. Центральный сервер автоматически при наличии связи с сервером филиалов осуществляет синхронизацию данных реплики и центральной базы данных. Реплика также может быть установлена на персональном компьютере (например, ноутбуке руководителя предприятия), на котором можно работать с копией базы данных не будучи подключенным к центральной базе данных (в том числе и вносить изменения в данные, которые потом, при возобновлении связи с центральным сервером, будут туда отправлены).

Смотрите также: Варианты размещения системы


Для чего нужен интерфейсный модуль

Интерфейсный модуль, устанавливаемый на пользовательском компьтере, позволяет пользователю запускать различные приложения, написанные по технологии Smart Bricks. При запуске интерфейсного модуля в командной строке указывается имя приложения, с которым будет работать пользователь, и интерфейсный модуль, прочитав с сервера настройки, отобразит интерфейс указанного приложения.
Например, у бухгалтера или руководителя в ярлыке запуска интерфейсного модуля указано приложение "sg". Это означает, что будет загружен основной интерфейс системы "Инфополис". На компьютере продавца-кассира в ярлыке указано приложение "sg_rozn" и при его запуске будет отображено рабочее место продавца-кассира.
Для различных пользователей одно и тоже приложение может выглядеть по-разному за счет того, что часть элементов не будут отображены, если у данного пользователя нет соответствующих прав доступа.

Что еще нужно приобрести

На сервере, кроме операционной системы, которую так или иначе необходимо приобрести, должно быть установлено программное обеспечение Microsoft SQL Server 2005 или выше. Для большинства случаев достаточно бесплатной версии SQL-сервера - Microsoft SQL Server Express. Эта версия имеет определенные ограничения (по объему базы данных, количеству используемой памяти и процессоров), но большинству предприятий для работы ее будет вполне достаточно. Крупным предприятиям, базы данных которых могут превышать 10 Гб, придется приобрести одну из платных версий данного ПО.
Для работы клиентского компьютера необходим только Windows 2000/XP. Других платных приложений (Word, Excel и т.п.) для работы системы не требуется: все печатные формы формируются в формате html и отображаются с помощью Internet Explorer, поставляемого вместе с Windows.
Таким образом, в большинстве случаев, стоимость системного программного обеспечения, необходимого для работы комплекса "Инфополис", ограничивается стоимостью операционных систем Windows.

Лицензионная политика

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