Проектирование АРМ валютного кассира

  • Вид работы:
    Курсовая работа (т)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    309,16 Кб
  • Опубликовано:
    2013-10-04
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Проектирование АРМ валютного кассира















Курсовой проект

Проектирование АРМ валютного кассира

Введение

автоматический рабочий программный база

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

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

Для автоматизации задач, связанных с учетом проданной и купленной валюты и разрабатывается база данных «Валютная касса».

1. Анализ предметной области

.1 Валютные операции, производимые коммерческими банками

Операции с иностранной валютой представляют собой относительно новую сферу деятельности для российских КБ. Неуклонный рост курса основных твердых валют делает иностранную валюту выгодным средством хранения денежных сбережений физических лиц и удобным инструментом ценовой политики фирм. Увеличение объема экспортно-импортных операций, появление на российском рынке иностранных и совместных предприятий, реализующих товары и услуги за иностранную валюту, а также целый ряд других факторов обусловили необходимость для российских КБ начать активную работу по валютному обслуживанию клиентов - юридических и физических лиц.

Операции с иностранной валютой представляют собой один из наиболее динамичных секторов в деятельности КБ, поэтому учет валютных операций требует особого внимания. Контроль и регулирование валютного рынка является одним и направлений деятельности ЦБ РФ, о чем свидетельствует большое количество инструкций, форм отчетности, обязательных для предоставления КБ в ЦБ России.

При надлежащей постановке работы с иностранной валютой в КБ данный вид услуг приносит банку значительную прибыль.

КБ могут покупать наличную иностранную валюту по курсу ниже или выше, чем курс ЦБ России. В последнем случае банк несет убытки за счет курсовой разницы. Однако при дефиците в банке наличной иностранной валюты покупка даже по такому курсу может оказаться более выгодной для банка по сравнению с покупкой наличной валютой на бирже или у других банков.

Обменные пункты имеют покупать и продавать находящиеся в обращение денежные знаки только тех видов иностранных валют, курс рубля к котором официально котируется Банком России.

Обменные пункты не имеют права совершать операции только по покупке или только по продаже иностранной валюты. Указанные виды валютно-обменных операций должны совершаться одновременно.

За выполнение операций по покупке / продаже иностранной валюты с физических лиц банки взимают комиссионное вознаграждение согласно Тарифам.

Разница между курсом продажи и курсом покупки, устанавливаемыми уполномоченными банками, не должна превышать 10%.

.2 Анализ деятельности обменного пункта

Ключевым работником обменного пункта является кассир. Рассмотрим деятельность обменного пункта через трудовой процесс валютного кассира в течение рабочего дня.

Пред началом рабочего дня кассир должен подготовить свое место, проверить сигнализацию и внести поступившие изменения в имеющиеся у него нормативные документы, если это необходимо.

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

Операция обслуживания клиента (купля / продажа) валюты проводится в течение смены, с частотой, определяемой количеством обращающихся в обменный пункт клиентов.

Операция обслуживания клиента состоит из:

выяснения вида операции (покупка или продажа валюты), необходимой суммы валюты и др.;

расчет сумм валюты и рублей по курсу (в случае покупки иностранной валюты расчет также 0.5% от общей суммы);

проверка имеющегося в пункте количества валюты и рублей, их достаточности для проведения операции (если средств хватает - выполнение операции продолжается, в противном случае выполняется подкрепление);

получение средств от клиента;

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

Заполнение реестра продажи или покупки валюты в зависимости от вида операции;

выписывание справки форма №0406007 клиенту.

В таблице 1 приведены данные о распределении времени при ручном оформлении операций.

Таблица 1 «Распределение времени при ручном оформление операций’

название операций

время на обработку соответствующих сумм долларов США



50

100

200

1000

8000

1

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

5

5

5

10

10

2

расчет суммы валюты и рублей (включая расчет 0.5% от суммы при продаже валюты)

7

7

7

7

9

3

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

0

0

0

20

40

4

получение средств от клиента

5

7

10

20

35

5

подсчет получаемых купюр

15

20

25

300

600

6

подсчет продаваемых купюр

5

5

5

15

20

7

заполнение реестра покупки и продажи валюты в зависимости от вида операций

8

8

8

8

8

8

выписывание справки форма  №04006007

70

70

70

85

85

9

выдача продаваемых купюр и справки форма №0406007 клиенту

10

10

10

25

25

10

Итого (сек.)

125

128

140

485

837

11

Итого (мин.)

2.1

2.2

2.3

8

13.9


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

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

На основе приведенного анализа следует сказать, создание АРМ валютного кассира могло бы значительно упростить труд кассира, поскольку не затрачивается время на заполнение реестров покупки / продажи валют

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

2. Обоснование состава задач АРМ


База данных «Валютная касса» создается для удовлетворения потребностей пользователей в информации. Данные об операциях, курсе валют позволят более оперативно выписывать чек и впоследствии составлять отчеты о проданной и купленной валюте за день.

База данных должна предоставлять пользователю возможность:

ü  Редактировать курс валюты на настоящее число:

o   Валюта;

o   Курс национального банка;

o   Покупка;

o   Продажа.

ü  Вводить информацию о кассире открывшем смену:

o   Фамилия

o   Имя

o   Отчество

o   Дата и время входа

o   Дата и время выхода

ü  Вводить информацию о проведённой операции:

o   Ф.И.О. клиента

o   Валюта

o   Тип операции

o   Курс

o   Сумма

o   Итого

ü  Выводить чек(справку) о проведённой операции.

ü  Выводить отчеты.

3. Проектирование иерархического меню


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

Пункт главного меню. Пункт подменю.

Экранная форма для ввода информации

Выходная форма (отчёт)

Формы Открыть смену Курс Операции Покупка Продажа Заказ Дневной отчёт Приём валюты  Главная

Подменю Курс  Приём валюты  Операции Покупка Продажа Заказ ______________-

_______- Справочник «Курс» Справочник «Приём валюты»  Операции  Справочник «Операции» Справочник «Заказ валюты»  Главная

Отчеты Дневной отчёт Чек(справка) Главная

Подменю Дневной отчёт Отчёт по операциям _______-

_______- Отчет «Дневной отчёт» Отчет «Операции» Главная

Выход

_______-

Системное меню


Рис. 2. Представление иерархического меню в графическом виде

3.1 Организационно-экономическая сущность задачи

Быстрое оформление товарных чеков привлечет новых клиентов и значительно повысит скорость оформления операции.

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

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

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

АРМ «Валютная касса» связан с различными отделами предприятия. Данные о проданной и купленной валюте поступают в бухгалтерию для проверки, а также в отдел материально снабжения, который по этим отчетам составляет заказы на необходимый товар.

 

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


Входная информация разделяется на условно-постоянную и оперативно-учетную информацию.

-        Условно-постоянная информация включает в себя справочные данные о курсах валют.

-        Оперативно-учетная информация содержит в себе данные оперативного учета, включает в себя данные о проведённых операциях.

3.3 Описание выходной информации

Выходной информацией для пользователя являются:

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

-        чек(справку).

Эти документы должны выводится на экран и на печать.

.4 Описание технологии и алгоритмов решения задачи

 

Общие сведения о содержании и алгоритме решения задачи

По мере покупки и продажи валюты должен осуществляться ввод данных о товарном чеке в базу данных, где они должны храниться. Таким, образом, осуществляется накопление необходимой для решения задачи оперативно-учетной информации.

По условию задачи необходимо обеспечить анализ продажи и покупки валюты за день. В этом случае надо по запросу пользователя формировать отчет, содержащий сведения о проданной или купленной валюте, покупателе, сумме операции. Отчет должен выводиться на экран и принтер.

Также должна быть возможность сформировать чек(справку) и распечатать его покупателю.

Технология ввода и накопления входной информации

Для решения рассматриваемой задачи должен производиться ввод и накопление оперативно-учетной информации о проделанных операциях, согласно чекам. Справочная информация о курсе валют должна быть ранее загружена в базу данных (в соответствующие справочники) с соответствующих документов - «Курс», формы, заполняемые покупателями.

В соответствии с этим технология ввода входной информации и решение рассматриваемой задачи приведены ниже.

Рис. 6. Технологическая схема ввода информации и решения задачи продажи товара

.5 Работа пользователя с выходной информацией для принятия решений

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

4. Проектирование базы данных

Таблица 2. Структура записей таблицы «Вход / Выход»

№ п/п

Имя поля в таблице

Тип данных

Размер поля

Ключевое поле

1

№Кассира

Счетчик (INT)

Длинное целое

Да

2

Фамилия

Текстовый (CHAR)

255

Нет

3

Имя

Текстовый (CHAR)

255

Нет

4

Отчество

Текстовый (CHAR)

255

Нет

5

Дата и время входа

Дата\время (DATE)

Краткий формат даты

Нет

6

Дата и время выхода

Дата\время (DATE)

Краткий формат даты

Нет

Таблица 3. Структура записей таблицы «Курс»

№ п/п

Имя поля в таблице

Тип данных

Размер поля

Ключевое поле

1

Id

Счетчик (INT)

Длинное целое

Да

2

Валюта

Текстовый (CHAR)

255

Нет

3

Курс национального банка

Денежный

Не целое

Нет

4

Покупка

Денежный

Не целое

Нет

5

Продажа

Денежный

Не целое

Нет

Таблица 4. Структура записей таблицы «Операции»

№ п/п

Имя поля в таблице

Тип данных

Размер поля

Ключевое поле

1

Номер

Счетчик (INT)

Длинное целое

Да

2

Клиент Ф.И.О.

Текстовый (CHAR)

255

Нет

3

Валюта

Текстовый (CHAR)

255

Нет

4

Тип операции

Текстовый (CHAR)

255

Нет

5

Курс

Денежный

Не целое

Нет

6

Сумма

Денежный

Не целое

Нет

7

Итого

Вычисляемый


Нет


Рис. 7. ER-диаграммы базы данных АРМ Валютная касса

5. Проектирование экранных форм


Экранные формы в настоящее время образуют основу интерфейса в человеко-машинном диалоге.

Порядок проектирования экранной формы подразумевает следующие этапы:

·   проектирование содержания экранной формы

·        проектирование ее формы представления (формы экрана)

·        программное обеспечение экранной формы.

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

В АРМ «Валютная касса» мною были разработаны семь экранных форм. Для ввода информации в базу данных используются следующие формы:

ü «Вход / Выход»;

ü  «Курс»;

ü  «Продажа»;

ü  «Покупка».

Для поддержания диалогового режима работы пользователя с АРМ используются формы: «Главная», «Формы», «Операции».

Формы для ввода информации проектировались при помощи Мастера и содержат такие же реквизиты, как и соответствующие таблицы, на основе которых они были спроектированы.

Таблица 5. Структура формы «Вход / Выход»

№ п/п

Имя поля

Объект формы

Описание реквизита

1

№ кассира

Поле

Справочник «Вход / Выход», имя поля «№ кассира»

2

Фамилия

Поле

Справочник «Вход / Выход», имя поля «Фамилия»

3

Имя

Поле

Справочник «Вход / Выход», имя поля «Имя»

4

Отчество

Поле

Справочник «Вход / Выход», имя поля «Отчество»

5

Дата и время входа

Поле

Справочник «Вход / Выход», имя поля «Дата и время входа»

6

Дата и время выхода

Поле

Справочник «Вход / Выход», имя поля «Дата и время выхода»

7

«Войти»

Кнопка

Переход к форме «Формы»

8

«Выйти»

Кнопка

Переход к форме «Главная»

Таблица 6. Структура формы «Курс»

№ п/п

Имя поля

Объект формы

Описание реквизита

1

Поле

Справочник «Курс», имя поля «Валюта»

2

Курс национального банка

Поле

Справочник «Курс», имя поля «Курс национального банка»

3

Покупка

Поле

Справочник «Курс», имя поля «Покупка»

4

Продажа

Поле

Справочник «Курс», имя поля «Продажа»

5

«Следующая»

Кнопка

Переход к следующей записи справочника

6

«Предыдущая»

Кнопка

Переход к предыдущей записи справочника

7

«Вернуться»

Кнопка

Переход к форме «Формы»


Таблица 7. Структура формы «Покупка»

№ п/п

Имя поля

Объект формы

Описание реквизита

1

«Новая операция»

Кнопка

Переход на следующую строку справочника «операции»

2

Клиент Ф.И.О.

Поле

Справочник «Операции», имя поля «Клиент Ф.И.О.»

3

Валюта

Поле со списком

Справочник «Операции», имя поля «Валюта»

4

Курс

Поле(закрытое)

Определяется автоматически из справочника «Курс»

5

Сумма

Поле

Справочник «Операции», имя поля «Сумма»

6

Итого

Поле(закрытое)

Результат произведения суммы на курс

7

«Провести операцию»

Кнопка

Запись в справочник «операции», открытие отчёта «чек»


Таблица 8. Структура формы «Продажа»

№ п/п

Имя поля

Объект формы

Описание реквизита

1

«Новая операция»

Кнопка

Переход на следующую строку справочника «операции»

2

Клиент Ф.И.О.

Поле

Справочник «Операции», имя поля «Клиент Ф.И.О.»

3

Валюта

Поле со списком

Справочник «Операции», имя поля «Валюта»

4

Курс

Поле(закрытое)

Определяется автоматически из справочника «Курс»

5

Сумма

Поле

Справочник «Операции», имя поля «Сумма»

6

Итого

Поле(закрытое)

Результат произведения суммы на курс

7

«Провести операцию»

Кнопка

Запись в справочник «операции», открытие отчёта «чек»


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

Таблица 9. Структура формы «Главная»

№ п/п

Имя поля

Объект формы

Описание

1

«Открыть смену»

Кнопка

Открыть форму «Вход / Выход»

3

«Отчеты»

Кнопка

Открыть форму «Отчеты»

4

«Выход»

Кнопка

Выход из Access

Таблица 10. Структура формы «Формы»

№ п/п

Имя поля

Объект формы

Описание

1

«Курс»

Кнопка

Открыть форму «Курс»

2

«Операции»

Кнопка

Открыть форму «Операции»

3

«Приём денежных средств»

Кнопка

Внести в таблицу «Сумма» значения

4

«Отчёты»

Кнопка

Переход к главному меню

5

«Выход»

Кнопка

Открыть форму «Вход / Выход»


Таблица 11. Структура формы «Операции»

№ п/п

Имя поля

Объект формы

Описание

1

«Продажа»

Кнопка

Открыть форму «Продажа»

2

«Покупка»

Кнопка

Открыть форму «Покупка»

3

«Заказ валюты»

Кнопка

Открыть форму «Заказ валюты»

4

«Вернуться»

Кнопка

Открыть форму «Формы»

6. Проектирование отчётов

Отчёт представляет собой полученный на принтере выходной документ, предназначенный для конечного пользователя. Отчёт - наилучшее средство для представления информации из базы данных в виде печатного документа. По сравнению с другими средствами вывода информации на печать отчёты обладают двумя принципиальными преимуществами:

ü  они предоставляют широкие возможности для группирования и вычисления промежуточных и общих итогов для больших наборов данных;

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

Отчеты в АРМ «Валютная касса» предоставляют информацию о продаже или покупке валюты. Отчеты в распечатанном виде представлены в Приложении.

Проектирование содержания отчета «Дневной Отчёт»


Проектирование содержания отчета «Чек (справка)»



7. Программная реализация проекта


В настоящее время уровень технического развития персональных компьютеров позволяет использовать их как в быту, так и на производстве. Современное программное обеспечение по вводу, обработке, хранению и модификации данных позволяет сэкономить ощутимое количество труда и времени. Такие программные продукты как, к примеру, Microsoft Access 2010 позволяют легко оперировать с огромными массивами информации, выполнять точный и полный анализ данных и выводить общие или скрупулезные отчеты по итогам работы, проводить быстрый поиск необходимой информации и многое другое.

MS Access 2010 позволяет автоматизировать многие операции на предприятии и упростить систему документооборота за счет замены бумажных документов их электронными копиями. В частности, в среде Access с помощью различных инструментов можно разработать автоматизированную информационную систему, поддерживающую и упрощающую работу склада.

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

Основная форма, с которой работает пользователь - это форма «Главная». Эта форма автоматически открывается при запуске и позволяет открывать все имеющиеся формы для заполнения таблиц, а также все отчеты. Также на форме предусмотрена кнопка «Выход», при нажатии которой происходит автоматическое сохранение данных и выход из программы.

Заключение и анализ результатов


Данный курсовой проект разработан для создания АРМ «Валютная касса». Создание базы данных обусловлено необходимостью вести автоматизированный учет и хранение сведений обо всех проделанных операциях, а также для составления товарных чеков. Вся эта информация необходима для нормального функционирования фирмы.

Проектирование приложения осуществляется под управлением СУБД Access 2010.

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

Создание АРМ «Валютного кассира» могло бы значительно упростить труд кассира, поскольку не затрачивается время на заполнение реестров покупки / продажи валют

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


Библиографический список


1.  Бугорский В.Н., Соколов Р.В., Сетевая экономика и проектирование информационных систем. - СПб.: Питер, 2007.-320 с.

2.       Мультимедийный конспект по дисциплине «Проектирование информационных систем в экономике».

.        Соколов Р.В., Чиркова М.Ю., «Проектирование АРМ управленческого персонала», Методические указания к выполнению курсового проекта по дисциплине «Проектирование информационных систем в экономике». - СПб.: СПбГИЭУ, 2011

.        Соколов Р.В., Чиркова М.Ю., «Проектирование информационных систем» СПБ.: СПбГИЭУ, 2009

.        Соколов Р.В., «Проектирование информационных систем» учебник - СПб.: СПбГИЭУ, 2011

6.  Балабанов И.Т. «Валютный рынок и валютные операции в России’, М.: Финансы и статистика, 2004 г.

7.       Молчанов А.В. «Коммерческие банки в современной России, теория и практика’, М.: Финансы и статистика, 2003 г.


Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!