русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Опис предметної області


Дата добавления: 2015-07-09; просмотров: 1097; Нарушение авторских прав


Клієнти банку мають пластикові банківські картки (один клієнт може мати декілька карток); картка містить код картки, код банку, код клієнта та іншу інформацію, що забезпечує доступ до рахунку (рахунках) клієнта в цьому банку. Клієнт може вкласти свою картку в термінал (банкомат) і, за умови, що код картки і код банку вірні, почати банківську проводку.

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

Для реалізації відкату використовується служба ведення записів про зміни, внесених до бази даних банку при виконанні проводки. Всі дії, пов'язані з виконанням

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

Комп'ютер банку підтримує рахунки клієнтів, тобто зберігає їх у своїй базі даних і виконує проводки над цими рахунками за запитами з банкомату (Дистанційна проводка) або з касових терміналів (проведення касира, дані про якої вводяться касиром).



<== предыдущая лекция | следующая лекция ==>
ЗАВДАННЯ НА ПРОЕКТУВАННЯ | Визначення об'єктів і класів


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.2 сек.