首页> 中文学位 >手机银行系统客户端的设计与实现
【6h】

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

代理获取

目录

声明

摘要

1.1 课题的研究背景及意义

1.2 国内外研究现状

1.3 本课题的研究内容

1.4 论文的组织结构

第2章 手机银行系统客户端需求分析

2.1 功能性需求

2.1.1 注册功能

2.1.2 登录功能

2.1.3 手机银行

2.1.4 生活助手

2.1.5 金融服务

2.1.6 我的应用

2.2 非功能性需求

第3章 手机银行系统客户端技术方案

3.1 技术架构方案

3.1.1 Cordova通信机制

3.1.2 自定义Cordova插件

3.2 菜单更新机制

3.2.1 菜单逻辑结构说明

3.2.2 菜单模块检测接口说明

3.2.3 菜单更新流程

3.3 安全机制设计

3.3.1 通讯层安全机制

3.3.2 手势密码实现方案

3.3.3 重复提交控制

3.3.4 其它安全机制

3.4 特殊功能设计

3.4.1 语音指令功能

3.4.2 摇一摇转账

3.4.3 滚动广告

第4章 手机银行系统客户端运行测试

4.1 测试环境配置

4.2 功能测试

4.2.1 用户界面展示

4.2.2 我的应用

4.2.3 用户登录

4.2.4 转账汇款

4.3 性能测试

4.3.1 测试综述

4.3.2 资源占用率

4.3.3 吞吐量和每秒点击数

4.3.4 事务成功率

4.3.5 用户事务分析

结论

参考文献

致谢

展开▼

摘要

近几年,移动通讯技术发展迅猛,移动设备日新月异。在互联网浪潮下,国内外银行业纷纷重视起将自身业务与移动通信技术相结合的方式,更加安全地为人们提供随时随地便捷的金融服务。手机银行则是应运而生的新型产品之一。目前,随着Android等智能终端操作系统的问世与普及,手机银行逐渐被设计成为手机应用的形式,其所包含的业务种类日趋丰富,系统性能日益完善,手机银行总体用户数量正稳步提升。手机银行系统客户端作为手机银行的前端部分,在用户的终端设备中与用户进行直接交互,是手机银行的重要组成部分之一。然而,部分银行的手机银行系统客户端依然存在着交互体验与安全性等多方面的问题。
  本文基于分析和比较市场上各大商业银行的手机银行客户端,总结手机银行的设计目标和总体要求,以满足手机银行的业务需求和技术功能需求为主要目标,力图设计开发出操作更方便、功能更全面、交易更安全、体验更流畅的高品质手机系银行系统客户端,为加速手机银行系统的推广和普及做出一点贡献。
  在手机银行系统的功能设计上,实现网络银行功能的移动化,除查询、转账、支付、存取款、理财、贷款管理等基本功能外,还提供了水煤电自助缴费、手机充值、商户优惠信息等生活服务功能,让用户能够随时随地体验到便捷的手机银行服务。同时设计了语音识别功能让用户对着手机说话就能轻松完成转账、支付等操作。
  在技术层面上,本手机银行系统客户端采用Web与Native结合的Hybrid开发模式,Web与Native之间通过Cordova插件来实现交互。其中手机银行业务功能模块通过Web实现,各菜单页面切换通过Native实现,结合了单纯的Web-App和Native-App各自的优势,使得本客户端兼具良好的交互性和跨平台性,并让本客户端的开发具有极大的灵活性。此外,菜单更新机制也是本手机银行系统客户端的一大特色。该机制实现了各模块菜单的单独更新,有效地避免了更新整个客户端带来的不便。
  由于手机银行业务的特殊性,设计可靠的安全机制来保护系统的安全就显得至关重要。本客户端在与服务器通讯时采用SSL安全传输协议对数据包进行加密保护,结合各种加密算法对登录密码、交易密码和手势密码进行加密,并通过对各种存在风险的业务流程的控制来全面保障系统的安全。
  本文在目前最为流行的Android操作系统平台上开发了一款可支持多法人银行系统复用模式的具有普适行的手机银行客户端。经过全面的功能及性能测试,本客户端基本满足需求,表现稳且用户体验良好。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号