Специальный интерфейс для книговыдачи на основе штрих-кодов
Для максимально эффективной организации технологии книговыдачи с использованием штрих-кодов на читательских билетах и экземплярах изданий служит специальный "скоростной" интерфейс, который вызывается комбинацией клавиш <Alt>-<Backspace> (см. рис. 4.6а).
Рис. 4.6а. "Скоростной" интерфейс для книговыдачи на основе штрих-кодов
Интерфейс состоит из двух рабочих областей - ВЫДАЧА и ВОЗВРАТ, - которые служат соответственно для реализации операций выдачи и возврата литературы.
Рабочая область ВЫДАЧА включает в себя ниспадающее меню БД, редактируемую строку ДАТА ВОЗВРАТА, информационную панель и две редактируемые строки - ЧИТАТЕЛЬ и ЭКЗЕМПЛЯР - для ввода соответствующих штрих-кодов.
В данном случае, т.е. при "скоростной" выдаче, предполагается, что данные в меню БД (имя БД Электронного каталога, в которой фиксируется выдача) и строке ДАТА ВОЗВРАТА (дата предполагаемого возврата выдаваемой литературы) являются условно постоянными, т.е. устанавливаются один раз в течение сеанса работы.
Штрих-код, идентифицирующий читателя, считывается в строку ЧИТАТЕЛЬ, после чего фокус управления автоматически переключается на строку ЭКЗЕМПЛЯР, в которую следует последовательно считывать штрих-коды, идентифицирующие экземпляры литературы, выдаваемой данному читателю. После считывания каждого штрих-кода экземпляра на информационной панели появляется результат выполненной операции
Для обслуживания (выдачи) следующего читателя, необходимо переключить фокус управления снова на строку ЧИТАТЕЛЬ. Для того чтобы не использовать для этой цели (переключения фокуса) клавиатуру или мышку (что безусловно будет замедлять работу), предлагается использовать в качестве команды переключения или точнее, команды инициирования очередной операции выдачи специальный (выделенный) штрих-код. Значение такого штрих-кода должно быть определено в параметре BARCOMOUT в INI-файле АРМа "Книговыдачи". Разумеется, предполагается, что такой командный штрих-код размещается непосредственно на рабочем месте оператора книговыдачи.
Рабочая область ВОЗВРАТ включает в себя информационную строку ЧИТАТЕЛЬ, информационную панель и редактируемую строку ЭКЗЕМПЛЯР. Таким образом вся технология возврата состоит из последовательного считывания штрих-кодов возвращаемых изданий в строку ЭКЗЕМПЛЯР - при этом в строке ЧИТАТЕЛЬ автоматически появляется штрих-код читателя, за кем числилось возвращенное издание, а на информационной панели выводится результат выполненной операции.
При выполнении операций возврата фокус управления должен находиться на строке ЭКЗЕМПЛЯР. Так же как и в случае ВЫДАЧИ, предлагается использовать специальный (выделенный) штрих-код для переключения фокуса на строку ЭКЗЕМПЛЯР. Значение такого штрих-кода должно быть определено в параметре BARCOMIN в INI-файле АРМа "Книговыдачи".