本系统的设计有着较大的实用性,对各个银行间的资源进行了整合,促进了用户使用的便捷性,手机银行的便捷性提高,必将增加该软件的下载量,一定程度上拓展了潜在客户源。

对于用户而言,本系统的实现产生了几点好处。一是提升了手机银行实用的便利性,通过一个系统可以实现几家银行的充值转账,解决了用户需要下载多个银行的软件平台和安装切换的困扰,真正实现了互通。二是增加了软件的安全性,通过手机验证码确认、实名认证、手势认证等多方面的技术,确保该系统的安全性。三是操作界面友好,通俗易懂,适合各年龄阶段的用户使用。

3 开发环境及相关技术

3。1 开发环境

Eclipse是包括插件开发环境的的可当作Java集成开发环境的平台。Eclipse以其支持软件开发人员构建与本身无缝集成的工具被更多地开发人员所使用。所以项目在app端使用了eclipse开发环境。

3。2 相关技术文献综述

本设计中数据的传输采用了HTTP协议Post数据传输方式,端口号为8080;服务器以json的格式将语句传输给app端,app端对json语句进行解析,app端会和后台约定好每个字段名称,获取对应key字段的参数值。以登陆功能具体描述一下json解析数据:

当用户调后台接口后,后台会返回json格式的数据content,对数据进行解析后,获取对应字段的value值。

Json解析:

JSONObject obj = new JSONObject(content);

获取对应key的value值:

User。umobile = obj 。optString("USR_MOBILE");

User。uidcard= obj 。optString("USERNO");

app端界面主要采用UI技术,在XML文件中进行布局,还采用了Fragment、acitvity、事件处理、AsyncTask、二维码扫描等相关技术;其中二维码生成、二维码扫描是基于开源框架提供的SDK开发的。具体描述一下二维码生成技术:

将用户的姓名、账号以json的格式拼接并采用des加密方式加密后,将信息存储到生成的图片中。

拼接用户信息:

String json = "{name:'" + custname + "',account:'" + bindphone + "'}";

对信息进行加密:

String content = DESCryptUtils。encrypt(json, Constant。RESPONSE_CODE_KEY);

加密后的信息添加到生成的二维码图片中,并以/code。jpeg为后缀。

Bitmap qrCodeBitmap = createQRCode(content, 300);

iv。setImageBitmap(qrCodeBitmap);

String url = getCacheDir()。getAbsolutePath() + "/code。jpeg";

saveImage(qrCodeBitmap, url);

4  系统总体设计

4。1 系统主要功能的设计

根据用户的需求,该系统最终实现的基本业务功能有:

(1)实现客户的注册功能。通过输入未注册过的手机号码获取验证码,输入验证码后跳转到设置登录密码、支付密码、身份证信息界面。

(2)实现系统的安全登录功能。进入到设置登录密码、支付密码、身份证信息界面,必须输入姓名和身份证号只有两者相符合才能注册成功,重新进入登录界面。

(3)实现用户余额的充值功能。输入充值金额进入银联在线支付订单界面,通过输入银联卡号或者登录银联账户付款。然后确认后通过输入身份证号银行预留号码来获取验证码,最终实现充值。

(4)实现用户的转账功能。转账可分为单人转账和多人转账,输入系统已经注册的账户转账金额以及必要的转账说明进入信息确认界面,确认无误后输入支付密码进行转账。

(5)实现用户缴费功能。用户可选择物业园区查询物业信息进行缴费。来:自[优.尔]论,文-网www.youerw.com +QQ752018766-

上一篇:java+mysql城市公交查询系统的设计与实现
下一篇:Android平台的物流配送系统设计与实现

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

麦秸秆还田和沼液灌溉对...

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

LiMn1-xFexPO4正极材料合成及充放电性能研究

张洁小说《无字》中的女性意识