面向iOS及Apple Watch平台的手机银行系统的设计与实现
发布时间:2022-02-22 13:48
随着手机银行应用在功能上的不断扩充,其本身不可避免地出现了体积臃肿和运行缓慢的问题。且传统的面向智能手机开发的手机银行应用在交互形式上已经不能适应当前诸多应用的需要,尽管触屏智能手机的普及在交互形式上带来了飞跃,但用户在诸多实际操作中仍然体验到了便利性上的不足。其次,传统手机银行应用注重传统柜面服务的完成,在应对新需求和创造附加值方便考虑有限。本文在对已经面世和应用的传统手机银行类应用进行全面分析之后,结合Apple Watch本身的特点,梳理总结出将要达到的基本目标和标准。本文首先对项目的国内外背景进行了研究,之后对整个系统的相关功能需求和非功能需求进行了分析和阐述。接着在需求分析的指导下,对系统架构和重点功能模块进行了划分和设计,然后给出了相应的详细设计与实现。最后通过测试,验证了系统满足最初的设计目标。使用与HTML结合的混合开发模式使得本系统中iOS客户端方面扩展性和易用性上保持了较高的水平。在Apple Watch应用方面,采用纯原生形式开发,避免了使用HTML形式给Apple Watch上本身更加紧张的硬件资源带去更大的负载,从而影响用户体验。在推荐模块方面,本系统的数据源...
【文章来源】:北京交通大学北京市211工程院校教育部直属院校
【文章页数】:102 页
【学位级别】:硕士
【文章目录】:
致谢
摘要
ABSTRACT
1 引言
1.1 课题的研究背景及意义
1.2 国内外研究现状
1.3 本课题的研究内容
1.4 论文的组织结构
1.5 本章小结
2 相关技术概述
2.1 客户端使用的开发框架
2.1.1 Cocoa Touch框架
2.1.2 watchOS与WatchKi框架
2.2 安全保证
2.2.1 HTTPS
2.2.2 数据的对称加密
2.3 SSH框架
2.3.1 Struts
2.3.2 Spring
2.3.3 Hibernate
2.4 推荐技术
2.4.1 Spark
2.4.2 协同过滤算法
2.5 本章小结
3 系统需求分析
3.1 概述
3.2 iOs系统功能性需求
3.2.1 基本业务功能需求
3.2.2 增值业务功能需求
3.2.3 扩展业务功能需求
3.3 Apple Watch系统功能性需求
3.4 系统的非功能性需求
3.5 本章小结
4 系统概要设计
4.1 总体设计目标及应用架构
4.1.1 设计目标
4.1.2 应用架构
4.2 系统功能设计
4.2.1 iOS系统功能设计
4.2.2 Apple Watch系统功能设计
4.3 系统的数据库设计
4.3.1 用户详情表
4.3.2 存款详情表
4.3.3 转账详情表
4.3.4 资产信息表
4.3.5 消费记录表
4.3.6 Hbase表设计
4.4 安全机制设计
4.4.1 客户端(本地)安全设计
4.4.2 通信与传输安全设计
4.4.3 流程安全设计
4.5 本章小结
5 系统详细设计与实现
5.1 开发环境与平台
5.2 服务与推荐模块的详细设计与实现
5.2.1 服务模块
5.2.2 推荐模块
5.3 iOS系统主要功能模块的详细设计与实现
5.3.1 用户登录和注册模块
5.3.2 主页模块
5.3.3 账户查询模块
5.3.4 信用卡管理模块
5.3.5 定活互转模块
5.3.6 实时转账模块
5.3.7 收付款模块
5.3.8 理财助手模块
5.4 Apple Watch系统主要功能模块的详细设计与实现
5.4.1 Apple Watch主页模块
5.4.2 二维码收付款模块
5.4.3 交易助手模块
5.4.4 资讯助手模块
5.5 安全机制的详细设计与实现
5.5.1 报文加密
5.5.2 越狱检测
5.5.3 手势密码
5.6 本章小结
6 系统测试
6.1 测试环境
6.2 功能测试
6.2.1 iOS系统功能测试
6.2.4 Apple Watch系统功能测试
6.3 性能测试
6.4 测试结论
6.5 本章小结
7 总结与展望
7.1 总结
7.2 展望
参考文献
作者简历及攻读硕士/博士学位期间取得的研究成果
学位论文数据集
【参考文献】:
期刊论文
[1]手机银行市场规模进入快速增长期[J]. 本刊综合. 时代金融. 2018(31)
[2]基于iOS系统的天气App程序开发与应用[J]. 李清平,孟祥芳,宋国顺. 软件工程. 2017(11)
[3]IOS架构下的应用程序开发研究[J]. 韩玉会. 西安文理学院学报(自然科学版). 2017(02)
[4]浅谈物联网与可穿戴技术融合——以苹果手表为例[J]. 李勃燃. 通讯世界. 2017(02)
[5]针对SSL/TLS协议会话密钥的安全威胁与防御方法[J]. 刘新亮,杜瑞颖,陈晶,王持恒,姚世雄,陈炯. 计算机工程. 2017(03)
[6]智能可穿戴产品用户体验设计方法研究[J]. 徐荣钰. 设计. 2015(21)
[7]互联网时代的商业模式创新:价值创造视角[J]. 罗珉,李亮宇. 中国工业经济. 2015(01)
[8]Struts框架在网上购物系统中的应用[J]. 彭国勇. 信息通信. 2014(08)
[9]可穿戴设备交互设计研究[J]. 孙效华,冯泽西. 装饰. 2014(02)
[10]手机银行使用情况调查(2013年第二季度)[J]. 金融博览(财富). 2013(08)
硕士论文
[1]基于SSH框架的图书销售与推荐系统的设计与实现[D]. 雷兴邦.山西大学 2018
[2]iOS应用程序的攻击手段分析及防护[D]. 刘朋飞.电子科技大学 2014
本文编号:3639571
【文章来源】:北京交通大学北京市211工程院校教育部直属院校
【文章页数】:102 页
【学位级别】:硕士
【文章目录】:
致谢
摘要
ABSTRACT
1 引言
1.1 课题的研究背景及意义
1.2 国内外研究现状
1.3 本课题的研究内容
1.4 论文的组织结构
1.5 本章小结
2 相关技术概述
2.1 客户端使用的开发框架
2.1.1 Cocoa Touch框架
2.1.2 watchOS与WatchKi框架
2.2 安全保证
2.2.1 HTTPS
2.2.2 数据的对称加密
2.3 SSH框架
2.3.1 Struts
2.3.2 Spring
2.3.3 Hibernate
2.4 推荐技术
2.4.1 Spark
2.4.2 协同过滤算法
2.5 本章小结
3 系统需求分析
3.1 概述
3.2 iOs系统功能性需求
3.2.1 基本业务功能需求
3.2.2 增值业务功能需求
3.2.3 扩展业务功能需求
3.3 Apple Watch系统功能性需求
3.4 系统的非功能性需求
3.5 本章小结
4 系统概要设计
4.1 总体设计目标及应用架构
4.1.1 设计目标
4.1.2 应用架构
4.2 系统功能设计
4.2.1 iOS系统功能设计
4.2.2 Apple Watch系统功能设计
4.3 系统的数据库设计
4.3.1 用户详情表
4.3.2 存款详情表
4.3.3 转账详情表
4.3.4 资产信息表
4.3.5 消费记录表
4.3.6 Hbase表设计
4.4 安全机制设计
4.4.1 客户端(本地)安全设计
4.4.2 通信与传输安全设计
4.4.3 流程安全设计
4.5 本章小结
5 系统详细设计与实现
5.1 开发环境与平台
5.2 服务与推荐模块的详细设计与实现
5.2.1 服务模块
5.2.2 推荐模块
5.3 iOS系统主要功能模块的详细设计与实现
5.3.1 用户登录和注册模块
5.3.2 主页模块
5.3.3 账户查询模块
5.3.4 信用卡管理模块
5.3.5 定活互转模块
5.3.6 实时转账模块
5.3.7 收付款模块
5.3.8 理财助手模块
5.4 Apple Watch系统主要功能模块的详细设计与实现
5.4.1 Apple Watch主页模块
5.4.2 二维码收付款模块
5.4.3 交易助手模块
5.4.4 资讯助手模块
5.5 安全机制的详细设计与实现
5.5.1 报文加密
5.5.2 越狱检测
5.5.3 手势密码
5.6 本章小结
6 系统测试
6.1 测试环境
6.2 功能测试
6.2.1 iOS系统功能测试
6.2.4 Apple Watch系统功能测试
6.3 性能测试
6.4 测试结论
6.5 本章小结
7 总结与展望
7.1 总结
7.2 展望
参考文献
作者简历及攻读硕士/博士学位期间取得的研究成果
学位论文数据集
【参考文献】:
期刊论文
[1]手机银行市场规模进入快速增长期[J]. 本刊综合. 时代金融. 2018(31)
[2]基于iOS系统的天气App程序开发与应用[J]. 李清平,孟祥芳,宋国顺. 软件工程. 2017(11)
[3]IOS架构下的应用程序开发研究[J]. 韩玉会. 西安文理学院学报(自然科学版). 2017(02)
[4]浅谈物联网与可穿戴技术融合——以苹果手表为例[J]. 李勃燃. 通讯世界. 2017(02)
[5]针对SSL/TLS协议会话密钥的安全威胁与防御方法[J]. 刘新亮,杜瑞颖,陈晶,王持恒,姚世雄,陈炯. 计算机工程. 2017(03)
[6]智能可穿戴产品用户体验设计方法研究[J]. 徐荣钰. 设计. 2015(21)
[7]互联网时代的商业模式创新:价值创造视角[J]. 罗珉,李亮宇. 中国工业经济. 2015(01)
[8]Struts框架在网上购物系统中的应用[J]. 彭国勇. 信息通信. 2014(08)
[9]可穿戴设备交互设计研究[J]. 孙效华,冯泽西. 装饰. 2014(02)
[10]手机银行使用情况调查(2013年第二季度)[J]. 金融博览(财富). 2013(08)
硕士论文
[1]基于SSH框架的图书销售与推荐系统的设计与实现[D]. 雷兴邦.山西大学 2018
[2]iOS应用程序的攻击手段分析及防护[D]. 刘朋飞.电子科技大学 2014
本文编号:3639571
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3639571.html