Рефераты. Валютный кассир

таблицам, к которым они имеют доступ.

БД обеспечивает поддержку стандартных выводных устройств и дисковых

носителей, совместимых с ОС Windows 95.

Скорость работы БД, как и других программных продуктов, в значительной

степени зависит от используемого оборудования. Как показала практика,

использование компьютера на базе процессора Pentium 100 вполне достаточно

для работы в реальном времени.

2.6 АППАРАТНОЕ ОБЕСПЕЧЕНИЕ АРМ ’ВАЛЮТНЫЙ КАССИР’

Современные автоматизированные банковские системы имеют состав

аппаратных средств, в которую входят:

-средства вычислительной техники;

-средства телекоммуникации и связи;

-оборудование ЛВС;

-оборудование, автоматизирующее различные банковские услуги: автоматы –

кассиры, терминалы торговой системы, пластиковые карты;

-средства, автоматизирующие работу с денежной наличностью.

Возможности создаваемых в рамках АБС автоматизированных рабочих мест

различного уровня в значительной степени зависят от состава технических

средств, их архитектуры и функциональных характеристик. Поэтому на стадии

проектирования АРМ формируются требования к определенным параметрам

технических средств хранения, обработки и выдачи информации, набору

функциональных устройств, интерфейсам и т.д.

К особенностям АРМ ’Валютный кассир’, которые должны учитываться при

его техническом оснащении, относятся следующие факторы:

-работа в реальном времени;

-ежедневная настройка системы по ряду параметров;

-работа с документами строгой отчетности, в том числе распечатка в

соответствующих местах нужных данных;

-работа с наличными денежными средствами;

-сравнительно небольшой объем обрабатываемой информации.

На основе вышеизложенного можно предложить следующий состав аппаратных

средств:

-IBM совместимый персональный компьютер на базе микропроцессора Pentium

с тактовой частотой 100-130 Мгц;

-объем оперативной памяти 16 МБ;

-накопитель на жестком магнитном диске, емкостью не менее 1.0 Мб;

-струйный или лазерный принтер;

-блок бесперебойного питания;

-устройства приема / передачи данных на сервер на основе модема;

-детектор валют;

-счетчик купюр.

[pic]

Рис.2.2 ’Блок-схема технической базы АРМ ’Валютный кассир’

Блок схема технической базы АРМ ’Валютный кассир’ приведена на рисунке

2.2.

2.7 ТЕХНОЛОГИЯ РАБОТЫ АРМ ’ВАЛЮТНЫЙ КАССИР’

2.7.1 ГЛАВНОЕ МЕНЮ И НАСТРОЙКА СИСТЕМЫ

При входе в автоматизированную систему на экран выводится установочное

подменю ’Начало’, с помощью которого производится настройка на данный

операционный день рабочей программы обменного пункта.

В процессе настройки необходимо провести следующие операции:

-ввод новых курсов валют;

-указание фамилии, имя, отчества кассира, ввод номеров обменных

пунктов, установка режима работы;

-фиксация выданного аванса;

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

серий и номеров.

После окончания настройки на конкретный обменный пункт, оператор

получает доступ к главному меню, в котором указаны возможные режимы работы

автоматизированной системы. В полном виде оно выглядит следующим образом:

-начало;

-обмен;

-справочники;

-отчеты.

Подменю ’Обмен’ используется кассиром при проведении операций

купли/продажи иностранной валюты.

Раздел ’Справочники’ включает следующую информацию:

-таблица кодов ценностей;

-таблица кодов валют;

-список обменных пунктов филиала Уникомбанка;

-список кассиров (операторов).

Подменю ’Отчеты’ позволяет производить оформление отчетных документов

по результатам рабочего дня обменного пункта.

Рассмотрим подробнее работу автоматизированной системы.

При настройке на новый рабочий день в нее должна быть введена следующая

информация:

-ввод нового курса валют, эту возможность обеспечивает соответствующее

подменю. При этом если курс по какой-либо валюте не изменился с предыдущего

дня, его не требуется вводить / корректировать. Курсы покупки /продажи

необходимо вводить в течение дня сразу после получения распоряжения из

отдела внешнеэкономической деятельности Уникомбанка об изменение курса по

соответствующим валютам, иначе реестры будут сформированы неверно. Курсы ЦБ

вводятся один раз в день. Их можно ввести непосредственно перед

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

качестве справочной информации в заголовках.

Редактирование, в данном случае, - это внесение дополнительных видов и

курсов или их удаление, производится подведением курсора к нужной строке и

нажатием клавишей мышки на соответствующую пиктограмму (’+’ или ’-’) в

верхней панели управления. Следующая информация, необходимая кассиру для

работы это:

-аванс, - выданный в иностранной валюте и рублях (причем в рублях в

новой и старой нарицательных стоимостях), данные заносятся и хранятся в

подменю ’выдано аванса всего’;

-аванс выданных справок строгой отчетности форма № 0406007. Данные

находятся в подменю ’справки строгой отчетности’. Кассиром заносятся в

таблицу серия и № первой и последней справки в пачке.

Для того, чтобы окончательно подготовить систему к работе кассир должен

выбрать подменю ’Определение кассира, обменного пункта, и режима работы’ и

произвести необходимые изменения. Из списка кассиров выбирается нужная

фамилия работника, из перечня обменных пунктов выбирается номер необходимый

номер и затем определяется режим работы: утро или вечер (если обменный

пункт функционирует 24 часа в сутки, то рабочий день делится на две части:

до 15.00 часов соответствует режим ’Утро’, после 15.00 – режим ’Вечер’).

Заполнение этого подменю возможно непосредственно перед формированием

отчетной документации за день, так как эти данные используются в качестве

справочной информации в заголовках.

Редактирование вышеперечисленных подменю производится подведением

курсора и нажатием клавишей мышки на соответствующую пиктограмму (’+’ или ’-

’) в верхней панели управления.

После настройки системы можно начинать обслуживание клиентов (продавцов

/ покупателей валюты)

Текущая дата устанавливается один раз при обслуживание первого клиента.

2.7.2 ОТЛАДКА ПРОГРАММЫ

Язык Pascal, и особенно его расширение Object Pascal, задают

определенные правила написания программ, минимизирующие возможность

возникновения ошибок (соответствие типов данных, различные способы передачи

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

чтения структура программы, использование большого количества уже

отлаженных и опробованных стандартных подпрограмм). Среда Delphi

существенно дополняет эти возможности автоматическим заданием исходных

заголовков различных частей программы, широким применением стандартны

объектов. В связи с использованием визуального программирования она

практически полностью исключает ошибки, связанные с размещением на экране

отображаемых компонентов программы.

Тем не менее, хотя Delphi использует визуальное программирование, и сам

язык Object Pascal с введенными в него специальными средствами уменьшают

вероятность ошибки в программе, полностью их все-таки не устраняет, поэтому

этап отладки остается непременным этапом создания программы.

Ошибки в программе можно разделить на три категории:

-синтаксические, возникающие в результате нарушения правил языка;

-семантические, связанные с недопустимыми значениями параметров;

-логические, связанные с неправильной логикой программы.

Семантические и логические ошибки, в отличии от синтаксических, выявить

намного труднее, и для их выявления служат средства интегрированного

отладчика Delphi, которые позволяют проще локализовать эти ошибки.

С помощью интегрированного отладчика можно выполнять следующие

отладочные операции:

-запускать программу;

-получать значения любых параметров программы;

-модифицировать значения программы;

-останавливать выполнение программы в той или иной ее точке;

-осуществлять трассировку программы (выполнение программы по шагам).

Для запуска программы используется команда главного меню Run/Run (F9).

Если перед запуском программы были изменены какие-то файлы проекта,

предварительно осуществляется перекомпиляция соответствующих файлов. Если в

программе не установлено никаких точек останова и ее выполнение не будет

прервано командой, программа отработает до конца. Запущенную программу

можно остановить в любой момент командой главного меню Run/Program Pause.

Чтобы временно остановить вычислительный процесс в программе, можно

задать точки останова – отмеченные в тексте места программы, при достижение

которых она приостанавливает работу. Остановиться можно в любом месте

программы, соответствующем исполняемым операторам. Минимальный шаг таких

остановок – одна строка текста, поэтому не целесообразно в тесте программы

писать на одной строке несколько операторов. Чтобы задать точку останова в

программе, можно воспользоваться следующими приемами: поместить курсор мыши

в начало строки, где надо задать точку останова, и нажать левую клавишу;

поместить курсор текстового редактора в требуемую строку, вызвать локальное

меню редактора и выбрать команду Toggle Breakpoint (F5) – переключить точку

останова. Таким образом, задаются безусловные точки останова, для которых

остановка выполнения программы будет происходить в случае, если компьютером

выполняется первая команда, соответствующая строке текста с точкой

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.