Elma администрирование руководство

Руководство администратора

Настройки системы осуществляются в веб-приложении в разделе Администрирование.

На рис. 1 отображен внешний вид веб-приложения с домашней страницей раздела Администрирование.

Рис. 1. Веб-приложение. Домашняя страница раздела «Администрирование»

В системе ELMA существует встроенная учетная запись администратора системы с логином admin. По умолчанию пароль данной учетной записи пустой. При первом входе в систему рекомендуется сменить пароль данной учетной записи.

В разделе Администрирование все доступные настройки сгруппированы по разделам. Количество доступных разделов зависит от набора установленных модулей системы ELMA и прав доступа, которые назначаются администратором системы в разделе Администрирование – Пользователи – Настройки доступа – Глобальные настройки доступа . При переходе в тот или иной раздел в левом меню страницы будут отображены все подразделы, входящие в данный раздел.

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


  • Платформа ELMA BPM: Краткое руководство администратора 0

    Жур

  • Оглавление

    Платформа ELMA BPM: Краткое руководство администратора 1

    Оглавление

    Введение………………………………………………………………………………….4

    Глава 1. Установка и регистация системы
    …………………………………………………………..
    5

    Глава 2. Конфигурация ELMA
    ……………………………………………………………………………….
    6

    2.1 Расположение конфигурации
    ………………………………………………………………….
    6

    2.2 Папка конфигурации
    ………………………………………………………………………………..
    7

    2.3 Файл конфигурации
    …………………………………………………………………………………
    8

    2.3.1. Параметры соединения с базой данных Firebird
    ………………………….. 8

    2.3.2. Параметры соединения с базой данных MS SQL
    …………………………… 9

    2.3.3. Параметры соединения с базой данных PostgreSQL
    …………………… 10

    2.3.4. Параметры соединения с базой данных Oracle
    …………………………… 10

    2.3.5. Настройка файлового хранилища
    ……………………………………………….. 11

    Глава 3. Лицензирование
    …………………………………………………………………………………..
    13

    3.1 Информация о лицензиях
    ………………………………………………………………………
    14

    3.2 Схемы лицензирования
    …………………………………………………………………………
    17

    3.2.1. Лицензия на Платформу ELMA BPM
    …………………………………………….. 17

    3.2.2. Лицензия на компонент
    ……………………………………………………………….
    17

    3.2.3. Пользовательские лицензии
    ………………………………………………………..
    17

    3.2.4. Лицензия на компонент + пользовательские лицензии
    …………….. 19

    3.3 Активация системы
    …………………………………………………………………………………
    20

    3.4. Сброс активации системы
    ………………………………………………………………………
    22

    Глава 4. Администрирование веб-сервера
    ………………………………………………………..
    23

    4.1 Внутренний сервер ELMA (веб-сервер Cassini)
    ………………………………………. 24

    4.2 Веб-сервер IIS
    ………………………………………………………………………………………….
    26

    4.2.1. Версия среды .Net Framework
    ……………………………………………………….
    27

    4.2.2. Удостоверение пула приложений
    ……………………………………………….. 27

    4.3 Перенос системы ELMA с Cassini на IIS
    …………………………………………………… 29

    4.4 Изменение порта веб-сервера ELMA
    ……………………………………………………..
    34

  • Оглавление

    Платформа ELMA BPM: Краткое руководство администратора 2

    4.4.1. Изменение порта IIS
    ……………………………………………………………………..
    34

    4.4.2. Изменение порта при использовании Cassini
    …………………………….. 36

    4.5 Настройка брандмауэра Windows
    ………………………………………………………….
    37

    Глава 5. Организация работы с базами данных
    ……………………………………………….. 42

    5.1 Резервное копирование БД ELMA
    ………………………………………………………….
    42

    5.1.1. Автоматическое резервное копирование
    …………………………………… 43

    5.1.2. Ручное резервное копирование
    ………………………………………………….. 44

    СУБД Firebird
    …………………………………………………………………………..
    47

    СУБД MS SQL
    …………………………………………………………………………..
    49

    СУБД PostgreSQL
    ……………………………………………………………………..
    53

    СУБД Oracle
    …………………………………………………………………………….
    57

    5.2 Восстановление базы данных
    ………………………………………………………………..
    58

    5.2.1. СУБД Firebird
    …………………………………………………………………………………
    58

    5.2.2. СУБД MS SQL
    ………………………………………………………………………………….
    60

    5.2.3. СУБД PostgreSQL
    ……………………………………………………………………………
    62

    5.2.4. СУБД Oracle
    ……………………………………………………………………………………
    63

    Глава 6. Организация работы тестового сервера ELMA
    ……………………………………. 64

    6.1 Порядок организации тестового окружения
    ………………………………………… 64

    6.2 Экспорт и импорт конфигурации
    …………………………………………………………..
    70

    6.3 Пример переноса части конфигурации
    ………………………………………………… 72

    Глава 7. Обновление системы
    ……………………………………………………………………………
    78

    7.1 Пакетное обновление системы
    ………………………………………………………………
    80

    7.2 Ручное обновление системы (перенос модулей системы)
    ……………………. 82

    Глава 8. Настройки системы
    ………………………………………………………………………………
    83

    8.1 Настройки исходящей почты
    …………………………………………………………………
    84

    8.2 Настройки SMS уведомлений
    …………………………………………………………………
    85

    8.3 Настройка интеграции с LDAP
    ………………………………………………………………..
    86

    Глава 9. Диагностика системы
    ……………………………………………………………………………
    87

    9.1 Стандартная диагностика системы
    ………………………………………………………..
    87

  • Оглавление

    Платформа ELMA BPM: Краткое руководство администратора 3

    9.1.1. Отчет о производительности
    ……………………………………………………….
    88

    9.1.1.1. Вкладка «Общая»
    …………………………………………………………………….
    89

    9.1.1.2. Вкладка «Информация о системе»
    …………………………………………. 91

    9.1.1.3. Вкладка «Веб-запросы»
    …………………………………………………………..
    91

    9.1.1.4. Вкладка «Сценарии»
    ……………………………………………………………….
    93

    9.1.1.5. Вкладка «Фоновые задачи»
    …………………………………………………….
    94

    9.1.1.6. Вкладка «SQL запросы»
    …………………………………………………………..
    95

    9.1.2. Отчет о текущей активности
    ………………………………………………………
    100

    9.2 Очередь исполнения процессов
    ………………………………………………………….
    102

    9.3 Журналы ошибок (логгирование информации)
    ………………………………….. 103

    9.3.1. Журналы платформы ELMA BPM
    ………………………………………………… 103

    9.3.2. Журналы Дизайнера ELMA
    ………………………………………………………….
    105

    9.3.3. Журналы веб-сервера
    …………………………………………………………………
    105

    9.4 Средства диагностики БД
    ……………………………………………………………………..
    107

    9.4.1. Средства диагностики СУБД MS SQL
    ………………………………………….. 108

    9.4.2. Средства диагностики СУБД Firebird
    ………………………………………….. 111

    9.4.3. Средства диагностики СУБД PostgreSQL
    …………………………………….. 114

    9.5 Рекомендации по улучшению быстродействия
    ………………………………….. 117

    Глава 10. Восстановление системы после сбоя
    ………………………………………………… 120

    10.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 описан в Кратком руководстве по
    Платформе ELMA

    BPM.

    Если при установке системы 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 v

    4.0. Проверить и изменить версию (Рис. 14) можно двойным щелчком
    мыши по

    нужному пулу или, нажав в правом меню на ссылку Основные
    настройки….

    Рис. 14. Настройка пула приложений. Версия среды .Net
    Framework

    4.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). В
    данном окне

    необходимо в поле Введите имена выбираемых объектов добавить
    объект IIS

    AppPoolElma3-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 SQL

    Server или 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 и прочитали курс

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

  1. Изучите основы C# — чтобы писать понятный и надёжный код в дизайнере ELMA (надеюсь уже знакомы)
  2. Планируете разрабатывать веб модули или менять веб формы (в процессах или самом приложении) — изучите основы 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 можно не знать что бывает ручное вмешательство (например в некоторых системах пишут миграцию — создают таблицу и связи)
  • маппинг cоздается при поддержке 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Выбор экспертаСильное звено

    Как проверить себя

    Этот и следующие уроки будут состоять из

    1. Статей которые нужно прочитать (об ELMA и того что с ней связано, не всегда мои)
    2. Список домашних заданий на выбор — нужно выполнить одно из заданий и объяснить что и как. (выбирать нужно будет заранее)

    Проверка

    Для проверки будет

    1. Тест на 10-20 вопросов. (50% успеха)
    2. Задание (одно из домашних, я сам выберу какое) — для решения можно пользоваться чем угодно. (вторые 50% успеха)

    На решение будет 1 час.

    Содержание

    1. Установка на Ubuntu
    2. Перед установкой сервера на Ubuntu
    3. Установка сервера на Ubuntu
    4. Установка сервера ELMA RPA
    5. Установка сервера на Windows
    6. Установка сервера через Docker-контейнер на Linux
    7. Изменение стандартного порта для HTTP подключения
    8. Системные требования для ELMA Community Edition
    9. 1. Системные требования для СЕРВЕРА ELMA
    10. 2. Системные требования для ДИЗАЙНЕРА ELMA
    11. 3. Системные требования для РАБОЧЕГО МЕСТА ELMA
    12. 4. Системные требования для ELMA Agent
    13. ELMA Community
    14. Внедрите BPM-систему с нулевыми тратами на софт
    15. Форум
    16. База знаний
    17. Видео
    18. Справка
    19. Начните работу в системе ELMA Community Edition. Это бесплатно!
    20. В чем отличие 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:

    1. Отключите виртуальную машину.
    2. Нажмите на название машины и выберите пункт Edit Settings .
    3. В открывшемся окне перейдите на вкладку Options .
    4. В разделе Advanced выберите пункт General .
    5. В правой части окна нажмите Configuartion Parameters.
    6. В открывшемся окне найдите параметр disk.EnableUUID и установите для него значение TRUE . Если параметра нет в списке, нажмите на кнопку Add Row и добавьте его.
    7. Включите виртуальную машину.

    Если вам нужно обновить версию ниже 0.9.0, читайте эту статью.

    Установка сервера на Ubuntu

    Все команды консоли, которые приводятся в справке по On-Premises, выполняются с повышенными привилегиями. Поэтому перед началом работы перейдите в режим суперпользователя, для чего выполните в консоли команду:

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

    Если нужно изменить имя хоста, используйте команду

    hostnamectl set-hostname elma365client

    где elma365client — новое имя хоста. После этого необходимо выполнить reboot.

    Процесс установки состоит из следующих шагов.

    1. Зайдите в командную консоль на сервере. Затем выполните следующую команду:

    curl -fsSL -o elma365-installer.sh
    https://dl.elma365.com/onPremise/master/latest/download &&
    chmod +x elma365-installer.sh &&
    ./elma365-installer.sh

    1. Скрипт установки запросит пароль системного администратора (root).
    2. На этом шаге вы можете изменить DNS сервер. По умолчанию ELMA365 использует публичные DNS сервера 8.8.8.8 и 8.8.4.4
    3. Выберите язык интерфейса системы.
    4. Укажите логин (email) администратора — почту главного администратора приложения.
    5. Укажите пароль администратора — пароль для входа главного администратора.
    1. Настройте соединение с smtp сервером. Оно будет использовано для отправки приглашений новым пользователям, восстановления паролей, отправки уведомлений о новых задачах.
    • SMTP host — укажите Host согласно настройкам вашего почтового сервера. Пример: smtp.yandex.ru.
    • SMTP порт — укажите порт согласно настройкам вашего почтового сервера. Пример: 465.
    • Метод шифрования — укажите тип шифрования. Пример TLS.
    • Почтовый ящик для отправки сообщений — укажите почтовый адрес отправителя писем.
    • SMTP пароль — укажите пароль от почтового сервера.
    1. На этом шаге вы можете подключить распределённые базы данных. Это нужно для настройки масштабируемой и отказоустойчивой архитектуры в инсталляциях с большим объемом данных и количеством пользователей. Выберите внешние сервисы: PostgreSQL, MongoDB, S3, Redis и укажите строки подключения к ним: hostname, port, username, password .
    1. Укажите базовый URL — локальное доменное имя или IP адрес сервера. По указанному адресу будет доступен сервис elma365.
    2. Этот шаг опциональный, он появляется только в том случае, если на предыдущем шаге вы указали доменное имя.

    Вы можете включить поддержку HTTPS для использования SSL сертификата. Для этого:

    • В качестве базового URL укажите именно доменное имя. При указании IP HTTPS работать не будет.
    • Вам будет предложено включить HTTPS — включите его.
    • Укажите приватный ключ и SSL сертификат для домена, где указано не только доменное имя, но и путь сертификации. Обычно такой сертификат выдается сразу и в его названии написано +chain. Ключ и сертификат должны храниться у вас в файловой системе. Для обновления сертификата воспользуйтесь инструкцией.
    1. Включите 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 и прочитали курс

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

    1. Изучите основы C# — чтобы писать понятный и надёжный код в дизайнере ELMA (надеюсь уже знакомы)
    2. Планируете разрабатывать веб модули или менять веб формы (в процессах или самом приложении) — изучите основы 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 можно не знать что бывает ручное вмешательство (например в некоторых системах пишут миграцию — создают таблицу и связи)
  • маппинг cоздается при поддержке 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 вольта. Устройство не инвертирует сигнал.

    Как проверить себя

    Этот и следующие уроки будут состоять из

    1. Статей которые нужно прочитать (об ELMA и того что с ней связано, не всегда мои)
    2. Список домашних заданий на выбор — нужно выполнить одно из заданий и объяснить что и как. (выбирать нужно будет заранее)

    Проверка

    Для проверки будет

    1. Тест на 10-20 вопросов. (50% успеха)
    2. Задание (одно из домашних, я сам выберу какое) — для решения можно пользоваться чем угодно. (вторые 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 и прочитали курс

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

    1. Изучите основы C# — чтобы писать понятный и надёжный код в дизайнере ELMA (надеюсь уже знакомы)
    2. Планируете разрабатывать веб модули или менять веб формы (в процессах или самом приложении) — изучите основы 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 можно не знать что бывает ручное вмешательство (например в некоторых системах пишут миграцию — создают таблицу и связи)
  • маппинг cоздается при поддержке 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Выбор экспертаСильное звено

    Как проверить себя

    Этот и следующие уроки будут состоять из

    1. Статей которые нужно прочитать (об ELMA и того что с ней связано, не всегда мои)
    2. Список домашних заданий на выбор — нужно выполнить одно из заданий и объяснить что и как. (выбирать нужно будет заранее)

    Проверка

    Для проверки будет

    1. Тест на 10-20 вопросов. (50% успеха)
    2. Задание (одно из домашних, я сам выберу какое) — для решения можно пользоваться чем угодно. (вторые 50% успеха)

    На решение будет 1 час.

    Предложите, как улучшить StudyLib

    (Для жалоб на нарушения авторских прав, используйте

    другую форму
    )

    Ваш е-мэйл

    Заполните, если хотите получить ответ

    Оцените наш проект

    1

    2

    3

    4

    5

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

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

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

    Приложение, которое называется ELMA: «Электронный документооборот» дает возможность выполнять хранение, регистрирование, поиск, визирование и наблюдение за действиями над документами в автоматическом режиме. Применение ELMA помогает заставить документы той или иной компании на самом деле работать.

    Видео по системе управления бизнесом ELMA

    Системы управления электронного типа отечественного происхождения часто

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

    Приложение ELMA отличается простым в использовании и понятным

    интерфейсом.

    Данное приложение имеет обычный интерфейс файлового

    хранилища, который подойдет даже пользователям без большого опыта

    применения компьютеров.

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

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

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

    01.png

    Ввод документов и их регистрация

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

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

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

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

    Для того чтобы в ELMA можно было зарегистрировать документ, применяется инструмент под названием Канцелярия. Каждый документ в Канцелярии имеет свой регистрационный номер и оснащается специальной контрольной карточкой.

    Архив документов электронного типа

    В ELMA для всех имеющихся документов создается хранилище, которое называется электронным архивом. С помощью Архива можно очень быстро найти нужный документ, используя либо его название, либо некоторые реквизиты.

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

    В Архиве у всех документов есть свои индивидуальные карточки, с помощью которых можно получить все необходимые данные – реквизиты, версии документа и различные виды деятельности с ним связанные.

    Движение документов в компании

    Системы, предназначенные для электронного документооборота, предоставляют отличную возможность для обеспечения деятельности, связанной с документами. Исполнители при этом осуществляют различные виды деятельности с документами в электронном виде.

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

    С помощью системы ELMA можно обеспечить передвижение документов в организации по путям различной сложности. От особенностей маршрута зависит, какие именно сотрудники будут иметь дело с документом и какие действия будут над ним производиться.

    Маршруты электронных документов

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

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

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

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

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

    Нужно лишь нажать пункт меню «Отправить по маршруту»

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

    Шаблоны электронных документов

    Для того чтобы быстро создавать стандартные документы можно применять шаблоны. Они являются заготовками будущих документов. Определенные их участки включают в себя фрагменты, предназначенные для того, чтобы вставлять туда нужные данные (автоматически). Создание шаблонов под силу даже тем пользователям, которые совсем не разбираются в программировании.

    На практике у компаний часто появляется необходимость создавать одинаковые документы. Как правило, при этом меняются только даты, фамилии и названия компаний. Если выполнять данные задачи вручную, на это уходит большое количество времени и увеличивается вероятность ошибок. В ELMA такая работа делается с помощью шаблонов.

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

    Договорная работа

    С помощью описываемого приложения можно выполнять много видов работ, связанных с документооборотом компании. Договорная работа представляет собой один из самых частых видов применения ELMA. Как правило, в нее входит выполнение различных задач, имеющих отношение к договорам компании.

    В тех компаниях, которые не применяют электронный документооборот, договорная работа состоит из следующих этапов:

    1. Создание договора по шаблону или исходя из ранее использованных договоров. Новые данные при этом вносятся менеджером вручную.

    2. Проверка документа юристом. Менеджер должен передать договор в бумажном или в электронном виде.

    3. Согласование договора с профильным начальником компании.

    4. Подписание договора генеральным директором.

    5. Регистрация документа в архиве компании. Этот шаг выполняется секретарем, и в различных компаниях он может сильно отличаться.

    6. Договор попадает в руки тем людям, для которых он предназначен, выполняется контроль подписания.

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

    Договорная работа в ELMA: Электронный документооборот

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

    По клику откроется полная карта

    e-doc-map_marked.png

    Создание договора

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

    После этого договор может быть отправлен по заранее указанному маршруту.

    1. Первым шагом является согласование договора с юристом. В форме имеется постановка задачи и данные, касающиеся документа. Для просмотра карточки документа достаточно всего лишь щелкнуть мышью. В меню есть специальные операции под названием «Согласовать», «Отказать».

    2. Отправка профильному начальнику. Если документ не требует доработки, он отправляется юристом на согласование профильному начальнику компании. Юрист при этом указывает сроки, участников и оставляет комментарии. Согласование может осуществляться как по параллельной схеме, так и по последовательной.

    3. Договор согласовывается профильным начальником. Это происходит по такой же схеме, что и согласование юристом. Лист согласования можно увидеть внизу страницы задачи. В нем можно узнать обо всех участниках, их решениях, комментариях и о времени выполнения задания.

    4. Подписание договора генеральным директором. На данном этапе директор может ознакомиться со всеми версиями договора и выбрать одну из них для подписания. Он может воспользоваться операциями, имеющими названия «подписано», «не подписано».

    5. Регистрация. Подписанный договор регистрируется в Канцелярии компании. Делопроизводитель должен заполнить карточку документа. В журнал регистрации информация попадает в автоматическом режиме.

    Там можно увидеть данные обо всех документах, которые были зарегистрированы.

    6. Контролирование. Менеджер производит контроль операций, которые выполнены с договором контрагентом. После того как документ подписывается контрагентом, его маршрут заканчивается.

    Как видим, приложение ELMA делает работу с договорами точной и лучше организованной.

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

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

    Понравилась статья? Поделить с друзьями:
  • Тержинан свечи инструкция по применению в гинекологии от чего отзывы
  • Амоксициллин от чего помогает в таблетках взрослым инструкция по применению
  • Кто разрабатывает инструкцию согласно которой осуществляется обслуживание систем дистанционного
  • В научной литературе выделяются следующие основные стили политического руководства
  • Тримедат инструкция по применению в ветеринарии