4

Моя мама владеет небольшим рынком «возьми и испеки», и она хранит свое меню и инвентарь на уродливой и грязной доске за прилавком. Я разработал базу данных, которая позволяет ей проверять вещи в морозилке и извлекать их с помощью сканера штрих-кода, и у нас есть все наши данные меню и инвентаря, точные и доступные на внутреннем сервере MySQL (на котором работает Ubuntu Server).

Я хочу купить пару дисплеев HDTV, которые будут монтироваться за прилавком вместо досок, и у меня будет специальный компьютер с красивым цифровым меню с точными инвентарными номерами, большой красной линией через все, чего нет в наличии, и т.д. Я могу получить доступ ко всем необходимым данным либо непосредственно через MySQL, либо через простой JSON API - но если не считать полноэкранного веб-браузера с очень требовательным CSS, я не уверен, какое программное обеспечение использовать для реального отображения , Что-нибудь приходит на ум, интернет?

В идеале, он должен показывать небольшое слайд-шоу с фотографиями еды на боку или, возможно, список специальных предложений. Я знаю, что это возможно, McDonalds делает это в своих новых местах McCafe.

ТИА, Майк

1 ответ1

2

Я бы разработал это как веб-сайт - что-то с использованием Javascript/ajax для визуальных эффектов, которые вы хотите. Я предлагаю вам использовать изображение SVG (которое, естественно, IE не поддерживает). Если вы используете SVG прилично, ваш контент должен выглядеть отлично при любом разрешении. Я не думаю, что это должно быть особенно сложно.

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

Изменить: Чтобы отобразить этот веб-сайт на своих мониторах, вы можете настроить Linux-блоки для начальной загрузки с неграфическими менеджерами, а затем запустить обычный сеанс X и, наконец, запустить веб-браузер (например, Firefox или Chrome) в полноэкранном режиме. Естественно, с вашим сервером в качестве домашней страницы. Вы также можете захотеть закодировать некоторые мозги javascript/ajax на своих страницах, которые элегантно обновляют содержимое страницы и обрабатывают перезагрузки сервера.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .