更新时间:03-16 上传会员:小蚊子
分类:单片机自动化 论文字数:7604 需要金币:1000个
摘要:随着科技的飞速发展及社会进步,近些年来我国信息产业迅速的发展,使得银行柜台客户数量增多,银行业务量增大,但在银行办理业务常常只是为了办理小额的存取款和余额查询等简单业务,速率低、质量差。为了提高工作效率和降低成本,使得自动取款机(ATM)的出现成为必然。
ATM取款功能设计,基于Linux系统平台来完成ATM存取款功能设计,运用TCP/IP协议实现ATM机和银行核心账户间的信息交互,运用SQL指令建表查询银行卡余额,运用Android编写界面程序来模拟用户对ATM机的操作,从而完成账户余额查询和ATM取款功能设计。
本设计是模拟银行取款的系统,Linux操作系统具有支持多用户、多界面的特点,Android使界面简单易操作,美观又大方。而且ATM取款系统作为一个实用的管理系统要有良好的容错性,在出现错误操作时能及时地给出错误提示信息,以便用户及时的改正。
关键词:TCP/IP协议;Android;ATM
目录
摘要
Abstract
1 绪论-1
1.1 选题背景及意义-1
1.2 国内外研究现状及发展趋势-1
1.3 设计主要内容-2
2 系统设计理论基础-1
2.1 TCP/IP 协议简介-1
2.2 Linux操作系统简介-2
2.3 SQL 数据库简介-3
3 系统软件设计及实现-4
3.1接口设计-4
3.1.1账户余额查询-4
3.1.2 ATM账户存取款-5
3.2数据表设计-6
3.2.1概述-6
3.2.2数据表汇总-6
3.2.3数据表分表-7
3.3业务流程设计-8
3.3.1账户余额查询-8
3.3.2 ATM账户存取款-9
4 Android界面设计-11
4.1 交易选择界面-11
4.2账户余额查询-11
4.3 ATM账户存取款-13
5 系统测试-14
5.1 平台测试-14
5.2 核心测试-14
6 系统设计出现的问题及处理-16
结 论-17
参 考 文 献-18
附录A 软件代码-19
致 谢-23