Технология работы системы «обменный пункт»

Страница 1

В состав автоматизированной системы «ОБМЕННЫЙ ПУНКТ» входит 3 АРМа:

АРМ «КАССИР».

АРМ «БУХГАЛТЕР».

АРМ «АДМИНИСТРАТОР».

Каждый АРМ выполняет строго определенные функции на каждом этапе построения отчетных результирующих документов.

АРМ «КАССИР»

Обработка данных

АРМ Кассир представляет собой программный модуль с простым и понятным интерфейсом пользователя, который посредством взаимодействия с дополнительными модулями подготавливает и формирует данные для занесения в базу данных и вывода на печатающее устройство.

Вид главного окна программы представлен на рисунке 4.1

Рис. 4.1.

АРМ Кассир представляет собой программный модуль с простым и понятным интерфейсом пользователя, который посредством взаимодействия с дополнительными модулями подготавливает и формирует данные для занесения в базу данных и вывода на печатающее устройство.

Каждое поле на форме предназначено для занесения данных при совершении кассовой операции по обслуживанию клиента.

Перемещения по полям формы можно осуществлять тремя различными способами:

1. Нажатием клавиши TAB

.

2. Нажатием клавиши ENTER

.

3. При помощи мыши.

В поля РЕЗИДЕНТ

, ДОКУМЕНТ

, КОД ВАЛЮТЫ

и КОД ВИДА ОПЕРАЦИИ

встроены выпадающие списки, в которых данные можно выбирать при помощи мыши, либо стрелками на клавиатуре (в момент нахождения поля в фокусе).

При выборе кода валюты в поле КОД ВАЛЮТЫ

в соседнем поле ВАЛЮТАпоявляется автоматически название выбранной валюты (рис 4.2).

Рис 4.2

Для указания сумм полученных от клиента или выданных на руки физическому лицу в поле СУММА ЦИФРАМИ

необходимо ввести целое число ( int ) и нажать ENTER

.

После этого к введенному целому числу добавится точка и два нуля , а введенное число автоматически преобразуется в тип float.

Одновременно с этим в поле СУММА

ПРОПИСЬЮ

появится указанная сумма, записанная прописью, но заглавными буквами с добавлением в конце точки и двух нулей (см рис 4.3).

Рис. 4.3

После заполнения всех полей согласно требований ЦентроБанка РФ необходимо нажать кнопку «ОБМЕН ВАЛЮТЫ»

, если была произведена операция покупки или продажи валюты или кнопку «ПЛАТЕЖНАЯ КАРТА»

, если проводилась выдача денежных средств по платежной карте («Золотая Корона», «MasterCard» и т.д.).

После нажатия одной из выбранных кнопок появляется окно с перечнем введенных данных и предложением выполнить печать справки клиенту (если это необходимо) (см рис 4.4).

.

Рис. 4.4

После выполнения процедуры печати, окно можно закрыть.

При закрытии данного окна, в поле НОМЕР ОПЕРАЦИИ

главной формы, счетчик операций увеличится на единицу.

В поле ДАТА

указывается текущая системная дата в формате дд.мм.гггг. автоматически.

В поле ВРЕМЯ

указывается текущее системное время последней операции в формате чч.мм.сс. автоматически.

В момент нажатия кнопки «ОБМЕН ВАЛЮТЫ»

или «ПЛАТЕЖНАЯ КАРТА»главный модуль программы производит запись данных в соответствующие поля таблиц (reestr.dbf, short.dbf ) . Для работы с базами данных используется Borland Database Engine (BDE), установленный предварительно в операционную систему WINDOWS. После успешной записи данных в файлы базы данных производится формирование отчетных документов. В данном случае используется файл шаблона 113_I.xls , который вызывается через OLE модуль на открытие функцией OleOpen() . После того, как данный файл-шаблон был успешно открыт, в него производится запись данных из полей ввода главной формы в фоновом режиме, т.е. без отображения вида структуры файла на экране монитора.

Получив код успешного завершения записи от OLE модуля, файл-шаблон 113_I.xls сохраняется в папке C:\113\SPR с использованием уникальной идентификации в виде

имя ( день, месяц, год_часы, минуты, секунды).расширение(xls), пример (200804_163744.xls), таким образом формируется архив выданных справок клиентам.

Структурная схема информационного взаимодействия представлена на рис 4.5

Рис. 4.5

Печать реестра

После нажатия кнопки РЕЕСТР

на главной форме появляется дочернее окно с дополнительными функциями обслуживания реестра кассовых операций (см рис 4.6).

Рис. 4.6

В поле ЧИСЛО

автоматически отображается текущая системная дата (сегодняшнее число).

Страницы: 1 2 3