Программное обеспечение пункта обмена валюты банкаРефераты >> Программирование и компьютеры >> Программное обеспечение пункта обмена валюты банка
Клиент получит 100*(1/1,51)=66,2USD
Документальное оформление операции конверсии в плане клиентских документов аналогично описанному выше.
Формы отчетной документации ОП
Все операции, совершенные в течение операционного дня обменным пунктом, по окончании смены обрабатываются для выдачи итоговых документов работы ОП. К таковым относятся:
· Реестр наличной иностранной валюты, купленной за наличные рубли;
· Реестр наличной иностранной валюты, проданной за наличные рубли;
· Реестр по обмену (конверсии) наличной иностранной валюты;
Ниже приведена форма реестра покупки и правила ее заполнения
наименование уполномоченного банка (филиала) |
(код ОКПО уполномоченного банка (филиала) | |
(адрес обменного пункта) |
(регистрационный номер обменного пункта, если обменный пункт уже зарегистрирован ГУ ЦБ РФ) | |
(дата заполнения реестра) |
(учетный номер реестра) |
РЕЕСТР НАЛИЧНОЙ ИНОСТРАННОЙ ВАЛЮТЫ, КУПЛЕННОЙ ЗА НАЛИЧНЫЕ РУБЛИ Курс покупки на текущую дату _ (указывается время в часах и минутах, с которого действует установленный банком курс покупки) Курс Банка России на текущую дату
Итого по реестру (цифрами): Кассир обменного пункта (фамилия и инициалы) (подпись) |
Порядок заполнения реестра наличной иностранной валюты, купленной за наличные рубли
· В колонке 1 указывается код купленной наличной иностранной валюты за наличные рубли.
· В колонке 2 указывается сумма цифрами купленной наличной иностранной валюты за наличные рубли.
· В колонке 3 указывается код наличных рублей.
· В колонке 4 указывается сумма цифрами выплаченных кассиром обменного пункта наличных рублей за купленную наличную иностранную валюту.
· В колонке 5 указывается номер выданной клиенту "Справки ф. N 0406007".
· В колонке 6 указывается код и сумма наличной иностранной валюты или наличных рублей, принятых кассиром обменного пункта в виде комиссионного вознаграждения по совершенной операции.
· В колонке 7 указывается запись "Резидент" или "Нерезидент" по каждой совершенной операции.
На каждый вид наличной иностранной валюты ведется отдельный реестр.
В случае изменения банком в течение операционного дня курса покупки наличной иностранной валюты за наличные рубли кассир обменного пункта закрывает реестр, ведущийся по предыдущему курсу, подводит итоги и открывает новый реестр, ведущийся по новому курсу.
Реестры продажи и конверсии заполняются аналогично.
Технические требования к аппаратуре.
Работа проектируемого программного комплекса должна обеспечиваться наиболее распространенной в настоящее время персональной ЭВМ. Это соображение подразумевает выбор компьютера построенного на платформе INTEL. К таким ПЭВМ относятся различные модификации PC/AT с процессорами от 386 до Pentium различных фирм изготовителей. Поскольку в настоящее время машины класса PC/ХТ практически не применяются, выдвигать какие-либо особые требования к аппаратуре не имеет смысла, так-как стандартный компьютер на текущий момент имеет достаточную вычислительную мощность и объем оперативной памяти для работы практически любого программного обеспечения. Занимаемое программой дисковое пространство должно быть относительно невелико. Конечно, в процессе работы программы объем данных будет возрастать, но с этой проблемой можно справиться, применяя различные средства сжатия и архивации данных на магнитных носителях к примеру ленточного типа (стриммеры и т.п.) или иных со сменными носителями.
Среда выполнения программы.
При выборе среды выполнения программы необходимо учитывать несколько факторов, а именно:
· сложность и трудоемкость процесса проектирования программного обеспечения для конкретной среды;
· наличие инструментальных средств разработки программного обеспечения;
· возможность внесения корректив в программу в процессе эксплуатации;
· наличие средств проектирования пользовательского интерфейса;
· скорость выполнения программы;
· надежность работы программы и защищенность от программных сбоев.
Выбор среды ограничим двумя вариантами - среда DOS и Windows.
При рассмотрении преимуществ и недостатков той и другой платформ мы видим, что и в той и в другой средах имеется большое количество систем разработки программного обеспечения, таких, как Delphi, Dbase 5, VisualBasic 4 (Windows) и Clipper, Fox Pro, Clarion (DOS). С точки зрения трудоемкости процесса проектирования предпочтение можно отдать среде Windows, поскольку наличие систем визуального проектирования значительно облегчает работу программиста, в то же время надежность работы и защита от программных сбоев с среде DOS значительно выше, как в однозадачной среде.
Скорость обработки данных и собственно скорость выполнения программ также выше у DOS-приложений. Модификация программ, написанных для среды Windows, достаточно сложная задача, т.к. внесение изменений в сложную систему взаимодействия объектов и событий влечет за собой большое количество исправлений связанных между собой. Переустановка программного обеспечения в среде Windows также не всегда сводится к простому копированию измененных файлов. Кроме всего выше изложенного нужно учитывать возможность того, что DOS-приложения могут быть запущены и в среде Windows без каких-либо затруднений.
Выбор языка программирования для реализации проекта.
Таким образом, исходя из вышеизложенного, оптимальным вариантом для проектируемой системы будет выбор системы разработки работающей в среде DOS. Из имеющихся инструментальных систем наиболее распространенными являются системы проектирования Fox Pro и Clipper.
При сравнении этих двух систем видно, что по формату поддерживаемых баз данных набору операторов и функций для обработки данных они практически ничем друг отдруга не отличаются: и та и другая система поддерживают формат баз данных Dbase IV с комбинированными индексными файлами формата CDX. Наличие большого количества библиотек функций и возможность их создания, пополнения и быстрого подключения к программе делает систему Clipper более приемлемой для реализации данного проекта. Из имеющихся на данное время компиляторов наиболее функциональным является CA-Clipper 5.02 фирмы Computer Associates International, Inc.