Перед началом обучения вы должны быть знакомы с ELMA и уже:
- установили Elma BPM и попробовали решить пару боевых задач
- Прочитали официальную документацию
-
Как работает ELMA BPM
- Что такое bpmn 2.0 и прочитали курс
Паралельно изучайте на практике основы программирования которые скоро понадобятся (чтобы не делать костылей)
- Изучите основы C# — чтобы писать понятный и надёжный код в дизайнере ELMA (надеюсь уже знакомы)
- Планируете разрабатывать веб модули или менять веб формы (в процессах или самом приложении) — изучите основы ASP.NET MVC 4
Архитектура системы ELMA
Архитектура системы ELMA построена по трехуровневой модели, в которой выделяется три слоя:
-
слой данных – обеспечивается файловым сервером и сервером баз данных; слой логики – обеспечивается сервером приложений. Благодаря ELMA WebAPI слой логики может быть дополнен за счет взаимодействия с внешними системами; слой отображения – обеспечивается клиентским программным обеспечением.
Исходя из этого, система ELMA состоит из следующего набора программ:
ELMA обзор функционала системы
-
Сервер ELMA (Сервер приложений); Дизайнер ELMA; Внешние приложения.
Сервер ELMA (сервер приложений) осуществляет взаимодействие компонентов системы:
-
Базы данных Веб-приложения Файлового сервера и т. п.
Сервер ELMA является корневым элементом системы. Для начала работы с сервером его необходимо зарегистрировать.
Дизайнер ELMA – это приложение, которое устанавливается на компьютер пользователя и предоставляет удобный интерфейс для моделирования процессов, описания оргструктуры компании, а также создания конфигураций.
Дизайнер ELMA также используется для выполнения ряда других задач. Для работы с Дизайнером ELMA его предварительно необходимо зарегистрировать.
Ядро ELMA BPM
.NET 4.0 C#
— платформа на которой выполняется код C#
.NET Framework
предоставляет возможности языка и платформы.
- воспользоваться стандратным функционалом
- подключить сторонние библиотеки и воспользоваться функционалом (например воттакую)
Но не изобретайте велосипеды — на ваш велосипед будет упираться грузовик в виде ELMA.
- Переиспользуйте готовые решения ELMA
- если не хватает — правильно дорабатывайте ELMA. (об этом в следующий раз)
Autofac
— IoC контейнер для инверсии управления и внедрения зависимостей — проще говоря для удобной работы с сервисами и расширениями
- обслуживает сервисы — другими сервисами например менеджеру сущностей — нужен сервис проверки прав, ему этот сервис подготовит и отдаст Autofac
- Регистрация внутренних сервисов (менеджеры сущностей, работа с файлами )
, точек расширения
(функции генератора документов) - локатор сервисов — нужен для получения сервисов приложения — работы с файлами, менеджеры сущностей, настройки —
можно получить через локатор - Точки расширения — это интерфейсы (описание того что может делать класс поддерживающий этот интерфейс),
реализуя точку расширения можно добавить новый функционал в ELMA
(например новую функцию в генератор документов
)
Что такое ELMA365 CRM?
-
например при переназначения задачи илисохранении сущности
подробно изучить можно самостоятельно
без документации
- Единственный нюанс — современный Autofac не рекомендует паттерн локатора — нужные для работы сервисы готовятся заранее в конструкторе, и сервисы во время работы системы не регистрируются
Техническая поддержка ELMA
Компания ELMA оказывает техническую поддержку системы ELMA своим клиентам. Возможны 2 вида поддержки ПП ELMA:
Гарантийная поддержка – предоставляется покупателю системы в течение 6-ти месяцев с момента подписания лицензионного договора. В рамках гарантийной поддержки Пользователь может создавать запросы следующих типов: «Сообщение об ошибке», «Предложение по улучшению», «Вопрос по работе системы». Пользователь может получать бесплатно обновления системы.
Все консультации предоставляются по рабочим дням с 9-00 до 17-00 по московскому времени. Лицензионная и техническая поддержка – может быть приобретена дополнительно к Гарантийной поддержке. Лицензионной поддержкой называется оказание услуг по передаче всех новых версий программного продукта, выходящих в течение срока действия договора поддержки. Технической поддержкой называется оказание услуг по предоставлению доступа к сайту технической поддержки и разрешению запросов всех типов в сроки, установленные договором, в течение срока действия договора поддержки.
Процессный подход применим во многих областях деятельности бизнеса. Ниже приведены наиболее популярные сценарии использования.
Автоматизация отдельных бизнес-процессов на базе ELMA – при этом сценарии использования система позволяет организовать запуск, исполнение, мониторинг, интеграцию с внешними системами, контроль исполнения и документирование процесса. В этом случае требуется настроить интерфейс каждого пользователя таким образом, чтобы он видел всю необходимую ему информацию по автоматизируемому процессу, отключив доступ к неиспользуемым функциям.
Корпоративный портал – данный сценарий предполагает широкое использование инструментов взаимодействия, таких как календарь и лента сообщений, а также использование инструментов по работе с документами и функционал выдачи и контроля исполнения поручений. В зависимости от роли пользователя в системе могут быть задействованы самые разнообразные варианты оформления страниц, отображаемых пользователям.
Каталог сервисов – представляет собой набор контуров сервисных процессов. Каждое структурное подразделение бизнеса предоставляет набор услуг, которые оно оказывает другим подразделениям, и руководитель отдела следит за четким выполнением условий предоставления сервиса. Приоритетными направлениями являются исполнение и контроль процессов. Интеграция и документирование отходят на второй план. Интеграция ИТ-систем компании – суть подхода сводится к тому, что:
-
каждое из приложений оказывает набор сервисов внешнему миру; BPM-система выступает транспортом информации между сервисами; BPM-система формирует четкую схему движения информации между различными приложениями; в тех случаях, где это необходимо, BPM-система обращается к человеку за принятием решения; BPM-система позволяет в любой момент увидеть, на каком этапе находится экземпляр процесса.
Объектно-ориентированный BPM – данный сценарий предполагает необходимость регламентирования действий с некоторым объектом. В качестве объекта может выступать Документ, Контрагент, Проект или другой бизнес-объект. Выбор BPM системы в качестве инструмента выгоден тогда, когда в требованиях преобладают функции движения информации между участниками процесса. Для ряда объектов в системе ELMA уже реализованы приложения, позволяющие организовать движение информации без программирования. Использование сценариев позволяет значительно расширить список объектов, процессы работы с которыми возможно автоматизировать.
В рамках одной системы может быть реализовано несколько сценариев использования.
Из за большого объема этот материал размещен на нескольких страницах: 1 |
Работа с базой данных
ELMA BPM поддерживает базы данных:
Для этого используется прослойка ORM:
Источник: aclux.ru
ELMA BPM — краткое описание
Уже середина апреля, поэтому я решил снова вспомнить про производителей СЭД в России, список там большой, так что есть о чем и о ком поговорить. Никакого плана в выборе производителей СЭД у меня нет. Какая компания в голову придет – о той и рассказываю. В этот раз взгляд мой упал на систему ELMA.
Краткое описание ELMA BMP:
А почему, собственно, BPM? В предыдущих кратких обзорах я называл те системы СЭД. А вот ELMA – это BPM-система (Business Process Management System). Интересно, а почему не BMPS? ELMA расшифровывается как ELegant MAnagement.
Официальный сайт у ELMA так и называется: elma-bpm.ru. На этом сайте есть ссылка с анкором «ELMA — BPM-система №1 в СНГ по версии TAdviser». Ведет эта ссылка на страницу от Тадвайзера про Элму. Прочитал – ни слова не нашел для соответствия такому говорящему анкору. По странице искал по сочетаниям СНГ, «Содружество; Независимых; Государств» — не нашел ничего.
Так что очень странно наличие такой ссылочки.
В рекламе ЭЛМА позиционирует себя как интеллектуальную систему документооборота.
ЭЛМА состоит из пакетов. Основным является ECM+ (документооборот). Можно докупать другие пакеты. Вообще, так как Элма – это BPM-система, в ней можно реализовать свои бизнес-процессы и дорабатывать их в соответствии с потребностями пользователей. Для этого имеется дизайнер процессов:
Открыв схему движения, можно увидеть, где вы сейчас находитесь в процессе:
Естественно, есть мобильный клиент и веб-клиент. Десктоп-клиента нет (а вот это перспективным решением оказалось).
Демо-доступ:
Можно получить доступ к веб-версиях BPM, ECM, CRM системам и к другим проектам компании. Можно скачать десктопную версию ELMA EPM (весит 860 мегабайт). В плане разнообразия ELMA поражает! Но, мне кажется, слишком большое разнообразие приводит к тому, что непонятно что смотреть – на всё ведь времени не хватит.
Демо-доступ выдается на соответствующей странице. Сначала нужно ввести некоторую информацию о себе, после этого будет доступно всё то, о чем я рассказал. Доступ выдается сразу, ждать ничего не нужно.
Один недостаток есть – ошибки. Собственно, о первой ошибке я и не собирался рассказывать (ошибки бывают, понятное дело). Но, когда ошибка повторилась в третий раз (. ) с разных компьютеров – такой факт стоит запомнить. Первая ошибка – сразу же послы выдачи демо-доступа, на продукте «ELMA ECM+»:
О ней я в чате написал на оф.сайте (удобная штука!). Починили быстро, «ELMA ECM+» открылся. Но – всё на этом, главную страницу этого продукта починили, на всех остальных появлялась ошибка. Через несколько дней затестил – всё, вроде бы, работало. Но, при переходе по очередной ссылке – снова ошибка произошла. И это еще я десктоп не ставил!
В общем, внешне демо-доступ устроен классно, но работает подозрительно. Поставил десктоп – при установке произошла ошибка:
Ну ладно, ошибки бывают (правда, впервые я столько ошибок нашел в демо-версиях). Elma имеет следующую архитектуру:
Сервер -> Дизайнер -> Клиенты (веб, мобильный). Для работы веб-клиента рекомендуется устанавливать ELMA-агента:
В качестве СУБД можно использовать MSSQL Server, Oracle, FireBird и PostgreSQL. Хороший набор, на все случаи и бюджеты. Какая структура таблиц у них получается в угоду универсальности? Я видел какая.
При разработке бизнес-процессов можно писать код на языке C#. Вообще, можно и не использовать код (достаточно элементы мышкой накидать – и готов), но сложный процесс без кода не написать. В целом, дизайнер бизнес-процессов удобный.
Про стандартные функции СЭД расписывать не буду — как уже говорил, нынче почти все подобные системы подобны друг другу.
Вроде как, текущей (на данный момент) является версия 3.11. При разработке ELMA используются технологии Microsoft: c#, asp.net, их сервер приложений. Более подробно можно почитать на страничке компании Elma (tadviser).
Разработала Элму компания Элевайз. Компания из города Ижевска (Элма, собственно, тоже). ООО «Элма» зарегистрирована 21.03.2013.
Проекты внедрения:
Есть описание не очень крупных проектов (их приводить не буду). Нашел информацию про внедрение в компании Казахстана Air Astana (более пяти тысяч пользователей):
- Air Astana (cnews)
- Air Astana (tadviser)
Скриншоты:
ELMA BPM — краткое описание
https://ptolmachev.ru/wp-content/uploads/2019/04/ELMA.-Логотип-150×137.jpg
Уже середина апреля, поэтому я решил снова вспомнить про производителей СЭД в России, список там большой, так что есть о чем и о ком поговорить. Читать далее
Be the first to comment
Leave a Reply Отменить ответ
Я в соц.сетях
Свежие записи
- Перевод: Кто внес вклад в разработку PostgreSQL в 2022 году?
- psqlrc с гитхаба
- КВН. G-Drive. 2021. Важное не вошедшее
- Потерянный рай на японском
- Перевод. Cybertec. Уникальный ключ с NULL-полем, конфликтующим со всем остальным
Свежие комментарии
- Alexx к записи Установка PostgreSQL из исходных кодов
- ptolmachev к записи 61. Белянин Андрей. Джек на Востоке
- Егор к записи 61. Белянин Андрей. Джек на Востоке
- DonGan к записи 71. Братья Стругацкие. Жук в муравейнике
- ptolmachev к записи 38. Домбровская Г., Новиков Б., Бейликова А. Оптимизация запросов в PostgreSQL
Источник: ptolmachev.ru
ELMA365 ECM
ECM система с классическим набором инструментов по управлению документооборотом. Помогает организовать электронную канцелярию, кадровый электронный документооборот и обеспечивает надежное хранение данных. Предусмотрен обмен юридически значимыми документами с контрагентами. Маршруты движения документов автоматизируются с помощью сквозных бизнес-процессов.
Отзывов: 2
Альтернативы ELMA365 ECM
Новости и обзоры ELMA365 ECM
07.04.23. ELMA365 в весеннем отчете G2 2023 в рейтинге BPM и CRM-систем
Мировой техмаркет G2 опубликовал весенний рейтинг 2023. Low-code платформа ELMA365 вошла в сектор лидеров по уровню удовлетворенности клиентов High performer в категориях BPM и CRM. Также эксперты отметили платформу в категории BPM особым значком «High Performance в отчете Europe Regional Grid», что означает высокую оценку пользователей платформы в Европе, помимо этого платформа отмечена дополнительной наградой «Users love us» за высокую оценку пользователей.На протяжении трех лет ELMA365 уверенно держит высокую позицию на международном рынке среди BPM-систем и CRM-систем, как для малого, так и крупного бизнеса. В течение нескольких лет система ELMA365 неизменно занимает место в секторе лидеров «High Performer» в квадранте отчета G2, что свидетельствует об исключительной удовлетворенности клиентов. Пользователи системы ценят ее удобный интерфейс и удобство благодаря простоте конструктора Low-Code, интуитивно понятному дизайну и гибкости системы.
2023. Записи выступлений и ответы на вопросы с онлайн-конференции ELMA Power Up 2023
23 марта 2023 года прошла первая ELMA Power UP! — техническая конференция о весенних обновлениях ELMA365. Product Owners из первых уст презентовали улучшения своих продуктов, показали новое решение ELMA365 Проекты и ответили на вопросы зрителей. Каким был ELMA Power UP! 2023: 2800 просмотров в онлайн, 7 продуктовых докладов, больше сотни вопросов.
2022. Новые модули в ELMA КЭДО – «Отпуска» и «Командировки»
В системе управления кадровым документооборотом ELMA КЭДО появились новые модули: «Отпуска» и «Командировки» В рамках пакета «Отпуска» сотрудники могут легко формировать график отпусков на год. Система автоматически ставит задачи сотрудникам для планирования отпусков.
Все документы при этом подписываются электронно с помощью УНЭП.Кроме того, функционал пакета позволяет интегрировать решение с вашей учетной системой и, тем самым, оперативно передавать необходимую информацию. В рамках пакета «Командировки» сотрудники могут формировать заявки на командировку прямо в системе. Система рассчитывает суточные, направляет приказ сотруднику на подписание в электронном виде. Также, в системе предусмотрен контроль авансовых отчетов. При его отсутствии – система уведомляет сотрудника об этом.
2022. Новое в системе ELMA кадрового ЭДО: работа с отпусками и командировками
Компания ELMA дополнила систему кадрового электронного документооборота ELMA КЭДО новыми пакетами – «Отпуска» и «Командировки»В рамках пакета «Отпуска» сотрудники могут легко формировать график отпусков на год. Система автоматически ставит задачи сотрудникам для планирования отпусков, далее проверяет соответствие запланированного отпуска законодательству. Все документы при этом подписываются электронно с помощью УНЭП. Функционал пакета позволяет интегрировать решение с вашей учетной системой.В рамках пакета «Командировки» сотрудники могут формировать заявки на командировку прямо в системе. Система рассчитывает суточные, исходя из пункта назначения и направляет приказ сотруднику на подписание в электронном виде.
2022. Вышла приватная SaaS версия low-code платформы ELMA365
ELMA совместно с Yandex Cloud запустили новый тип поставки платформы ELMA365 SaaS Enterprise для корпоративных клиентов. Разработчики обещают высокую доступность 99.95%, быстрый запуск (до 1 дня) и легкое масштабирование платформы.
В отличии от традиционной SaaS версии, платформа разворачивается в выделенном кластере Yandex Cloud, поэтому она имеет весь функционал локальной версии, а также может дорабатываться под индивидуальные особенности бизнеса. Для дополнительного удобства пользователей клиенты Enterprise SaaS могут определять сами день и период обновления их кластера. Также, для клиентов SaaS Enterprise график работы службы поддержки увеличен до режима работы 12 часов 5 дней в неделю. Администрирование и поддержка бесперебойной работы платформы осуществляется 24/7.
2022. ELMA КЭДО — новое решение для автоматизации кадрового делопроизводства
Компания ELMA представила решение КЭДО – систему электронного кадрового документооборота и учета. С ELMA КЭДО появляется возможность подписывать документы без бумаги и личных встреч с сотрудниками. Для легитимного подписания документов выпускается УНЭП, которая генерируется прямо внутри системы. ELMA КЭДО обеспечивает: бесперебойную работу с сотрудниками на удаленке; быстрое и легитимное подписание необходимых документов онлайн; снижение затрат на расходные материалы, логистику и архив; интеграцию с любой учетной системой. Стоимость системы — 600 руб/год за сотрудника, работающего с порталом КЭДО и 6000 руб/год за сотрудника бэк-офиса.
2022. «КОРУС Консалтинг» стал партнером ELMA
Совместная работа компаний КОРУС Консалтинг и Elma позволит объединить экспертизы для качественного построения инфраструктуры бизнеса с заменой зарубежных сервисов на отечественное ПО. Решение позволит российским компаниям быстро проверять гипотезы и встраивать новые бизнес-процессы в свою работу. Гибкая функциональность Low-code платформы помогает реализовывать процессы, под которые еще нет специализированных отечественных решений. Благодаря этому ELMA365 может стать полноценной заменой для решений зарубежных вендоров. «КОРУС Консалтинг» привнесет в проект глубокую экспертизу в процессах таких отраслей как лизинг, дистрибуция, производство, логистика, страхование, банкинг. В свою очередь, ELMA – экспертизу по созданию новых нишевых решений под нужны любой компании.
2022. Navicon и ELMA объявили о начале партнерства
ELMA заключила партнерские отношения с системным интегратором Navicon. В ближайших планах ИТ-компаний — внедрение CRM-решений на отечественной платформе ELMA365 в российском бизнесе. В дальнейших — развитие экспертизы на базе ELMA365, которая позволит осуществлять масштабные проекты цифровой трансформации и стратегического развития бизнеса. Объединение экспертиз ELMA в разработке Low-code приложений и широкого опыта Navicon во внедрении CRM-продуктов позволит вывести автоматизацию российских компаний на новый уровень
2021. ELMA365 ECM — лучшая система документооборота по версии CNews
Деловой портал о высоких технологиях CNews опубликовал ежегодный рейтинг систем документооборота. ELMA365 ECM заняла в рейтинге почетное 1 место! Одно из ключевых конкурентных преимуществ системы – Low-code инструментарий, позволяющий быстро собирать функциональные решения для бизнеса. Все больше наших клиентов убеждаются в этом при использовании ELMA365 ECM. Гордимся своими достижениями и благодарим CNews за объективную оценку.
2019. ELMA выпустила решение по управлению договорами
Новое решение ELMA Управление договорами предназначено для автоматизации сквозного бизнес-процесса работы с договором — от создания и согласования до контроля исполнения обязательств. Система формирует маршрут согласования исходя из содержания документа (например, если в типовом договоре не изменилась часть, за которую отвечают юристы — их не будет в маршруте), отмечает части договора цветами, чтобы сотрудник каждого департамента видел, за какую часть он отвечает (например, за юридическим департаментом может быть закреплен синий цвет), поддерживает совместное редактирование в режиме онлайн (например, если согласующий из юридического департамента внес правки в версию договора, автор может сразу взять их в работу).
2015. Работать с новой версией ELMA 3.8 стало проще и удобнее
В версии ELMA 3.8 наиболее приоритетной для разработчиков была концепция «Готовые решения + Самостоятельные внедрения». Одновременно с выходом ELMA 3.8 вышли одиннадцать новых готовых решений, разработанных компанией ELMA, и несколько решений, разработанных партнерами. В новой версии процесс доработки системы стал проще. Готовые решения, которые можно создавать, не покидая Дизайнер ELMA.
В Множество изменений коснулось приложения ELMA ECM+. Изменения эти не преследовали цели расширения функционала – упор работ был сделан на удобство использования канцелярии. Значительно доработаны интерфейсы регистрации документов и настройки параметров регистрации. Также представляем вам новый плагин для почтового клиента Microsoft Outlook. С его помощью вы сможете вручную или в автоматическом режиме захватывать в ELMA вашу корреспонденцию прямо из Outlook.
2015. В ABI PRODUCT завершен проект внедрения электронной системы согласования договоров ELMA
В ABI PRODUCT — одной из крупнейших мясоперерабатывающих компаний в России — реализован проект внедрения электронной системы согласования договоров на базе системы ELMA ECM+. Основной целью проекта было создание условий для ускорения прохождения основных договорных процессов, а также для снижения рисков их сопровождения.
Благодаря внедрению ECM достигнута экономия средств на управленческие расходы (система освободила сотрудников компании от рутинной работы движения договора на бумажном носителе от подразделения в подразделение в ручном режиме). Реализована электронная система согласования договоров сделала процесс согласования договоров прозрачным и оперативно управляемым, исключила потерю или несанкционированное изменение текста договора. Система позволила значительно сократить время движения договора из-за оптимизации или исключения некоторых этапов процесса. Внедрение системы также показало несовершенство процесса по некоторым видам договоров, что способствовало изменению смежных процессов.
2013. ELMA 3.2 содержит новые функции для проектных организаций
Вышла новая версия системы ELMA 3.2, которая в большей степени ориентирована на удобство и простоту использования нашими клиентами. Внутренний портал получил дополнительные меры безопасности доступа (авторизация по токену, доверенным устройствам и сертификату, технология Single Sign On). Обновлён дизайн, формирование регламентов процессов, эскалация бизнес-процесса, интеграция с Business Studio. Управление показателями эффективности (KPI) – реализовано много изменений в сторону упрощения и удобства пользования ( полное описание будет в ближайших новостях). Реализовано решение для проектных организаций (Управление проектами) с введением трудозатрат.
2009. Вышла бесплатная версия системы ELMA
Компания EleWise объявила о выходе ELMA: Бесплатная версия. Данная версия выпускается в редакции «Задачи+Документы» и рассчитана на работу 5-ти пользователей в системе. ELMA: Бесплатная версия не содержит модуля управления бизнес-процессами. Если Вы желаете ознакомиться с работой данного модуля, пожалуйста, скачайте демо-версию ELMA.
Бесплатная версия является полнофункциональной версией системы ELMA (Редакция «Задачи+Документы») без ограничения сроков действия. Для того, что бы начать использовать ELMA: Бесплатная версия необходимо скачать систему, зарегистрировать систему на сайте, ввести список пользователей, которые буду работать с системой.
Источник: www.doc-online.ru