Дзидока, МП УГ
и Cousma’s mother

Грабли.
В направлении космодрома

Рыбку съесть
и на это самое сесть

Ковка ебитды
по технологиям Ф. Листа

Strongly personal
А саночки повозить?
Выездной сервис без муда...
Тайное и явное
Достучаться до небес
20 000+ доставок в месяц
just in time. Definitely.

Миллион онлайн-заказов
без участия людей

миллиард долларов, десятки
юрлиц и четверо бухгалтеров

Колл-центр как радость
Десятки тысяч
документов в день

4 менеджера на 20 000
корпоративных заказчиков

до 2000 активных
пользователей системы

Сферический склад в вакууме
500 поставщиков, 30 000 товаров
и всего 7 закупщиков

Где деньги, Зин?
Management best practice
на базе Ultima ERP

Вы можете сформировать
годовой отчет прямо сейчас?

1 000 рублей пересортица
в 100 миллионном складе

Стандартизация строить
и жить помогает

B2B/B2C Web-портал за 61 день
и малую толику

оптимизация-переоптимизация,
постоянная и неотвратимая

создание описаний
для 100 000 товаров

Мура — не Маруся Климова.
Контру — к ногтю!

Десятки тысяч
документов в день

Почему Ultima ERP работает быстро с большими базами данных

Ultima ERP построена на базе СУБД Oracle 11g, общепризнанного мирового лидера в обработке больших объемов информации.

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

В Юлмарте в хороший день создается под 100 000 документов. В терминологии Ultima ERP «документ» — это операция над ресурсами компании. Документами производятся "движения" товаров, людей и денег в системе. Возможности системы позволяют обрабатывать такой объем операций в онлайн режиме с полным функционалом.

Обычно считается, что для поддержания приемлемой скорости работы при большом количестве пользователей требуется большое количество серверного оборудования. Дорогого. Это утверждение является распространенным настолько, насколько распространены решения на базе 1С (в версии 8.2 и выше, более ранним версиям не помогут все суперкомпьютеры мира), а также решения SAP и Microsoft.

Основная ответственность за скорость исполнения лежит в плоскости программной оптимизации запросов. И здесь Oracle имеет наиболее развитый язык запросов и мощный интеллектуальный оптимизатор, что позволяет формулировать быстровыполняющиеся сложные запросы. К примеру, одним запросом можно легко и правильно вычислить оборачиваемость склада. Она равна Продажи / Средний склад. Средний склад это математически точная величина без использования допущений типа «возьмем остаток на конец дня», «Михал Захарыч, наш кладовщик, точно знает что ...» , а именно необходимо вычислить среднее значение функции остатка на складе:

Мы проверяли — расхождение между обычным среднеарифметическим алгоритмом расчета оборачиваемости и правильным, показанным выше, достигает 50%. Вот и получается что оборачиваемость ваших товарных запасов — от одной до 3 недель. Принимайте решение по параметрам финансирования.

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

Ultima ERP умеет быстро работать с очень большими таблицами, содержащих записей миллиардов, эдак, под 10. Именно работать, а не хранить. Система партиционирования (partitioning) позволяет редко используемые исторически старые данные одной таблицы складывать на менее быстрые дешевые диски, а свеженькие оперативные "популярные" данные — на быстрые. Вот и все, нет видимой границы при запросе данных, следовательно Ultima ERP лишена такого атавизма, исторически присущего брендовым решениям, как архивирование данных — все ваши данные всегда доступны.

Пара слов о безопасности.
Контроль двойной записи реализован в системе на уровне ядра.
Ядро сервера приложений также гарантирует транзакционную целостность данных: будет выполнена вся цепочка операций успешно, либо не будет выполнено ничего. Этим достигается корректность отражения хозяйственных операций в системе. Аналогично, ядро сервера приложений позволяет настраивать права как отдельно по бизнес-объектам, так и на уровне отдельных записей. Специальный язык позволяет сформулировать неограниченно сложное правило для доступа к записям отдельно на чтение, запись редактирование и удаление.

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

Dear visitor would you like to switch to English?

Можно остаться и на русской версии.


Готовы навести у себя порядок — обращайтесь к нам:

 

или звоните по телефону
8-800-100-81-78
или по скайпу — пообщаемся очно
позвонить через Skype ultima.businessware
Москва
1-й Варшавский проезд, дом 2, стр. 12
Санкт-Петербург
Лиговский проспект, дом 266

не готовы — почитайте еще