Платформа Kiberry C

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

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

Приложив к этому выбору определенное количество усилий для взаимоувязки технологических возможностей всех используемых частей, мы имеем в итоге законченное техническое решение, предназначенное для проектирования и создания систем для автоматизации той или иной деятельности организаций – платформу Kiberry C.

Характеристики платформы

Платформа Kiberry C предназначена для проектирования, разработки и эксплуатации систем, автоматизирующих ту или иную деятельность организации.

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

При необходимости системы могут использовать файловое хранилище как часть информационного пространства. Для сравнительно небольших объектов данных файловое хранилище располагается на сервере приложений, в более сложных случаях используется отдельный файловый сервер. Основная часть бизнес-логики располагается и выполняется на сервере приложений систем на основе платформы. Код для реализации этой бизнес-логики написан на языке Java. Некоторая часть функциональности, за счет которой производится кастомизация систем, может быть написана на языке groovy (скриптовый аналог Java). Функционирование приложения происходит под управлением Apache Tomcat. Клиентские рабочие места систем на основе платформы имеют web-интерфейс и функционируют в обычном Internet-браузере.

Подсистемы платформы Kiberry C

Подсистема управления нормативно-справочной и вспомогательной информацией 

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

 

Подсистема управления документами и регистрами

Подсистема предназначена для проектирования, создания и использования реестров документов и регистров (журналов) произвольного назначения, характерных для той или иной автоматизируемой деятельности организации.

 

Подсистема визуализации оперативной информации

Подсистема предназначена для отображения данных систем, построенных на основе платформы и интерактивном управлении этими данными.

 

Подсистема управления аналитической информацией

Подсистема предназначена для проектирования, разработки и использования аналитической части информационного пространства систем.

 

Подсистема анализа и отчетности

Подсистема предназначена для проектирования, разработки и использования аналитических инструментов различных типов.

 

 

Помимо основных, платформа Kiberry C имеет в своем составе ряд вспомогательных подсистем:

Подсистема получения данных из внешних источников

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

 

Подсистема управления файловым хранилищем

Подсистема предназначена для обеспечения возможности создания, хранения и использования неструктурированной информации в виде файлов в информационном пространстве систем.

 

Поисковая подсистема

Подсистема предназначена для организации и выполнения поиска по всему информационному пространству систем.

 

Подсистема безопасности

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

 

Подсистема администрирования

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

Разработка систем на основе платформы

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

На основе платформы Kiberry C и с использованием ее подсистем созданы решения: Kiberry.Энерготрейдинг 2, Kiberry.МУЗА, Kiberry.Управление договорной деятельностью, Kiberry.Аудит, Kiberry.ПИРС.

Связаться с нами

Чтобы получить ответы на интересующие Вас вопросы по платформе Kiberry C, пожалуйста, свяжитесь с нами!

+7 (812) 322-97-83

info@nemosoft.ru