Участник:Igor Prykhodko/Черновик
AlmexECM | |
---|---|
Тип | Веб-службы, ECM, BPM |
Разработчик | Almexoft |
Написана на | Java, Spring |
Интерфейс | Javascript |
Операционные системы | Windows, Mac OS (веб-приложение), iOS, Android |
Языки интерфейса | английский, немецкий, французский, испанский, русский, украинский, казахский |
Первый выпуск | 15 сентября 2016 |
Последняя версия | 2.7 (15 декабря 2019) |
Лицензия | Проприетарное программное обеспечение, коммерческий Open Source |
Сайт | almexecm.com |
AlmexECM — SaaS-решение, разработанное компанией Almexoft. AlmexECM - единая платформа для автоматизации бизнеса, которая объединяет возможности системы управления бизнес-процессами (BPM) и системы управления корпоративным контентом или документооборотом (Система_автоматизации_документооборота). В 2016 году была создана первая версия продукта и запущен пилот системы в рамках одной из крупнейших корпораций Казахстана.
Технологии
[править | править код]Платформа AlmexECM разработана с использованием классической трехзвенной архитектуры. Backend системы написан на языке Java с использованием универсального фреймворка Spring. Frontend системы в виде тонкого клиента разработан с использованием технологий AngularJS и React. Система полностью покрыта открытым API, позволяющим с легкостью интегрировать AlmexECM с любыми другими системами. Для этого используется RPC - фреймворк для удаленного вызова процедур Apache Thrift. AlmexECM работает с релиационными базами данных, включая Oracle, MS SQL, PostgreSQL благодаря применению технологии ORM.
AlmexECM
[править | править код]AlmexECM — SaaS программное обеспечение для автоматизации бизнес-процессов и электронного документооборота на базе платформы AlmexBPM, разработанное группой компаний Almexoft. Основные функциональные возможности AlmexECM: моделирование, отладка и исполнение бизнес-процессов любой сложности; управление жизненным циклом электронного документа; конструктор форм электронных документов; управление шаблонами вложений; механизмы управления уведомлениями и электронными письмами; контроль исполнения задач и поручений; отслеживание результатов работы и аналитика по процессам. В системе предусмотрен расширенный функционал управления ролевой политикой, организационной структурой компании, система замещения и делегирования полномочий пользователя. AlmexECM имеет встроенный функционал работы с графиками и отчетами и оналйн-редактор вложений.
Варианты развёртывания
[править | править код]Исходя из потребностей и политик безопасности компании, может быть выбран один из вариантов развёртывания AlmexECM: OnSite (доступ пользователей к системе, размещённой на собственном сервере заказчика), или полноценное OnDemand решение (для клиентов, выбравших SaaS версию используется один из наиболее защищенных и технологичных сервисов Google Cloud).
Расширяемость
[править | править код]AlmexECM распространяется как коммерческий программный продукт с открытым API. Это даёт возможность заказчикам или партнёрам создавать на основе платформы свои интеграционные модули, внешние модули, собственные интерфейсы либо встраивать программное решение AlmexECM в другие корпоративные программные продукты. Благодаря Apache Thrift разработчики могут создавать внешние модули на более 15 различных современных языках программирования, не привязываясь к технологиям самой платформы. Также в AlmexBPM встроен редактор бизнес-правил, использующий Java-диалект Drools, который позволяет задавать нелинейную логику выполнения бизнес-процессов, расчитывать значения, переопределять или дополнять значения в электронной карточке бизнес-процесса или документа. Благодаря классической трехзвенной архитектуре, используемой при разработке системы, механизму Drools и открытому API система позволяет обеспечивать высокий уровень масштабирования и расширяемости программного продукта.
Системные требования
[править | править код]Работа пользователя и администратора системы организована через web клиент. Также пользователям доступны полнофункциональные нативные мобильные приложения под управлением операционных систем iOS[1] и Android [2]. AlmexECM можно использовать с компьютеров под управлением операционных систем Microsoft Windows, Mac OS X или Linux. На рабочем месте клиента достаточно иметь браузер Internet Explorer, Chrome, Firefox или Safari. При установке приложения BPMonline CRM на собственных мощностях заказчика (On-Site), решение может быть развернуто на серверах баз данных MS SQL Server, Oracle или PostgreSQL без привязки к операционной системе сервера.
Ценовая политика
[править | править код]AlmexECM имеет максимально прозрачную политику лицензирования [3]: лицензируется исключительно пользователи системы. Приобретая лицензии AlmexECM, заказчик получает полный доступ ко всем функциональным возможностям платформы, в а также возможность использования мобильных приложений. Предлагается три типа пользовательских лицензий: ежегодная неконкурентная лицензия пользователя, бессрочная лицензия пользователя и конкурентная бессрочная лицензия (лицензируется максимальное количество одновременных подкдючений к системе). Стоимость зависит от двух факторов: варианта развертывания и программного продукта.