Руководство администратора
Настройки системы осуществляются в веб-приложении в разделе Администрирование.
На рис. 1 отображен внешний вид веб-приложения с домашней страницей раздела Администрирование.
Рис. 1. Веб-приложение. Домашняя страница раздела «Администрирование»
В системе ELMA существует встроенная учетная запись администратора системы с логином admin. По умолчанию пароль данной учетной записи пустой. При первом входе в систему рекомендуется сменить пароль данной учетной записи.
В разделе Администрирование все доступные настройки сгруппированы по разделам. Количество доступных разделов зависит от набора установленных модулей системы ELMA и прав доступа, которые назначаются администратором системы в разделе Администрирование – Пользователи – Настройки доступа – Глобальные настройки доступа . При переходе в тот или иной раздел в левом меню страницы будут отображены все подразделы, входящие в данный раздел.
Подробнее о настройках системы см. на соответствующих страницах данного раздела справки.
-
Платформа ELMA BPM: Краткое руководство администратора 0
Жур
-
Оглавление
Платформа ELMA BPM: Краткое руководство администратора 1
Оглавление
Введение………………………………………………………………………………….4
Глава 1. Установка и регистация системы
…………………………………………………………..
5Глава 2. Конфигурация ELMA
……………………………………………………………………………….
62.1 Расположение конфигурации
………………………………………………………………….
62.2 Папка конфигурации
………………………………………………………………………………..
72.3 Файл конфигурации
…………………………………………………………………………………
82.3.1. Параметры соединения с базой данных Firebird
………………………….. 82.3.2. Параметры соединения с базой данных MS SQL
…………………………… 92.3.3. Параметры соединения с базой данных PostgreSQL
…………………… 102.3.4. Параметры соединения с базой данных Oracle
…………………………… 102.3.5. Настройка файлового хранилища
……………………………………………….. 11Глава 3. Лицензирование
…………………………………………………………………………………..
133.1 Информация о лицензиях
………………………………………………………………………
143.2 Схемы лицензирования
…………………………………………………………………………
173.2.1. Лицензия на Платформу ELMA BPM
…………………………………………….. 173.2.2. Лицензия на компонент
……………………………………………………………….
173.2.3. Пользовательские лицензии
………………………………………………………..
173.2.4. Лицензия на компонент + пользовательские лицензии
…………….. 193.3 Активация системы
…………………………………………………………………………………
203.4. Сброс активации системы
………………………………………………………………………
22Глава 4. Администрирование веб-сервера
………………………………………………………..
234.1 Внутренний сервер ELMA (веб-сервер Cassini)
………………………………………. 244.2 Веб-сервер IIS
………………………………………………………………………………………….
264.2.1. Версия среды .Net Framework
……………………………………………………….
274.2.2. Удостоверение пула приложений
……………………………………………….. 274.3 Перенос системы ELMA с Cassini на IIS
…………………………………………………… 294.4 Изменение порта веб-сервера ELMA
……………………………………………………..
34 -
Оглавление
Платформа ELMA BPM: Краткое руководство администратора 2
4.4.1. Изменение порта IIS
……………………………………………………………………..
344.4.2. Изменение порта при использовании Cassini
…………………………….. 364.5 Настройка брандмауэра Windows
………………………………………………………….
37Глава 5. Организация работы с базами данных
……………………………………………….. 425.1 Резервное копирование БД ELMA
………………………………………………………….
425.1.1. Автоматическое резервное копирование
…………………………………… 435.1.2. Ручное резервное копирование
………………………………………………….. 44СУБД Firebird
…………………………………………………………………………..
47СУБД MS SQL
…………………………………………………………………………..
49СУБД PostgreSQL
……………………………………………………………………..
53СУБД Oracle
…………………………………………………………………………….
575.2 Восстановление базы данных
………………………………………………………………..
585.2.1. СУБД Firebird
…………………………………………………………………………………
585.2.2. СУБД MS SQL
………………………………………………………………………………….
605.2.3. СУБД PostgreSQL
……………………………………………………………………………
625.2.4. СУБД Oracle
……………………………………………………………………………………
63Глава 6. Организация работы тестового сервера ELMA
……………………………………. 646.1 Порядок организации тестового окружения
………………………………………… 646.2 Экспорт и импорт конфигурации
…………………………………………………………..
706.3 Пример переноса части конфигурации
………………………………………………… 72Глава 7. Обновление системы
……………………………………………………………………………
787.1 Пакетное обновление системы
………………………………………………………………
807.2 Ручное обновление системы (перенос модулей системы)
……………………. 82Глава 8. Настройки системы
………………………………………………………………………………
838.1 Настройки исходящей почты
…………………………………………………………………
848.2 Настройки SMS уведомлений
…………………………………………………………………
858.3 Настройка интеграции с LDAP
………………………………………………………………..
86Глава 9. Диагностика системы
……………………………………………………………………………
879.1 Стандартная диагностика системы
………………………………………………………..
87 -
Оглавление
Платформа ELMA BPM: Краткое руководство администратора 3
9.1.1. Отчет о производительности
……………………………………………………….
889.1.1.1. Вкладка «Общая»
…………………………………………………………………….
899.1.1.2. Вкладка «Информация о системе»
…………………………………………. 919.1.1.3. Вкладка «Веб-запросы»
…………………………………………………………..
919.1.1.4. Вкладка «Сценарии»
……………………………………………………………….
939.1.1.5. Вкладка «Фоновые задачи»
…………………………………………………….
949.1.1.6. Вкладка «SQL запросы»
…………………………………………………………..
959.1.2. Отчет о текущей активности
………………………………………………………
1009.2 Очередь исполнения процессов
………………………………………………………….
1029.3 Журналы ошибок (логгирование информации)
………………………………….. 1039.3.1. Журналы платформы ELMA BPM
………………………………………………… 1039.3.2. Журналы Дизайнера ELMA
………………………………………………………….
1059.3.3. Журналы веб-сервера
…………………………………………………………………
1059.4 Средства диагностики БД
……………………………………………………………………..
1079.4.1. Средства диагностики СУБД MS SQL
………………………………………….. 1089.4.2. Средства диагностики СУБД Firebird
………………………………………….. 1119.4.3. Средства диагностики СУБД PostgreSQL
…………………………………….. 1149.5 Рекомендации по улучшению быстродействия
………………………………….. 117Глава 10. Восстановление системы после сбоя
………………………………………………… 12010.1 Типичные ошибки запуска сервера
……………………………………………………..
120Глава 11. Оформление запросов в Support
………………………………………………………..
125Глава 12. Полезные ресурсы
………………………………………………………………………………
127 -
Введение
Платформа ELMA BPM: Краткое руководство администратора 4
Введение
Данное руководство предназначено для пользователей, которые
самостоятельноосваивают систему управления бизнес-процессами ELMA, а также для
специалистов,которые планируют поддерживать данную систему. В этой книге
описаны способы иприемы работы для успешного администрирования и сопровождения
системы. Книгаявляется справочным руководством, позволяющим решать задачи,
возникающиепри запуске системы, во время её эксплуатации, а также
сопутствующие задачи,связанные с обновлением, обеспечением надежного хранения данных
и другиминастройками.
Краткий перечень основных тем, затронутых в данном
руководстве:Лицензирование и активация системы
Настройка веб-сервера
Работа с базами данных
Перенос системы на другой сервер
Обновление системы
Настройки системы
Диагностика и восстановление системы
Работа со службой поддержки
Руководство рассчитано как на новичков в области информационных
технологий,так и на специалистов, ежедневно администрирующих и
сопровождающихразличные системы. В книге описаны наиболее часто встречающиеся
вопросы. Даныпошаговые инструкции, снабженные комментариями и рисунками, для
быстрогорешения возникающих перед пользователями системы задач.
Полное описание функционала системы ELMA приведено в справке
посистеме. Справка входит в поставку системы, а также всегда
доступна в Базезнаний ELMA: http://www.elma-bpm.ru/kb/help/.
Решения многих технических вопросов описаны в Базе знаний ELMA
поадресу http://www.elma-bpm.ru/kb/. База знаний постоянно
пополняетсяспециалистами компании.
Если же при работе в системе возникли вопросы технического
характера,можно обратиться на сайт технической поддержки ELMA:
http://support.elma-bpm.ru.
https://www.elma-bpm.ru/KB/help/https://www.elma-bpm.ru/KB/
-
Глава 1 Установка и регистрация системы
Платформа ELMA BPM: Краткое руководство администратора 5
Глава 1. Установка и регистрация системы Для начала работы с
системой ее необходимо установить и зарегистрировать.Установка производится из дистрибутива программы, ссылку на
который можнополучить у менеджера компании ELMA. Более подробно процесс
установки ирегистрации системы ELMA описан в Кратком руководстве по
Платформе ELMABPM.
Если при установке системы ELMA или при первом запуске
возниклисложности, следует обратиться к менеджеру компании ELMA или на
сайттехнической поддержки ELMA (Глава 11. Оформление запросов в
Support).http://www.elma-bpm.ru/kb/help/elma_bpm_quick_start.pdfhttp://www.elma-bpm.ru/kb/help/elma_bpm_quick_start.pdfhttp://support.elma-bpm.ru/http://support.elma-bpm.ru/
-
Глава 2 Конфигурация ELMA
Платформа ELMA BPM: Краткое руководство администратора 6
Глава 2. Конфигурация ELMA Конфигурация системы ELMA – это
совокупность базовых настроек системы,информации об объектной модели, ее структуре, бизнес-процессах,
настройкахдокументооборота и других данных организации, с которыми
осуществляетсяработа в Дизайнере ELMA и в веб-приложении.
2.1 Расположение конфигурации
По умолчанию все файлы конфигурации хранятся в папке
UserConfig,расположенной в папке с системой ELMA, путь до которой был
указан при ееустановке, а также прописан в файле connection.config (он
расположен в папкеWeb каталога с системой ELMA). В значении атрибута
connectionString указан путьдо текущей используемой конфигурации.
Connection.config
-
Глава 2 Конфигурация ELMA
Платформа ELMA BPM: Краткое руководство администратора 7
2.2 Папка конфигурации
В папке конфигурации при выборе в качестве СУБД Firebird по
умолчаниюбудет храниться файл с базой данных ELMA3-EXPRESS.FDB, а также
могут бытьфайлы с расширением *.fbk (резервные копии БД). Если же в
качестве СУБДвыбран MS SQL, то в данной папке могут располагаться файлы
ELMA3-EXPRESS.MDF (основная БД) и ELMA3-EXPRESS_log.LDF (лог
транзакций).Местоположение файлов базы данных может отличаться и будет
указано в файлеconfiguration.config в разделе .
Папка конфигурации хранит в себе следующие файлы:
configuration.config – основной файл конфигурации;
configuration.packages – перечень используемых модулей системы
суказанием их версий.
Структура конфигурации включает в себя следующие каталоги:
Files – файловое хранилище ELMA, бинарные файлы всех загруженных
всистему элементов (документы, фотографии и т.д.). Путь до папки
можетбыть изменен в файле конфигурации;
FullTextIndex – база данных провайдеров полнотекстового
поиска,провайдер Lucene является провайдером по умолчанию и доступен
длявсех редакций ELMA, не требует отдельной установки сервера
индексациии какой-либо настройки. Провайдер ElasticSearch требует
установкиотдельного сервера индексации и настройки подключения к
нему.Недоступен в редакции Express;
Notifications – шаблоны оповещений в системе;
Packages – текущие активированные в системе модули;
Previews – файлы представления, отвечают за отображение
информации(визуализацию данных) в веб-приложении в режиме
предварительногопросмотра файлов;
ProductionShedule – производственный календарь;
Templates – шаблон листа согласования, ознакомления и некоторые
другие.В зависимости от редакции системы и установленных модулей могут
бытьдополнительные файлы и папки.
Под резервным копированием папки с конфигурацией ELMA
подразумеваетсяобычное копирование данной папки.
https://www.elma-bpm.ru/KB/help/Platform/content/Admin_ELMA_FullText_Server_index.htmlhttps://www.elma-bpm.ru/KB/help/Platform/content/Admin_ELMA_FullText_Server_index.htmlhttps://www.elma-bpm.ru/KB/help/Platform/content/User_edoc_preview_index.htmlhttps://www.elma-bpm.ru/KB/help/Platform/content/User_edoc_preview_index.html
-
Глава 2 Конфигурация ELMA
Платформа ELMA BPM: Краткое руководство администратора 8
2.3 Файл конфигурации
Файл configuration.config – это XML-файл, внутри которого по
умолчаниюсодержится строка декларации и один корневой элемент
configuration. Сам жефайл конфигурации по умолчанию хранится в папке UserConfig,
расположеннойв папке с системой ELMA.
Описание языка разметки XML и основных принципов работы с ним
доступнодля ознакомления по ссылке.
Файл configuration.config содержит информацию о подключении к
базеданных, к файловому хранилищу и другие системные настройки.
Значениеатрибута connectionString элемента add (является вложенным по
отношению кэлементу connectionStrings) содержит информацию о соединении с
базой данных.Для различных СУБД оно будет отличаться.
2.3.1. Параметры соединения с базой данных Firebird
Ниже приведена часть конфигурационного файла при использовании
СУБДFirebird:
Configuration.config
Data source – имя или адрес сервера БД. Если сервер Firebird
расположен натой же машине, что и сервер приложений ELMA, то строка примет
вид: 127.0.0.1,(local) или localhost. Если сервер базы данных расположен на
удаленной машине,то в данном поле следует указать IP-адрес или сетевое имя данной
машины.Например, Data source = 192.168.0.58.
Initial Catalog – указывается полный путь до файла базы данных
(*.fdb) илиалиас БД. По умолчанию имеет вид: Initial
Catalog={CONFIGDIR}elma3-express.fdb.User ID – указывает на имя пользователя для доступа к базе
данных. Чащевсего используется встроенный – sysdba.
Password – указывает на пароль пользователя. По умолчанию для
sysdba этоmasterkey.
https://ru.wikipedia.org/wiki/XML
-
Глава 2 Конфигурация ELMA
Платформа ELMA BPM: Краткое руководство администратора 9
Port – указывает, на каком порту работает сервер Firebird.
Атрибут backupPath используется для настройки создания
автоматическихрезервных копий базы данных. Подробнее описано в Глава 5.
2.3.2. Параметры соединения с базой данных MS SQL
Ниже приведена часть конфигурационного файла при использовании
СУБДMS SQL:
Configuration.config
Data source – имеет вид ServerNameInstancename. ServerName –
имя или адрессервера БД; Intancename – экземпляр сервера БД. Если экземпляр
не указывать, тобудет использоваться экземпляр по умолчанию. По умолчанию
экземпляр MS SQLдля редакции Express – SQLEXPRESS.
Initial Catalog – указывается имя базы данных выбранного
каталога экземплярасервера MS SQL например, ELMA3_Express. Определить расположение
файловбазы данных можно через MS SQL Management Studio, открыв
свойства данной БДи перейдя на вкладку Файлы.
Integrated Security – следует установить значение True, если
требуетсяиспользовать сквозную авторизацию Windows (текущего
пользователя, от именикоторого запущен пул в IIS или служба Cassini). При установке
значения False будетприменяться авторизация на уровне SQL сервера и потребуется
обязательноввести логин User ID и пароль Password пользователя, который
имеет полныйдоступ к описываемой базе данных. Следует отметить, что
установка параметра взначение True и одновременное указание User ID и Password
инициируетсквозную авторизацию и проигнорирует пользовательские логин и
пароль.Атрибут backupPath используется для настройки создания
автоматическихрезервных копий базы. Подробнее описано в Глава 5.
-
Глава 2 Конфигурация ELMA
Платформа ELMA BPM: Краткое руководство администратора 10
2.3.3. Параметры соединения с базой данных PostgreSQL
Ниже приведена часть конфигурационного файла при использовании
СУБДPostgreSQL:
Configuration.config
Host – если сервер PostgreSQL расположен на той же машине, что и
серверприложений ELMA, то строка примет вид: 127.0.0.1, (local) или
localhost. Еслисервер базы данных расположен на удаленной машине, то в данном
поле следуетуказать IP-адрес или сетевое имя данной машины. Например, Data
source =192.168.0.58.
Port – номер порта, который использует PostgreSQL (по умолчанию
5432).Database – имя базы данных. При создании новой базы данных
черезустановщик системы ELMA названию БД автоматически присваивается
имяELMA3, если оно не было изменено вручную.
User ID – указывает на имя пользователя для доступа к базе
данных. Чаще всегоиспользуется встроенное имя – postgres.
Password – указывает на пароль пользователя. При создании новой
БД черезустановщик системы ELMA данный пароль задается на одном из шагов
установки(по умолчанию пустой).
2.3.4. Параметры соединения с базой данных Oracle
Ниже приведена часть конфигурационного файла при использовании
СУБДOracle:
Configuration.config
-
Глава 2 Конфигурация ELMA
Платформа ELMA BPM: Краткое руководство администратора 11
HOST – адрес или имя сервера, на котором установлен Oracle.
PORT – номер порта, с которым работает Listener Oracle (по
умолчанию 1521).SID – при создании новой базы данных аналогичен названию БД
(если не былизменен вручную).
User ID – имя пользователя (объектная привилегия Oracle).
Password – пароль пользователя.
sysUser – имя пользователя (системная привилегия Oracle).
sysPassword – пароль пользователя.
Сервер приложений ELMA не выполняет автоматическое резервное
копирование для СУБД Oracle. Для ручного создания резервной
копиинеобходимо выполнить ряд настроек. Подробнее см. в статье Базы
знанийРезервное копирование базы данных Oracle.
2.3.5. Настройка файлового хранилища
Следующая часть конфигурационного файла отвечает за
настройкуфайлового хранилища:
Configuration.config
filesPath – значение данного атрибута указывает на путь для
хранения файлов,загруженных в систему ELMA. По умолчанию значение «Files»
указывает системена то, что необходимо хранить файлы по пути
C:ELMA3-StandartUserConfigFiles.Путь может быть задан как относительно папки UserConfig, так и в
полном виде:filesPath = “D:myfilesfiles”.
https://www.elma-bpm.ru/KB/article-6084.html
-
Глава 2 Конфигурация ELMA
Платформа ELMA BPM: Краткое руководство администратора 12
При использовании сетевого пути в качестве файлового
хранилищанеобходимо указывать полный сетевой путь до папки, например,
\serverfolder.При этом необходимо убедиться, что пользователь, под именем
которогозапускается сервер ELMA, имеет права на доступ по указанному
пути.previewsPath – значение данного атрибута указывает путь для
храненияфайлов предварительного просмотра, формируемых в ходе
использованиясистемы. Отсутствие параметра указывает системе на то, что
необходимо хранитьфайлы по пути C:ELMA3-StandartUserConfigPreviews.
-
Глава 3 Лицензирование
Платформа ELMA BPM: Краткое руководство администратора 13
Глава 3. Лицензирование Платформа ELMA BPM (Рис. 1) содержит
набор базовых функций, позволяющихмоделировать бизнес-процессы и организовывать по ним работу в
организации.На основе Платформы строится линейка продуктов ELMA. Платформа
ELMA BPMможет быть лицензирована отдельно или в рамках пакетов
лицензий,включающих Платформу и набор приложений: ELMA ECM+
(Электронныйдокументооборот), ELMA CRM+ (Управление клиентами), ELMA
Проекты+(Управление проектами), ELMA KPI (Управление показателями).
Рис. 1. Линейка продуктов ELMA
Кроме того, отдельно лицензируются дополнительные модули
платформы(например, Интеграция 1С, Штрих-кодирование документов и др.), а
такжевнешние приложения (например, ELMA for IPAD, ELMA for SharePoint
и др.).Актуальную и подробную информацию обо всех распространяемых
компонентах системы можно получить в ELMA Store:
https://store.elma-bpm.ru(Рис. 2).
Рис. 2. Компоненты ELMA Store
https://store.elma-bpm.ru/
-
Глава 3 Лицензирование
Платформа ELMA BPM: Краткое руководство администратора 14
3.1 Информация о лицензиях
Общая информация о лицензиях отображается в веб-приложении
ELMAразделе Администрирование – Домашняя страница в блоке Информация
олицензиях (Рис. 3).
Рис. 3. Раздел «Администрирование – Домашняя страница»
Подробную информацию об активированных лицензиях можно
получить,перейдя в раздел Администрирование – Система – Компоненты (Рис.
4).https://www.elma-bpm.ru/KB/help/Platform/content/Admin_Components_index.html
-
Глава 3 Лицензирование
Платформа ELMA BPM: Краткое руководство администратора 15
Рис. 4. Раздел «Администрирование – Система – Компоненты»
На данной странице также размещена информация о составе
компонентовсистемы ELMA, статус их установки и активации, а также общее
количествоактивированных и свободных лицензий на модули. Страница
содержитследующую информацию о Платформе ELMA BPM:
Версия системы – номер версии и редакция системы;
Количество лицензий – количество активированных и занятых
пользовательских лицензий системы ELMA;
Регистрационный ключ – символьная строка, состоящая из цифр,
наосновании которой формируется ключ активации системы ELMA и
дополнительных модулей (генерируется при первой установке
системы,уникален и привязан к аппаратному обеспечению сервера);
Дата завершения действия лицензии – данное поле отображается
тольков том случае, если был активирован ключ с ограничением по
времени(триальная версия системы);
Автор – автор компонента;
Токен сервера – символьная строка, состоящая из символов
английскогоалфавита и цифр, в которой зашифрован набор активированных в
системе ELMA модулей и приложений, на основании которой
-
Глава 3 Лицензирование
Платформа ELMA BPM: Краткое руководство администратора 16
формируется ключ активации дополнительных модулей и лицензий
системы ELMA.
Сводную информацию об активированных модулях и лицензиях
системыможно получить, нажав на кнопку верхнего меню Копировать в
буферстраницы Администрирование – Система – Компоненты. После нажатия
наданную кнопку откроется всплывающее окно (Рис. 5) с информацией
обактивированных модулях и лицензиях системы. Нажав на кнопку
Скопировать,данную информацию можно вставить в любой текстовый редактор.
Рис. 5. Краткая информация о компонентах
-
Глава 3 Лицензирование
Платформа ELMA BPM: Краткое руководство администратора 17
3.2 Схемы лицензирования
В системе ELMA применяется различный подход к
лицензированию.Лицензирование компонента делает доступным его использование в
системе.Пользовательские лицензии открывают доступ сотруднику к системе
или кконкретному разделу системы (к приложению).
3.2.1. Лицензия на Платформу ELMA BPM
Это базовая лицензия, требуемая для начала работы с системой
ELMA. Даннаясхема лицензирования требует дополнительного приобретения
пользовательских лицензий. При этом для встроенной учетной
записиадминистратора ELMA (admin) не требуется дополнительная
пользовательскаялицензия.
3.2.2. Лицензия на компонент
Лицензируется установка компонента на сервер. Данная схема
лицензирования не требует приобретения дополнительных
пользовательскихлицензий. Компонент доступен всем пользователям системы сразу
после егоустановки. Данная схема лицензирования применяется для:
лицензирования некоторых приложений, например, ELMA ECM+
(Электронный документооборот), ELMA CRM+ (Управление
клиентами);лицензирования дополнительных модулей, расширяющих
функционалсистемы: Интеграция с 1С, Интеграция с Bitrix24, Интеграция
сSharePoint, Штрих-кодирование документов;
лицензирования пакетов процессов, устанавливаемых из ELMA
Store,например, Управление договорами, Взыскание задолженности и
др.3.2.3. Пользовательские лицензии
Данная схема лицензирования ограничивает количество
пользователей,которые имеют право пользоваться компонентом. Все
пользовательскиелицензии можно разделить на два типа: именные и
конкурентные.Именная лицензия ограничивает количество незаблокированных
пользователей. Для того, чтобы освободить лицензию, можно
заблокироватьпользователя (Рис. 6). Заблокированные пользователи не могут
авторизоваться всистеме и не отображаются в выпадающих списках выбора
пользователя наформах задач.
https://www.elma-bpm.ru/KB/help/Docflow/content/Introduction.htmlhttps://www.elma-bpm.ru/KB/help/Docflow/content/Introduction.htmlhttps://www.elma-bpm.ru/KB/help/CRM/content/Introduction.htmlhttps://www.elma-bpm.ru/KB/help/Platform/content/Addition_modules_1C-integration_index.htmlhttps://www.elma-bpm.ru/KB/help/Platform/content/Addition_modules_integration_Bitrix_index.htmlhttps://www.elma-bpm.ru/KB/help/Platform/content/Addition_modules_integration_SharePoint_index.htmlhttps://www.elma-bpm.ru/KB/help/Platform/content/Addition_modules_integration_SharePoint_index.htmlhttps://www.elma-bpm.ru/KB/help/Docflow/content/Addition_modules_Bar-cod_index.htmlhttps://store.elma-bpm.ru/https://store.elma-bpm.ru/component/pkg_ContractsManagementhttps://store.elma-bpm.ru/component/pkg_DebtCollection
-
Глава 3 Лицензирование
Платформа ELMA BPM: Краткое руководство администратора 18
Рис. 6. Раздел «Администрирование – Пользователи». Профиль
пользователяКонкурентная лицензия может быть приобретена только для системы
ELMAредакции Standard и Enterprise. Данный тип лицензии ограничивает
количествопользователей, одновременно работающих с системой.
Конкурентные лицензии подразделяются на следующие подтипы:
обычные (аналогичны именной, но не привязываются к
конкретнойучетной записи пользователя);
привилегированные.
Обычные лицензии расходуются на пользователей, у которых есть
хотя быодна активная сессия (Администрирование – Пользователи –
Активныепользователи), и, которые не входят в группу пользователей
«Привилегированный вход в систему ELMA».
Привилегированные лицензии расходуются на пользователей,
входящих вгруппу пользователей «Привилегированный вход в систему ELMA».
Количествоучастников данной группы не может превышать количество именных
лицензий.При подсчете количества расходуемых лицензий не учитывается
глобальныйАдминистратор системы.
Получить информацию о количестве занятых или свободных, именных
иликонкурентных лицензиях можно в разделе Администрирование –
Система –Компоненты (Рис. 4) в блоке ELMA BPM | Управление
бизнес-процессами.Информация о наличии лицензий на пользователя приложения
отображаетсядля каждого компонента, который требует лицензий данного типа.
Для такихкомпонентов в поле Количество лицензий отображается общее
количестволицензий и количество свободных лицензий (Рис. 7).
-
Глава 3 Лицензирование
Платформа ELMA BPM: Краткое руководство администратора 19
Рис. 7. Лицензия на пользователя приложения
3.2.4. Лицензия на компонент + пользовательские лицензии
Лицензируется установка компонента на сервер, а также
определенногоколичества пользовательских лицензий (компонент будет доступен
толькопользователям с соответствующими правами доступа).
Пользовательскиелицензии могут приобретаться не для всех пользователей
Платформы. Группапользователей, определяющая сотрудников, для которых
предоставлен доступ ккомпоненту, и, следовательно, на которых расходуются лицензии,
может бытьоткрыта для просмотра и редактирования через ссылку Настройки
доступа вразделе Администрирование – Система – Компоненты в блоке
описаниясоответствующего компонента. Подробнее об этом см. в разделе
3.2.3. По такойсхеме лицензируются такие приложения, как ELMA Проекты+
(Управлениепроектами), ELMA KPI (Управление показателями).
https://www.elma-bpm.ru/KB/help/Platform/content/Admin_Components_index.htmlhttps://www.elma-bpm.ru/KB/help/Projects/content/Introduction.htmlhttps://www.elma-bpm.ru/KB/help/Projects/content/Introduction.htmlhttps://www.elma-bpm.ru/KB/help/KPI/content/Introduction.html
-
Глава 3 Лицензирование
Платформа ELMA BPM: Краткое руководство администратора 20
3.3 Активация системы
Для запуска системы требуется её первичная активация. Подробно
процессустановки и регистрации системы ELMA описан в Кратком
руководстве поПлатформе ELMA BPM.
Помимо первичной активации системы возможна дополнительная
активация: она требуется тогда, когда система уже установлена и
используется, нопри этом приобретается дополнительный модуль или расширяется
количестволицензий, и, соответственно, требуется активировать
приобретенныекомпоненты.
Для получения нового ключа активации требуется выполнить ряд
действий.Перейти в раздел Администрирование – Система – Компоненты и
нажать накнопку Копировать в буфер, расположенную в верхнем меню страницы
(болееподробно описано в разделе 3.1 Информация о лицензиях). После
этогонеобходимо обратиться к менеджеру компании ELMA или партнеру, у
которогобыла приобретена базовая лицензия, передав полученную
информацию,наименование дополнительных модулей, а также требуемое
количестводополнительных лицензий. Менеджер рассчитает итоговую стоимость
требуемыхлицензий. Кроме того, с аналогичным запросом можно обратиться в
службутехнической поддержки компании ELMA.
После оплаты стоимости лицензий в ответ вам будет выслан
дополнительныйключ активации, сформированный на основе предоставленной
вамиинформации. Далее необходимо зарегистрировать его.
Для регистрации нового ключа активации необходимо в
разделе Администрирование – Система – Компоненты (Рис. 4) нажать
накнопку верхнего меню Добавить ключ (Рис. 8).
Рис. 8. Раздел «Администрирование – Система – Компоненты».
Добавление ключаВ появившемся окне (Рис. 9) необходимо ввести новый ключ
активации инажать на кнопку Добавить. Для активации нового модуля
требуетсяперезапустить веб-сервер (подробнее об этом см. в Глава 4).
http://www.elma-bpm.ru/kb/help/elma_bpm_quick_start.pdfhttp://www.elma-bpm.ru/kb/help/elma_bpm_quick_start.pdfhttp://support.elma-bpm.ru/http://support.elma-bpm.ru/
-
Глава 3 Лицензирование
Платформа ELMA BPM: Краткое руководство администратора 21
Рис. 9. Раздел «Администрирование – Система – Компоненты». Окно
регистрации ключа активации -
Глава 3 Лицензирование
Платформа ELMA BPM: Краткое руководство администратора 22
3.4. Сброс активации системы
Иногда могут возникнуть ситуации, при которых необходимо
воспользоваться процедурой сброса активации системы. Самые
распространенные из них – ошибочная активация модулей, активация
лишнихлицензий, дополнительная активация. Информация об активации
хранится впапке с самой системой, а также в реестре операционной системы
Windows.Для сброса активации системы ELMA необходимо выполнить
следующуюпоследовательность действий:
1. Остановить службу IIS или внутренний веб-сервер Cassini
(подробнее см. вГлава 4).
2. Для удаления ключей из реестра воспользоваться программой
elmaresetlicense.exe, доступной для скачивания из статьи Базы
знаний,либо сделать это вручную, удалив папку License в редакторе
реестра:в ветке HKEY_CURRENT_USERSoftwareEleWiseELMALicense;
в ветке HKEY_LOCAL_MACHINESoftwareEleWiseELMALicense;
для 64-битной ОС:
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeEleWiseELMALicense;
в ветке HKEY_USERS отследить SoftwareEleWiseELMALicense во
всехпапках пользователей.
3. Перейти к папке с веб-сайтом по пути WebApp_DataLicense и
удалить каталог License со всемсодержимым.
4. Запустить службу IIS или внутренний веб-сервер Cassini
(подробнее см. вГлава 4).
5. Ввести ключ активации, когда этого потребует система.
https://www.elma-bpm.ru/KB/article-5657.html
-
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 23
Глава 4. Администрирование веб-сервера Веб-сервер ELMA – это
сервер приложений, отвечающий за обработкузапросов пользователей в веб-браузере. В системе ELMA
используется сервер IISили внутренний сервер ELMA (веб-сервер Cassini). IIS является
предпочтительнымвариантом, т.к. он обеспечивает более быструю и стабильную
работу, а такжеподдерживает работу не только по протоколу HTTP, но и по
протоколу HTTPS.Если на этапе установки системы ELMA на сервере будет установлен
IIS версии7.0 или выше, будет предложен выбор между Cassini и IIS (Рис.
10).Рис. 10. Выбор веб-сервера на этапе установки системы
Пошаговая инструкция по установке IIS приведена в статье Базы
знаний.Переход с внутреннего сервера приложений (Cassini) на IIS описан
в разделе 4.3данного руководства. Подробная инструкция по установке системы
ELMA описанав Кратком руководстве по Платформе ELMA BPM.
Для того, чтобы сервер приложений был доступен пользователям
локальнойсети компании, следует открыть в брандмауэре Windows порт
привязки сайта,который указывается при установке ELMA. Процедура настройка
брандмауэраWindows подробно описана в разделе 4.5 данного руководства. Для
доступа изсети Интернет следует произвести настройку данного порта на
роутере илимаршрутизаторе.
https://www.elma-bpm.ru/KB/article-5777.htmlhttp://www.elma-bpm.ru/kb/help/elma_bpm_quick_start.pdf
-
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 24
4.1 Внутренний сервер ELMA (веб-сервер Cassini)
Cassini – это бесплатный web-сервер от компании Microsoft,
поставляемый соткрытыми исходными кодами. Может быть выбран при установке
системы ELMA.Запуск/остановка веб-сервера осуществляется с помощью
соответствующейслужбы Windows: Панель управления –> Все элементы панели
управления –>Администрирование –> Службы (Рис. 11).
Рис. 11. Служба управления сервером
В списке служб необходимо найти службу «Веб-сервер ELMA 3.х
«,где х – это номер версии ELMA. После установки служба
«Веб-сервер ELMA 3.х» запускается от имени системной учетной записи LocalSystem,
данный параметр не рекомендуется изменять. При изменении стоит
помнить, чтоучетная запись, от имени которой запускается данная служба,
должна обладатьправами Администратора Windows. Если требуется повышенная
безопасность, тоследует рассмотреть возможность перехода с Cassini на IIS,
которая описана вданном руководстве.
Вызвав контекстное меню нажатием правой кнопки мыши по службе,
можновыбрать нужное действие – Запустить, Остановить, Перезапустить и
др. (Рис. 12). -
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 25
Рис. 12. Службы. Внутренний веб-сервер ELMA
В папке Service каталога ELMA располагаются файлы
веб-сервера.Конфигурационный файл EleWise.ELMA.WebServer.config служит для
егонастройки.
-
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 26
4.2 Веб-сервер IIS
IIS (Internet Information Services) – это проприетарный
web-сервер откомпании Microsoft.
Преимущества использования web-сервера IIS заключаются в
следующем:официальная поддержка компании Microsoft;
быстрая и стабильная работа;
поддержка работы по протоколам HTTP и HTTPS;
возможность развертывания фермы приложений;
возможность использования сквозной авторизации;
возможность запуска пула от имени встроенной учетной записи
IIS.Первоначальная установка IIS выходит за рамки данного
руководства иописана в статье Базы знаний. Обратите внимание на то, что IIS
необходимоустанавливать до начала установки системы ELMA.
Диспетчер служб IIS (Рис. 13) можно открыть через Панель
управленияWindows –> Администрирование.
Если возникла необходимость перезапустить сервер ELMA, то это
лучшесделать путем перезапуска пула приложения (Рис. 13). Для этого
необходимовыбрать требуемый пул из списка и в правом меню нажать на
ссылкуПерезапуск….
Рис. 13. Диспетчер служб IIS. Перезапуск пула приложения
https://www.elma-bpm.ru/kb/help/elma_high_load_quick_start.pdfhttps://www.elma-bpm.ru/kb/help/Platform/content/Admin_Through_autorization_index.htmlhttps://www.elma-bpm.ru/KB/article-5777.html
-
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 27
4.2.1. Версия среды .Net Framework
Для корректной работы сервера приложений ELMA в настройках
пулаприложения должна быть выставлена корректная версия среды .NET
Framework v4.0. Проверить и изменить версию (Рис. 14) можно двойным щелчком
мыши понужному пулу или, нажав в правом меню на ссылку Основные
настройки….Рис. 14. Настройка пула приложений. Версия среды .Net
Framework4.2.2. Удостоверение пула приложений
Для запуска пула приложений должен быть выбран пользователь,
обладающий правами на запись и чтение к папке с системой
ELMA.Для настройки удостоверения пула приложений необходимо перейти
навкладку Пулы приложений, в списке пулов приложений выбрать тот,
на которомзапущен сайт ELMA. Выбрав нужный пул, необходимо в правом меню
нажать нассылку Дополнительные параметры… и в открывшемся окне на панели
Модельпроцесса проверить поле Удостоверение (Рис. 15). Наиболее
безопаснымявляется использование в качестве удостоверения
ApplicationPoolIdentity.В некоторых случаях требуется произвести однократный запуск
пулаприложения с учетной записью удостоверения LocalSystem.
-
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 28
Рис. 15. Настройка пула приложений. Поле «Удостоверение»
Изменить удостоверение можно, нажав на кнопку .
-
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 29
4.3 Перенос системы ELMA с Cassini на IIS
Систему ELMA, работающую на базе встроенного веб-сервера
Cassini,можно перенести на IIS. Для этого следует остановить внутренний
сервер инастроить запуск его службы, установив параметр Вручную или
Отключена.Подробнее о настройке службы сервера см. в разделе 4.1.
Устанавливаем IIS. Далее в Диспетчере служб IIS на начальной
странице влевой панели выбираем сервер и в контекстном меню выбираем пункт
Добавитьвеб-сайт… (Рис. 16).
Рис. 16. Настройка IIS. Добавить веб-сайт
В появившемся диалоговом окне заполняем атрибуты создания
веб-сайта(Рис. 17);
Имя сайта – имя сайта (в нашем случае – ELMA3-Express);
Пул приложения – по умолчанию совпадает с именем сайта и в
большинстве случаев его не требуется менять.
Блок «Каталог содержимого»:
Физический путь – физический путь до папки веб-сайта. Может
бытьзаполнен вручную или выбран путем нажатия на кнопку обзора .
Сайтhttps://www.elma-bpm.ru/KB/article-5777.html
-
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 30
ELMA расположен по пути ../ELMA3-xx/Web, где хх – редакция
системыELMA (Express, Standart, Enterprise);
Подключиться как… – подключение с учетными данными (для
определенного пользователя) следует настроить, если для доступа
пофизическому пути требуется указать учетные данные, имеющие
разрешение на доступ к ресурсу по этому пути. Если не
используютсяопределенные учетные данные, необходимо использовать параметр
поумолчанию Пользователь приложения (сквозная проверка
подлинности);
Тест настроек… – позволяет проверить доступность файлов
веб-серверапо указанному пути и реквизитам доступа.
Блок «Привязка» содержит поля Тип, IP-адрес, Порт, Имя узла
подключения ксайту. Как правило, для работы в локальной сети достаточно
работы по протоколуHTTP. Если в будущем нужно будет изменить тип привязки или
добавить еще одну,это можно сделать в разделе Изменение веб-сайта – Привязки…
правого менюсайта.
IP-адрес – адрес сервера, который будет связан с веб-сайтом.
Значениепо умолчанию Все неназначенные подойдет для большинства
ситуаций;
Порт – указывает веб-серверу, по какому адресу порта он
будетпринимать запросы;
Имя узла – название сайта, если доступ осуществляется не по
IP-адресу,а по имени узла.
Запустить веб-сайт сейчас – флажок для немедленного запуска
сайта.Необходимо снять данный флажок.
-
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 31
Рис. 17. Настройка IIS. Окно «Добавить веб-сайт»
После заполнения формы добавления веб-сайта и нажатия на кнопку
ОКнеобходимо изменить настройки доступа папки, в которую
установлена системаELMA. По умолчанию система устанавливается по пути C:ELMA3-хх,
где хх –редакция системы ELMA (Express, Standart, Enterprise).
Для изменения настроек доступа необходимо нажать правой
кнопкоймыши по требуемой папке и выбрать пункт Свойства. В открывшемся
окне (Рис.18) необходимо перейти на вкладку Безопасность и нажать на
кнопку Изменить…. -
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 32
Рис. 18. Настройка доступа к папке. Вкладка «Безопасность»
Далее в открывшемся окне необходимо нажать на кнопку Добавить –
будетоткрыто окно «Выбор: «Пользователи» или «Группы» (Рис. 19). В
данном окненеобходимо в поле Введите имена выбираемых объектов добавить
объект IISAppPoolElma3-Express, где Elma3-Express – название пула.
Рис. 19. Настройка доступа к папке. Окно «Выбор: «Пользователи»
или «Группы» -
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 33
Для сохранения внесенных изменений необходимо нажать на кнопку
ОК.Далее в окне Разрешения для группы «Elma3-Express» в столбце
Разрешитьнеобходимо установить флажок в поле Изменение и последовательно
нажать накнопки Применить и ОК.
Аналогичным образом необходимо поступить с настройками доступа
кпапке C:WindowsTemp, т.к. в данной папке Дизайнер ELMA
компилирует кодсценариев.
Следующим шагом следует проверить версию .Net Framework и
удостоверение в пуле приложений. Подробно данный процесс описан
в разделахданного руководства: 4.2.1 и 4.2.2.
После выполнения указанных действий открываем Диспетчер служб
IIS изапускаем сайт ELMA. Для этого в левом меню выбираем требуемый
сайт и вправом меню нажимаем на кнопку Запустить (Рис. 20).
Рис. 20. Запуск веб-сервера IIS
После выполнения описанных действий необходимо перезапустить
пулприложения, выбрав нужный пул в списке Пулы приложений и нажав
на кнопкуПерезапустить. Система готова к работе.
-
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 34
4.4 Изменение порта веб-сервера ELMA
Порт подключения указывается при установке системы, по
умолчаниюсистема ELMA использует 8000 порт. При необходимости данный порт
можноизменить.
Перед изменением порта следует убедится, что порт открыт в
брандмауэре ипрописан в маршрутизаторе. Иначе сервер будет недоступен с
другихкомпьютеров.
4.4.1. Изменение порта IIS
Для изменения порта системы ELMA, запущенной на веб-сервере
IISнеобходимо перейти в Пуск –> Панель управления –>
Администрирование –>Диспетчер служб IIS. В открывшемся окне необходимо в разделе
сайты выбратьтребуемый сайт ELMA (Рис. 21).
Рис. 21. Диспетчер служб IIS. Выбор сайта
Далее нажатием правой кнопки мыши необходимо открыть
контекстноеменю и выбрать пункт Изменить привязки… (Рис. 22).
-
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 35
Рис. 22. Диспетчер служб IIS. Пункт контекстного меню
В открывшемся окне выбираем требуемую привязку, нажимаем на
кнопкуИзменить…, в открывшемся диалоговом окне (Рис. 23) заполняем
требуемыеданные и нажимаем на кнопку ОК.
Рис. 23. Диалоговое окно «Изменение привязки сайта»
Тип – в выпадающем списке необходимо указать требуемый протокол
дляпривязки сайта (http или https). В нашем случае используется
протокол http.IP-адрес – IP-адрес, используемый для доступа к данному сайту.
По умолчаниюустанавливаем значение Все неназначенные.
Порт – порт сервера, используемый для прослушивания
запросов,адресованных этому сайту. Указанный в данном поле порт должен
быть свободен.В нашем случае для тестовой среды используется порт 8000. По
умолчанию можетбыть не настроено исключение для этого порта, поэтому для
доступа вне -
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 36
локальной сети может потребоваться создание нового исключения
вбрандмауэре Windows.
Имя узла – имя узла. В нашем случае необходимо оставить это
поленезаполненным.
После этого необходимо произвести перезагрузку пула
приложения.4.4.2. Изменение порта при использовании Cassini
Для изменения порта системы ELMA, запущенной на внутреннем
сервереCassini, следует перейти в Пуск –> Панель управления –>
Администрирование –>Службы, в списке найти службу «Веб-сервер ELMA 3.х » и,
вызвавправой кнопкой мыши контекстное меню, выбрать пункт
Остановить.Далее в каталоге ELMA необходимо перейти к папке Service и
открыть наредактирование файл EleWise.ELMA.WebServer.config. В строке
«7000» необходимо изменить значение «7000» на новое, при
этомуказанный порт должен быть свободен.
После этого необходимо сохранить измененный файл и запустить
службу«Веб-сервер ELMA 3.х «.
-
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 37
4.5 Настройка брандмауэра Windows
Настройка брандмауэра Windows необходима для того, чтобы
компьютерылокальной сети могли подключиться к серверу приложений и,
принеобходимости, – к Дизайнеру ELMA.
Для начала нужно уточнить, какой именно порт необходимо открыть.
Еслииспользуется внутренний веб-сервер Cassini, то следует открыть
файл ..\ServiceEleWise.ELMA.WebServer.config (Рис. 24).Рис. 24. Определение порта веб-сервера Cassini
Если в качестве веб-сервера используется IIS, следует обратиться
к разделу4.4.1 данного руководства для получения информации о порте.
Для того, чтобы определить или изменить порт Дизайнера ELMA,
необходимов веб-приложении ELMA перейти в раздел Администрирование –
Система –Настройки системы. В блоке Общие настройки будет указан Порт
подключениядизайнера (Рис. 25). При необходимости его можно изменить, нажав
напиктограмму в правом верхнем углу блока.
-
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 38
Рис. 25. Раздел «Администрирование – Система – Настройки
системы». Блок «Общие настройки»Теперь, зная номера портов, которые нужно сделать доступными,
перейдем вменю Пуск –> Панель управления –> Все элементы панели
управления –>Брандмауэр Windows, в открывшемся окне в левом меню выберем
пунктДополнительные параметры (Рис. 26).
Рис. 26. Панель управления. Брандмауэр Windows
-
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 39
В открывшемся окне (Рис. 27) следует в левом меню перейти в
раздел Правиладля входящих подключений, а затем в правом меню нажать на ссылку
Создатьправило….
Рис. 27. Панель управления. Брандмауэр Windows. Ссылка «Создать
правило…»Дальнейшие действия подробно проиллюстрированы на рисунках ниже
(Рис.28 – Рис. 32). Переход между шагами мастера осуществляется с
помощью кнопокДалее и Назад.
Рис. 28 Мастер создания правила для нового входящего
подключения. Шаг 1 -
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 40
Рис. 29 Мастер создания правила для нового входящего
подключения. Шаг 2Рис. 30 Мастер создания правила для нового входящего
подключения. Шаг 3 -
Глава 4 Администрирование веб-сервера
Платформа ELMA BPM: Краткое руководство администратора 41
Рис. 31 Мастер создания правила для нового входящего
подключения. Шаг 4Рис. 32 Мастер создания правила для нового входящего
подключения. Шаг 5Для завершения создания правила необходимо нажать на кнопку
Готово.Аналогичным образом можно создать правило для порта Дизайнера
ELMA (поумолчанию это 7100).
-
Глава 5 Организация работы с базами данных
Платформа ELMA BPM: Краткое руководство администратора 42
Глава 5. Организация работы с базами данных
Одним из основных компонентов системы ELMA является база данных.
Вредакции системы ELMA Экспресс используется СУБД Firebird
(версия 2.5 и версия3.0 для системы ELMA версии 3.9.0 и выше) и PostgreSQL (версия
9.5 и выше). Дляредакции системы ELMA Стандарт на выбор доступны СУБД Firebird,
PostgreSQL иMicrosoft SQL Server (версия 2008, 2012 и 2014 в режиме
совместимости с 2012).Для редакции системы ELMA Корпоративная – Firebird, PostgreSQL,
Microsoft SQLServer или Oracle Database (10, 11, 12).
Выбор СУБД осуществляется при установке системы ELMA.
Резервноекопирование базы данных ELMA выполняется средствами СУБД.
Созданиесистемы резервного копирования СУБД, каталога конфигурации и
файловогохранилища, выбор расписания, проверка работоспособности средств
резервногокопирования является обязанностью сотрудников, обслуживающих
информационную инфраструктуру предприятия.
5.1 Резервное копирование БД ELMA
Регулярное создание резервных копий базы данных с
обязательнойпроверкой целостности – это гарантия стабильной и безотказной
работы в любойситуации.
Резервное копирование базы данных в системе ELMA может быть
осуществлено как в автоматическом режиме, так и в ручном. По
умолчаниюкопирование базы данных в системе осуществляется в
автоматическом режиме.Определить тип базы, название и атрибуты доступа к ней можно,
открыв файлконфигурации configuration.config (более подробное описание
дается в разделе2.3). По умолчанию этот файл хранится по пути
C:ELMA3-xxUserConfig, где хх –редакция системы (Express, Standart, Enterprise), а UserConfig –
название папкиконфигурации ELMA.
В файле конфигурации configuration.config необходимо найти
строку,начинающуюся с тега (Рис. 33). В значении поля type указан
классFirebirdProvider, PostgreSQLProvider, MSSQLProvider или
OracleProvider. Названиекласса соответствует используемому типу БД.
Для того, чтобы определить название базы данных, необходимо в
том жефайле найти тег . Параметр Data Source содержит
-
Глава 5 Организация работы с базами данных
Платформа ELMA BPM: Краткое руководство администратора 43
информацию о пути до сервера (его адресе). Значение атрибута
Initial Catalogбудет указывать на название файла БД.
Рис. 33. Определение типа БД и строки подключения к ней
Примеры конфигурационных файлов приведены в соответствующих
разделах:
Параметры соединения с базой данных Firebird;
Параметры соединения с базой данных MS SQL;
Параметры соединения с базой данных Oracle;
Параметры соединения с базой данных PostgreSQL.
Важно понимать, что копия базы данных создается на момент
запускапроцедуры резервного копирования. Чтобы гарантировать наличие в
резервнойкопии БД всех данных, следует закрыть все активные подключения к
БД до началарезервного копиров�
К сожалению, документации ELMA не хватает для правильного и сложного внедрения
- когда пользователи и заказчик останутся довольны
- если внедрение длится бо
льше 2 ух месяцев — внедрение сложное.
На человеческом языке я расскажу об основах ELMA BPM — лишь частично затрагивая описанное в базе знаний
- повторять документацию нет смысла
- Будут ссылки на базу знаний ELMA BPM
Перед началом обучения вы должны быть знакомы с ELMA и уже:
- установили Elma BPM и попробовали решить пару боевых задач
- Прочитали официальную документацию
- Как работает ELMA BPM
- Что такое bpmn 2.0 и прочитали курс
Паралельно изучайте на практике основы программирования которые скоро понадобятся (чтобы не делать костылей)
- Изучите основы C# — чтобы писать понятный и надёжный код в дизайнере ELMA (надеюсь уже знакомы)
- Планируете разрабатывать веб модули или менять веб формы (в процессах или самом приложении) — изучите основы ASP.NET MVC 4
Приступим
Ядро ELMA BPM
.NET 4.0 C#
— платформа на которой выполняется код C#
.NET Framework
предоставляет возможности языка и платформы.
Можно:
- воспользоваться стандратным функционалом
- подключить сторонние библиотеки и воспользоваться функционалом (например воттакую)
Но не изобретайте велосипеды — на ваш велосипед будет упираться грузовик в виде ELMA.
- Переиспользуйте готовые решения ELMA
- если не хватает — правильно дорабатывайте ELMA. (об этом в следующий раз)
Autofac
— IoC контейнер для инверсии управления и внедрения зависимостей — проще говоря для удобной работы с сервисами и расширениями
- обслуживает сервисы — другими сервисами например менеджеру сущностей — нужен сервис проверки прав, ему этот сервис подготовит и отдаст Autofac
Где применяется:
- Регистрация внутренних сервисов (менеджеры сущностей, работа с файлами )
, точек расширения
(функции генератора документов) - локатор сервисов — нужен для получения сервисов приложения — работы с файлами, менеджеры сущностей, настройки —
можно получить через локатор - Точки расширения — это интерфейсы (описание того что может делать класс поддерживающий этот интерфейс),
реализуя точку расширения можно добавить новый функционал в ELMA
(например новую функцию в генератор документов
)
- например при переназначения задачи илисохранении сущности
подробно изучить можно самостоятельно
без документации
- Единственный нюанс — современный Autofac не рекомендует паттерн локатора — нужные для работы сервисы готовятся заранее в конструкторе, и сервисы во время работы системы не регистрируются
Сетевой медиапроигрыватель Electrocompaniet ECM 2, обзор. Журнал «Салон AudioVideo»
С этим аппаратом непременно захочется перевести свою коллекцию в Hi-Res-формат, благо таких записей сейчас становится всё больше.
Сохранить и прочитать потом —
ПУТЬ ВИКИНГА
Любой здравомыслящий человек согласится с постулатом, что один источник высокого класса для видео и музыки лучше, чем два бюджетных. Однако в реальности нам часто приходится «умножать сущности» и включать в системы несколько проигрывателей, каждый — для своего вида контента. Причём их суммарная стоимость может быть достаточна для приобретения одного универсала. Вот только найти аппарат, который мог бы успешно заменить все другие, не так просто.
Поясню мысль на личном примере. В моей домашней системе два сетевых источника: внешний ЦАП с компьютером для музыки и HDD-медиаплеер — для кино. По сути, они дублируют друг друга, поскольку каждый из них способен воспроизводить любой контент, но первый крайне неудобен для видео, а второй не обеспечивает требуемого мне качества звука. На самом деле есть у меня и третий — бюджетный Blu-ray-проигрыватель, также обладающий сетевым функционалом, но реализован он, на мой вкус, крайне неудачно, поэтому использую его только для 3D. Должен сказать, что тестировал немало Blu-ray-плееров, включая весьма достойные и дорогие, но ни один из них не показался мне удобным для работы с файлами.
В сфере же сетевых проигрывателей сложилась странная ситуация: в верхнем сегменте почти исключительно представлены лишь аппараты для воспроизведения музыки, а все универсалы, способные воспроизводить и видео — в нижнем (не считая, конечно, оборудования для систем Custom Install, требующего профессиональной установки и уже в силу этого мало распространённого).
Несколько лет назад компания Dune HD объявила о разработке аудиофильского проигрывателя, показывала на протяжении двух лет его прототип на выставке IFA в Берлине, но дальше этого дело не пошло. Задача, видимо, оказалась не столь лёгкой, причём не только в техническом, но и в коммерческом плане.
А вот норвежская Electrocompaniet её осилила, выпустив универсальный медиаплеер ECM 2. Остаётся только выяснить, насколько удачным является это решение.
КОМПЬЮТЕР ПОД ПРИКРЫТИЕМ
На первый взгляд в создании такого аппарата не должно быть ничего сложного, по крайней мере для компании, в ассортименте которой есть и музыкальный сетевой плеер, и проигрыватели Blu-ray — казалось бы, можно взять от них подходящие блоки и скомпоновать в требуемом сочетании. Но не всё так просто.
Если принять за основу Blu-ray-платформу, то вместе с ней к новой модели неизбежно перейдут ограничения чипсета и его SDK, на основе которого создаётся программное обеспечение. Например, запрет на воспроизведение файлов Blu-ray ISO, который был введён производителями чипсетов под давлением Голливуда. А также общепринятый (и очень далёкий от идеала) алгоритм работы с сетевыми файловыми ресурсами.
Для ECM 2 выбрали не столь очевидный, но явно более верный путь — построили аппарат на основе компьютерной материнской платы с процессором Intel, разработанной американской компанией Kopera Development, которая специализируется на компьютерных AV-системах и компонентах (вошла недавно в состав Electrocompaniet). Операционная система — Linux (конкретно — Debian), оболочка — на основе медиацентра XBMC. Главное достоинство этого решения — возможность практически неограниченного совершенствования, расширения функциональности и доработки программного обеспечения. И отсутствие навязываемых извне ограничений — разработчики сами решают, какие форматы файлов и как должен воспроизводить их плеер.
А вот модуль цифро-аналогового конвертора взяли готовый — от полностью балансного ЦАПа ECD 2, от него же медиаплееру достался дизайн — отличить два аппарата можно лишь по габаритам (преобразователь поменьше в глубину), надписи на фронтальной панели, а также коммутационной панели — у ECM 2 там имеется выход HDMI, но нет разъёма USB типа B для подключения к компьютеру. Ещё одно отличие — довольно крупные вентиляционные прорези, через которые видна электронная «начинка» и, в частности, вентилятор охлаждения на процессоре. Раз уж зашла о нём речь, сразу отмечу: он начинает шуметь только при загрузке «тяжёлого» контента по сети (например, образов Blu-ray), но при воспроизведении музыки практически бесшумен.
Дисплей матричный, крупный, хорошо читается издалека, но его информативность невелика. Так, надпись «MEDIA» горит в режиме сетевого плеера, а в режиме ЦАПа отображаются активный цифровой вход и частота сэмплирования. Но по большому счёту он и не нужен — исчерпывающая информация выводится на телевизор. А если его выключить при воспроизведении музыки, то все (почти) необходимые данные выводятся на экран мобильного устройства. Приложение — бесплатное, имеется для iOS и Android, одинаково хорошо работает и на смартфонах, и на планшетах. Можно использовать программы от других стримеров, например Kinsky или проигрыватель PlugPlayer, но фирменное приложение всё же удобнее. Правда, полностью заменить штатный пульт ДУ оно не в состоянии, поскольку в нём нет, к примеру, кнопки INFO, которая очень полезна для навигации по медиатеке. Надеемся, что она появится в следующих версиях программы.
ПО ПОЛКАМ И ЯЩИЧКАМ
Итак, в одном аппарате мы получаем сразу два компонента: медиаплеер и внешний ЦАП, правда без USB-интерфейса. Но здесь он и не нужен, поскольку компьютер, по сути, встроенный, а значит, подключаться, скажем, к ноутбуку нам не понадобится. Но есть ещё один важный функциональный элемент, пусть и реализованный не в железе, а в софте, — это каталогизатор, инструмент организации и ведения медиатеки. Реализован он, понятное дело, средствами XBMC, но заметно от него отличается, главным образом тем, что более дружествен к неподготовленному пользователю и практически сразу готов к работе — после начальных настроек, естественно, которые едва ли сложнее, чем у обычного Blu-ray-плеера.
При первом включении необходимо выбрать язык графического интерфейса, регион и временную зону. Потом углубиться в раздел установок (Settings) и задать параметры выхода звука — он может выводиться на аналоговые выходы (и одновременно S/PDIF) или на HDMI. Там же можно включить/выключить нормализацию уровня громкости (полезно для сборников, но может ухудшить качество звука), выбрать разрешение видеo (от 640 x 480p до 1920 x 1080p, включая «компьютерные разрешения, например, 1680 x 1050) и т.д. Советую обратить особое внимание на раздел, в котором устанавливается частота кадров — пункта AUTO там, к сожалению, нет, поэтому придётся устанавливать значение вручную. О необходимости сделать это вы узнаете по артефактам движения (прерывистые панорамы, рывки и т.д.), которые непременно возникнут в случае некратного преобразования (например, 23,9 Гц — в 50 Гц). Если будет использоваться проводное подключение к сети (что настоятельно рекомендует сам производитель), то никаких настроек производить не требуется, разве что заглянуть туда, чтобы посмотреть присвоенный плееру IP-адрес — он понадобится при запуске мобильного приложения. А вот Wi-Fi придётся конфигурировать, впрочем, дело это несложное.
Источником контента может служить сеть (локальная и глобальная), внешние USB-накопители (не зря же аппарат оснащён четырьмя USB-разъёмами), а также встроенный HDD. Установить его придётся самостоятельно (или руками специально обученных людей), поскольку в стандартную поставку он не входит. На днище корпуса имеется металлическая перфорированная крышка на четырёх винтах — к ней и крепится винчестер, причём могут устанавливаться модели и 3,5”, и 2,5”, как обычные, так и SSD, лишь бы они имели интерфейс SATA. Аппарат сам его отформатирует и сделает доступным в локальной сети для записи на него фильмов и музыки. А вот внешние USB-накопители будут работать в режиме «только для чтения» — это сделано для того, чтобы не повредить ненароком их файловую систему.
Прежде чем начать формирование медиатеки, необходимо выбрать источники контента (отдельно для музыки и видео) в разделе меню LIBRARY, причём это могут быть как целые диски, так и отдельные папки — это очень важная опция, поскольку позволяет ограничиться только тем контентом, что необходим. В моей домашней сети имеются четыре NAS с фильмами, из которых только два — с теми, что я ещё не смотрел, а два — архив, к которому обращаюсь крайне редко. Конечно, проще всего было бы каталогизировать все четыре, но тогда процесс сканирования продолжался бы много часов — главным образом из-за сериалов, на обработку которых требуется особенно много времени. Можно, конечно, запустить процесс сканирования на ночь, но тогда плеер придётся оставить включённым — в режиме ожидания сетевой интерфейс и весь компьютерный блок отключаются. Для сравнения: у плееров Dune HD отключаются только модули вывода изображения и звука, а сетевой интерфейс и дисковая подсистема продолжают работать, так что устройство остаётся доступным в сети, и на него можно загружать контент.
После завершения сканирования мы можем зайти на информационную страницу медиатеки и посмотреть состояние «фондов» — количество музыкальных альбомов и треков, число фильмов и сериалов с числом эпизодов. Соответственно, и в каталоге есть три раздела: MUSIC, MOVIES и TV SERIES. Музыка может быть отсортирована по исполнителям, альбомам и жанрам — информация берётся из тэгов, прописанных в файлах, и если они в порядке, то и отображаться всё будет правильно. Теоретически аппарат способен самостоятельно скачивать портреты исполнителей и картинки обложек, но лучше озаботиться этим самому — положить в каждую папку с исполнителем соответствующую графику, а обложки дисков в идеале интегрировать в музыкальный файл, если, конечно, его формат это позволяет.
Информация о фильмах извлекается из имён файлов, и желательно, чтобы в нём было не только название фильма, но и год выпуска — иначе каталогизатор может ошибиться. Так, файл Conan.ISO был распознан как картина «Конан-варвар» 1997 года, тогда как на самом деле это был римейк 2011 года, поэтому и картинка в каталоге, и информация о фильме были неверными.
Российские фильмы, как легко догадаться, не распознаются, даже с названиями латиницей — их просто нет в онлайн-базе данных, с которой получает информацию плеер. Вероятнее всего, это какой-то скандинавский ресурс, поскольку все имеющиеся у меня в коллекции датские, норвежские и шведские фильмы были определены совершенно правильно. Информация о музыке берётся с сайта https://www.theaudiodb.com. Откровенно говоря, раньше о нём ничего не знал. Но должен признать, что практически всю музыку из моей коллекции он определил верно. Правда, у заядлых коллекционеров вроде меня возможны проблемы с разными изданиями одних и тех же альбомов — аппарат их не различает, даже если релизы выпущены в разном разрешении: все они оказываются в одной папке, и понять, какой вариант воспроизводится, можно либо по звуку, либо по сведениям в информационной панели в нижней части экрана телевизора. При этом в мобильном приложении информация о параметрах файла вообще не отражается.
Выглядит медиатека шикарно, особенно раздел с фильмами: в нижней части экрана перелистываются обложки дисков, а на фоне отображается большой постер из выбранной картины. Нажимаем кнопку INFO на пульте и получаем описание фильма, имена занятых в нём актёров и прочую полезную информацию, а для некоторых фильмов и возможность посмотреть трейлер — его аппарат находит в сети сам.
Пожалуй, можно посетовать на то, что в графическом меню плеера не предусмотрена возможность редактирования метаданных — на тот случай, если контент распознан неверно. Руководство пользователя рекомендует более тщательно прописывать тэги у музыкальных файлов и названия кинокартин, но с отечественными фильмами это точно не поможет.
Каждый раз, когда в медиатеку добавлен контент (или, напротив, оттуда удалён), необходимо снова запустить сканирование, а это достаточно долгий процесс, поскольку все носители сканируются заново.
Будем надеяться, что в последующих прошивках возможность коррекции данных и добавления контента без полного пересканирования всё же появится, пусть и с помощью дополнительной утилиты или веб-интерфейса. Не помешала бы и возможность «прямого» воспроизведения музыки и фильмов, без предварительного занесения их в каталог, с помощью простого файлового проводника. Не думаю, что это очень сложно, раз это умеют делать бюджетные Blu-ray-плееры и даже телевизоры.
ГЛОБАЛЬНО И ЛОКАЛЬНО
Как и положено сетевому плееру, ECM 2 способен показывать ролики с YouTube, а также открывает доступ к норвежскому подразделению музыкального сервиса WIMP. Пользоваться им можно только за деньги, правда есть бесплатный тестовый период, но для начала необходимо всё же зарегистрироваться и заплатить — если сервис не понравится, деньги обещают вернуть. Уверен, что не обманут.
Имеется и приёмник интернет-радио, причём с российскими вещателями, но их выбор не полон — в основном это музыкальные программы, а вот ассортимент разговорных станций небогат. Зато качество приёма очень достойное. Впрочем, пора уже перейти к основным функциям аппарата. Начнём с кино.
Проигрыватель охотно воспроизводит файлы Blu-ray ISO и даже предлагает перед началом открыть меню диска. Правда, ни у одного из тех образов, что есть у меня в коллекции, меню так и не открылось — без каких-либо сообщений об ошибках запустилось воспроизведение основного видео. Переключать звуковые дорожки и субтитры можно как со штатного пульта (специальное меню вызывается кнопкой OK), так и из мобильного приложения.
Качество картинки — безупречное. Возможно, на очень большом проекционном экране и можно было бы заметить какие-то недостатки изображения по сравнению с лучшими Blu-ray-проигрывателями, но на 50-дюймовом телевизоре придраться было не к чему, причём и рипы с зажатым битрейтом показывались очень достойно.
Если нажать во время просмотра фильма кнопку INFO, в нижней части экрана появляется информационная панель, на которой показывается маленькая обложка фильма, «градусник» навигации по контенту (по нему можно перемещаться кнопками ), разрешение видео, формат экрана, выбранная звуковая дорожка, число каналов и кодек, битрейт звука и видео, а также шкала громкости — симпатичное «ожерелье» из шариков. Кстати, регулировка уровня на аналоговых выходах плеера не приводит к заметной деградации звучания — либо она аналоговая с цифровым управлением, либо полностью цифровая, но реализована очень грамотно.
Воспроизводить «тяжёлые» видеофайлы по сети даже не пытайтесь — «тормоза» и рассинхрон картинки и звука гарантированы. Кино вообще лучше смотреть со встроенного HDD или USB-накопителей. И это не особенность ECM 2 — в моей практике не встречалось ещё ни одного медиаплеера, который мог бы хорошо показывать видео в Full HD по сети. А вот с музыкой нет проблем — даже файлы с разрешением 192 кГц/24 бита играют абсолютно гладко, как с локального накопителя.
Музыка в DSD64/DSD128 (файлы DFF и DFS) воспроизводится, но в информационной строке при этом отображается частота сэмплирования 176 кГц — вероятнее всего, перед подачей на ЦАП поток DSD на лету преобразуется в PCM. А вот полные образы SACD ISO плеер «не понимает» — даже не видит их при сканировании накопителей. Не вижу в этом большой проблемы: преобразовать образ в DFF-треки не так уж сложно.
Впрочем, всё это не так уж и важно, главное — как аппарат играет.
Поначалу звуковой почерк ECM 2 показался мне несколько отстранённым, излишне нейтральным, но потом аппарат разыгрался, и «северные ощущения» ушли. Неотключаемый апсэмплинг проявляется в разной подаче стандартного материала (16 бит/44,1 кГц) и в высоком разрешении (24 бита/96 кГц и 24 бита/192 кГц, а также DSD). В первом случае излишние подробности деликатно микшируются, хотя в целом звучание воспринимается как очень ясное и чёткое, с досконально проработанной серединой, но иногда — излишне гладкое. Во втором — саунд приобретает гармоническое богатство, становится впечатляюще реалистичным, слышны тончайшие детали, при этом звук не теряет в выразительности. С этим аппаратом непременно захочется перевести свою коллекцию в Hi-Res-формат, благо таких записей сейчас становится всё больше.
ПОРАДОВАЛО
Впечатляющее качество изображения и звука. Представление коллекции в форме привлекательного внешне и интуитивно понятного каталога с графикой и дополнительной информацией о контенте, скачиваемой автоматически. Поддержка наиболее востребованных форматов, включая Blu-ray ISO. Стабильное и весьма удобное мобильное приложение.
ОГОРЧИЛО
Отсутствует возможность воспроизведения контента напрямую, без предварительного занесения в каталог.
Electrocompaniet ECM 2
Производитель: Electrocompaniet (Норвегия)
www.electrocompaniet.no
Диапазон частот: 0,5 — 48000 Гц || Соотношение сигнал/шум (20 — 20000 кГц): не хуже -145 дБ || THD+шум:
КОМПОНЕНТЫ
- Телевизор Panasonic TX-PR50VT60
- Цифровой источник Windows-компьютер с PCI-интерфейсом ASUS Xonar Essence ST
- Внешний ЦАП PS Audio PerfectWave DAC MkII
- Акустические системы Yamaha Soavo-1
- Интегральный усилитель Musical Fidelity A5-INT
- Кабели межблочные Musical Wire Cadence Signature RCA, акустические Tchernov Cable Classic IC
- Цифровые кабели Audioquest Cinnamon USB 1,5 м, коаксиальный Furutech FX-Alpha-Ag 1 м, оптический Oehlbach XXL 80
- Силовые кабели: Furukawa PCOCC 1,0 м (custom made)
СМОТРЕЛИ1. «Человек-паук», Blu-ray ISO 2. «Казино Рояль», Blu-ray ISO 3. «Люди в чёрном-3» Blu-ray ISO 4. «Аватар», Blu-ray ISO 5. «Конан-варвар» 2011, Blu-ray ISO 6. Подборка видеофрагментов MPEG2, MPEG4, H264 и VC1 в файловых контейнерах MKV, TS, M2TS и AVI
СЛУШАЛИ
1. Сборник «Burmester Reference CD II». FLAC 44,1 кГц/16 бит 2. Melody Gardot, «The Absence». FLAC 96 кГц/24 бита 3. «McIntosh Spectacular Reference». FLAC 192 кГц/24 бита 4. Deep Purple, «Machine Head». FLAC 96 кГц/24 бита 5. Larry Adler and Various, «The Glory of Gershwin». FLAC 44,1 кГц/16 бит. 6. Ensemble Contraste. «Miroir(s)». FLAC 44,1 кГц/16 бит. 7. Slowly Rolling Camera. «Slowly Rolling Camera». FLAC 48 кГц/24 бит. 8. «Opus3 DSD Showcase 1/2». DSD64 9. «2L Audiophile Reference Recordings». DSD128
Подготовлено по материалам журнала «Салон AudioVideo», ноябрь 2014 г.
www.salonav.com
Этот обзор прочитали 4 059 раз
Работа с базой данных
ELMA BPM поддерживает базы данных:
- MS SQL
- Oracle
- Firebird
- PostgresSQL
Для этого используется прослойка ORM:
Nhibernate
- (портированный с Java — hibernate) — позволяет до определенного момента не думать о базе данных и писать код.
Где применяется:
- Менеджер сущностей ELMA — упрощает работу с объектами, отвечает за создание, обновление, удаление и поиск объектов. Сущность ELMA — это объект который хранится в базе данных.
- Создает и редактирует таблицы, связи работая в ELMA можно не знать что бывает ручное вмешательство (например в некоторых системах пишут миграцию — создают таблицу и связи)
- в ELMA для этого используются атрибуты сущностей и собственное описание в виде файла md (метаданных) (доработано командой ELMA)
- например создание индексов, хранимых процедур
Nhibernate имеет свои плюсы и минусы:
Плюсы
- Удобен в использовании вместе с менеджером сущностей
- Легко настраивается
- Имеет достаточно ниточек для настройки
Минусы
- На некоторых операциях — медленный
- Не даёт расслабиться если происходит что то сложнее чем обычно
Высокое музыкальное разрешение
Цена – 457 000 руб.
В условиях поляризующегося рынка, в котором одни игроки изощряются на файловую, персональную и беспроводную темы, а другие помогают винилу наверстать упущенное им за годы лежания на печи, компакт-диск продолжает играть важную роль, в том числе, в деятельности High End-компаний. Например, норвежской Electrocompaniet, убедительно показывающей, что формату «Красной книги» далеко до Красной книги, а 16/44 — хотя формально и не модный нынче Hi-Res, но — все-таки… Hi-Res. Не столько по формальному признаку (на лицевой панели CD-проигрывателя EMC 1 Mk IV можно прочесть «24-bit High Resolution»), сколько на слух.
Само присутствие суффикса Mk IV в названии проигрывателя компакт-дисков Electrocompaniet указывает на успешную рыночную судьбу предыдущих итераций EMC 1. Вообще, в каталоге бренда можно встретить немало моделей с подобными маркировками, что говорит о предпочтении норвежцами эволюционного пути развития — революционному. Производители любят награждать свою технику эпитетом «легендарная», однако надо заметить, что применение его в отношении поколений Electrocompaniet EMC 1 имеет больше оснований, чем во многих других случаях. Итак, четвертая версия легендарной модели, выпущенной еще в конце прошлого миллениума — в 1998 году. В лаборатории Hi-Fi.ru — свежая, даже можно сказать, свежайшая новинка.
Конструкторы предусмотрели пять разных субкорпусов для экранирования транспорта, трансформатора, цифровых, аналоговых и контрольных схем от внешних радиочастотных и электромагнитных излучений.
На основании сведений, приводимых самой Electrocompaniet о новом своем проигрывателе, можно заключить, что конструктивно он значительно отличается от предшественников. Что понятно, ведь для цифровой эры 30 лет — то же самое, что для аналоговой — 100 (события в AV-мире разворачиваются сегодня, как музыка в виртуозной пьесе Листа: «быстро», «быстрее», «еще быстрее», «быстро, как только возможно», «еще быстрее»…) Очевидно, неизменной для Electrocompaniet остается ориентация на самый высокий конструктивный и звуковой уровень. В EMC 1 Mk IV применены новый транспортно-оптический механизм, высококачественный преобразователь частоты дискретизации, полностью балансные ЦАПы и дискретная аналоговая схема. Компания не конкретизирует какие именно транспорт и ЦАП здесь использованы.
Предприняты серьезные меры для ограждения оптического узла от вибраций, способных вызывать деградацию тонкой структуры музыкального сигнала. Сама компания гордится разработанной ею системой электромеханической развязки (Electromechanical cancellation system), подчеркивая ее большой и позитивный вклад в получение высококачественного звучания. Виброизоляции всей конструкции способствуют особой конструкции ножки — в качестве опор используются доработанные SoundCare Superspikes. Конструкторы предусмотрели пять разных субкорпусов для экранирования транспорта, трансформатора, цифровых, аналоговых и контрольных схем от внешних радиочастотных и электромагнитных помех, а также для минимизации взаимного влияния частей конструкции друг на друга. Цифровые и аналоговые цепи получают питание от отдельных тороидальных силовых трансформаторов — нормальное решения для аппарата высокого уровня. Примечательна значительная масса проигрывателя (18 кг) — EMC 1 Mk IV тяжелее многих представленных на рынке интегрированных усилителей-одноклассников.
Наличие коаксиального электрического и оптического выходов говорит о готовности проигрывателя функционировать в качестве транспорта, в союзе с внешним конвертером. Имеются 12-вольтовый триггерный вход для централизованного управления питанием и порт RS-232 для обновления ПО и встраивания проигрывателя в домашнюю систему. Аналоговые выходы реализованы на разъемах RCA и XLR.
Electrocompaniet не изменила своему фирменному звуковому стилю, который характеризуется, в первую очередь, слегка прохладной тональной палитрой и высокой прозрачностью музыкального изображения.
Выглядит устройство солидно, мгновенно узнается оригинальный и строгий дизайн Electrocompaniet. В левой части передней панели проигрывателя видим удобный информационный дисплей с крупными синими, хорошо читаемыми издалека символами — на дисплее проигрывателя предыдущей версии символы были не столь большие и, следовательно, хуже различимые. Аппарат в целом стал более эргономичным. Справа ориентирована группа из четырех кнопок для управления звуковоспроизведением; кнопка Power расположена в центре. Четыре угловых винта имеют такое же покрытие (под золото), как и кнопки. По сравнению с имеющим нестандартный дизайн проигрывателем комплектный пульт ДУ выглядит просто: пластиковый корпус, ничего примечательного… Диски в EMC 1 Mk IV загружаются сверху. Нужно вручную отвести назад дверцу (ход ее безупречно плавный), установить пластинку на шпиндель и прижать ее симпатичным магнитным клэмпом. После закрытия загрузчика на дисплее на несколько секунд появляется надпись Loading, после чего аппарат готов к производству музыки.
Первые же впечатления позволяют судить, что Electrocompaniet не изменила своему фирменному и весьма привлекательному звуковому стилю. В звучании предыдущих версий проигрывателя отмечалась столь любимая аудиофилами аналоговая пластика. Можно констатировать сохранение и даже усиление этой ценной тенденции в EMC 1 Mk IV. В этой связи стоит отметить свойственные винилу и EMC 1 Mk IV естественность, изысканность и тонкость музыкального рисунка.
Почерк проигрывателя характеризуется, в первую очередь, слегка прохладной тональной палитрой и высокой прозрачностью музыкального изображения, особенно в верхней середине и в верхнем регистре. У автора настоящего теста звучание Electrocompaniet вызывает «национальную» ассоциацию со свежей и чистой атмосферой норвежского фьорда. Приятная легкая теплота среднего регистра как бы обозначает дыхание Гольфстрима. Так или иначе, компонент преподносит музыку весьма деликатно, не упуская важных тембровых, динамических и пространственных подробностей. С Electrocompaniet всегда хорошо ощущается индивидуальность как самой музыки, так и ее исполнения, ясно читается концепция звукорежиссера.
В ходе звуковой экспертизы удалось провести любопытный эксперимент по сочетанию проигрывателя Electrocompaniet с фильтром силового питания Van den Hul Black Hole. Пробы с многократным введением и выведением фильтра из тракта показали, что с ним звучание становится еще интереснее. Black Hole как бы способствует детализации тембров, заполнению межзвуковых пространств информацией и обозначению важных для проявления музыкальной экспрессии интонационных связей. Вместе с тем, фильтр не трансформирует, а, напротив, подчеркивает — обостряет базовый характер Electrocompaniet. С ним еще более точно, графично и притом совершенно комфортно преподносятся ВЧ-детали, немного более рельефно — линия баса. Словом, Electrocompaniet EMC 1 Mk IV обеспечивает стабильно высокое музыкальное разрешение при воспроизведении любой музыки. Партнерство Electrocompaniet и Van den Hul надо признать небезынтересным.
Результаты измерений
Нелинейность амплитудно-частотной характеристики и разбаланс каналов в диапазоне звуковых частот проигрывателя Electrocompaniet EMC 1 Mk IV пренебрежительно малы (0,06 и 0,03 дБ соответственно) (рис.1). Выходное сопротивление стабильно и составляет 150 Ом (небалансный выход). Продукты нелинейных (рис. 2, 1кгц -3 dBFS) и интермодуляционных (рис.3, 19+20 кГц -6 dBFS) искажений отчетливо видны на приведенных графиках, но их амплитуды малы и расчетные значения КНИ и КИИ не превышают соответственно 0,005% и 0,007%. Взаимопроникновение сигнала между каналами выделить из шумовой планки не представляется возможным даже в области высоких частот. Отношение сигнал-шум в звуковом диапазоне составляет не менее 120 дБ. Максимальный уровень выходного сигнала 2,3 вольта. Устройство не инвертирует сигнал.
Веб часть
На сервере
ELMA это приложение ASP.NET MVC — паттерн при котором разделены
- модель данных — то что передается из контроллера в представление для отрисовки
- представление — отрисовывает модель (язык разметки Razor — смесь html и C#)
- контроллер — отвечает за логику на сервере, получает запрос и передаёт модель в представление
Это хорошо — но постепенно устаревает
Большие минусы
- Часто перезагружается страница
- Часть логики выполняется на сервере (в ELMA это отдельная тема..)
Для управления порталом ELMA использует Orchard CMS ~ версии 1.0
- Покопавшись в SDK декомпилятором найдете прямые отсылки на него
Если установить Orchard CMS — структура приложения ELMA и веб часть похожи.
Нюанс
ELMA — модульное приложение и можно сколько угодно его расширять
Но выключить модули не получится — даже свои.
- Потому что уже применены изменения в базу данных
Серьезная проблема — выключить модуль, если уже успели изменить сущности модуля в дизайнере. (такая необходимость возникнет при обновлении)
- Это особенность доработки ELMA через дизайнер
- Поэтому будьте аккуратны модулями не от ELMA
Отдельно расскажу
- как можно выключить
- как ставить так чтобы не бояться обновления ELMA
В браузере
ELMA использует старые, но проверенные технологии
Во первых jQuery
- старая библиотека и старой версии 1.6.4
Если будете встраивать например библиотеку JavaScript для графиков следите чтобы
- Она не зависела от jQuery
- Или поддерживала версию 1.6.4
Иначе придется вручную добавлять недостающие методы и проверять что остальная система раб
отает.
(Вотпример, проверено)
Во вторых Telerik
- старая версия, но ее хватает
Библиотека состоит из двух частей — серверной и клиентской, по простому в браузере
- кнопки
- таблицы
- поля ввода
- и другие контролы (элементы управления)
— Это telerik.
Чтобы не изобретать велосипеды — много готовых функций (напишите в консоли браузера elma. и посмотрите что он подскажет)
CD-проигрыватель Electrocompaniet EMC 1UP
Если кто не в курсе, Electrocompaniet — норвежская компания, у истоков которой стоял известный аудиоинженер Матти Отала. В своё время он опубликовал несколько сенсационных работ о влиянии интермодуляционных искажений на звучание транзисторных усилителей. Некоторые его проекты были даже представлены в советском журнале «Радио», и я прекрасно помню, какие жаркие дискуссии по поводу этих необычных схем разгорались среди московских радиолюбителей.
Как это заставляет меня, просит меня Двигаться дальше, двигаться дальше.
БГ
Доклад Оталы на конференции AES в 1973 году произвел фурор, поскольку в нем впервые объяснялось, почему усилители с одинаковым коэффициентом нелинейных искажений звучат по-разному. Отала ввел в обиход новый термин — Transient Intermodulation (TIM), который впоследствии был принят на вооружение многими производителями. Он также сделал вывод, что причиной интермодуляционных искажений является глубокая общая обратная связь, и предложил заменить ее несколькими местными цепочками. Так в схемотехнике появилось еще одно понятие — многопетлевая ОС.
В 1976 г. идеи Оталы и его коллеги Яна Лохстрома были впервые реализованы в усилителе Electrocompaniet мощностью 2 х 25 Вт. После его тестирования авторитетный американский журнал «The Audio Critic Magazine» выносит сенсационный вердикт: «По звучанию это лучший усилитель в мире». К настоящему времени компания стала крупнейшим скандинавским производителем аудиотехники, имеющим дистрибьюторов в сорока странах мира.
Electrocompaniet исповедует особую идеологию и при проектировании CD-проигрывателей. В ее основе лежит понимание того, что по своему принципу считывания информации цифровые источники сходны с виниловыми вертушками. В них тоже есть привод с системой управления, шасси и звукосниматель, установленный на подвижной каретке*.
Соответственно, и уровень искажений (в данном случае — количество ошибок) во многом зависит от качества исполнения механики. В модели EMC 1 UP, которую мы готовим к прослушиванию, привод расположен в центре шасси на амортизационной подвеске с тщательно подобранной частотой собственного резонанса. При транспортировке она фиксируется тремя барашковыми болтами в днище корпуса, которые перед включением проигрывателя нужно отвинтить. Также следует снять стальной уголок, стопорящий сдвижную крышку приемного отсека. Под ней — механизм Philips CDM PRO 2M с верхней загрузкой и магнитным прижимом диска.
Конструктивно проигрыватель состоит из трех частей, что видно даже на фото. Слева расположен цифровой тракт, справа — аналоговый, а разделяет их блок привода и системы управления. Цифра и аналог имеют также абсолютно независимые источники питания с раздельными тороидальными трансформаторами и четырьмя стабилизаторами. В них используется принцип FFT (Floating Transformer Technology), позволяющий снизить уровень помех, передающихся по общей «земляной шине». Еще один важный момент — такой источник не чувствителен к резким скачкам тока, которые возникают при работе шагового двигателя, перемещающего лазерную головку.
Цифровой тракт построен на чипе CS4397 от Crystal Semiconductor. Это высококачественный сдвоенный 24-битовый ЦАП, работающий с частотами дискретизации 48, 96 и 192 кГц. В нем также имеется встроенный цифровой фильтр, дельта/сигма-модулятор и балансные выходные каскады. Кстати, чип способен конвертировать не только PCM-сигнал, но и DSD (Super Audio CD), но эта функция в проигрывателе не реализована. Данные представлены в формате 24 бита/192 кГц, повышение разрядности и частоты дискретизации осуществляется преобразователем CS8420. Работа всех чипов синхронизирована прецизионным тактовым генератором. Благодаря этой мере все помехи и шумы квантования удалось вывести далеко за пределы слышимого диапазона и упростить аналоговый фильтр на выходе ЦАПа. В целом же переход от стандартных параметров 16/44,1 к 24/192 улучшает отношение сигнал/шум примерно на 10 дБ.
Аналоговые каскады изначально балансные, они заканчиваются разъемами XLR, а на выходы RCA сигнал поступает после дополнительного преобразования. Это правильно, хотя многие производители поступают наоборот, получая профессиональный интерфейс из бытового, что уже само по себе абсурдно. Остается добавить, что аналоговая схема не содержит операционных усилителей, а построена на транзисторах, работающих в классе А.
По поводу внешнего вида проигрывателя аудиофилы и критики не могут прийти к единому мнению и по сей день, а ведь он появился на рынке еще в 2002 году. Что, впрочем, не помешало этой модели получить несколько престижных наград за дизайн не только в Европе, но и в критически настроенной ко всему заокеанскому Америке. Кстати, если кто помнит, в середине 90-х изделия Electrocompaniet с панелями из натурального камня тоже были предметом горячих споров. Солидный по габаритам корпус EMC 1UP изготовлен из листовой стали с черным порошковым покрытием. Сквозь лицевую плоскость из толстого прозрачного акрила проходят массивные латунные цилиндры — кнопки управления транспортом и сетевого выключателя. Синий матричный дисплей расположен в цифровом блоке, т.е. слева. Крышка загрузочного отсека сдвигается вручную, считывание диска начинается автоматически после ее фиксации в закрытом положении. Опорные ножки представляют собой антирезонансные конусы с магнитными подпятниками. В целом проигрыватель производит впечатление фундаментальной, на совесть сработанной вещи. Единственный минус — пульт ДУ из маргинального серого пластика, словно позаимствованного у недорогого DVD-плеера.
Если в ходе предварительного знакомства с проигрывателем можно найти какие-нибудь поводы для критики, то уверен, что после первых же минут прослушивания вы о них забудете. Аппарат очень, просто невероятно музыкален. Он не воспроизводит музыку, а исполняет ее, причем плавно, изящно и с филигранной точностью. На симфоническом сборнике «Tutti!» [1] полное ощущение огромного концертного зала с оркестром, занимающим весь передний план. Иногда даже кажется, что сцена шире, чем обычно, а виртуальный потолок — выше. Нижний регистр не размыт, и при этом мощно ощущается инфранизкая составляющая. Звучание в целом открытое, свободное, без малейших намеков на механистичность или отстраненность. Скажу сразу, что слушать тестовые записи на EMC 1UP неинтересно — он настолько легко с ними справляется, что хочется поставить что-нибудь посерьезнее и с музыкальной, и с эмоциональной точки зрения. И еще одно наблюдение: с по-настоящему хорошим источником и усилитель, и колонки как бы становятся классом выше, в результате вся система начинает звучать совершенно иначе. В данном случае это означает, что потенциал проигрывателя в редакционной системе, возможно, не был раскрыт полностью.
Меня предупреждали, что EMC 1UP крайне чувствителен к полярности сетевой вилки. И хотя я довольно скептически отношусь к подобным вещам, в данном случае должен признать: эффект очевиден. В одном случае бас-гитара Клиффа Уильямса [2] слышна по всей ширине сцены, а в другом — четко концентрируется чуть правее левой колонки. А еще говорят, что нижние частоты не несут пространственной информации. Второе, не столь заметное следствие переполюсовки — изменение атмосферы. Проигрыватель имеет явную склонность добавлять воздуха к любой фонограмме, но его количество зависит от включения вилки. И что интересно, даже при максимальном расширении объема драйв и эмоциональное наполнение безбашенных номеров AC/DC не распыляется.
Очередной раз убедился в тембральном богатстве вокала Кассандры Уилсон [3] и мастерстве аудиоинженеров Blue Note, хотя анализировать звучание приходилось буквально себя заставлять. Оно было контрастным, со всеми деталями, красивым и, что самое главное, моментально раскрывались смысловые оттенки любой композиции. Давно заметил, что наличие в системе грамотно спроектированного компонента — и особенно источника — стимулирует желание слушать все более сложную музыку. Вполне возможно, что EMC 1UP заставит кое-кого сменить ориентиры и радикально обновить коллекцию CD, и я уверен, что это будет правильным шагом.
* Подобную же мысль высказал Турадж Могаддам, технический директор компании Roksan, в интервью нашему журналу. См. https://www.salonav.com/arch/2006/05/076-077.html
Заявленные характеристики CD-проигрывателя Electrocompaniet EMC 1UP
- Коэффициент искажений, % <0,002
- Отношение сигнал/шум (взвешенное), дБ -100
- Разделение каналов, дБ >90
- Динамический диапазон, дБ 100
- Неравномерность АЧХ (20 Гц — 20 кГц), дБ 0
- Привод Philips CDM PRO 2M
- Формат преобразования сигнала, бит/кГц 24/192
- Номинальное выходное напряжение, В RMS
- — на выходе RCA 1,6
- — на выходе XLR 3,2
- Максимальное выходное напряжение, В RMS
- — на выходе RCA >7
- — на выходе XLR >14
- Потребляема мощность, ВА 23
- Габариты, мм 483 х 120 х 450
- Масса, кг 20
- Цена, евро 4900
КОМПОНЕНТЫ
- Интегральный стереоусилитель Bryston B60R ($3050).
- Акустические системы Monitor Audio Gold Reference 20 ($2300).
- Межблочные кабели
- — RCA Accuphase Super Refined SL-10G (€450).
- — Physics Style RG 24 0,75 м ($1500).
- Акустический кабель Legacy TL Speaker ($1030).
- Дистрибьютор питания Supra LoRad MD-06-EU Mk II/LoRad CS-EU 1,5 ($190/110).
- Виброизоляторы Monitor Bolide Schock Absorber (€52), Eraudio Steel Cones ($35), Eraudio Space Harmonizer 1 ($150).
МУЗЫКА, КОТОРУЮ МЫ СЛУШАЛИ
- «Tutti! Orchestral Sampler». 24 bit HDCD Reference Recordings, 1997.
- AC/DC, «Black Ice». Columbia, 2008.
- Cassandra Wilson, «Traveling Miles». Blue Note, 1999.
поделиться
Tags: ElectrocompanietВыбор экспертаСильное звено
Как проверить себя
Этот и следующие уроки будут состоять из
- Статей которые нужно прочитать (об ELMA и того что с ней связано, не всегда мои)
- Список домашних заданий на выбор — нужно выполнить одно из заданий и объяснить что и как. (выбирать нужно будет заранее)
Проверка
Для проверки будет
- Тест на 10-20 вопросов. (50% успеха)
- Задание (одно из домашних, я сам выберу какое) — для решения можно пользоваться чем угодно. (вторые 50% успеха)
На решение будет 1 час.
Содержание
- Установка на Ubuntu
- Перед установкой сервера на Ubuntu
- Установка сервера на Ubuntu
- Установка сервера ELMA RPA
- Установка сервера на Windows
- Установка сервера через Docker-контейнер на Linux
- Изменение стандартного порта для HTTP подключения
- Системные требования для ELMA Community Edition
- 1. Системные требования для СЕРВЕРА ELMA
- 2. Системные требования для ДИЗАЙНЕРА ELMA
- 3. Системные требования для РАБОЧЕГО МЕСТА ELMA
- 4. Системные требования для ELMA Agent
- ELMA Community
- Внедрите BPM-систему с нулевыми тратами на софт
- Форум
- База знаний
- Видео
- Справка
- Начните работу в системе ELMA Community Edition. Это бесплатно!
- В чем отличие ELMA Community Edition от коммерческой версии BPM-системы ELMA
Установка на Ubuntu
ELMA365 редакции Standard устанавливается на сервер Ubuntu Server 20.04 LTS.
Перед началом работы, ознакомьтесь с минимальными системными требованиями для установки и корректной работы ПП ELMA365 редакции Standard.
Установка ELMA365 Enterprise On-Premises описана в статье «Установка».
Перед установкой сервера на Ubuntu
Если вы работаете в закрытой сети, убедитесь, что разрешен доступ к ресурсам, находящимся по адресам:
А также убедитесь, что открыты порты 80 и 443 для внешних подключений.
Если вы используете VMWare ESXi, убедитесь, что включен disk UUID.
Чтобы включить диск в VMWare ESXi 6.5:
- Отключите виртуальную машину.
- Нажмите на название машины и выберите пункт Edit Settings .
- В открывшемся окне перейдите на вкладку Options .
- В разделе Advanced выберите пункт General .
- В правой части окна нажмите Configuartion Parameters.
- В открывшемся окне найдите параметр disk.EnableUUID и установите для него значение TRUE . Если параметра нет в списке, нажмите на кнопку Add Row и добавьте его.
- Включите виртуальную машину.
Если вам нужно обновить версию ниже 0.9.0, читайте эту статью.
Установка сервера на Ubuntu
Все команды консоли, которые приводятся в справке по On-Premises, выполняются с повышенными привилегиями. Поэтому перед началом работы перейдите в режим суперпользователя, для чего выполните в консоли команду:
Обратите внимание, что имя хоста (hostname сервера) не должно содержать заглавных букв. Посмотреть имя хоста, если оно не отображается в приглашении командной строки, можно при помощи команды:
Если нужно изменить имя хоста, используйте команду
hostnamectl set-hostname elma365client
где elma365client — новое имя хоста. После этого необходимо выполнить reboot.
Процесс установки состоит из следующих шагов.
- Зайдите в командную консоль на сервере. Затем выполните следующую команду:
curl -fsSL -o elma365-installer.sh
https://dl.elma365.com/onPremise/master/latest/download &&
chmod +x elma365-installer.sh &&
./elma365-installer.sh
- Скрипт установки запросит пароль системного администратора (root).
- На этом шаге вы можете изменить DNS сервер. По умолчанию ELMA365 использует публичные DNS сервера 8.8.8.8 и 8.8.4.4
- Выберите язык интерфейса системы.
- Укажите логин (email) администратора — почту главного администратора приложения.
- Укажите пароль администратора — пароль для входа главного администратора.
- Настройте соединение с smtp сервером. Оно будет использовано для отправки приглашений новым пользователям, восстановления паролей, отправки уведомлений о новых задачах.
- SMTP host — укажите Host согласно настройкам вашего почтового сервера. Пример: smtp.yandex.ru.
- SMTP порт — укажите порт согласно настройкам вашего почтового сервера. Пример: 465.
- Метод шифрования — укажите тип шифрования. Пример TLS.
- Почтовый ящик для отправки сообщений — укажите почтовый адрес отправителя писем.
- SMTP пароль — укажите пароль от почтового сервера.
- На этом шаге вы можете подключить распределённые базы данных. Это нужно для настройки масштабируемой и отказоустойчивой архитектуры в инсталляциях с большим объемом данных и количеством пользователей. Выберите внешние сервисы: PostgreSQL, MongoDB, S3, Redis и укажите строки подключения к ним: hostname, port, username, password .
- Укажите базовый URL — локальное доменное имя или IP адрес сервера. По указанному адресу будет доступен сервис elma365.
- Этот шаг опциональный, он появляется только в том случае, если на предыдущем шаге вы указали доменное имя.
Вы можете включить поддержку HTTPS для использования SSL сертификата. Для этого:
- В качестве базового URL укажите именно доменное имя. При указании IP HTTPS работать не будет.
- Вам будет предложено включить HTTPS — включите его.
- Укажите приватный ключ и SSL сертификат для домена, где указано не только доменное имя, но и путь сертификации. Обычно такой сертификат выдается сразу и в его названии написано +chain. Ключ и сертификат должны храниться у вас в файловой системе. Для обновления сертификата воспользуйтесь инструкцией.
- Включите hostaliases. При установке системы с указанием доменного имени проверяется возможность соединения по этому домену из среды kubernetes. В случаях если это невозможно — предлагается включить hostalias для его корректной работы. Эту настройку следует отключать в случае использованиях некоторых proxy-серверов.
После этого запустится процесс установки, который занимает 10-15 минут. В случае успешной установки появится сообщение: ELMA365 successfully installed. Visit http:/. [ip адрес сервера, указанный в шаге 3].
Источник
Установка сервера ELMA RPA
Вы можете установить сервера ELMA RPA на ОС Windows или Linux.
Установка сервера на Windows
Для работы сервера ELMA RPA на Windows требуется:
- операционная система : Windows 10 64-bit: Pro, Enterprise or Education (Build 16299 or later) или Windows Server 2016 / Windows Server 2019;
- дополнительное ПО : Docker 19.03.1;
- процессор : 2 ядра, тактовая частота 3 GHz и выше (рекомендуется Intel Xeon);
- оперативная память : 4 Gb;
- жесткий диск : не менее 10 Gb свободного пространства на системном диске.
Процесс установки состоит из нескольких шагов.
Шаг 1 . Установите Docker Desktop. Подробнее об этом см. на сайте: https://docs.docker.com/docker-for-windows/install/.
Шаг 2 . Распакуйте архив elma_rpa_server_v1.0.9_linux_amd64_docker.tar в необходимую папку.
Шаг 3 . Откройте PowerShell и перейдите в папку с распакованным архивом.
Шаг 4 . Перейдите в папку dockers_images с помощью команды:
Шаг 5 . Загрузите образы, находящиеся в папке dockers_images , в Docker с помощью команд:
docker load -i .orchestra.tar.gz
docker load -i .repository.tar.gz
docker load -i .web-grpc.tar.gz
docker load -i .web-host.tar.gz
Шаг 6 . Вернитесь к родительской папке.
Шаг 7 . Чтобы запустить сервер, выполните команду:
docker-compose -f .docker-compose.windows.yml up
Установка сервера через Docker-контейнер на Linux
Для работы сервера ELMA RPA на Linux требуется:
- операционная система : операционная система семейства 64-bit Linux;
- дополнительное ПО : Docker 19.03.1;
- процессор : 2 ядра, тактовая частота 3 GHz и выше (рекомендуется Intel Xeon);
- оперативная память : 4 Gb;
- жесткий диск : не менее 10 Gb свободного пространства на системном диске.
Процесс установки состоит из нескольких шагов.
Шаг 1 . Скопируйте архив elma_rpa_server_v1.0.9_linux_amd64_docker.tar в папку, где размещается сервер ELMA RPA (корневая папка сервера).
Шаг 2 . Распакуйте архив с помощью команды:
tar -xvf elma_rpa_server_v1.0.9_linux_amd64_docker.tar
Шаг 3 . Перейдите в папку rpa_server_docker .
Шаг 4 . Запустите bash-скрипт load_docker_imgs с помощью команды:
Скрипт загрузит образы ELMA RPA Server в docker.
Шаг 5 . Проверьте наличие загруженных образов с помощью команды:
Шаг 6 . Чтобы запустить сервер, выполните команду:
CURRENT_UID=$(id –u):$(id –g) docker-compose up
Изменение стандартного порта для HTTP подключения
После установки Оркестратора необходимо проверить корректность его работы.
Работа с Оркестратором возможна при использовании поддерживаемых веб-браузеров Google Chrome и Mozilla Firefox. В адресной строке браузера введите адрес или имя сервера и порт для подключения в формате http:// : . Порт по умолчанию — 48080.
Если порт занят другим приложением, вы можете изменить его.
Для этого выполните следующие действия (на примере Linux):
Источник
В таблице указаны требования к программному и аппаратному обеспечению для установки сервера системы ELMA.
Сервер 1 (Сервер приложений)
- Производится увеличение количества процессоров (при достижении нагрузки 80 конкурирующих пользователей на сервер).
- Производится масштабирование с установкой дополнительных серверов.
- Производится увеличение дискового пространства для хранения данных.
Установку дополнительного сервера необходимо производить при увеличении конкурирующих пользователей на 150. Количество конкурирующих пользователей оценивается заказчиком или путем анализа деятельности компании.
- Производится увеличение количества процессоров.
- Производится увеличение количества оперативной памяти.
- Производится увеличение дискового пространства для хранения данных.
Оптимальный вариант наращивания мощностей на сервере при средней нагрузке:
ОЗУ: +1Гб для 100 пользователей
CPU: +1 процессор для 500 пользователей
Наращивание дискового хранилища оценивается заказчиком или по результатам анализа деятельности компании.
Серверные версии ОС MS Windows Server Standard 2008 R2 (х64) и выше. Рекомендованная версия — Windows Server 2016
Компоненты ОС MS IIS Server 7.5 и выше (включен в состав ОС)
Microsoft SQL Server 2008 и выше, рекомендованная версия — Microsoft SQL Server 2017.
Microsoft .NET Framework 4.0, для версий ELMA 3.15.0 и выше Microsoft .NET Framework 4.6.2
PostgreSQL 9.5 и выше или PostgreSQL Pro 9.5 и выше, рекомендованная версия — PostgreSQL 9.6.
Внимание! Поддерживаются версии, развернутые на Windows и Linux
Минимальные аппаратные требования
(до 30 лицензий) *
Процессор: 2 ядра, тактовая частота 3 GHz и выше (Рекомендуется Intel Xeon Dual Core).
Жесткий диск (см. примечание 2):
- 200 Gb (приложение + ОС)
- 500 Gb (файлы)
Сетевое подключение: LAN 100 Mbit/sec и выше
1. Данные системные требования оптимальны для стандартной установки сервера. Для использования дополнительных программ, установленных на сервере, измените (повысьте) его конфигурацию.
2. Количество необходимого свободного места на жестком диске определяется объемом электронных документов, загруженных на сервер
2. Системные требования для ДИЗАЙНЕРА ELMA
В таблице указаны требования к программному и аппаратному обеспечению для установки дизайнера системы ELMA. Дизайнер, как правило, устанавливается системному аналитику и системному администратору.
MS Windows 7 и выше, поддерживающие .NET 4.6.2
Минимальные аппаратные требования
Процессор: Тактовая частота 2.0 GHz и выше
Жесткий диск: не менее 10 Gb на системном диске и не менее 20 Gb свободного дискового пространства для приложения
Разрешение экрана: 1024×768 и выше, цвет 16 bit и выше
Сетевое подключение: LAN 100 Mbit/sec и выше
3. Системные требования для РАБОЧЕГО МЕСТА ELMA
В таблице указаны требования к программному и аппаратному обеспечению для организации рабочего места сотрудника компании. Система предоставляет доступ к данным через веб-интерфейс.
Linux (Ubuntu, Debian, Red Hat, SuSe)
Microsoft Internet Explorer 11.0 и выше
Mozilla Firefox 71 и выше
Google Chrome 78 и выше
Safari 13 и выше
Минимальные аппаратные требования
Процессор: Тактовая частота 1 GHz и выше
Разрешение экрана: 1024×768 и выше, цвет 16 bit и выше
Сетевое подключение: Канал связи 1 Mb/sec и выше
4. Системные требования для ELMA Agent
В таблице указаны требования к программному и аппаратному обеспечению для организации установки дополнительного приложения ELMA Agent для сотрудника компании. Система предоставляет нотификации о событиях в системе, быстрый доступ к календарю и удобную работу с документами.
Примечание: Компонент является опциональным для установки, все функции системы доступны и без его установки.
Microsoft Windows 2000 SP4 и выше
OS X 10.7 «Lion» и выше
Ubuntu 14.04 и выше
Debian 7 и выше
Минимальные аппаратные требования
Процессор: Тактовая частота 1 GHz и выше
Разрешение экрана: 1024×768 и выше, цвет 16 bit и выше
Сетевое подключение: Канал связи 1 Mb/sec и выше
Источник
ELMA Community Edition — бесплатная BPM-система, которая позволяет моделировать бизнес-процессы, автоматизировать их исполнение, отслеживать работу по каждому процессу в режиме реального времени и оперативно улучшать деятельность компании.
Внедрите BPM-систему с нулевыми тратами на софт
С 2008 года ELMA помогает компаниям в управлении бизнес-процессами. Чтобы сделать технологии BPMS (Business Process Management System) доступными для любого бизнеса, независимо от его размера и вложений в ИТ-инфраструктуру, мы создали бесплатную версию системы ELMA Community Edition.
Версия ELMA Community Edition не имеет ограничений по времени использования и количеству пользовательских лицензий. Скачайте программу для автоматизации бизнес-процессов бесплатно и пользуйтесь всеми возможностями BPM-системы.
Форум
Участвуйте в обсуждениях, задавайте вопросы и делитесь своим опытом управления бизнес-процессами с другими специалистами.
База знаний
Узнайте, как реализовать пользовательские функции и сценарии в BPM-системе, а также разработать свои собственные расширения и модули.
Видео
Смотрите ведоролики и учитесь моделировать бизнес-процессы, создавать организационную структуру, настраивать параметры системы и мониторинг ключевых показателей эффективности.
Справка
Изучайте подробные руководства для разработчиков, пользователей и администраторов системы.
Наряду с бесплатной ELMA Community Edition, мы предлагаем коммерческую версию BPM-системы с расширенными возможностями. Сравните функционал версий и выберите решение, которое удовлетворяет вашим потребностям.
Источник
К сожалению, документации ELMA не хватает для правильного и сложного внедрения
- когда пользователи и заказчик останутся довольны
- если внедрение длится бо
льше 2 ух месяцев — внедрение сложное.
На человеческом языке я расскажу об основах ELMA BPM — лишь частично затрагивая описанное в базе знаний
- повторять документацию нет смысла
- Будут ссылки на базу знаний ELMA BPM
Перед началом обучения вы должны быть знакомы с ELMA и уже:
- установили Elma BPM и попробовали решить пару боевых задач
- Прочитали официальную документацию
- Как работает ELMA BPM
- Что такое bpmn 2.0 и прочитали курс
Паралельно изучайте на практике основы программирования которые скоро понадобятся (чтобы не делать костылей)
- Изучите основы C# — чтобы писать понятный и надёжный код в дизайнере ELMA (надеюсь уже знакомы)
- Планируете разрабатывать веб модули или менять веб формы (в процессах или самом приложении) — изучите основы ASP.NET MVC 4
Приступим
Архитектура системы ELMA построена по трехуровневой модели, в которой выделяется три слоя:
- слой данных – обеспечивается файловым сервером и сервером баз данных; слой логики – обеспечивается сервером приложений. Благодаря ELMA WebAPI слой логики может быть дополнен за счет взаимодействия с внешними системами; слой отображения – обеспечивается клиентским программным обеспечением.
Исходя из этого, система ELMA состоит из следующего набора программ:
- Сервер ELMA (Сервер приложений); Дизайнер ELMA; Внешние приложения.
Сервер ELMA (сервер приложений) осуществляет взаимодействие компонентов системы:
- Базы данных Веб-приложения Файлового сервера и т. п.
Сервер ELMA является корневым элементом системы. Для начала работы с сервером его необходимо зарегистрировать.
Дизайнер ELMA – это приложение, которое устанавливается на компьютер пользователя и предоставляет удобный интерфейс для моделирования процессов, описания оргструктуры компании, а также создания конфигураций.
Дизайнер ELMA также используется для выполнения ряда других задач. Для работы с Дизайнером ELMA его предварительно необходимо зарегистрировать.
Ядро ELMA BPM
.NET 4.0 C#
— платформа на которой выполняется код C#
.NET Framework
предоставляет возможности языка и платформы.
Можно:
- воспользоваться стандратным функционалом
- подключить сторонние библиотеки и воспользоваться функционалом (например воттакую)
Но не изобретайте велосипеды — на ваш велосипед будет упираться грузовик в виде ELMA.
- Переиспользуйте готовые решения ELMA
- если не хватает — правильно дорабатывайте ELMA. (об этом в следующий раз)
Autofac
— IoC контейнер для инверсии управления и внедрения зависимостей — проще говоря для удобной работы с сервисами и расширениями
- обслуживает сервисы — другими сервисами например менеджеру сущностей — нужен сервис проверки прав, ему этот сервис подготовит и отдаст Autofac
Где применяется:
- Регистрация внутренних сервисов (менеджеры сущностей, работа с файлами )
, точек расширения
(функции генератора документов) - локатор сервисов — нужен для получения сервисов приложения — работы с файлами, менеджеры сущностей, настройки —
можно получить через локатор - Точки расширения — это интерфейсы (описание того что может делать класс поддерживающий этот интерфейс),
реализуя точку расширения можно добавить новый функционал в ELMA
(например новую функцию в генератор документов
)
- например при переназначения задачи илисохранении сущности
подробно изучить можно самостоятельно
без документации
- Единственный нюанс — современный Autofac не рекомендует паттерн локатора — нужные для работы сервисы готовятся заранее в конструкторе, и сервисы во время работы системы не регистрируются
Техническая поддержка ELMA
Компания ELMA оказывает техническую поддержку системы ELMA своим клиентам. Возможны 2 вида поддержки ПП ELMA:
Гарантийная поддержка – предоставляется покупателю системы в течение 6-ти месяцев с момента подписания лицензионного договора. В рамках гарантийной поддержки Пользователь может создавать запросы следующих типов: «Сообщение об ошибке», «Предложение по улучшению», «Вопрос по работе системы». Пользователь может получать бесплатно обновления системы. Все консультации предоставляются по рабочим дням с 9-00 до 17-00 по московскому времени. Лицензионная и техническая поддержка – может быть приобретена дополнительно к Гарантийной поддержке. Лицензионной поддержкой называется оказание услуг по передаче всех новых версий программного продукта, выходящих в течение срока действия договора поддержки. Технической поддержкой называется оказание услуг по предоставлению доступа к сайту технической поддержки и разрешению запросов всех типов в сроки, установленные договором, в течение срока действия договора поддержки.
Процессный подход применим во многих областях деятельности бизнеса. Ниже приведены наиболее популярные сценарии использования.
Автоматизация отдельных бизнес-процессов на базе ELMA – при этом сценарии использования система позволяет организовать запуск, исполнение, мониторинг, интеграцию с внешними системами, контроль исполнения и документирование процесса. В этом случае требуется настроить интерфейс каждого пользователя таким образом, чтобы он видел всю необходимую ему информацию по автоматизируемому процессу, отключив доступ к неиспользуемым функциям. Корпоративный портал – данный сценарий предполагает широкое использование инструментов взаимодействия, таких как календарь и лента сообщений, а также использование инструментов по работе с документами и функционал выдачи и контроля исполнения поручений. В зависимости от роли пользователя в системе могут быть задействованы самые разнообразные варианты оформления страниц, отображаемых пользователям. Каталог сервисов – представляет собой набор контуров сервисных процессов. Каждое структурное подразделение бизнеса предоставляет набор услуг, которые оно оказывает другим подразделениям, и руководитель отдела следит за четким выполнением условий предоставления сервиса. Приоритетными направлениями являются исполнение и контроль процессов. Интеграция и документирование отходят на второй план. Интеграция ИТ-систем компании – суть подхода сводится к тому, что:
- каждое из приложений оказывает набор сервисов внешнему миру; BPM-система выступает транспортом информации между сервисами; BPM-система формирует четкую схему движения информации между различными приложениями; в тех случаях, где это необходимо, BPM-система обращается к человеку за принятием решения; BPM-система позволяет в любой момент увидеть, на каком этапе находится экземпляр процесса.
Объектно-ориентированный BPM – данный сценарий предполагает необходимость регламентирования действий с некоторым объектом. В качестве объекта может выступать Документ, Контрагент, Проект или другой бизнес-объект. Выбор BPM системы в качестве инструмента выгоден тогда, когда в требованиях преобладают функции движения информации между участниками процесса. Для ряда объектов в системе ELMA уже реализованы приложения, позволяющие организовать движение информации без программирования. Использование сценариев позволяет значительно расширить список объектов, процессы работы с которыми возможно автоматизировать.
В рамках одной системы может быть реализовано несколько сценариев использования.
Из за большого объема этот материал размещен на нескольких страницах: 1
Получить текст
Работа с базой данных
ELMA BPM поддерживает базы данных:
- MS SQL
- Oracle
- Firebird
- PostgresSQL
Для этого используется прослойка ORM:
Nhibernate
- (портированный с Java — hibernate) — позволяет до определенного момента не думать о базе данных и писать код.
Где применяется:
- Менеджер сущностей ELMA — упрощает работу с объектами, отвечает за создание, обновление, удаление и поиск объектов. Сущность ELMA — это объект который хранится в базе данных.
- Создает и редактирует таблицы, связи работая в ELMA можно не знать что бывает ручное вмешательство (например в некоторых системах пишут миграцию — создают таблицу и связи)
- в ELMA для этого используются атрибуты сущностей и собственное описание в виде файла md (метаданных) (доработано командой ELMA)
- например создание индексов, хранимых процедур
Nhibernate имеет свои плюсы и минусы:
Плюсы
- Удобен в использовании вместе с менеджером сущностей
- Легко настраивается
- Имеет достаточно ниточек для настройки
Минусы
- На некоторых операциях — медленный
- Не даёт расслабиться если происходит что то сложнее чем обычно
Редакции (версии) системы ELMA
ПП ELMA поставляется в 3-х редакциях. Редакции отличаются как поддерживаемыми функциями уровня логики системы, так и перечнем поддерживаемых СУБД и системных функций Windows:
ELMA Экспресс (ELMA Express) – это полнофункциональная версия ELMA. В качестве СУБД используется бесплатная база данных FireBird. Данная версия очень проста в установке и обслуживании – все компоненты, необходимые для работы системы включены в программу. Данная версия применима для работы не более 30 пользователей системы. ELMA Стандарт (ELMA Standard) – данная версия системы ELMA подойдет компаниям, которым необходимо организовать большое количество рабочих мест и обеспечить стабильное время отклика системы, при большом количестве одновременно работающих пользователей. В качестве СУБД используется MS SQL Server. Данная версия применима для работы не более 150 пользователей системы. ELMA Корпоративная (ELMA Enterprise) – данная версия подойдет компаниям, которым необходимы повышенная отказоустойчивость и производительность. Корпоративная версия использует распределенную серверную структуру, позволяя тем самым увеличить количество одновременно работающих пользователей и повысить отказоустойчивость и масштабируемость системы. ELMA Корпоративная в качестве СУБД может использовать Oracle® Database 10g и Oracle® Database 11g или MS SQL Enterprise Edition. Данная версия применима для работы более 150 пользователей системы. Отличительной особенностью является использование конкурентного способа лицензирования пользователей.
Веб часть
На сервере
ELMA это приложение ASP.NET MVC — паттерн при котором разделены
- модель данных — то что передается из контроллера в представление для отрисовки
- представление — отрисовывает модель (язык разметки Razor — смесь html и C#)
- контроллер — отвечает за логику на сервере, получает запрос и передаёт модель в представление
Это хорошо — но постепенно устаревает
Большие минусы
- Часто перезагружается страница
- Часть логики выполняется на сервере (в ELMA это отдельная тема..)
Для управления порталом ELMA использует Orchard CMS ~ версии 1.0
- Покопавшись в SDK декомпилятором найдете прямые отсылки на него
Если установить Orchard CMS — структура приложения ELMA и веб часть похожи.
Нюанс
ELMA — модульное приложение и можно сколько угодно его расширять
Но выключить модули не получится — даже свои.
- Потому что уже применены изменения в базу данных
Серьезная проблема — выключить модуль, если уже успели изменить сущности модуля в дизайнере. (такая необходимость возникнет при обновлении)
- Это особенность доработки ELMA через дизайнер
- Поэтому будьте аккуратны модулями не от ELMA
Отдельно расскажу
- как можно выключить
- как ставить так чтобы не бояться обновления ELMA
В браузере
ELMA использует старые, но проверенные технологии
Во первых jQuery
- старая библиотека и старой версии 1.6.4
Если будете встраивать например библиотеку JavaScript для графиков следите чтобы
- Она не зависела от jQuery
- Или поддерживала версию 1.6.4
Иначе придется вручную добавлять недостающие методы и проверять что остальная система раб
отает.
(Вотпример, проверено)
Во вторых Telerik
- старая версия, но ее хватает
Библиотека состоит из двух частей — серверной и клиентской, по простому в браузере
- кнопки
- таблицы
- поля ввода
- и другие контролы (элементы управления)
— Это telerik.
Чтобы не изобретать велосипеды — много готовых функций (напишите в консоли браузера elma. и посмотрите что он подскажет)
Высокое музыкальное разрешение
Цена – 457 000 руб.
В условиях поляризующегося рынка, в котором одни игроки изощряются на файловую, персональную и беспроводную темы, а другие помогают винилу наверстать упущенное им за годы лежания на печи, компакт-диск продолжает играть важную роль, в том числе, в деятельности High End-компаний. Например, норвежской Electrocompaniet, убедительно показывающей, что формату «Красной книги» далеко до Красной книги, а 16/44 — хотя формально и не модный нынче Hi-Res, но — все-таки… Hi-Res. Не столько по формальному признаку (на лицевой панели CD-проигрывателя EMC 1 Mk IV можно прочесть «24-bit High Resolution»), сколько на слух.
Само присутствие суффикса Mk IV в названии проигрывателя компакт-дисков Electrocompaniet указывает на успешную рыночную судьбу предыдущих итераций EMC 1. Вообще, в каталоге бренда можно встретить немало моделей с подобными маркировками, что говорит о предпочтении норвежцами эволюционного пути развития — революционному. Производители любят награждать свою технику эпитетом «легендарная», однако надо заметить, что применение его в отношении поколений Electrocompaniet EMC 1 имеет больше оснований, чем во многих других случаях. Итак, четвертая версия легендарной модели, выпущенной еще в конце прошлого миллениума — в 1998 году. В лаборатории Hi-Fi.ru — свежая, даже можно сказать, свежайшая новинка.
Конструкторы предусмотрели пять разных субкорпусов для экранирования транспорта, трансформатора, цифровых, аналоговых и контрольных схем от внешних радиочастотных и электромагнитных излучений.
На основании сведений, приводимых самой Electrocompaniet о новом своем проигрывателе, можно заключить, что конструктивно он значительно отличается от предшественников. Что понятно, ведь для цифровой эры 30 лет — то же самое, что для аналоговой — 100 (события в AV-мире разворачиваются сегодня, как музыка в виртуозной пьесе Листа: «быстро», «быстрее», «еще быстрее», «быстро, как только возможно», «еще быстрее»…) Очевидно, неизменной для Electrocompaniet остается ориентация на самый высокий конструктивный и звуковой уровень. В EMC 1 Mk IV применены новый транспортно-оптический механизм, высококачественный преобразователь частоты дискретизации, полностью балансные ЦАПы и дискретная аналоговая схема. Компания не конкретизирует какие именно транспорт и ЦАП здесь использованы.
Предприняты серьезные меры для ограждения оптического узла от вибраций, способных вызывать деградацию тонкой структуры музыкального сигнала. Сама компания гордится разработанной ею системой электромеханической развязки (Electromechanical cancellation system), подчеркивая ее большой и позитивный вклад в получение высококачественного звучания. Виброизоляции всей конструкции способствуют особой конструкции ножки — в качестве опор используются доработанные SoundCare Superspikes. Конструкторы предусмотрели пять разных субкорпусов для экранирования транспорта, трансформатора, цифровых, аналоговых и контрольных схем от внешних радиочастотных и электромагнитных помех, а также для минимизации взаимного влияния частей конструкции друг на друга. Цифровые и аналоговые цепи получают питание от отдельных тороидальных силовых трансформаторов — нормальное решения для аппарата высокого уровня. Примечательна значительная масса проигрывателя (18 кг) — EMC 1 Mk IV тяжелее многих представленных на рынке интегрированных усилителей-одноклассников.
Наличие коаксиального электрического и оптического выходов говорит о готовности проигрывателя функционировать в качестве транспорта, в союзе с внешним конвертером. Имеются 12-вольтовый триггерный вход для централизованного управления питанием и порт RS-232 для обновления ПО и встраивания проигрывателя в домашнюю систему. Аналоговые выходы реализованы на разъемах RCA и XLR.
Electrocompaniet не изменила своему фирменному звуковому стилю, который характеризуется, в первую очередь, слегка прохладной тональной палитрой и высокой прозрачностью музыкального изображения.
Выглядит устройство солидно, мгновенно узнается оригинальный и строгий дизайн Electrocompaniet. В левой части передней панели проигрывателя видим удобный информационный дисплей с крупными синими, хорошо читаемыми издалека символами — на дисплее проигрывателя предыдущей версии символы были не столь большие и, следовательно, хуже различимые. Аппарат в целом стал более эргономичным. Справа ориентирована группа из четырех кнопок для управления звуковоспроизведением; кнопка Power расположена в центре. Четыре угловых винта имеют такое же покрытие (под золото), как и кнопки. По сравнению с имеющим нестандартный дизайн проигрывателем комплектный пульт ДУ выглядит просто: пластиковый корпус, ничего примечательного… Диски в EMC 1 Mk IV загружаются сверху. Нужно вручную отвести назад дверцу (ход ее безупречно плавный), установить пластинку на шпиндель и прижать ее симпатичным магнитным клэмпом. После закрытия загрузчика на дисплее на несколько секунд появляется надпись Loading, после чего аппарат готов к производству музыки.
Первые же впечатления позволяют судить, что Electrocompaniet не изменила своему фирменному и весьма привлекательному звуковому стилю. В звучании предыдущих версий проигрывателя отмечалась столь любимая аудиофилами аналоговая пластика. Можно констатировать сохранение и даже усиление этой ценной тенденции в EMC 1 Mk IV. В этой связи стоит отметить свойственные винилу и EMC 1 Mk IV естественность, изысканность и тонкость музыкального рисунка.
Почерк проигрывателя характеризуется, в первую очередь, слегка прохладной тональной палитрой и высокой прозрачностью музыкального изображения, особенно в верхней середине и в верхнем регистре. У автора настоящего теста звучание Electrocompaniet вызывает «национальную» ассоциацию со свежей и чистой атмосферой норвежского фьорда. Приятная легкая теплота среднего регистра как бы обозначает дыхание Гольфстрима. Так или иначе, компонент преподносит музыку весьма деликатно, не упуская важных тембровых, динамических и пространственных подробностей. С Electrocompaniet всегда хорошо ощущается индивидуальность как самой музыки, так и ее исполнения, ясно читается концепция звукорежиссера.
В ходе звуковой экспертизы удалось провести любопытный эксперимент по сочетанию проигрывателя Electrocompaniet с фильтром силового питания Van den Hul Black Hole. Пробы с многократным введением и выведением фильтра из тракта показали, что с ним звучание становится еще интереснее. Black Hole как бы способствует детализации тембров, заполнению межзвуковых пространств информацией и обозначению важных для проявления музыкальной экспрессии интонационных связей. Вместе с тем, фильтр не трансформирует, а, напротив, подчеркивает — обостряет базовый характер Electrocompaniet. С ним еще более точно, графично и притом совершенно комфортно преподносятся ВЧ-детали, немного более рельефно — линия баса. Словом, Electrocompaniet EMC 1 Mk IV обеспечивает стабильно высокое музыкальное разрешение при воспроизведении любой музыки. Партнерство Electrocompaniet и Van den Hul надо признать небезынтересным.
Результаты измерений
Нелинейность амплитудно-частотной характеристики и разбаланс каналов в диапазоне звуковых частот проигрывателя Electrocompaniet EMC 1 Mk IV пренебрежительно малы (0,06 и 0,03 дБ соответственно) (рис.1). Выходное сопротивление стабильно и составляет 150 Ом (небалансный выход). Продукты нелинейных (рис. 2, 1кгц -3 dBFS) и интермодуляционных (рис.3, 19+20 кГц -6 dBFS) искажений отчетливо видны на приведенных графиках, но их амплитуды малы и расчетные значения КНИ и КИИ не превышают соответственно 0,005% и 0,007%. Взаимопроникновение сигнала между каналами выделить из шумовой планки не представляется возможным даже в области высоких частот. Отношение сигнал-шум в звуковом диапазоне составляет не менее 120 дБ. Максимальный уровень выходного сигнала 2,3 вольта. Устройство не инвертирует сигнал.
Как проверить себя
Этот и следующие уроки будут состоять из
- Статей которые нужно прочитать (об ELMA и того что с ней связано, не всегда мои)
- Список домашних заданий на выбор — нужно выполнить одно из заданий и объяснить что и как. (выбирать нужно будет заранее)
Проверка
Для проверки будет
- Тест на 10-20 вопросов. (50% успеха)
- Задание (одно из домашних, я сам выберу какое) — для решения можно пользоваться чем угодно. (вторые 50% успеха)
На решение будет 1 час.
Типы лицензий
В зависимости от выбранной версии система может поставляться со следующими видами лицензий:
Конкурентные лицензии (floating user) – это неперсонифицированные права на использование ПО. Такие лицензии не связаны с именем конкретного сотрудника и имеют ограничение на количество одновременных подключений к базе данных. В один момент времени с системой ELMA может работать столько пользователей, сколько было приобретено конкурентных лицензий. При этом срок действия, а также максимальное количество рабочих мест, на которых может быть установлена система, никак не ограничено. Данный вид лицензий поставляется только в Корпоративной версии. Именные лицензии (named user) – приобретаются для каждого пользователя системы ELMA и «закрепляются» в системе за именем сотрудника и названием компании, в которой он работает. Необходимо приобрести столько именных лицензий, сколько пользователей будет работать с системой. Данный вид лицензий поставляется во всех версиях системы. Серверные лицензии (server license) – приобретаются на сервер с системой ELMA. Данный вид лицензий поставляется во всех версиях системы.
К сожалению, документации ELMA не хватает для правильного и сложного внедрения
- когда пользователи и заказчик останутся довольны
- если внедрение длится бо
льше 2 ух месяцев — внедрение сложное.
На человеческом языке я расскажу об основах ELMA BPM — лишь частично затрагивая описанное в базе знаний
- повторять документацию нет смысла
- Будут ссылки на базу знаний ELMA BPM
Перед началом обучения вы должны быть знакомы с ELMA и уже:
- установили Elma BPM и попробовали решить пару боевых задач
- Прочитали официальную документацию
- Как работает ELMA BPM
- Что такое bpmn 2.0 и прочитали курс
Паралельно изучайте на практике основы программирования которые скоро понадобятся (чтобы не делать костылей)
- Изучите основы C# — чтобы писать понятный и надёжный код в дизайнере ELMA (надеюсь уже знакомы)
- Планируете разрабатывать веб модули или менять веб формы (в процессах или самом приложении) — изучите основы ASP.NET MVC 4
Приступим
Ядро ELMA BPM
.NET 4.0 C#
— платформа на которой выполняется код C#
.NET Framework
предоставляет возможности языка и платформы.
Можно:
- воспользоваться стандратным функционалом
- подключить сторонние библиотеки и воспользоваться функционалом (например воттакую)
Но не изобретайте велосипеды — на ваш велосипед будет упираться грузовик в виде ELMA.
- Переиспользуйте готовые решения ELMA
- если не хватает — правильно дорабатывайте ELMA. (об этом в следующий раз)
Autofac
— IoC контейнер для инверсии управления и внедрения зависимостей — проще говоря для удобной работы с сервисами и расширениями
- обслуживает сервисы — другими сервисами например менеджеру сущностей — нужен сервис проверки прав, ему этот сервис подготовит и отдаст Autofac
Где применяется:
- Регистрация внутренних сервисов (менеджеры сущностей, работа с файлами )
, точек расширения
(функции генератора документов) - локатор сервисов — нужен для получения сервисов приложения — работы с файлами, менеджеры сущностей, настройки —
можно получить через локатор - Точки расширения — это интерфейсы (описание того что может делать класс поддерживающий этот интерфейс),
реализуя точку расширения можно добавить новый функционал в ELMA
(например новую функцию в генератор документов
)
- например при переназначения задачи илисохранении сущности
подробно изучить можно самостоятельно
без документации
- Единственный нюанс — современный Autofac не рекомендует паттерн локатора — нужные для работы сервисы готовятся заранее в конструкторе, и сервисы во время работы системы не регистрируются
Сетевой медиапроигрыватель Electrocompaniet ECM 2, обзор. Журнал «Салон AudioVideo»
С этим аппаратом непременно захочется перевести свою коллекцию в Hi-Res-формат, благо таких записей сейчас становится всё больше.
Сохранить и прочитать потом —
ПУТЬ ВИКИНГА
Любой здравомыслящий человек согласится с постулатом, что один источник высокого класса для видео и музыки лучше, чем два бюджетных. Однако в реальности нам часто приходится «умножать сущности» и включать в системы несколько проигрывателей, каждый — для своего вида контента. Причём их суммарная стоимость может быть достаточна для приобретения одного универсала. Вот только найти аппарат, который мог бы успешно заменить все другие, не так просто.
Поясню мысль на личном примере. В моей домашней системе два сетевых источника: внешний ЦАП с компьютером для музыки и HDD-медиаплеер — для кино. По сути, они дублируют друг друга, поскольку каждый из них способен воспроизводить любой контент, но первый крайне неудобен для видео, а второй не обеспечивает требуемого мне качества звука. На самом деле есть у меня и третий — бюджетный Blu-ray-проигрыватель, также обладающий сетевым функционалом, но реализован он, на мой вкус, крайне неудачно, поэтому использую его только для 3D. Должен сказать, что тестировал немало Blu-ray-плееров, включая весьма достойные и дорогие, но ни один из них не показался мне удобным для работы с файлами.
В сфере же сетевых проигрывателей сложилась странная ситуация: в верхнем сегменте почти исключительно представлены лишь аппараты для воспроизведения музыки, а все универсалы, способные воспроизводить и видео — в нижнем (не считая, конечно, оборудования для систем Custom Install, требующего профессиональной установки и уже в силу этого мало распространённого).
Несколько лет назад компания Dune HD объявила о разработке аудиофильского проигрывателя, показывала на протяжении двух лет его прототип на выставке IFA в Берлине, но дальше этого дело не пошло. Задача, видимо, оказалась не столь лёгкой, причём не только в техническом, но и в коммерческом плане.
А вот норвежская Electrocompaniet её осилила, выпустив универсальный медиаплеер ECM 2. Остаётся только выяснить, насколько удачным является это решение.
КОМПЬЮТЕР ПОД ПРИКРЫТИЕМ
На первый взгляд в создании такого аппарата не должно быть ничего сложного, по крайней мере для компании, в ассортименте которой есть и музыкальный сетевой плеер, и проигрыватели Blu-ray — казалось бы, можно взять от них подходящие блоки и скомпоновать в требуемом сочетании. Но не всё так просто.
Если принять за основу Blu-ray-платформу, то вместе с ней к новой модели неизбежно перейдут ограничения чипсета и его SDK, на основе которого создаётся программное обеспечение. Например, запрет на воспроизведение файлов Blu-ray ISO, который был введён производителями чипсетов под давлением Голливуда. А также общепринятый (и очень далёкий от идеала) алгоритм работы с сетевыми файловыми ресурсами.
Для ECM 2 выбрали не столь очевидный, но явно более верный путь — построили аппарат на основе компьютерной материнской платы с процессором Intel, разработанной американской компанией Kopera Development, которая специализируется на компьютерных AV-системах и компонентах (вошла недавно в состав Electrocompaniet). Операционная система — Linux (конкретно — Debian), оболочка — на основе медиацентра XBMC. Главное достоинство этого решения — возможность практически неограниченного совершенствования, расширения функциональности и доработки программного обеспечения. И отсутствие навязываемых извне ограничений — разработчики сами решают, какие форматы файлов и как должен воспроизводить их плеер.
А вот модуль цифро-аналогового конвертора взяли готовый — от полностью балансного ЦАПа ECD 2, от него же медиаплееру достался дизайн — отличить два аппарата можно лишь по габаритам (преобразователь поменьше в глубину), надписи на фронтальной панели, а также коммутационной панели — у ECM 2 там имеется выход HDMI, но нет разъёма USB типа B для подключения к компьютеру. Ещё одно отличие — довольно крупные вентиляционные прорези, через которые видна электронная «начинка» и, в частности, вентилятор охлаждения на процессоре. Раз уж зашла о нём речь, сразу отмечу: он начинает шуметь только при загрузке «тяжёлого» контента по сети (например, образов Blu-ray), но при воспроизведении музыки практически бесшумен.
Дисплей матричный, крупный, хорошо читается издалека, но его информативность невелика. Так, надпись «MEDIA» горит в режиме сетевого плеера, а в режиме ЦАПа отображаются активный цифровой вход и частота сэмплирования. Но по большому счёту он и не нужен — исчерпывающая информация выводится на телевизор. А если его выключить при воспроизведении музыки, то все (почти) необходимые данные выводятся на экран мобильного устройства. Приложение — бесплатное, имеется для iOS и Android, одинаково хорошо работает и на смартфонах, и на планшетах. Можно использовать программы от других стримеров, например Kinsky или проигрыватель PlugPlayer, но фирменное приложение всё же удобнее. Правда, полностью заменить штатный пульт ДУ оно не в состоянии, поскольку в нём нет, к примеру, кнопки INFO, которая очень полезна для навигации по медиатеке. Надеемся, что она появится в следующих версиях программы.
ПО ПОЛКАМ И ЯЩИЧКАМ
Итак, в одном аппарате мы получаем сразу два компонента: медиаплеер и внешний ЦАП, правда без USB-интерфейса. Но здесь он и не нужен, поскольку компьютер, по сути, встроенный, а значит, подключаться, скажем, к ноутбуку нам не понадобится. Но есть ещё один важный функциональный элемент, пусть и реализованный не в железе, а в софте, — это каталогизатор, инструмент организации и ведения медиатеки. Реализован он, понятное дело, средствами XBMC, но заметно от него отличается, главным образом тем, что более дружествен к неподготовленному пользователю и практически сразу готов к работе — после начальных настроек, естественно, которые едва ли сложнее, чем у обычного Blu-ray-плеера.
При первом включении необходимо выбрать язык графического интерфейса, регион и временную зону. Потом углубиться в раздел установок (Settings) и задать параметры выхода звука — он может выводиться на аналоговые выходы (и одновременно S/PDIF) или на HDMI. Там же можно включить/выключить нормализацию уровня громкости (полезно для сборников, но может ухудшить качество звука), выбрать разрешение видеo (от 640 x 480p до 1920 x 1080p, включая «компьютерные разрешения, например, 1680 x 1050) и т.д. Советую обратить особое внимание на раздел, в котором устанавливается частота кадров — пункта AUTO там, к сожалению, нет, поэтому придётся устанавливать значение вручную. О необходимости сделать это вы узнаете по артефактам движения (прерывистые панорамы, рывки и т.д.), которые непременно возникнут в случае некратного преобразования (например, 23,9 Гц — в 50 Гц). Если будет использоваться проводное подключение к сети (что настоятельно рекомендует сам производитель), то никаких настроек производить не требуется, разве что заглянуть туда, чтобы посмотреть присвоенный плееру IP-адрес — он понадобится при запуске мобильного приложения. А вот Wi-Fi придётся конфигурировать, впрочем, дело это несложное.
Источником контента может служить сеть (локальная и глобальная), внешние USB-накопители (не зря же аппарат оснащён четырьмя USB-разъёмами), а также встроенный HDD. Установить его придётся самостоятельно (или руками специально обученных людей), поскольку в стандартную поставку он не входит. На днище корпуса имеется металлическая перфорированная крышка на четырёх винтах — к ней и крепится винчестер, причём могут устанавливаться модели и 3,5”, и 2,5”, как обычные, так и SSD, лишь бы они имели интерфейс SATA. Аппарат сам его отформатирует и сделает доступным в локальной сети для записи на него фильмов и музыки. А вот внешние USB-накопители будут работать в режиме «только для чтения» — это сделано для того, чтобы не повредить ненароком их файловую систему.
Прежде чем начать формирование медиатеки, необходимо выбрать источники контента (отдельно для музыки и видео) в разделе меню LIBRARY, причём это могут быть как целые диски, так и отдельные папки — это очень важная опция, поскольку позволяет ограничиться только тем контентом, что необходим. В моей домашней сети имеются четыре NAS с фильмами, из которых только два — с теми, что я ещё не смотрел, а два — архив, к которому обращаюсь крайне редко. Конечно, проще всего было бы каталогизировать все четыре, но тогда процесс сканирования продолжался бы много часов — главным образом из-за сериалов, на обработку которых требуется особенно много времени. Можно, конечно, запустить процесс сканирования на ночь, но тогда плеер придётся оставить включённым — в режиме ожидания сетевой интерфейс и весь компьютерный блок отключаются. Для сравнения: у плееров Dune HD отключаются только модули вывода изображения и звука, а сетевой интерфейс и дисковая подсистема продолжают работать, так что устройство остаётся доступным в сети, и на него можно загружать контент.
После завершения сканирования мы можем зайти на информационную страницу медиатеки и посмотреть состояние «фондов» — количество музыкальных альбомов и треков, число фильмов и сериалов с числом эпизодов. Соответственно, и в каталоге есть три раздела: MUSIC, MOVIES и TV SERIES. Музыка может быть отсортирована по исполнителям, альбомам и жанрам — информация берётся из тэгов, прописанных в файлах, и если они в порядке, то и отображаться всё будет правильно. Теоретически аппарат способен самостоятельно скачивать портреты исполнителей и картинки обложек, но лучше озаботиться этим самому — положить в каждую папку с исполнителем соответствующую графику, а обложки дисков в идеале интегрировать в музыкальный файл, если, конечно, его формат это позволяет.
Информация о фильмах извлекается из имён файлов, и желательно, чтобы в нём было не только название фильма, но и год выпуска — иначе каталогизатор может ошибиться. Так, файл Conan.ISO был распознан как картина «Конан-варвар» 1997 года, тогда как на самом деле это был римейк 2011 года, поэтому и картинка в каталоге, и информация о фильме были неверными.
Российские фильмы, как легко догадаться, не распознаются, даже с названиями латиницей — их просто нет в онлайн-базе данных, с которой получает информацию плеер. Вероятнее всего, это какой-то скандинавский ресурс, поскольку все имеющиеся у меня в коллекции датские, норвежские и шведские фильмы были определены совершенно правильно. Информация о музыке берётся с сайта https://www.theaudiodb.com. Откровенно говоря, раньше о нём ничего не знал. Но должен признать, что практически всю музыку из моей коллекции он определил верно. Правда, у заядлых коллекционеров вроде меня возможны проблемы с разными изданиями одних и тех же альбомов — аппарат их не различает, даже если релизы выпущены в разном разрешении: все они оказываются в одной папке, и понять, какой вариант воспроизводится, можно либо по звуку, либо по сведениям в информационной панели в нижней части экрана телевизора. При этом в мобильном приложении информация о параметрах файла вообще не отражается.
Выглядит медиатека шикарно, особенно раздел с фильмами: в нижней части экрана перелистываются обложки дисков, а на фоне отображается большой постер из выбранной картины. Нажимаем кнопку INFO на пульте и получаем описание фильма, имена занятых в нём актёров и прочую полезную информацию, а для некоторых фильмов и возможность посмотреть трейлер — его аппарат находит в сети сам.
Пожалуй, можно посетовать на то, что в графическом меню плеера не предусмотрена возможность редактирования метаданных — на тот случай, если контент распознан неверно. Руководство пользователя рекомендует более тщательно прописывать тэги у музыкальных файлов и названия кинокартин, но с отечественными фильмами это точно не поможет.
Каждый раз, когда в медиатеку добавлен контент (или, напротив, оттуда удалён), необходимо снова запустить сканирование, а это достаточно долгий процесс, поскольку все носители сканируются заново.
Будем надеяться, что в последующих прошивках возможность коррекции данных и добавления контента без полного пересканирования всё же появится, пусть и с помощью дополнительной утилиты или веб-интерфейса. Не помешала бы и возможность «прямого» воспроизведения музыки и фильмов, без предварительного занесения их в каталог, с помощью простого файлового проводника. Не думаю, что это очень сложно, раз это умеют делать бюджетные Blu-ray-плееры и даже телевизоры.
ГЛОБАЛЬНО И ЛОКАЛЬНО
Как и положено сетевому плееру, ECM 2 способен показывать ролики с YouTube, а также открывает доступ к норвежскому подразделению музыкального сервиса WIMP. Пользоваться им можно только за деньги, правда есть бесплатный тестовый период, но для начала необходимо всё же зарегистрироваться и заплатить — если сервис не понравится, деньги обещают вернуть. Уверен, что не обманут.
Имеется и приёмник интернет-радио, причём с российскими вещателями, но их выбор не полон — в основном это музыкальные программы, а вот ассортимент разговорных станций небогат. Зато качество приёма очень достойное. Впрочем, пора уже перейти к основным функциям аппарата. Начнём с кино.
Проигрыватель охотно воспроизводит файлы Blu-ray ISO и даже предлагает перед началом открыть меню диска. Правда, ни у одного из тех образов, что есть у меня в коллекции, меню так и не открылось — без каких-либо сообщений об ошибках запустилось воспроизведение основного видео. Переключать звуковые дорожки и субтитры можно как со штатного пульта (специальное меню вызывается кнопкой OK), так и из мобильного приложения.
Качество картинки — безупречное. Возможно, на очень большом проекционном экране и можно было бы заметить какие-то недостатки изображения по сравнению с лучшими Blu-ray-проигрывателями, но на 50-дюймовом телевизоре придраться было не к чему, причём и рипы с зажатым битрейтом показывались очень достойно.
Если нажать во время просмотра фильма кнопку INFO, в нижней части экрана появляется информационная панель, на которой показывается маленькая обложка фильма, «градусник» навигации по контенту (по нему можно перемещаться кнопками ), разрешение видео, формат экрана, выбранная звуковая дорожка, число каналов и кодек, битрейт звука и видео, а также шкала громкости — симпатичное «ожерелье» из шариков. Кстати, регулировка уровня на аналоговых выходах плеера не приводит к заметной деградации звучания — либо она аналоговая с цифровым управлением, либо полностью цифровая, но реализована очень грамотно.
Воспроизводить «тяжёлые» видеофайлы по сети даже не пытайтесь — «тормоза» и рассинхрон картинки и звука гарантированы. Кино вообще лучше смотреть со встроенного HDD или USB-накопителей. И это не особенность ECM 2 — в моей практике не встречалось ещё ни одного медиаплеера, который мог бы хорошо показывать видео в Full HD по сети. А вот с музыкой нет проблем — даже файлы с разрешением 192 кГц/24 бита играют абсолютно гладко, как с локального накопителя.
Музыка в DSD64/DSD128 (файлы DFF и DFS) воспроизводится, но в информационной строке при этом отображается частота сэмплирования 176 кГц — вероятнее всего, перед подачей на ЦАП поток DSD на лету преобразуется в PCM. А вот полные образы SACD ISO плеер «не понимает» — даже не видит их при сканировании накопителей. Не вижу в этом большой проблемы: преобразовать образ в DFF-треки не так уж сложно.
Впрочем, всё это не так уж и важно, главное — как аппарат играет.
Поначалу звуковой почерк ECM 2 показался мне несколько отстранённым, излишне нейтральным, но потом аппарат разыгрался, и «северные ощущения» ушли. Неотключаемый апсэмплинг проявляется в разной подаче стандартного материала (16 бит/44,1 кГц) и в высоком разрешении (24 бита/96 кГц и 24 бита/192 кГц, а также DSD). В первом случае излишние подробности деликатно микшируются, хотя в целом звучание воспринимается как очень ясное и чёткое, с досконально проработанной серединой, но иногда — излишне гладкое. Во втором — саунд приобретает гармоническое богатство, становится впечатляюще реалистичным, слышны тончайшие детали, при этом звук не теряет в выразительности. С этим аппаратом непременно захочется перевести свою коллекцию в Hi-Res-формат, благо таких записей сейчас становится всё больше.
ПОРАДОВАЛО
Впечатляющее качество изображения и звука. Представление коллекции в форме привлекательного внешне и интуитивно понятного каталога с графикой и дополнительной информацией о контенте, скачиваемой автоматически. Поддержка наиболее востребованных форматов, включая Blu-ray ISO. Стабильное и весьма удобное мобильное приложение.
ОГОРЧИЛО
Отсутствует возможность воспроизведения контента напрямую, без предварительного занесения в каталог.
Electrocompaniet ECM 2
Производитель: Electrocompaniet (Норвегия)
www.electrocompaniet.no
Диапазон частот: 0,5 — 48000 Гц || Соотношение сигнал/шум (20 — 20000 кГц): не хуже -145 дБ || THD+шум:
КОМПОНЕНТЫ
- Телевизор Panasonic TX-PR50VT60
- Цифровой источник Windows-компьютер с PCI-интерфейсом ASUS Xonar Essence ST
- Внешний ЦАП PS Audio PerfectWave DAC MkII
- Акустические системы Yamaha Soavo-1
- Интегральный усилитель Musical Fidelity A5-INT
- Кабели межблочные Musical Wire Cadence Signature RCA, акустические Tchernov Cable Classic IC
- Цифровые кабели Audioquest Cinnamon USB 1,5 м, коаксиальный Furutech FX-Alpha-Ag 1 м, оптический Oehlbach XXL 80
- Силовые кабели: Furukawa PCOCC 1,0 м (custom made)
СМОТРЕЛИ1. «Человек-паук», Blu-ray ISO 2. «Казино Рояль», Blu-ray ISO 3. «Люди в чёрном-3» Blu-ray ISO 4. «Аватар», Blu-ray ISO 5. «Конан-варвар» 2011, Blu-ray ISO 6. Подборка видеофрагментов MPEG2, MPEG4, H264 и VC1 в файловых контейнерах MKV, TS, M2TS и AVI
СЛУШАЛИ
1. Сборник «Burmester Reference CD II». FLAC 44,1 кГц/16 бит 2. Melody Gardot, «The Absence». FLAC 96 кГц/24 бита 3. «McIntosh Spectacular Reference». FLAC 192 кГц/24 бита 4. Deep Purple, «Machine Head». FLAC 96 кГц/24 бита 5. Larry Adler and Various, «The Glory of Gershwin». FLAC 44,1 кГц/16 бит. 6. Ensemble Contraste. «Miroir(s)». FLAC 44,1 кГц/16 бит. 7. Slowly Rolling Camera. «Slowly Rolling Camera». FLAC 48 кГц/24 бит. 8. «Opus3 DSD Showcase 1/2». DSD64 9. «2L Audiophile Reference Recordings». DSD128
Подготовлено по материалам журнала «Салон AudioVideo», ноябрь 2014 г.
www.salonav.com
Этот обзор прочитали 4 059 раз
Работа с базой данных
ELMA BPM поддерживает базы данных:
- MS SQL
- Oracle
- Firebird
- PostgresSQL
Для этого используется прослойка ORM:
Nhibernate
- (портированный с Java — hibernate) — позволяет до определенного момента не думать о базе данных и писать код.
Где применяется:
- Менеджер сущностей ELMA — упрощает работу с объектами, отвечает за создание, обновление, удаление и поиск объектов. Сущность ELMA — это объект который хранится в базе данных.
- Создает и редактирует таблицы, связи работая в ELMA можно не знать что бывает ручное вмешательство (например в некоторых системах пишут миграцию — создают таблицу и связи)
- в ELMA для этого используются атрибуты сущностей и собственное описание в виде файла md (метаданных) (доработано командой ELMA)
- например создание индексов, хранимых процедур
Nhibernate имеет свои плюсы и минусы:
Плюсы
- Удобен в использовании вместе с менеджером сущностей
- Легко настраивается
- Имеет достаточно ниточек для настройки
Минусы
- На некоторых операциях — медленный
- Не даёт расслабиться если происходит что то сложнее чем обычно
Высокое музыкальное разрешение
Цена – 457 000 руб.
В условиях поляризующегося рынка, в котором одни игроки изощряются на файловую, персональную и беспроводную темы, а другие помогают винилу наверстать упущенное им за годы лежания на печи, компакт-диск продолжает играть важную роль, в том числе, в деятельности High End-компаний. Например, норвежской Electrocompaniet, убедительно показывающей, что формату «Красной книги» далеко до Красной книги, а 16/44 — хотя формально и не модный нынче Hi-Res, но — все-таки… Hi-Res. Не столько по формальному признаку (на лицевой панели CD-проигрывателя EMC 1 Mk IV можно прочесть «24-bit High Resolution»), сколько на слух.
Само присутствие суффикса Mk IV в названии проигрывателя компакт-дисков Electrocompaniet указывает на успешную рыночную судьбу предыдущих итераций EMC 1. Вообще, в каталоге бренда можно встретить немало моделей с подобными маркировками, что говорит о предпочтении норвежцами эволюционного пути развития — революционному. Производители любят награждать свою технику эпитетом «легендарная», однако надо заметить, что применение его в отношении поколений Electrocompaniet EMC 1 имеет больше оснований, чем во многих других случаях. Итак, четвертая версия легендарной модели, выпущенной еще в конце прошлого миллениума — в 1998 году. В лаборатории Hi-Fi.ru — свежая, даже можно сказать, свежайшая новинка.
Конструкторы предусмотрели пять разных субкорпусов для экранирования транспорта, трансформатора, цифровых, аналоговых и контрольных схем от внешних радиочастотных и электромагнитных излучений.
На основании сведений, приводимых самой Electrocompaniet о новом своем проигрывателе, можно заключить, что конструктивно он значительно отличается от предшественников. Что понятно, ведь для цифровой эры 30 лет — то же самое, что для аналоговой — 100 (события в AV-мире разворачиваются сегодня, как музыка в виртуозной пьесе Листа: «быстро», «быстрее», «еще быстрее», «быстро, как только возможно», «еще быстрее»…) Очевидно, неизменной для Electrocompaniet остается ориентация на самый высокий конструктивный и звуковой уровень. В EMC 1 Mk IV применены новый транспортно-оптический механизм, высококачественный преобразователь частоты дискретизации, полностью балансные ЦАПы и дискретная аналоговая схема. Компания не конкретизирует какие именно транспорт и ЦАП здесь использованы.
Предприняты серьезные меры для ограждения оптического узла от вибраций, способных вызывать деградацию тонкой структуры музыкального сигнала. Сама компания гордится разработанной ею системой электромеханической развязки (Electromechanical cancellation system), подчеркивая ее большой и позитивный вклад в получение высококачественного звучания. Виброизоляции всей конструкции способствуют особой конструкции ножки — в качестве опор используются доработанные SoundCare Superspikes. Конструкторы предусмотрели пять разных субкорпусов для экранирования транспорта, трансформатора, цифровых, аналоговых и контрольных схем от внешних радиочастотных и электромагнитных помех, а также для минимизации взаимного влияния частей конструкции друг на друга. Цифровые и аналоговые цепи получают питание от отдельных тороидальных силовых трансформаторов — нормальное решения для аппарата высокого уровня. Примечательна значительная масса проигрывателя (18 кг) — EMC 1 Mk IV тяжелее многих представленных на рынке интегрированных усилителей-одноклассников.
Наличие коаксиального электрического и оптического выходов говорит о готовности проигрывателя функционировать в качестве транспорта, в союзе с внешним конвертером. Имеются 12-вольтовый триггерный вход для централизованного управления питанием и порт RS-232 для обновления ПО и встраивания проигрывателя в домашнюю систему. Аналоговые выходы реализованы на разъемах RCA и XLR.
Electrocompaniet не изменила своему фирменному звуковому стилю, который характеризуется, в первую очередь, слегка прохладной тональной палитрой и высокой прозрачностью музыкального изображения.
Выглядит устройство солидно, мгновенно узнается оригинальный и строгий дизайн Electrocompaniet. В левой части передней панели проигрывателя видим удобный информационный дисплей с крупными синими, хорошо читаемыми издалека символами — на дисплее проигрывателя предыдущей версии символы были не столь большие и, следовательно, хуже различимые. Аппарат в целом стал более эргономичным. Справа ориентирована группа из четырех кнопок для управления звуковоспроизведением; кнопка Power расположена в центре. Четыре угловых винта имеют такое же покрытие (под золото), как и кнопки. По сравнению с имеющим нестандартный дизайн проигрывателем комплектный пульт ДУ выглядит просто: пластиковый корпус, ничего примечательного… Диски в EMC 1 Mk IV загружаются сверху. Нужно вручную отвести назад дверцу (ход ее безупречно плавный), установить пластинку на шпиндель и прижать ее симпатичным магнитным клэмпом. После закрытия загрузчика на дисплее на несколько секунд появляется надпись Loading, после чего аппарат готов к производству музыки.
Первые же впечатления позволяют судить, что Electrocompaniet не изменила своему фирменному и весьма привлекательному звуковому стилю. В звучании предыдущих версий проигрывателя отмечалась столь любимая аудиофилами аналоговая пластика. Можно констатировать сохранение и даже усиление этой ценной тенденции в EMC 1 Mk IV. В этой связи стоит отметить свойственные винилу и EMC 1 Mk IV естественность, изысканность и тонкость музыкального рисунка.
Почерк проигрывателя характеризуется, в первую очередь, слегка прохладной тональной палитрой и высокой прозрачностью музыкального изображения, особенно в верхней середине и в верхнем регистре. У автора настоящего теста звучание Electrocompaniet вызывает «национальную» ассоциацию со свежей и чистой атмосферой норвежского фьорда. Приятная легкая теплота среднего регистра как бы обозначает дыхание Гольфстрима. Так или иначе, компонент преподносит музыку весьма деликатно, не упуская важных тембровых, динамических и пространственных подробностей. С Electrocompaniet всегда хорошо ощущается индивидуальность как самой музыки, так и ее исполнения, ясно читается концепция звукорежиссера.
В ходе звуковой экспертизы удалось провести любопытный эксперимент по сочетанию проигрывателя Electrocompaniet с фильтром силового питания Van den Hul Black Hole. Пробы с многократным введением и выведением фильтра из тракта показали, что с ним звучание становится еще интереснее. Black Hole как бы способствует детализации тембров, заполнению межзвуковых пространств информацией и обозначению важных для проявления музыкальной экспрессии интонационных связей. Вместе с тем, фильтр не трансформирует, а, напротив, подчеркивает — обостряет базовый характер Electrocompaniet. С ним еще более точно, графично и притом совершенно комфортно преподносятся ВЧ-детали, немного более рельефно — линия баса. Словом, Electrocompaniet EMC 1 Mk IV обеспечивает стабильно высокое музыкальное разрешение при воспроизведении любой музыки. Партнерство Electrocompaniet и Van den Hul надо признать небезынтересным.
Результаты измерений
Нелинейность амплитудно-частотной характеристики и разбаланс каналов в диапазоне звуковых частот проигрывателя Electrocompaniet EMC 1 Mk IV пренебрежительно малы (0,06 и 0,03 дБ соответственно) (рис.1). Выходное сопротивление стабильно и составляет 150 Ом (небалансный выход). Продукты нелинейных (рис. 2, 1кгц -3 dBFS) и интермодуляционных (рис.3, 19+20 кГц -6 dBFS) искажений отчетливо видны на приведенных графиках, но их амплитуды малы и расчетные значения КНИ и КИИ не превышают соответственно 0,005% и 0,007%. Взаимопроникновение сигнала между каналами выделить из шумовой планки не представляется возможным даже в области высоких частот. Отношение сигнал-шум в звуковом диапазоне составляет не менее 120 дБ. Максимальный уровень выходного сигнала 2,3 вольта. Устройство не инвертирует сигнал.
Веб часть
На сервере
ELMA это приложение ASP.NET MVC — паттерн при котором разделены
- модель данных — то что передается из контроллера в представление для отрисовки
- представление — отрисовывает модель (язык разметки Razor — смесь html и C#)
- контроллер — отвечает за логику на сервере, получает запрос и передаёт модель в представление
Это хорошо — но постепенно устаревает
Большие минусы
- Часто перезагружается страница
- Часть логики выполняется на сервере (в ELMA это отдельная тема..)
Для управления порталом ELMA использует Orchard CMS ~ версии 1.0
- Покопавшись в SDK декомпилятором найдете прямые отсылки на него
Если установить Orchard CMS — структура приложения ELMA и веб часть похожи.
Нюанс
ELMA — модульное приложение и можно сколько угодно его расширять
Но выключить модули не получится — даже свои.
- Потому что уже применены изменения в базу данных
Серьезная проблема — выключить модуль, если уже успели изменить сущности модуля в дизайнере. (такая необходимость возникнет при обновлении)
- Это особенность доработки ELMA через дизайнер
- Поэтому будьте аккуратны модулями не от ELMA
Отдельно расскажу
- как можно выключить
- как ставить так чтобы не бояться обновления ELMA
В браузере
ELMA использует старые, но проверенные технологии
Во первых jQuery
- старая библиотека и старой версии 1.6.4
Если будете встраивать например библиотеку JavaScript для графиков следите чтобы
- Она не зависела от jQuery
- Или поддерживала версию 1.6.4
Иначе придется вручную добавлять недостающие методы и проверять что остальная система раб
отает.
(Вотпример, проверено)
Во вторых Telerik
- старая версия, но ее хватает
Библиотека состоит из двух частей — серверной и клиентской, по простому в браузере
- кнопки
- таблицы
- поля ввода
- и другие контролы (элементы управления)
— Это telerik.
Чтобы не изобретать велосипеды — много готовых функций (напишите в консоли браузера elma. и посмотрите что он подскажет)
CD-проигрыватель Electrocompaniet EMC 1UP
Если кто не в курсе, Electrocompaniet — норвежская компания, у истоков которой стоял известный аудиоинженер Матти Отала. В своё время он опубликовал несколько сенсационных работ о влиянии интермодуляционных искажений на звучание транзисторных усилителей. Некоторые его проекты были даже представлены в советском журнале «Радио», и я прекрасно помню, какие жаркие дискуссии по поводу этих необычных схем разгорались среди московских радиолюбителей.
Как это заставляет меня, просит меня Двигаться дальше, двигаться дальше.
БГ
Доклад Оталы на конференции AES в 1973 году произвел фурор, поскольку в нем впервые объяснялось, почему усилители с одинаковым коэффициентом нелинейных искажений звучат по-разному. Отала ввел в обиход новый термин — Transient Intermodulation (TIM), который впоследствии был принят на вооружение многими производителями. Он также сделал вывод, что причиной интермодуляционных искажений является глубокая общая обратная связь, и предложил заменить ее несколькими местными цепочками. Так в схемотехнике появилось еще одно понятие — многопетлевая ОС.
В 1976 г. идеи Оталы и его коллеги Яна Лохстрома были впервые реализованы в усилителе Electrocompaniet мощностью 2 х 25 Вт. После его тестирования авторитетный американский журнал «The Audio Critic Magazine» выносит сенсационный вердикт: «По звучанию это лучший усилитель в мире». К настоящему времени компания стала крупнейшим скандинавским производителем аудиотехники, имеющим дистрибьюторов в сорока странах мира.
Electrocompaniet исповедует особую идеологию и при проектировании CD-проигрывателей. В ее основе лежит понимание того, что по своему принципу считывания информации цифровые источники сходны с виниловыми вертушками. В них тоже есть привод с системой управления, шасси и звукосниматель, установленный на подвижной каретке*.
Соответственно, и уровень искажений (в данном случае — количество ошибок) во многом зависит от качества исполнения механики. В модели EMC 1 UP, которую мы готовим к прослушиванию, привод расположен в центре шасси на амортизационной подвеске с тщательно подобранной частотой собственного резонанса. При транспортировке она фиксируется тремя барашковыми болтами в днище корпуса, которые перед включением проигрывателя нужно отвинтить. Также следует снять стальной уголок, стопорящий сдвижную крышку приемного отсека. Под ней — механизм Philips CDM PRO 2M с верхней загрузкой и магнитным прижимом диска.
Конструктивно проигрыватель состоит из трех частей, что видно даже на фото. Слева расположен цифровой тракт, справа — аналоговый, а разделяет их блок привода и системы управления. Цифра и аналог имеют также абсолютно независимые источники питания с раздельными тороидальными трансформаторами и четырьмя стабилизаторами. В них используется принцип FFT (Floating Transformer Technology), позволяющий снизить уровень помех, передающихся по общей «земляной шине». Еще один важный момент — такой источник не чувствителен к резким скачкам тока, которые возникают при работе шагового двигателя, перемещающего лазерную головку.
Цифровой тракт построен на чипе CS4397 от Crystal Semiconductor. Это высококачественный сдвоенный 24-битовый ЦАП, работающий с частотами дискретизации 48, 96 и 192 кГц. В нем также имеется встроенный цифровой фильтр, дельта/сигма-модулятор и балансные выходные каскады. Кстати, чип способен конвертировать не только PCM-сигнал, но и DSD (Super Audio CD), но эта функция в проигрывателе не реализована. Данные представлены в формате 24 бита/192 кГц, повышение разрядности и частоты дискретизации осуществляется преобразователем CS8420. Работа всех чипов синхронизирована прецизионным тактовым генератором. Благодаря этой мере все помехи и шумы квантования удалось вывести далеко за пределы слышимого диапазона и упростить аналоговый фильтр на выходе ЦАПа. В целом же переход от стандартных параметров 16/44,1 к 24/192 улучшает отношение сигнал/шум примерно на 10 дБ.
Аналоговые каскады изначально балансные, они заканчиваются разъемами XLR, а на выходы RCA сигнал поступает после дополнительного преобразования. Это правильно, хотя многие производители поступают наоборот, получая профессиональный интерфейс из бытового, что уже само по себе абсурдно. Остается добавить, что аналоговая схема не содержит операционных усилителей, а построена на транзисторах, работающих в классе А.
По поводу внешнего вида проигрывателя аудиофилы и критики не могут прийти к единому мнению и по сей день, а ведь он появился на рынке еще в 2002 году. Что, впрочем, не помешало этой модели получить несколько престижных наград за дизайн не только в Европе, но и в критически настроенной ко всему заокеанскому Америке. Кстати, если кто помнит, в середине 90-х изделия Electrocompaniet с панелями из натурального камня тоже были предметом горячих споров. Солидный по габаритам корпус EMC 1UP изготовлен из листовой стали с черным порошковым покрытием. Сквозь лицевую плоскость из толстого прозрачного акрила проходят массивные латунные цилиндры — кнопки управления транспортом и сетевого выключателя. Синий матричный дисплей расположен в цифровом блоке, т.е. слева. Крышка загрузочного отсека сдвигается вручную, считывание диска начинается автоматически после ее фиксации в закрытом положении. Опорные ножки представляют собой антирезонансные конусы с магнитными подпятниками. В целом проигрыватель производит впечатление фундаментальной, на совесть сработанной вещи. Единственный минус — пульт ДУ из маргинального серого пластика, словно позаимствованного у недорогого DVD-плеера.
Если в ходе предварительного знакомства с проигрывателем можно найти какие-нибудь поводы для критики, то уверен, что после первых же минут прослушивания вы о них забудете. Аппарат очень, просто невероятно музыкален. Он не воспроизводит музыку, а исполняет ее, причем плавно, изящно и с филигранной точностью. На симфоническом сборнике «Tutti!» [1] полное ощущение огромного концертного зала с оркестром, занимающим весь передний план. Иногда даже кажется, что сцена шире, чем обычно, а виртуальный потолок — выше. Нижний регистр не размыт, и при этом мощно ощущается инфранизкая составляющая. Звучание в целом открытое, свободное, без малейших намеков на механистичность или отстраненность. Скажу сразу, что слушать тестовые записи на EMC 1UP неинтересно — он настолько легко с ними справляется, что хочется поставить что-нибудь посерьезнее и с музыкальной, и с эмоциональной точки зрения. И еще одно наблюдение: с по-настоящему хорошим источником и усилитель, и колонки как бы становятся классом выше, в результате вся система начинает звучать совершенно иначе. В данном случае это означает, что потенциал проигрывателя в редакционной системе, возможно, не был раскрыт полностью.
Меня предупреждали, что EMC 1UP крайне чувствителен к полярности сетевой вилки. И хотя я довольно скептически отношусь к подобным вещам, в данном случае должен признать: эффект очевиден. В одном случае бас-гитара Клиффа Уильямса [2] слышна по всей ширине сцены, а в другом — четко концентрируется чуть правее левой колонки. А еще говорят, что нижние частоты не несут пространственной информации. Второе, не столь заметное следствие переполюсовки — изменение атмосферы. Проигрыватель имеет явную склонность добавлять воздуха к любой фонограмме, но его количество зависит от включения вилки. И что интересно, даже при максимальном расширении объема драйв и эмоциональное наполнение безбашенных номеров AC/DC не распыляется.
Очередной раз убедился в тембральном богатстве вокала Кассандры Уилсон [3] и мастерстве аудиоинженеров Blue Note, хотя анализировать звучание приходилось буквально себя заставлять. Оно было контрастным, со всеми деталями, красивым и, что самое главное, моментально раскрывались смысловые оттенки любой композиции. Давно заметил, что наличие в системе грамотно спроектированного компонента — и особенно источника — стимулирует желание слушать все более сложную музыку. Вполне возможно, что EMC 1UP заставит кое-кого сменить ориентиры и радикально обновить коллекцию CD, и я уверен, что это будет правильным шагом.
* Подобную же мысль высказал Турадж Могаддам, технический директор компании Roksan, в интервью нашему журналу. См. https://www.salonav.com/arch/2006/05/076-077.html
Заявленные характеристики CD-проигрывателя Electrocompaniet EMC 1UP
- Коэффициент искажений, % <0,002
- Отношение сигнал/шум (взвешенное), дБ -100
- Разделение каналов, дБ >90
- Динамический диапазон, дБ 100
- Неравномерность АЧХ (20 Гц — 20 кГц), дБ 0
- Привод Philips CDM PRO 2M
- Формат преобразования сигнала, бит/кГц 24/192
- Номинальное выходное напряжение, В RMS
- — на выходе RCA 1,6
- — на выходе XLR 3,2
- Максимальное выходное напряжение, В RMS
- — на выходе RCA >7
- — на выходе XLR >14
- Потребляема мощность, ВА 23
- Габариты, мм 483 х 120 х 450
- Масса, кг 20
- Цена, евро 4900
КОМПОНЕНТЫ
- Интегральный стереоусилитель Bryston B60R ($3050).
- Акустические системы Monitor Audio Gold Reference 20 ($2300).
- Межблочные кабели
- — RCA Accuphase Super Refined SL-10G (€450).
- — Physics Style RG 24 0,75 м ($1500).
- Акустический кабель Legacy TL Speaker ($1030).
- Дистрибьютор питания Supra LoRad MD-06-EU Mk II/LoRad CS-EU 1,5 ($190/110).
- Виброизоляторы Monitor Bolide Schock Absorber (€52), Eraudio Steel Cones ($35), Eraudio Space Harmonizer 1 ($150).
МУЗЫКА, КОТОРУЮ МЫ СЛУШАЛИ
- «Tutti! Orchestral Sampler». 24 bit HDCD Reference Recordings, 1997.
- AC/DC, «Black Ice». Columbia, 2008.
- Cassandra Wilson, «Traveling Miles». Blue Note, 1999.
поделиться
Tags: ElectrocompanietВыбор экспертаСильное звено
Как проверить себя
Этот и следующие уроки будут состоять из
- Статей которые нужно прочитать (об ELMA и того что с ней связано, не всегда мои)
- Список домашних заданий на выбор — нужно выполнить одно из заданий и объяснить что и как. (выбирать нужно будет заранее)
Проверка
Для проверки будет
- Тест на 10-20 вопросов. (50% успеха)
- Задание (одно из домашних, я сам выберу какое) — для решения можно пользоваться чем угодно. (вторые 50% успеха)
На решение будет 1 час.
Предложите, как улучшить StudyLib
(Для жалоб на нарушения авторских прав, используйте
другую форму
)
Ваш е-мэйл
Заполните, если хотите получить ответ
Оцените наш проект
1
2
3
4
5
Документооборот необходим каждой компании, и происходить он может в разном виде. Иногда этот процесс осуществляется как передача бумаг между директором организации и бухгалтером, а иногда представляет собой множество операций, связанных с электронными документами, т.е. так называемый Электронный Документооборот.
В больших компаниях документооборот требует значительных усилий, так как поддержание порядка в делах в подобных случаях представляет собой достаточно сложную задачу.
Для того чтобы обеспечить порядок в документации предприятия и повысить эффективность работы с бумагами, можно использовать систему документооборота электронного типа.
Приложение, которое называется ELMA: «Электронный документооборот» дает возможность выполнять хранение, регистрирование, поиск, визирование и наблюдение за действиями над документами в автоматическом режиме. Применение ELMA помогает заставить документы той или иной компании на самом деле работать.
Видео по системе управления бизнесом ELMA
Системы управления электронного типа отечественного происхождения часто
имеют громоздкий интерфейс, который пугает некоторых пользователей.
Приложение ELMA отличается простым в использовании и понятным
интерфейсом.
Данное приложение имеет обычный интерфейс файлового
хранилища, который подойдет даже пользователям без большого опыта
применения компьютеров.
Что касается дополнительных функций, то доступ к ним обеспечивается с помощью специальных кнопок и удобных меню. Такой подход дает возможность пользователю видеть только элементы, необходимые ему в работе. Остальные при этом остаются скрытыми, но в случае надобности могут стать доступными. Это позволяет освоиться в данной системе после нескольких раз ее использования.
Простой интерфейс не мешает существованию обширного функционала, обеспечивающего выполнение достаточно сложных работ связанных с документооборотом компании.
Описываемое приложение дает возможность организовать учет документооборота и усовершенствовать работу делопроизводителя, но не предполагает серьезных знаний пользователя в сфере электронного документооборота.
Ввод документов и их регистрация
Как ввод, так и регистрирование документов в этой системе производится очень просто, что достигается использованием хорошо понятного интерфейса. Он представляет собой мастер, который включает определенное количество шагов. Все что требуется для введения документа в систему это нужные реквизиты и прикрепление документа электронного типа.
Исходя из этих данных, система может создать карточку документа, на которой будет храниться вся информация, которая его касается. Если же есть необходимость произвести регистрацию, то нужно будет ввести определенные атрибуты регистрации. Все описываемые действия могут быть более простыми или более широкими, это зависит от особенностей настройки.
В системе все документы могут иметь сколько угодно версий файлов. В качестве текущего файла будет использоваться только одна версия, а все остальные будут устаревшими или черновыми вариантами. Такой подход позволяет на одной карточке сохранять всю имеющуюся информацию об изменениях документа. Также стоит заметить, что варианты документа, изменяющиеся в ходе обработки, согласования и многих других операций могут быть представлены в разных форматах. Большое количество версий одного документа дает возможность избавиться от проблем и от необходимости создания нескольких карточек.
Многие компании имеют дело с информацией, которая представлена в бумажном виде. При применении системы ELMA есть возможность вводить документы бумажного типа. Приложение, которое имеет название ELMA Агент, дает возможность в автоматическом режиме сохранять сканированные копии документов в системе документооборота компании. Это означает, что введение в систему документов бумажного типа не сложнее, чем введение их электронных аналогов. При этом на компьютере не потребуется устанавливать дополнительных программ и выполнять лишние действия, связанные с сохранением и сканированием.
Для того чтобы в ELMA можно было зарегистрировать документ, применяется инструмент под названием Канцелярия. Каждый документ в Канцелярии имеет свой регистрационный номер и оснащается специальной контрольной карточкой.
Архив документов электронного типа
В ELMA для всех имеющихся документов создается хранилище, которое называется электронным архивом. С помощью Архива можно очень быстро найти нужный документ, используя либо его название, либо некоторые реквизиты.
При этом каждый пользователь может ознакомиться исключительно с теми документами, к которым у него есть доступ. Если к каким-либо документам доступа нет, он не сможет их увидеть.
В Архиве у всех документов есть свои индивидуальные карточки, с помощью которых можно получить все необходимые данные – реквизиты, версии документа и различные виды деятельности с ним связанные.
Движение документов в компании
Системы, предназначенные для электронного документооборота, предоставляют отличную возможность для обеспечения деятельности, связанной с документами. Исполнители при этом осуществляют различные виды деятельности с документами в электронном виде.
Такой подход дает возможность добиться многих преимуществ, среди которых снижение времени, затрачиваемого на работу с документами, предотвращение утери оригиналов и ускорение ответа исполнителя в связи с поставленной задачей. Кроме того, в одно и то же время много людей могут выполнять те или иные действия с документами.
С помощью системы ELMA можно обеспечить передвижение документов в организации по путям различной сложности. От особенностей маршрута зависит, какие именно сотрудники будут иметь дело с документом и какие действия будут над ним производиться.
Маршруты электронных документов
ELMA обеспечивает достаточно гибкое управление передвижениями документов в организации. Для того чтобы проделать такие традиционные операции, как изучение документа, рассмотрение или согласование, достаточно нескольких щелчков. При необходимости параллельного выполнения задач, работа с документом может производиться несколькими пользователями в один и тот же момент. При таких условиях деятельности, система дает возможность простой совместной работы принимающих участие исполнителей.
Для обеспечения работ, имеющих отношение к документу, в приложении ELMA есть очень удобные инструменты. Исходя из данной начальником резолюции, можно создать список тех задач, которые имеют отношение к документу. Каждая задача при этом имеет конкретного исполнителя и время, за которое она должна быть исполнена. Все задачи, которые имеют связи с документом, соединяются с его карточкой. Это дает возможность выяснить, какие именно работы ведутся на данный момент по документу и их статус.
В том случае если компания применяет сложные маршруты для передвижения документов, она может использовать ELMA для моделирования. Оно делается с помощью удобного и хорошо понятного редактора, который имеет простой графический интерфейс.
Кроме того, есть возможность устанавливать маршруты различной сложности. При этом разработчик может применять самые стандартные операции и управлять особенностями маршрута с помощью Docflow. В процессе реализации этих маршрутов возможны изменения версии, регистрирование, изменение статуса и создание полностью новых документов. Все эти операции выполняются в автоматическом режиме.
Созданная один раз модель маршрута может применяться много раз, что дает возможность точного передвижения документов компании. Для того чтобы отправить документ по заранее установленному маршруту необходимо использовать его карточку.
Нужно лишь нажать пункт меню «Отправить по маршруту»
В процессе реализации маршрута можно увидеть, где именно документ сейчас находится и какого типа работа с ним производится. Эти данные можно просмотреть либо на карточке, либо в графическом изображении на карте. Производимая сейчас операция отмечается с помощью зеленой рамки.
Шаблоны электронных документов
Для того чтобы быстро создавать стандартные документы можно применять шаблоны. Они являются заготовками будущих документов. Определенные их участки включают в себя фрагменты, предназначенные для того, чтобы вставлять туда нужные данные (автоматически). Создание шаблонов под силу даже тем пользователям, которые совсем не разбираются в программировании.
На практике у компаний часто появляется необходимость создавать одинаковые документы. Как правило, при этом меняются только даты, фамилии и названия компаний. Если выполнять данные задачи вручную, на это уходит большое количество времени и увеличивается вероятность ошибок. В ELMA такая работа делается с помощью шаблонов.
Все что требуется от пользователя, это ввести информацию, которую нужно будет вставить в документ, все стальное система сделает автоматически.
Договорная работа
С помощью описываемого приложения можно выполнять много видов работ, связанных с документооборотом компании. Договорная работа представляет собой один из самых частых видов применения ELMA. Как правило, в нее входит выполнение различных задач, имеющих отношение к договорам компании.
В тех компаниях, которые не применяют электронный документооборот, договорная работа состоит из следующих этапов:
1. Создание договора по шаблону или исходя из ранее использованных договоров. Новые данные при этом вносятся менеджером вручную.
2. Проверка документа юристом. Менеджер должен передать договор в бумажном или в электронном виде.
3. Согласование договора с профильным начальником компании.
4. Подписание договора генеральным директором.
5. Регистрация документа в архиве компании. Этот шаг выполняется секретарем, и в различных компаниях он может сильно отличаться.
6. Договор попадает в руки тем людям, для которых он предназначен, выполняется контроль подписания.
У данного метода есть множество недостатков. Во многих организациях сложно проследить за местом нахождения документа и за деятельностью, которая в связи с ним проводится. Если же есть надобность внести в договор изменения, появляются сомнения по поводу актуальности данного его варианта. Кроме того, такой процесс согласования усложняет создание листа согласования, отображающего информацию о принятии решений по данному документу.
Договорная работа в ELMA: Электронный документооборот
В этом приложении реализация договорной работы выполняется при помощи маршрутов, которые легко изображать в виде графических схем. Большая часть всех действий при этом производится в автоматическом режиме. Те немногие операции, которые требуют участия пользователей, на схемах обозначаются прямоугольниками красного цвета.
По клику откроется полная карта
Создание договора
Перед отправкой документа по определенному маршруту производится его создание. Можно использовать уже готовый файл или сделать новый с применением шаблона.
После этого договор может быть отправлен по заранее указанному маршруту.
1. Первым шагом является согласование договора с юристом. В форме имеется постановка задачи и данные, касающиеся документа. Для просмотра карточки документа достаточно всего лишь щелкнуть мышью. В меню есть специальные операции под названием «Согласовать», «Отказать».
2. Отправка профильному начальнику. Если документ не требует доработки, он отправляется юристом на согласование профильному начальнику компании. Юрист при этом указывает сроки, участников и оставляет комментарии. Согласование может осуществляться как по параллельной схеме, так и по последовательной.
3. Договор согласовывается профильным начальником. Это происходит по такой же схеме, что и согласование юристом. Лист согласования можно увидеть внизу страницы задачи. В нем можно узнать обо всех участниках, их решениях, комментариях и о времени выполнения задания.
4. Подписание договора генеральным директором. На данном этапе директор может ознакомиться со всеми версиями договора и выбрать одну из них для подписания. Он может воспользоваться операциями, имеющими названия «подписано», «не подписано».
5. Регистрация. Подписанный договор регистрируется в Канцелярии компании. Делопроизводитель должен заполнить карточку документа. В журнал регистрации информация попадает в автоматическом режиме.
Там можно увидеть данные обо всех документах, которые были зарегистрированы.
6. Контролирование. Менеджер производит контроль операций, которые выполнены с договором контрагентом. После того как документ подписывается контрагентом, его маршрут заканчивается.
Как видим, приложение ELMA делает работу с договорами точной и лучше организованной.
Потеря документа при этом исключается, а начальник всегда может узнать, кто и какие действия производит с договором на данный момент.
В листе согласования, который создается после завершения процесса согласования, хорошо видно, кто и в какое время производил деятельность с документом.