摘 要: 基于需求分析,移动支付系统主要功能模块包括:用户的注册及登录(手机获取验证码完成注册),用户的实名认证及绑定银行卡,账户余额提现到银行卡,收款,银行卡余额查询,交易记录查询等核心功能。此外,还有用户定位、密码管理、消费实时推送等功能。系统基于当下流行的Android平台,结合Eclipse、Sqlite的开发环境,利用移动设备及刷卡器,通过无线网络以高安全、高效率的方式完成移动支付。80227
本文按照用户使用的顺序,从用户登录模块、银行卡操作模块、交易操作模块三个方面对设计进行了说明,关键技术在刷卡器的绑定、刷卡插卡的操作进行了阐述。
毕业论文关键词:移动支付,Android平台,安全高效
Abstract: Based on the requirement analysis,mobile payment system main function modules including user registration and login(mobile phone access to complete registration verification code),user’s identities and binding bank CARDS,account balance withdrawal to the card,payment,bank card balance query,transaction records query。In addition,This system include such functions:user location,password management,consumption real-time delivery,etc。 System based on the present popular Android platform,combining with the Eclipse,Sqlite development environment,use of mobile devices and credit,through the wireless network complete mobile payments in the form of high completely,high efficiency。
The order in accordance with the user, from the user login module, bank card operation module, transaction module of design are described, key technologies in a card reader is bound, swipe the card operation is discussed in this paper。
Keywords:mobile payment,Android platform,security and high efficiency
目 录
1 绪论 4
1。1 课题背景 4
1。2 本课题的研究意义 4
2 系统需求与可行性分析 4
2。1 需求分析 4
2。2 可行性分析 5
3 系统开发工具 6
3。1 开发平台 6
3。2 运行环境 6
4 接口设计及数据库概要说明 6
4。1 接口设计 6
4。2 数据库设计 7
5 基于Android平台模拟移动支付系统的设计与实现 8
5。1 用户登录模块 8
5。2 银行卡操作模块 15
5。3 交易操作模块 24
6 系统的运行和测试 31
6。1 测试方法 31
6。2 测试用例 31
6。3 测试结果 32
总结 34
参考文献 35
致谢 36
1 绪论
1。1 课题背景
研究报告中显示,在全球32亿的互联网用户中,移动互联网用户总数将达到20亿,而中国的互联网用户数增长居领先地位。移动支付是通信领域中继语音、短信、彩铃发展之后的又一增值业务发展的主力,其广阔的覆盖面有巨大的潜在市场。
随着货币、商务的信息化,为了满足人们高效的商务活动,我们的支付环节也应该做到信息化,为此,移动支付应运而生。人们的支付方式不再是仅限于面对面的人与人之间的支付了,而是通过自己手中的移动电话,通过移动运营商、金融机构以及商家共同构成的移动支付产业链,可以真正的做到随时随的进行支付。