龙江手机银行系统Android客户端的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:chenyong198966
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着通信技术的快速发展,通信设备的更新换代,基于通信技术的电子商务迅速兴起,手机银行作为一个新的电子银行服务渠道逐渐被国内外银行所认可和重视,手机银行作为银行新型应用的代表将成为未来银行业发展的重要组成部分。目前手机银行业务种类与业务内容、手机银行整体用户数量、手机银行限额与交易额等各项指标持续增长。可以说,手机银行在方便用户的同时,也已经成为了电子银行业务的领跑者。本文全面的分析了手机银行系统的需求和技术可行性,内容主要针对手机银行系统Android客户端的设计与开发。开发所使用的是当下流行的Java语言,开发基于由Google发布的Android操作系统。界面采用XML与Java代码的混合布局方式,资源文件基于Resource标签,本地数据存储基于Sharedpreferences与Sqlite。整体系统的实现是在Linux环境下使用Eclipse进行开发,代码基于Android2.3进行编译。本文在业务功能上,一方面包括了银行个人业务的传统功能:账户查询类交易、转账类交易、定期存款、通知存款、超级网银、理财等;另一方面包括了部分手机银行的特色功能,特色功能极大的提高了手机银行的适用性与安全性,特色功能主要包括:联系我们、生活缴费、二维码贵宾名片、网点及ATM查询等。本文应用的Android客户端,在设计与实现方面,遵循了浏览器的功能以及设计原则。客户端接收来自后台服务器的页面数据,并最终解析成界面以及界面数据,显示给用户。从系统功能角度来说,客户端分为:网络通讯模块、解析模块、组件模块、展现模块、视窗模块、安全模块、持久化模块。其中,网络通讯模块提出了一种基于HTTP协议,仿TLS协议握手过程的应用层加密传输协议;解析模块负责对后台传送来的数据进行解析;组件模块包括了界面显示所需要的基本控件;持久化模块为数据存储模块。在系统实现完成后,针对系统的各项功能给出了测试,并对系统性能进行了评估测试,测试的结果总体符合预期,达到系统的要求。
其他文献
神经管畸形(NTD)是由于胚胎发育早期神经管不闭合或闭合不完全引起的一类严重的出生缺陷,由环境及遗传因素共同作用引起。目前的研究已证实平面细胞极性信号通路中Vangl2基因
环境群体性事件是当前党和政府、学术界共同关注的一个重大现实问题,同时也是一个重要的理论问题。近十年来,环境群体性事件频频发生,其中一些规模较大的环境群体性事件对当地的
目的观察pH对聚维酮碘溶液有效碘含量的影响。方法检测不同中间体和成品的pH和有效碘含量,并对pH调节前后的有效碘含量进行比较。结果聚维酮碘溶液在碱性环境中不稳定,有效碘
我们创建了一个新的染色体模型:YR-黏和染色体模型,30nm螺线管通过JW-梯(或YR-梯)、染色线经螺旋化形成染色体[1].通过包装比、长度的推算、染色体结构的推算、以及碱基对的
浮选作为黑钨矿选矿中重要的配套工艺越来越广泛地应用于生产中,已逐渐成为黑钨细泥的主要回收手段之一。黑钨矿捕收剂研究在黑钨矿浮选方面取得了阶段性进展,尤其螯合类捕收剂
目的研究正常孕妇妊娠早期、中期、晚期甲状腺激素(游离三碘甲腺原氨酸(FT3)、游离甲状腺素(FT4)、甲状腺过氧化物酶抗体(TPOAb)、促甲状腺激素(TSH))的参考值范围,旨在提高对孕妇甲状