Основные преимущества внедрения Caché
- Высокая производительность
- Быстрая разработка приложений
- Использование web-технологии
Известная сеть магазинов предметов интерьера Decor Heytens работает на европейском рынке более 20 лет. Сейчас она объединяет более 80 магазинов. Heytens планирует открывать по 10 новых магазинов каждый год в течение ближайших 5 лет. Понятно, что воплощение таких амбициозных планов приведет к значительному увеличению нагрузки на корпоративную ИТ-инфраструктуру, которая обеспечивает работу приложений. В связи с этим ИТ-отдел Heytens, руководимый Ксавьером Демьезом, принял решение для трех ключевых прикладных приложения компании заменить терминальный доступ на доступ через графический интерфейс пользователя. Было решено также перенести все базы данных компании на постреляционную СУБД Caché компании InterSystems.
Модификация центральной системы по управлению складом показала необходимость переработки всей системы. «Наша команда состояла всего из трех человек, однако благодаря использованию продукта WinDev как инструмента создания интерфейсов, СУБД Caché - как базы данных и ActiveX для организации прямого между СУБД и приложением, мы самостоятельно справились с поставленными задачами», - говорит Демьез.
СУБД Caché известна высокой скоростью разработки, но, даже зная это, Демьез был приятно удивлен таким коротким сроком реализации проекта. «Данные мы перенесли очень быстро, - говорит он. - На настройку сервера базы данных ушло всего три часа. Каждый разработчик мог работать независимо, и оставалось предостаточно времени на совместное тестирование».
Компания Heytens быстро оценила преимущества работы приложения на СУБД Caché. «Caché - это действительно очень перспективный выбор, в частности с точки зрения простоты и удобства использования продукта. Очень хорошо, что мы теперь можем использовать все новейшие технологии, - говорит Демьез. - Например, на нашей старой системе требовался целый день, чтобы получить отчет по товародвижению за месяц. Сегодня для этого достаточно около двух часов благодаря прямому доступу к данным и другим средствам повышения производительности, имеющимся в Caché».
«Новое приложение позволяет нам управлять нашей деятельностью, используя новые, более эффективные, бизнес-процессы. Мы разработали новые процедуры и алгоритмы обработки данных, особенно хорошо работающие со сложными структурами данных, которых очень много в нашей системе. Согласитесь, это имеет большое значение, когда в базе данных 250 миллионов записей. А отчеты для совета директоров более информативны и точны», - говорит Демьез.
«Вся информация о 8000 наименований наших товаров, складе, заказах и статистике продаж теперь объединена, - продолжает Демьез. - 35 различных структур данных могут быть одновременно выведены из базы данных на один экран приложения. Само приложение может выдавать рекомендации по продаже того или иного товара, в зависимости от вводимой информации. Наша компания стала работать гораздо эффективней с новой системой, исчезло затоваривание склада, увеличился товарооборот, что привело к повышению оборота компании».
В процессе тестирования стало ясно, что комбинация GUI-интерфейса на основе ActiveX и web-технологии Caché будет работать намного быстрее, чем старые DOS-приложения, и даже быстрее, чем предполагал Демьез, т.к. он ожидал незначительное снижение скорости работы при переходе на графический интерфейс пользователя. Компания Decor Heytens очень довольна производительностью нового GUI-приложения на СУБД Caché и уровнем технической поддержки, получаемой от InterSystetms. «InterSystems практически обеспечивает нас персональным сервисом, о чем компания, использующая продукты Oracle или Microsoft может только мечтать».