О платформе ХМ: различия между версиями

Материал из Intellex
Перейти к навигации Перейти к поиску
Строка 1: Строка 1:
{{DISPLAYTITLE:Платформа приложений ХМ}}
{{DISPLAYTITLE:Платформа приложений ХМ}}


== О Платформе приложений ХМ ==
== Что такое XM платформа ==
Платформа приложений XM – это высокопроизводительная платформа для приложений, которая позволяет создавать и постоянно улучшать мобильные и веб-приложения.


Инструменты Платформы приложений ХМ разработаны с использованием технологии Low-code. – без кода и с малым количеством программного кода на одной полностью интегрированной платформе:
# XM это low-code платформа для создания отраслевых ERP и CRM приложения
# Снижение себестоимости цифровой трансформации компании
# Возможности проверены на одной из крупнейших федеральных систем
# Работает на desktop, планшетах и смартфонах
# Простота разработки, развертывания, внедрения и поддержки
# Рабочий прототип электронного документа можно создать за 1 день
# Встроенный BI конструктор
# Разработка в понятном дизайнере не требующем квалификации разработчика - большую часть моделирования выполняет аналитик или бизнес-пользователь


#Без кода –предоставляет возможность визуального моделирования приложений, ориентированную на экспертов в области бизнеса для создания прототипов систем;
== Функциональные возможности XM-платформы ==
#С малым количеством программного кода – создание обширного визуального инструмента для сложных систем, предназначенных для развертывания у Заказчиков


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


Платформа приложений XM представляет собой трехзвенную архитектуру с возможностью разработки визуальных модулей для отображения пользователю в клиентской оболочке с типами:
* Электронные документы - моделирование и создание сложных многоуровневых документов в визуальном дизайнере
* Справочники - создание справочников с любым набором таблиц различных уровней вложенности в визуальном дизайнере
* Аналитические формы - создание сложных аналитических форм в визуальном дизайнере
* Поддержка версионности создаваемых режимов
* Модульность создаваемых решений - каждый модуль предназначен для решения определенной задачи, это может быть база данных, справочник, документ. Перенос модулей между системами
* Печатные формы – оперативная разработка печатных форм в конструкторе JasperReports
* Сложная функциональность реализуется на sql, groovy, java
* Обеспечение непрерывного цикла разработки (continuous integration) и доставки изменений (continuous delivery)
* Автоматическая сборка и установка версий


-        Электронный документ - полный цикл работ с документами в едином пространстве: формирование, визирование, редактирование, контроль версионности.
=== Возможности встроенные в платформу ===


-        Аналитика;
* Вход по логину и паролю
* Отображение списка режимов
* Построение списков документов
* Работа с созданными в дизайнерах режимами - электронными документами, справочниками и аналитическими формами
* Business Intelligence - создание отчетов с любым набором данных, существующих в системе, в простом конструкторе
* Администрирование - гибкая настройка возможностей работы пользователей с помощью наборов прав и ролей
* Журналирование - фиксация действий пользователя в системе
* Создание пользовательских подсказок и обучающих сценариев


-        Справочник.
=== Архитектурные преимущества ===


== Средства разработки модулей ==
* Трехзвенная архитектура
1)      Дизайнер Документов – обеспечивает функциональные возможности для разработки электронных документов с полным циклом работ в едином пространстве: формирование, визирование, редактирование, контроль версионности.
* Многоплатформенность для серверных и клиентских ОС
* Использование различный БД (Oracle, PostgreSQL)
* Поддержка перевода интерфейсов на различные национальные языки
* Интеграция - широкие возможности быстрой интеграции с существующими системами
* Возможность создания облачных решений


2)      Дизайнер Аналитик - обеспечивает функциональные возможности для разработки аналитических режимов и построения произвольных отчетов, которые позволяют пользователям системы формировать их по данным документов в системе.
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__
 
3)      Дизайнер встроенных аналитик – обеспечивает функциональную возможность для разработки аналитических отчетов, которые встраиваются в документ и вызываться с помощью внешнего действия.
 
4)      Дизайнер справочников – обеспечивает функциональную возможность для разработки классификаторов (справочников).
 
== Автоматизация процессов в компаниях ==
Модули обеспечивают поддержку существующих процессов компаний и их структурных подразделений:
 
* создание документов с учетом бизнес-процессов;
* ведение и использование классификаторов/справочников;
* регистрация и учет клиентов компании;
* ведение договорных отношений с клиентами;
* обслуживания тарифной системы в части ведения Единого лицевого счета клиента;
* подготовка счетов;
* учет и контроль расчетов;
* расчет платежей;
* создание отчетов.
 
== Интеграция со смежными и внешними системами ==
Платформа приложений ХМ включает в себя возможность интеграции со смежными и внешними системами (с использованием инструментов (Net, REST, SOAP, OData, открытого API), а также систему администрирования и контроля доступа, которые позволяют быстро и безопасно встраивать в информационную среду предприятия.
 
== Требования к рабочему месту ==
Требования к рабочему месту для бесперебойной работы с веб-приложением предъявляются минимальные:
 
* процессор: 2 ГГц;
* оперативная память: от 4 ГБ;
* дисковое пространство: 100 ГБ.
* сетевая карта – 100 Мбит/c;
* монитор, поддерживающий разрешение 1280х1024;
* операционная система – любая;
* интернет-браузер – любой.__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__

Версия 12:48, 1 июля 2021


Что такое XM платформа

  1. XM это low-code платформа для создания отраслевых ERP и CRM приложения
  2. Снижение себестоимости цифровой трансформации компании
  3. Возможности проверены на одной из крупнейших федеральных систем
  4. Работает на desktop, планшетах и смартфонах
  5. Простота разработки, развертывания, внедрения и поддержки
  6. Рабочий прототип электронного документа можно создать за 1 день
  7. Встроенный BI конструктор
  8. Разработка в понятном дизайнере не требующем квалификации разработчика - большую часть моделирования выполняет аналитик или бизнес-пользователь

Функциональные возможности XM-платформы

Возможности для разработчиков

  • Электронные документы - моделирование и создание сложных многоуровневых документов в визуальном дизайнере
  • Справочники - создание справочников с любым набором таблиц различных уровней вложенности в визуальном дизайнере
  • Аналитические формы - создание сложных аналитических форм в визуальном дизайнере
  • Поддержка версионности создаваемых режимов
  • Модульность создаваемых решений - каждый модуль предназначен для решения определенной задачи, это может быть база данных, справочник, документ. Перенос модулей между системами
  • Печатные формы – оперативная разработка печатных форм в конструкторе JasperReports
  • Сложная функциональность реализуется на sql, groovy, java
  • Обеспечение непрерывного цикла разработки (continuous integration) и доставки изменений (continuous delivery)
  • Автоматическая сборка и установка версий

Возможности встроенные в платформу

  • Вход по логину и паролю
  • Отображение списка режимов
  • Построение списков документов
  • Работа с созданными в дизайнерах режимами - электронными документами, справочниками и аналитическими формами
  • Business Intelligence - создание отчетов с любым набором данных, существующих в системе, в простом конструкторе
  • Администрирование - гибкая настройка возможностей работы пользователей с помощью наборов прав и ролей
  • Журналирование - фиксация действий пользователя в системе
  • Создание пользовательских подсказок и обучающих сценариев

Архитектурные преимущества

  • Трехзвенная архитектура
  • Многоплатформенность для серверных и клиентских ОС
  • Использование различный БД (Oracle, PostgreSQL)
  • Поддержка перевода интерфейсов на различные национальные языки
  • Интеграция - широкие возможности быстрой интеграции с существующими системами
  • Возможность создания облачных решений