Универсальный файл ответа answer.A.
Формат универсального файла запроса:
1 строка: команд (как в файле request);
2 строка: пустая (должна игнорироваться);
3 строка: параметры команды (как в файле request);
4 строка: файл ответа (числовое значение, <> 0 - означает ошибку).
0: OK.
1: неверный формат файла запроса (ошибки файла запроса 1..99)
Возможные коды ошибок для команд CLOSEFISCALDAY и CLOSESHIFT
«10000» – разная ошибка;
«10001» – номер кассира не равен номер кассира открывшего смену;
«10002» – кассир не разлогинился;
«10003» – смена уже закрыта;
«10004» – фискальный день закрыт неудачно/невозможно;
«10005» – фискальный день уже закрыт;
«10006» – нефискальная смена закрыта.
Пример requasta.txt
CLOSE_SHIFT
10,Y,N
––– Конец файла –––
Пример answer.a:
CLOSE_SHIFT
10,Y,N
Описание
––– Конец файла –––
4. Контрольные вопросы:
1. Каково предназначение программы EuroPOS SM?
2. Какими преимуществами обладает система EuroPOS SM?
3. Каковы технические и функциональные возможности системы?
4. Каковы минимальные аппаратные требования, необходимые для корректной работы программы?
5. Назовите правила заполнения полей баз данных системы.
6. Перечислите основные файлы баз данных, используемые в системе.
7. Какие команды доступны в базе данных товаров?
8. Какое предназначение имеют сигнализирующие файлы?
9. Какие файлы запросов есть в системе? Опишите файл запроса request1.txt.
5. Содержание отчета:
Название работы, цель работы, ответы на контрольные вопросы, выводы.
Список использованных источников.
По материалам Интернет-публикаций:
1. http://www.software.systema.com.ua/front_euro.php
2. http://expotrade.com.ua/index.php?id=35
3. ftp://194.242.118.226/docs/front/EuroPos/front_euro1.pdf
4. http://www.bkc.com.ua/data_bkc/loads/oblik_trading_network.pdf
Министерство образования республики Беларусь
Белорусский национальный технический университет
Кафедра РТС
Лабораторная работа на тему: «KANTOR»
Минск 2010
ЛАБОРАТОРНАЯ РАБОТА 3
«KANTOR: программа обслуживания пунктов обмена валюты»
1.ЦЕЛЬ РАБОТЫ:
· ознакомиться с программой обслуживания пунктов обмена валют KANTOR;
· получить практические навыки работы кассира пункта обмена валют.
ОПИСАНИЕ ПРОГРАММЫ
Запуск программы
Программа KANTOR, установленная на КА VDM-260, предназначена для автоматизированной работы кассира пункта обмена валют. Программный продукт разработан в 1994 году фирмой ParaSoft Corporation. Программа находится на диске с:\ в каталоге \KANTOR. Для запуска программы необходимо «выбрать» файл kantor.exe и нажать Enter (Ввод).
При успешном запуске появляется окно ввода пароля. Ввод пароля игнорируется путем нажатия Enter.
Если в этот день программа была запущена впервые, Вам будет предложено заполнить окно аванса (остатка) BRB (белорусские расчетные билеты) и аванса (остатка) валюты. Вид окон представлен на рис 3.1 -3.2.
Рис 3.1
После ввода суммы остатка BRB (значение остатка обнулять не рекомендуется) и нажатия Enter, появится следующее окно, в котором вписывается количество аванса валюты на начало дня.
Для каждой из валют (российский рубль, доллар США, марка ФРГ) окно имеет следующие поля (рис. 3.2):
1. Название валюты (например, доллар США);
2. Символ валюты (RUR, USD, DEM);
3. Международный код валюты (например, для USD-001);
4. Порядковый номер валюты, в кассе;
5. Количество валюты в кассе (вписывается кассиром);
6. Курсы «Покупки», «Продажи», «Свыше» (в этой ячейке, если предусмотрено, можно устанавливать скидку при покупке-продаже, например, «Свыше 1000 долларов»);
7. Сохранить (удалить) установки.
Рис 3.2
Название валюты, символ валюты и международный код в каждом из окон вписаны разработчиком программы.
Переход к очередной позиции окна осуществляется клавишей <Таb>. При этом активизированная позиция, в которой в данный момент находится курсор, имеет более светлый фон. После заполнения всех полей окна «Данные валюты» курсор переводится на позицию «Сохранить» и нажимается Enter.
Программа запоминает измененные данные и переход в следующее окно - таким образом заполняются данные по всем предусмотренным программой наименованиям валюты. После заполнения последнего окна валюты автоматически выдается распечатка с курсами покупки-продажи валют, с которыми работает обменный пункт.
Одновременно программа переходит в главное меню (если же программа KANTOR в этот день уже запускалась, то в главное меню программа переходит сразу же после ввода пароля).
Главное меню программы
Главное меню имеет следующие разделы:
1. Сделки с BRB (белорусские расчетные билеты);
2. Сделки с RUR (российские рубли);
3. Валюта;
4. Отчеты;
5. Данные пользователя.
При этом для работы кассира используются первые четыре раздела Главного меню. Раздел «Данные пользователя» является закрытым для доступа и используется лишь лицами, осуществляющими контроль за работой обменного пункта.
Для входа в Главное меню необходимо нажать клавишу <F10>, переход между разделами осуществляется стрелкой перемещения курсора.
2.3. Раздел «Сделки с BRB»
В данном разделе описываются операции покупки и продажи валюты и обмен одной валюты на другую за BRB. После нажатия Enter на экране появится окно со списком операций, осуществляемых в данном разделе (покупка, продажа, обмен). Выбор операций осуществляется перемещением курсора вверх-вниз и нажатием клавиши Enter.
Рис 3.3
Окно «Покупка» имеет следующий вид (рис. 3.3):
1. Символ;
2. Количество;
3. Наличные деньги в кассе;
4. Название валюты;
5. Курс;
6. Сумма;
7. Итог.
Выход из окна осуществляется нажатием <Esc>.
Выбор символа валюты осуществляется следующим образом: нажимается Enter, в появившемся окне перемещением курсора вверх-вниз выбирается необходимая валюта и снова нажимается Enter.
В соответствующих позициях окна «Покупка» автоматически отобразятся символ валюты, ее название и курс. Количество валюты набирается кассиром вручную и фиксируется нажатием Enter. Курсор автоматически переходит в позицию «Курс». Для подтверждения курса нажимается Enter (курс можно изменить вручную). После этого в позиции «Сумма» появляется количество BRB, необходимое для покупки данной суммы валюты. Если на этом сделка заканчивается, то в позиции «Итог» появится количество BRB, то же, что и в позиции «Сумма», курсор устанавливается на «Конец сделки» и нажимается клавиша Enter. Программа переходит в окно, в котором отображается итоговая сумма. В этом же окне предусмотрена возможность внесения данных о клиенте. Переход между позициями окна осуществляется клавишей<Tab>. После нажатия клавиши Enter происходит печать чека.
Программой также предусмотрена возможность покупки нескольких видов валют от одного клиента с выдачей одного чека. В этом случае необходимо в окне «Покупка» с помощью <Таb> перевести курсор из позиции «Конец сделки» в позицию «Продолжить» и нажать Enter. При этом предыдущая сделка автоматически заносится в поле «Список сделок».
При нажатии ALT+Е программа переходит в окно «Коррекция сделки», где можно удалить сделку или исправить количество валюты.
Продажа
Операции совершаются в такой же последовательности, что и в разделе «Покупка».
Обмен
Обмен валюты осуществляется через покупку (рис. 3.4)
Рис 3.4
и продажу (рис. 3.5).
Рис 3.5
Информация вводится в такой же последовательности, что и в разделе «Покупка». Обмен может осуществляться на несколько различных валют.
2.4. Раздел «Сделки с RUR»
Сделки с RUR осуществляются аналогично сделкам с BRB.
2.5. Раздел,«Валюта»
Раздел «Валюта» имеет следующие пункты:
1. Таблица валют;
2. Валюта;
3. Наличные;
4. Калькулятор.
В пункте «Таблица валют» указываются и корректируются все виды валют, с которыми работает обменный пункт. Изменения в курсах валют осуществляются так же, как и при первом входе в программу (см. пп. 2.1.).
В пунктах «Валюта» и «Наличные» производится получение (аванс) и инкассация валюты и BRB («Наличные»). Для этого в соответствующих окнах вводится наименование валюты и величина аванса или инкассации (рис. 3.6).
Рис 3.6
Выбор наименования валюты окон «Аванс» и «Инкассация» производится тем же образом, что и в разделе «Сделки». Количество валюты вводится кассиром вручную.
2.6. Раздел «Отчеты»
Раздел «Отчеты» имеет следующие пункты:
1. Рапорты (содержит информацию о сделках: когда, кем, какая операция была осуществлена; и сводную таблицу количества валюты и BRB в обменном пункте);
2. Отчеты (в данном пункте хранятся финансовые документы обменного пункта).
Следует отметить, что большинство пунктов раздела «Отчеты» недоступны без первоначального ввода пароля при запуске программы. Кроме того, невозможен вывод подразделов пункта «Отчеты» на принтер чеков (для вывода отчетов к порту LPT КА должен быть подключен принтер): для просмотра «Отчеты/Отчет дня» и «Отчет/Журнал BRB» используйте вывод информации на экран.
ЗАДАНИЕ
- изменить курсы валют (RUR, USD, DEM) по состоянию на день выполнения лабораторной работы (предусмотреть скидку при покупке свыше 500 USD и 800 DEM) и получить (распечатать) таблицу курсов валют;
- принять в обменный пункт наличность (аванс): 250 USD, 600 DEM, 2800 RUR, 500 000 ВДВ.
- осуществить покупку 55 USD и 620 RUR от одного клиента. Получить чек;
- осуществить продажу 320 DEM и 120 USD одному клиенту. Получить чек;
- осуществить обмен 1800 RUR на максимальное количество DEM. Получить чек;
- просмотреть отчет о сделках за текущий день («Отчет дня») и журнал работы за BRB;
- распечатать сводную таблицу.
СОДЕРЖАНИЕ ОТЧЕТА
Отчет должен содержать:
- цель работы;
- описание основных разделов главного меню программы KANTOR;
- чеки, полученные при выполнении пункта «Задание».