64
Работая с входными данными в системе, пользователи выполняют техно-
логический процесс работы с данными, который называется регистрацией дан-
ных в системе.
На этапе регистрации данных пользователи заполняют базу данных.
Для этого пользователю необходимо заполнить экранные формы про-
граммы. Заполнение форм справочников происходит путем ввода данных в со-
ответствующие поля. Заполнение форм учета прихода, списания, переоценки то-
вара происходит путем выбора данных из справочников, после этого вызывается
форма ввода новых данных, таких как новая цена при переоценке, количество
поступившего товара, цена его закупки при оприходовании товара, количество
списываемого товара при списании товара. Вводимые данные контролируются
на корректность средствами интерфейса, то есть в определенные поля базы дан-
ных можно записать значения объявленных типов. Особым образом организован
ввод данных о продажах товара. Клиент, осуществляющий покупку, сообщает
продавцу о выбранном товаре. После этого, продавец сканирует штрих-этикетку
этого товара специальным сканером штрих-кодов, подключенным к ККМ, кото-
рая в свою очередь, подключена к ПК, установленному на рабочем месте касси-
ра. Все ПК соединены локальной сетью с сервером баз данных, который разме-
щается в офисе организации. На ПК кассира должно быть установлено про-
граммное обеспечение “Кассовый сервер”. Отсканированный код передается
программе “Кассовый сервер”, которая ищет данные о товаре с этим кодом в ба-
зе данных на сервере баз данных. После сканирования этикетки кассир вводит с
клавиатуры ККМ количество продаваемого товара, эти данные тоже отправля-
ются в программу “Кассовый сервер”. Эти действия повторяются для каждого
товара в покупке. После окончания составления покупки кассир выводит на
ККМ кассовый чек, одновременно с этим “Кассовый сервер” добавляет данные о
покупке в базу данных на сервере, а также вычитает проданное количество това-
ра из соответствующего файла базы данных.
Процесс регистрации данных в общем виде представлен на рисунке 5.