Delphi в разработке системы электронной очереди «МАКСИМА»
Эта статья описывает технологический стек предыдущего поколения системы электронной очереди «МАКСИМА». На протяжении многих лет Delphi использовался при разработке значительной части программ комплекса. Современное поколение системы — «Максима Прайдекс» — развивается на новом технологическом стеке, а переход от существующих компонентов выполняется поэтапно.
Первые поколения программного комплекса «МАКСИМА» в значительной степени разрабатывались на Delphi. Технология применялась прежде всего в программах, где требовались высокая скорость обработки событий, работа с оборудованием и взаимодействие с внешними устройствами системы.
По мере развития продукта появились web-интерфейсы с использованием HTML, CSS и JavaScript, поэтому технологический стек комплекса постепенно стал многокомпонентным.
Что такое Delphi
Delphi — среда разработки программного обеспечения, развиваемая Embarcadero, и связанный с ней язык программирования семейства Object Pascal. Delphi позволяет создавать нативные приложения и на протяжении многих лет применяется для разработки прикладного и промышленного программного обеспечения.
Для системы электронной очереди «МАКСИМА» Delphi оказался удобен прежде всего благодаря возможности разработки Windows-приложений, созданию пользовательских интерфейсов и взаимодействию с периферийным оборудованием.
Почему Delphi использовался в системе «МАКСИМА»
Система электронной очереди включает не только пользовательский интерфейс, но и взаимодействие с терминалами, принтерами, табло и другими устройствами. Для таких компонентов были важны производительность, возможность непосредственной работы с оборудованием и возможность длительно развивать и поддерживать программный код.
Использование Delphi позволяло развивать программный комплекс поэтапно, добавляя новые функции и поддержку нового оборудования без необходимости перерабатывать всю систему при каждом изменении.
Одновременно с развитием web-технологий часть пользовательских интерфейсов и других компонентов стала реализовываться с применением HTML, CSS и JavaScript.
От «МАКСИМА» к «Максима Прайдекс»
Современное поколение системы электронной очереди «Максима Прайдекс» продолжает развитие продукта, но его архитектура и технологический стек существенно изменились.
В системе используются современные серверные и web-технологии, развивается поддержка Windows и Linux, централизованного управления филиалами и различных систем управления базами данных. При этом переход выполняется постепенно: существующие компоненты заменяются и модернизируются по мере развития комплекса, без одномоментного переписывания всей системы.
Подробнее о современной архитектуре и технологическом стеке системы «Максима Прайдекс» мы обязательно расскажем в отдельной статье.
Появились вопросы?
Свяжитесь с нами по многоканальным телефонам: +7 (495) 668-0725, +7 (800) 555-1690 или напишите нам!
Квалифицированные специалисты нашей компании окажут консультацию по любым вопросам, связанным с покупкой, установкой и настройкой систем управления очередью, сенсорных киосков, анкетирования на планшетах Максима Прайдекс или мультивендорной технической поддержке.
