Система учета и контроля проданного товара
SYSTEM OF ACCOUNTING AND CONTROLLING SOLD GOODS

Изобретение относится к системам автоматизации учета и обработки данных, используемых в коммерческих структурах, и направлена на расширение функциональных возможностей систем учета и контроля проданного товара, в частности лотерейных билетов.
Из уровня техники известна система [RU 2222825, С2, G06F 17/60, 27.01.2004], которая содержит одну или несколько глобальных распределительных систем, а также функциональные блоки, включая блок хранения информации, предназначенный для хранения оперативной информации, а также статистической и архивной информации, который является базой данных системы, блок ввода, вывода, представления информации, предназначенный для ввода, вывода и представления информации различным категориям удаленных пользователей системы, блок локального пользователя, предназначенный для обеспечения ввода, вывода и представления информации администраторам системы, блок диспетчера запросов, предназначенный для выполнения построения формы для запроса, выдачи формы запроса, приема запроса, проверки корректности запроса, вызова обработчика запроса, приема и представления результатов запроса, для разделения запросов на несколько типов, блоки, предназначенные для реализации определенных типов запросов, включая блок обработчика административных запросов, связанных с первоначальным заполнением, инициализацией, настройкой и поддержкой функционирования базы данных, блок обработчика информационных запросов к базе данных, предназначенный для выполнения отдельных запросов к базе данных системы, не связанных с логической обработкой, вычислением финансовых данных или обращением к глобальным распределительным системам, блок модификации базы данных, предназначенный для выполнения запросов к базе данных на модификацию объектов базы данных, для осуществления контроля целостности и непротиворечивости данных, блок генератора отчетов, предназначенный для формирования различных отчетов и справок с возможностью формирования печатной версии, блок обработчика запросов на бронирование, оформление билетов, предназначенный для получения запросов на выполнение операций, связанных с бронированием, оформлением, для осуществления основной логики обработки бронирования, выбора систем, фиксации изменений состояния систем, блок транслятора запросов глобальных распределительных систем, предназначенный для формирования запросов к глобальным распределительным системам в независимом от системы бронирования формате, а также для трансляции запроса в формате конкретной глобальной распределительной системы, блок драйвера глобальных распределительных систем, предназначенный для обмена запросами и результатами запросов к глобальным автоматизированным системам в формате глобальных распределительных систем, блок стоимостных расчетов, предназначенный для выполнения расчетов стоимостных параметров, блок финансовый, предназначенный для управления финансовыми потоками и для расчетов соответствующих финансовых показателей, блок диспетчера периодических операций, предназначенный для обеспечения запуска на выполнение определенных операций, например, внешних программ, запросов к базе данных системы, в зависимости от условий их запуска, блок обмена информацией с глобальной распределительной системой, предназначенный для обмена информацией с одной или несколькими глобальными распределительными системами в формате определенной глобальной распределительной системой, может представлять собой, например, интерфейс к глобальной распределительной системе, информация поступает на блок ввода, вывода, представления информации, который функционирует в режиме ввода в процессе формирования удаленным пользователем запроса в систему, в режиме вывода блок ввода, вывода, представления информации запускают с помощью блока диспетчера запросов, передавая на блок ввода, вывода, представления информации полученную от системы информацию, работу блока локального пользователя инициирует локальный пользователь, с помощью блока диспетчера запросов определяют тип поступающих запросов и вызывают соответствующий блок обработчика запросов для этого типа запросов, при поступлении запроса с помощью блока диспетчера запросов инициируют работу указанного блока обработчика запросов, посредством которого выполняют необходимые операции с блоком хранения информации, при поступлении запроса на модификацию объектов базы данных инициируют работу блока модификации базы данных, при получении запроса на информацию из базы данных системы инициируют работу блока обработчика информационных запросов к базе данных, при поступлении запроса на получение отчета инициируют работу блока генератора отчетов, посредством блока генератора отчетов запускают работу блока финансового, с помощью которого рассчитывают необходимые финансовые показатели на основе информационных данных, полученных с помощью блока обработчика информационных запросов к базе данных из базы данных, посредством блока генератора отчетов формируют отчет на основе информации, полученной из блоков обработчика информационных запросов к базе данных и блока финансового, при определении, посредством блока диспетчера запросов, поступления запроса на бронирование и/или оформление заказа, инициируют работу блока обработчика запросов на бронирование и/или оформление заказов, при отсутствии в базе данных соответствующей информации, необходимой для формирования ответа на запрос, посредством блока обработчика информационных запросов к базе данных инициируют работу блока модификации базы данных, с помощью которого, в свою очередь, инициируют работу блока транслятора запросов глобальных распределительных систем, при этом работу блока транслятора запросов глобальных распределительных систем также, при необходимости, инициируют посредством блока обработчика запросов на бронирование и/или оформление заказов, посредством блока транслятора запросов глобальных распределительных систем распознают запрос, транслируют его в формат конкретной глобальной распределительной системы и затем передают на блок драйвера глобальных распределительных систем, посредством блока драйвера глобальных распределительных систем переадресуют запрос на блок обмена информацией с глобальной распределительной системой, с помощью которого инициируют работу конкретной глобальной распределительной системы, полученный запрос обрабатывают посредством глобальной распределительной системы и пересылают сформированный ответ обратно на блок обмена информацией с глобальной распределительной системой, посредством блока драйвера глобальных распределительных систем отслеживают появление ответа на выходе блока обмена информацией с глобальной распределительной системой и передают его на блок транслятора запросов глобальных распределительных систем, посредством блока транслятора запросов глобальных распределительных систем осуществляют декодирование ответа из формата конкретной глобальной распределительной системы, распознают ответ и передают его на блок, с которого инициировали запрос, при получении информационного запроса, посредством блока транслятора запросов глобальных распределительных систем отправляют ответ на блок модификации базы данных, посредством которого заносят полученную информацию в базу данных, затем, посредством блока обработчика информационных запросов к базе данных считывают эту информацию из базы данных и через блок диспетчера запросов передают ее на блок ввода, вывода, представления информации для представления удаленному пользователю, при поступлении на блок транслятора запросов глобальных распределительных систем ответа на запрос по бронированию и/или оформлению заказа, его передают на блок обработчика запросов на бронирование и/или оформление заказа, посредством блока обработчика запросов на бронирование и/или оформление заказов заносят в базу данных системы через блок модификации базы данных системы информацию о факте бронирования и/или оформления заказа, при необходимости динамического перерасчета тарифа, посредством блока обработчика запросов на бронирование и/или оформление заказов инициируют работу блока стоимостных расчетов, с которого произведенный перерасчет помещают в базу данных с помощью блока модификации базы данных, посредством блока диспетчера периодических операций, на основании информации, содержащейся в базе данных, и/или на основе анализа текущего состояния объектов базы данных, осуществляют запуск операций, модифицирующих состояние объектов базы данных.
Однако такая система обладает относительно узкими функциональными возможностями.
Наиболее близкой к предложенной является система учета и контроля проданного товара, в частности, лотерейных билетов [RU 116666, U1, G06Q 30/00, 27.05.2012], включающая программный блок управления, с которым связаны устройство ввода информации, блок памяти с базой данных кодов товара, блок регистрации проданного товара, подключенные к программному блоку управления блок классификации товара на категории по виду, типу, качеству и/или цене с базой данных оценочных баллов, присвоенных различным категориям товаров, включенной в блок памяти, блок регистрации идентификационных кодов продавцов с базой данных идентификационных кодов продавцов, которая включена в блок памяти, блок стимуляции продавцов, включающий блок-сумматор количества баллов, соответствующих проданным продавцом товаров, и базу данных количества баллов, набранных каждым продавцом, выход которого связан с личными счетами продавцов, блок приема и ввода информации, вход которого связан посредством проводной или беспроводной связи с выходом устройства ввода информации, а выход подключен к блоку регистрации проданного товара и к блоку регистрации идентификационных кодов продавцов, и блок отображения информации, при этом, вход блока классификации товара на категории соединен с блоком регистрации проданного товара, к входу блока - сумматора количества баллов подключены выходы блока классификатора товара на категории и блока регистрации идентификационных кодов продавцов.
Недостатком наиболее близкого технического решения является относительно узкие функциональные возможности, что не позволяет, в частности, вести учет и контроль изготовленного и поставленного продавцу товара, проданного товара в виде лотерейных билетов в режиме он-лайн в частности, учета текущего состояния финансовых средств продавца, учета и контроля правильности выплаты выигрышей и т.п.
Задачей, которая решается в изобретении, является создание автоматизированной системы, охватывающий весь цикл реализации лотерейных билетов, включая, в частности, формирования электронной версии подготовленных для реализации лотерейных билетов, подготовки заказов для их изготовления, контроля поступления лотерейных билетов для реализации продавцам, а также контроль продажи билетов, выдачи выигрышей и состояния финансовых средств продавца.
Технический результат, на достижение которого направлено изобретение заключается в расширении функциональных возможностей системы учета и контроля проданного товара, в частности лотерейных билетов, за счет обеспечения возможности учета и контроля объема изготовленных билетов и процесса их продажи и выплаты вознаграждения.
согласно
изобретению
Поставленная задача решается, а требуемый технический результат достигается тем, что в систему учета и контроля проданного товара, содержащую блок регистрации проданного товара, блок памяти финансовых средств продавца, сервер и монитор, соединенный с выходом формирования видеосигнала сервера, а также блок приема и ввода информации, выход которого соединен со входом сервера, , введены блок памяти заказа товара, блок формирования электронной версии заказа товара, вход которого соединен с выходом блока памяти заказа товара, блок распределения товара, вход которого соединен с выходом блока формирования электронной версии заказа товара, а выход - соединен с первым входом блока приема и ввода информации, второй вход которого соединен с выходом блока финансовых средств продавца, блок формирования заказа на изготовление товара, вход которого соединен с выходом блока формирования электронной версии заказа товара, блок памяти товара продавца и блок идентификации проданного товара, первый вход которого соединен с выходом блока регистрации проданного товара, второй вход соединен с выходом сервера, а выход - соединен с третьим входом блока приема и ввода информации, со входом блока памяти товара продавца и входом блока финансовых средств продавца, при этом, блок регистрации проданного товара выполнен с возможностью считывания штрих-кода или qr-кода, нанесенного на товар, при реализации товара и передачи этой информации на сервер, а блок идентификации проданного товара выполнен с возможностью идентификации реализованного товара с использованием информации, поступающей с сервера.
На чертеже представлена блок-схема заявленной системы учета и контроля проданного товара.
Систему учета и контроля проданного товара содержит блок 1 регистрации проданного товара, блок 2 памяти финансовых средств продавца, сервер 3 и монитор 4, соединенный с выходом формирования видеосигнала сервера 3, а также блок 5 приема и ввода информации, выход которого соединен со входом сервера 3.
Кроме того, система учета и контроля проданного товара содержит блок 6 памяти заказа товара, блок 7 формирования электронной версии заказа товара, вход которого соединен с выходом блока 6 памяти заказа товара, блок 8 распределения товара, вход которого соединен с выходом блока 7 формирования электронной версии заказа товара, а выход соединен с первым входом блока 5 приема и ввода информации, второй вход которого соединен с выходом блока 2 финансовых средств продавца.
Помимо указанного выше, система учета и контроля проданного товара содержит блок 9 формирования заказа на изготовление товара, вход которого соединен с выходом блока 7 формирования электронной версии заказа товара, блок 10 памяти товара продавца и блок 11 идентификации проданного товара, первый вход которого соединен с выходом блока 1 регистрации проданного товара, второй вход соединен с выходом сервера 3, а выход соединен с третьим входом блока 5 приема и ввода информации, с входом блока 10 памяти товара продавца и входом блока 2 финансовых средств продавца.
В качестве в качестве товара в заявленном решении, предпочтительно, используют лотерейные билеты.
Система содержит элементы и блоки, охарактеризованные на функциональном уровне, и описываемая форма реализации предполагает использование программируемого (настраиваемого) многофункционального средства, поэтому при описании его работы представляются сведения, подтверждающие возможность выполнения таким средством конкретной предписываемой ему в составе данного устройства функции.
В качестве блока 5 приема и ввода информации может быть использован, например, персональный компьютер, мобильный телефон, терминал и любое другое устройство, имеющее возможность обмениваться информацией с блоками системы по каналам связи.
Заявленная система учета и контроля проданного товара работает следующим образом.
Опишем ее работу на примере одного продавца, хотя система работает идентично при наличии нескольких продавцов в пространственно разнесенной структуре.
В блок 6 памяти заказа товара заносятся технические и коммерческие требования к заказу партии товара, в частности лотерейных билетов. На основе этих требований в блоке 7 формируется электронная версия партии товара в виде массива данных, идентифицирующего лотерейные билеты.
На основании этого в блоке 9 формируются, при необходимости, документы для заказа этой партии лотерейных билетов на физическом носителе для поставок продавцу полной партии товара или ее части. На каждом из них наносится штрих или qr-кода, в котором заложена идентифицирующая лотерейный билет информация. Кроме того, в блоке 8 определяется (фиксируется) объем поставленного продавцу товара и его идентифицирующие данные, которые предаются через блок 5 на сервер 3. Монитор 4 позволяет визуализировать процессы, происходящие в системе по информации сервера 3.
Поступивший продавцу товар (партия товара) фиксируется в блоке 10, например, упаковками или пачками, а при реализации лотерейных билетов путем считывания с каждого из реализованных билетов штрих или qr-кода, в котором заложена идентифицирующая лотерейный билет информация (например, сканером, являющимся примером выполнения блока 1), соответствующая информация поступает на сервер 3 через блок 5. Это позволяет произвести идентификацию реализованных лотерейных билетов в блоке 11 с использованием информации, поступающей с сервера 3, которая используется как для контроля правильности выдачи выигрыша, так и для учета проданных билетов из массива изготовленных и переданных продавцу.
В блоке 2 памяти производится начисление средств от продажи товара и списывание средств от выплаты выигрыша.
Таким образом, заявленная система обладает более широкими функциональными возможностями относительно известных систем учета и контроля проданного товара, в частности, лотерейных билетов, за счет обеспечения возможности учета и контроля объема изготовленных билетов и процесса их продажи и выплаты вознаграждения. Это позволяет повысить надежность систем учета и контроля проданного товара, повысить точность их функционирования и повысить их защиту от мошенничества.