ПК «Платформа»

Программный комплекс «Платформа»
Главная /  Решения /  ПК «Платформа»

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

Все объекты, их поведение и взаимосвязи описываются в системе посредством языка SQL. Помимо этого на указанном языке структурированных запросов описывается интерфейс взаимодействия пользователя с системой и процессы взаимодействия с геоинформационной системой. Описанные таким образом объекты и методы проходят этап «предобработки» при каждом обращении пользователя к данному объекту или интерфейсу. После выбора пользователем системы того или иного метода изменения объекта, система проводит этап «постобработки» и производит необходимые действия.

Таким образом, при создании необходимого функционала в конечном программном продукте разработчики избавлены от необходимости реализации алгоритмов по построению пользовательского интерфейса – система делает это за них. Заказчик в этом случае получает неограниченную возможность по расширению, модификации базового функционала. С учетом того, что описание вышеуказанного функционала производится посредством языка SQL, сопровождение системы и модификация алгоритмов является удобным и «прозрачным» процессом для заказчика.

«Платформа» построена с использованием «облачных» решений, в состав которых входит сервер баз данных и сервер приложений.

Все используемое в системе программное обеспечение (сервер баз данных, сервер приложений), на котором реализована система, является свободно распространяемым. Система является полностью кроссплатформенной – как на стороне серверного ПО так и на стороне пользовательских рабочих мест. Для взаимодействия с системой может использоваться любой доступный браузер – это достигается за счет того, что сервер приложений взаимодействует с браузером пользователя посредством конструкций реализованных исключительно на JavaScript и HTML.

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

Запросы, поступающие от пользователей, принимаются и интерпретируются сервером приложений, передаются на сервер баз данных.

Сервер баз данных проводит анализ поступившего запроса – пришел запрос на выполнение внутренней команды SQL или запрос на «генерацию» интерфейсной части. Если это вызов метода, описанного в базе данных на языке SQL – сервер выполняет его. Если это запрос на «генерацию» интерфейса пользователя – сервер формирует необходимое описание интерфейса и передает это описание серверу приложений.

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


Преимущества

Реализация на «облачных» технологиях

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

Гибкая внутренняя структура

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

Система разработана на основе СПО

За счет работы на свободно распространяемом программном обеспечении у заказчика нет затрат на приобретение дополнительных лицензий.

Кроссплатформенность

Система может быть установлена (перенесена) на различные серверные операционные системы (Windows, Linux).

Картография

Использование собственных карт и пользовательских слоев.

Масштабируемость

Возможность организации кластеров для увеличения производительности.


Контакты

Телефон
Адрес
Россия, г. Москва, ул. Докукина, д. 16