Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Болдин / Клешнин банкомат.docx
Скачиваний:
66
Добавлен:
14.02.2015
Размер:
561.12 Кб
Скачать

2.1 Обоснование состава задач процессы функционирования предприятия

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

Банкомат— программно-технический комплекс, предназначенный для автоматизированных выдачи и приёма наличных денежных средств как с использованием платёжных карт, так и без, а также выполнения других операций, в том числе оплаты товаров и услуг, составления документов, подтверждающих соответствующие операции. Порядок применения банкоматов в осуществлении расчётов по банковским картам в России определяется Положением Банка России Об эмиссии банковских карт и об операциях, совершаемых с использованием платежных карт № 266-П от 24 декабря 2004 г.Стоимость современного банкомата зависит от функциональности и производителя, может составлять от 15 до 50 тысяч долларов.

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

2.2 Проектирование процессов функционирования банкомата в программе bpwin

Банкоматы в наше время имеют огромное число функций для взаимодействия с владельцами банковских карт. Мною были выбраны 4 основные банковские операции, которые на мой взгляд наиболее востребованы: Выдача наличных, Погашение кредита через банковскую карту, Оплата услуг связи, ЖКХ и прочего, Обмен валюты.

Далее будут описаны каждый из 4 процессов функционирования банкомата.

- Выдача наличных.

Выдача наличных происходит следующим образом (Приложение 1):

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

- Погашение кредита через банковскую карту.

Погашение кредита происходит следующим образом (Приложение 2):

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

- Оплата услуг связи, ЖКХ и прочего.

Оплата услуг происходит следующим образом (Приложение 3):

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

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

- Обмен валюты.

Обмен валюты осуществляется следующим образом (Приложение 4):

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

Соседние файлы в папке Болдин