Состав комплекса Mixer System

В состав программного комплекса Mixer System входят три программы:
- ConfigMix – программа конфигурации системы расчета смесей;
- Mixer и Mixer Server – пользовательская часть системы;
- Replicator – программа синхронизации данных с внешней базой данных.
Конфигурация системы - программа ConfigMix
При помощи программы ConfigMix производится настройка системы смешивания. Заметим, что таких систем может быть много, и все они могут работать одновременно, независимо друг от друга. Программа ConfigMix используется только на этапе создания и настройки системы, в процессе эксплуатации она не нужна.
При помощи ConfigMix задаются следующие параметры системы:
- Набор характеристик – свойств компонент, принимаемых во внимание при расчете смесей,
- Законы смешивания характеристик. По умолчанию результат смешивания – это средневзвешенное количество. Однако, для расчета результата может быть задан любой алгоритм, представимый в виде арифметического выражения.
- Структура склада. Склад в системе Mixer System разбивается на секции. Для каждой секции указывается, какие характеристики являются значимыми для данной секции склада.
- Структура архива выполненных заявок. В процессе настройки можно убрать часть имеющихся в таблице архива атрибутов и добавить собственные.
Mixer и Mixer Server – пользовательская часть системы
Система Mixer System является многопользовательской. Сразу несколько пользователей могут решать задачи смешивания, формируя общий каталог заявок, и ведя общий архив смешиваний.
Вся работа нескольких пользователей синхронизируется через специальный сервер, установленный либо на отдельном компьютере, либо на компьютере одного из пользователей.
Replicator - программа синхронизации данных с внешней базой данных
Система Mixer System работает со своей локальной базой данных. Поддерживать ее актуальное состояние помогает программа Replicator, входящая в состав комплекса.
Программа Replicator позволяет задать и сохранить параметры синхронизации данных, а затем использовать эти параметры в процессе синхронизации. Синхронизация данных может, в частности, включать полную замену данных в локальной базе данных, либо частичную: изменение количества компонент на складе, изменение характеристик компонент и т.д.
Процесс синхронизации данных может запускаться автоматически.