Схема банкомата

Автор работы: Пользователь скрыл имя, 18 Декабря 2012 в 10:57, реферат

Краткое описание

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

Содержание

Введение
1 Краткое описание предметной области
2 Выделение функциональных частей
3 Разработка алгоритма работы программы
4 Реализация системы
5 Тестирование и анализ результатов
Заключение
Список использованной литературы

Вложенные файлы: 1 файл

сашке реф.docx

— 1.57 Мб (Скачать файл)

 

При выборе операции выдачи наличных производится запрос суммы (рис. 5.6). В случае, когда  запрошенная сумма превышает  баланс средств на банковской карточке – пользователь увидит соответствующее  сообщение об ошибке (рис. 5.7). В противном  случае будет выполнена проверка на наличие денежных средств в  банкомате и проверка на правильность введения суммы. Если сумма не корректна  – пользователь увидит соответствующее  сообщение об ошибке (рис. 5.7). В случае правильного ввода данных пользователю будут «выданы» деньги (рис. 5.8).

 

 

Рисунок 5.6 – Окно запроса суммы

 

Рисунок 5.7 – Окно сообщения об ошибке

 

 

 

Рисунок 5.8 – «Выдача» денег

 

После выдачи денег программа возвращается в  основное меню.

При выборе операции проверки остатка производится запрос наличия средств на счете  и вывод полученных данных на экран (рисунок 5.9)

 

 

Рисунок 5.9 – Проверка остатка на счете

 

При выборе пользователем операции проведения платежей производится запрос оператора  сотовой связи (рисунок 5.10), номера телефона (рисунок 5.11) и суммы платежа (рисунок 5.12)

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

 

 

Рисунок 5.10 – Запрос оператора сотовой  связи

 

Рисунок 5.11 – Запрос номера телефона

 

 

Рисунок 5.12 – Запрос суммы платежа

 

При выборе пользователем «Выход» производится «извлечение» карточки и вывод основного  окна (рис. 5.13).

 

Рисунок 5.13 – Основное окно

 

 

Заключение

 

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

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

Тестирование  никаких недостатков не выявило. Все поставленные задачи решены. Программа  готова к использованию.

Данный  программный продукт может быть использован на платформах Windows 9x/NT.

 

 

Список  использованной литературы

 

  1. Архангельский А.Я. “Программирование в C++ Builder 6” – М.: Бином, 2003г.
  2. Страуструп Б. “Язык программирования C++. Специальное издание” – М.: Бином, 2005г.
  3. Шилдт Г. “Полный справочник по C++” – М.: Вильямс, 2003г.

Размещено на Allbest.ru

 


Информация о работе Схема банкомата