Программный комплекс VT:Ресторан предназначен для автоматизации работы с заказами клиентов, а также для осуществления первичного товарно-денежного учета на предприятиях общественного питания - ресторанов, баров, кафе, а также на предприятиях аналогичного типа.
Программный комплекс позволяет:
- Формировать и редактировать заказы клиентов при помощи модулей "АРМ официанта (Pocket PC)" и (или) "АРМ официанта (Desktop)".
- Печатать счета на заказы при помощи вышеназванных модулей.
- Автоматически распечатывать на дополнительных принтерах в необходимых местах (кухня, стойка бара и т.п.) новых заказов и изменений в существующих заказах.
- Использовать систему оповещений при помощи пульта вызова официантов. Система оповещений позволяет также обмениваться сообщениями непосредственно между отдельно взятыми АРМ'ами официантов.
- Производить оплату и закрытие заказа по его уникальному штрих-коду (далее ШК) или номеру при помощи модуля "Рабочее место кассира".
- При необходимости производить оплату блюд/товаров по их кодам/ШК непосредственно через рабочее место кассира, без создания заказа.
- Вести журнал открытых, закрытых и удаленных заказов, а также заказов с выставленными счетами.
- Вести справочник блюд/товаров.
- Вести первичный товарно-денежный учет по отпущенным блюдам/товарам.
- Организовать дисконтную систему - систему предоставления скидок клиентам с использованием различных видов дисконтных карт (штрих-кодовых, с магнитной полосой и т.п.). Дисконтная система может быть организована как на базе только рабочего места кассира, так и на базе внешних, независимых дисконтных систем, например, "VT: Дисконт".
- Экспортировать необходимые данные (журнал заказов, продажи блюд/ товаров) для дальнейшей их обработки в стороннюю систему товароучета, например, в специализированную для ресторанной деятельности конфигурацию системы "1С: Предприятие".
- При необходимости комплекс позволяет тесно интегрироваться с вышеназванными системами учета, для полной автоматизации всего предприятия.
Схема взаимодействия компонентов комплекса после его развертывания в локальной компьютерной сети
На диаграмме приведен один из вариантов развертывания комплекса. В минимальном варианте комплекс может быть установлен только на одном ПК, не подключенном в локальную сеть.
Состав программного комплекса
Сервер заказов
Является основным компонентом системы. Сервер обеспечивает работу автоматизированных рабочих мест официантов. Задача сервера - это обеспечение создания и редактирования заказов с АРМ'ов, автоматическая печать заказов на кухонных принтерах, печать счетов на оплату заказов, доступ АРМ'ов к справочнику блюд/товаров, а также обеспечение работы системы вызова официантов.
База данных
Файлом базы данных является файл, по умолчанию расположенный в подкаталоге рабочего каталога сервера заказов. Рабочие места официантов получают доступ к базе данных при помощи основного звена системы - сервера заказов. В качестве СУБД, в системе используется SQL сервер "Firebird". Програмный комплекс использует БД, полностью совпадающую по структуре с БД "АРМ кассира Professional" и "Online Server Professional".
АРМ официанта CE (Pocket PC)
Программа, установленная и работающая на мобильном устройстве Pocket PC под управлением ОС Windows Mobile 2003/5.0. Данная программа предназначена для автоматизации таких операций официанта, как создание, редактирование и сохранение заказов клиентов, печать счетов на оплату заказов, просмотр справочника блюд/товаров, демонстрация описаний и изображений блюд. Для данного модуля предполагается использование моделей Pocket PC с поддержкой WLAN(Wi-Fi). Данный модуль осуществляет обмен данными c сервером заказов при помощи протокола TCP/IP по указанному, в настройке сервера, порту.
АРМ официанта (Desktop)
Программа, установленная и работающая на настольном (Desktop) ПК под управлением ОС Windows 2000/XP. Назначение программы - это создание, редактирование и сохранение заказов клиентов, печать счетов на оплату заказов, просмотр и редактирование (при наличии соответствующих прав у пользователя) справочника блюд/товаров. При наличии прав администратора - управление учетными записями и разграничением прав пользователей системы. Данный модуль осуществляет обмен данными c сервером заказов при помощи протокола TCP/IP по указанному, в настройке сервера, порту.
Рабочее место кассира
Программа, установленная и работающая на настольном (Desktop) ПК под управлением ОС Windows 2000/XP. Назначение программы - это оплата сформированных по заказам клиентов счетов. В качестве рабочего места кассира (далее РМК), предполагается использование одной из двух программ, обеспечивающих печать фискальных чеков на Контрольно-Кассовой-Машине (далее ККМ). Этими программами являются "АРМ кассира Professional" и "Online Server professional". Эти программы являются самодостаточными программами и предназначены для автоматизации розничных продаж, оплаты ресторанных и торговых заказов, а также ведения первичного товарно-денежного учета и организации дисконтной системы. Рабочее место кассира предполагает подключение ККМ непосредственно к ПК, на котором установлено РМК. Принципиальная разница между этими двумя программами заключается только в алгоритме подготовки и подачи команды печати на ККМ. При использовании "АРМ кассира Professional", чек кассиром подготавливается на ПК и печать чека производится по команде с ПК, при использовании "Online Server Professional", чек подготавливается на ККМ, и печать чека производится по команде с ККМ. Общим звеном между РМК и сервером заказов является единая база данных. Для этого, при установке и конфигурации системы, в настройке РМК должна быть указана база данных сервера заказов. При этом РМК имеет все необходимые механизмы для оплаты ресторанных счетов, созданных и распечатанных при помощи рабочих мест официантов и сервера заказов. Формирование и печать счета на оплату заказа производится по команде с "АРМ официанта" на принтере печати счетов, установленном в системе. Оплата счета производится путем считывания сканером ШК уникального штрих-кода, напечатанного на счете, либо оплата производится по номеру заказа. Режим оплаты заказа при этом устанавливается в настройке РМК. После пробития на ККМ чека, т.е. после оплаты заказа, РМК производит списание в базе данных остатков присутствующих в этом заказе блюд/товаров и закрытие заказа, что делает невозможным его дальнейшее редактирование и печать по нему счета.
Дополнительные компоненты
Принтер печати счета - принтер любой модели (предпочтительно лазерный), предназначен для печати счетов для оплаты заказов. Может быть установлен в системе как локальный так и как сетевой.
Принтер печати заказов (кухонный принтер) - принтер, предназначенный для печати созданных или измененных официантом заказов в местах приготовления пищи или отпуска блюд/товаров. Работу с данными принтерами осуществляет сервер заказов. При добавлении, отмене или любом изменении заказа сервер посылает на принтер сформированный печатный заказ в соответствии с настройками. По умолчанию сервер поддерживает следующие типы принтеров: ТМ-01 (термопечать), Star SP2000 (матричная печать), внешний файл (технологическая возможность, введена для отладки системы при временном отсутствии физического принтера) и принтер, установленный в системе (печать заказа через драйвер принтера, использующегося в ОС по умолчанию).
Система вызова официантов - предназначена для оповещения официантов о готовности того или иного блюда/заказа. Работу с системой осуществляет сервер заказов. Приняв с пульта оповещения сигнал о готовности конкретного заказа или блюда, сервер посылает сообщение на соответствующее рабочее место официанта. По умолчанию сервер поддерживает работу с системой оповещений марки "Гарсон".
WLAN точка доступа - обеспечивает беспроводное подключение мобильных устройств Pocket PC к локальной сети.