Вопрос

Как бы я программно подключился к существующей серверной системе ресторана, используя, скажем, Micros POS, с веб-приложением, созданным на .Net и C #. Спасибо.

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

Нет особой причины для выбора .Net, кроме того факта, что я с ней наиболее знаком. Я открыт для других вариантов.

В общем, я ищу информацию о целесообразности этого и о том, как это сделать программно. Как бы мое приложение отправляло заказы на кухонные принтеры? Позволяют ли серверные серверные системы взаимодействовать с ним .Net (или любым другим) приложением? Они предоставляют API?

Это было полезно?

Решение

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

Прежде всего, приведите среду Micros в виртуальную машину.

Далее, большинство этих бэк-офисных систем работают под управлением Windows 2000 или Windows XP (в зависимости от возраста системы), поэтому будьте осторожны с выбранной версией .Net.

Теперь, что касается архитектуры, запустите службу в бэк-офисе, которая регулярно общается с централизованным веб-сервисом (веб-сайт, на котором заказывают клиенты), после того как заказ сделан доступным, оттуда вы можете вставить его в < вставьте сюда тип pos >.

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

Кроме того, я думаю, что My Micros (их корпоративное приложение) уже поддерживает этот тип функций.

Другие советы

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

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

Если вам нужно заняться чем-то другим, вам нужно поискать соответствующую документацию.

Это поможет вам больше задать более конкретный вопрос.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top