学位论文 > 优秀研究生学位论文题录展示
移动设备网络银行系统的设计与实现
作 者: 王正韬
导 师: 卢苇
学 校: 北京交通大学
专 业: 软件工程
关键词: 移动网络银行 WAP推送 移动网银安全性 逆向权限管理
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 137次
引 用: 0次
阅 读: 论文下载
内容摘要
本文阐述了一种新型的移动设备网络银行软件系统的设计方案、实现方式和测试方法。实现的软件系统提供了一种可以在移动终端设备上使用网络银行功能的服务。该软件采用了新型的逆向权限管理模型,解决了传统权限管理模型在本系统中出现的查询数据冗余的问题,并具有运行效率高、数据库空间利用率高的特点;同时应用WAP推送技术,实现了由服务器控制移动终端行为的功能并提高了系统的安全性与可靠性。本文还针对网络银行软件系统对安全性要求较高的特点,对移动设备网络银行系统的安全性进行了研究,较为全面的总结出移动设备网络银行系统所面临的安全隐患,并针对所有问题提出了具有针对性的测试方法和切实可行的解决方案。本系统的项目实施过程以软件工程的方法论作指导,利用迭代式软件开发生命周期模型作为主要实施过程模型,覆盖了需求、设计、实现和测试等过程。本文对实施过程分为三个阶段进行阐述。第一阶段为功能需求和安全性需求分析阶段,在此阶段中针对系统待实现的功能进行分类整理,针对银行系统的安全性需求进行分析,总结潜在的安全风险并详细分级定义;第二阶段为系统的设计与实现阶段,在这一阶段中重点阐述系统的整体架构设计思想、设计手段、技术选型及核心实现方法,对系统的重点功能的设计和实现方法作详细讨论;第三阶段为系统的安全性测试阶段,在这一阶段中重点对各种潜在的安全隐患、威胁进行针对性较强的测试,检验设计中的安全风险规避方法的可靠性及实现的合理性,保证系统的安全、可靠。本项目所实现的移动设备网络银行系统现已为美国Citizens银行(Citizens Bank)成功实施了移动网络银行业务系统,该系统的成功实施为该银行的业务扩展提供了良好的基础并吸引了大量潜在客户。此项目的成功实施标志着移动设备网络银行系统具有很高的实际应用价值。同时,系统的成功、稳定运行也证明了该系统设计与实现的可靠性、稳定性及高安全性。
|
全文目录
致谢 5-6 中文摘要 6-7 ABSTRACT 7-10 1 绪论 10-12 1.1 项目的背景及意义 10 1.2 本项目的实施过程 10-11 1.2.1 系统的需求、安全性分析阶段 10-11 1.2.2 系统的设计与实现阶段 11 1.2.3 系统的安全性测试阶段 11 1.3 本论文的论述内容和研究过程 11-12 2 系统相关技术简介 12-18 2.1 软件工程的理论及其在本项目中的应用简介 12-13 2.2 JMX简介 13-14 2.3 SMPP协议简介 14-15 2.4 WAP推送简介 15-18 3 系统需求 18-29 3.1 系统服务框架需求 18-19 3.1.1 系统业务模块结构 18-19 3.1.2 需求列表 19 3.2 短信命令处理通道需求 19-26 3.2.1 短信命令业务处理流程 19-20 3.2.2 需求列表 20-26 3.3 权限管理模块需求 26-29 3.3.1 需求概述 26 3.3.2 需求列表 26-29 4 系统安全性分析 29-33 4.1 安全性分析方法与安全级别 29-30 4.2 安全性风险 30-31 4.3 解决方案 31-33 5 系统的设计与实现 33-91 5.1 系统服务框架的设计与实现 33-41 5.1.1 需求分析 33-35 5.1.2 系统服务框架的设计与实现 35-41 5.2 短信命令通道模块的设计与实现 41-77 5.2.1 需求分析与功能模块划分 41-45 5.2.2 SMPP短信接收、发送框架的设计与实现 45-51 5.2.3 短信接收模块的设计与实现 51-53 5.2.4 短信命令解析模块的设计与实现 53-65 5.2.5 短信命令执行模块的设计与实现 65-71 5.2.6 短信发送模块的设计与实现 71-77 5.3 权限管理模块的设计与实现 77-91 5.3.1 权限管理模型需求分析 77-79 5.3.2 权限管理模型的设计与实现 79-86 5.3.3 查询缓存的设计与实现 86-91 6 系统安全性测试 91-99 6.1 安全性测试用例设计 91-99 7 结论 99-100 参考文献 100-101 作者简历 101-103 学位论文数据集 103
|
相似论文
- 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
- 面向SMDA的服务建模方法及工具实现,TP311.52
- 异构环境下企业互操作技术及在物资供应链系统中的应用,TP311.52
- 基于特征的软构件建模方法及其在VMI管理系统中的应用,TP311.52
- 光电对抗试验系统软件平台开发,TP311.52
- 电力负荷管理终端测试装置软件系统研制,TP311.52
- 中小企业进销存管理系统的研究与设计,TP311.52
- 支持产品物料追踪溯源的物流管理系统,TP311.52
- 武器装备信息管理系统的设计与实现,TP311.52
- 医疗信息集成平台中HL7消息解析和存储的设计与实现,TP311.52
- 教学档案管理系统的设计与实现,TP311.52
- 部队在线考试系统设计与实现,TP311.52
- VRGIS在城市设计中的应用,TP311.52
- 基层部队人员日常管理信息系统设计实现,TP311.52
- 军队物资采购供应管理系统的设计与实现,TP311.52
- 部队人员网上训练与考核系统的开发,TP311.52
- 军队后勤物资管理系统设计与实现,TP311.52
- 摩托化部队机动辅助系统,TP311.52
- 部队军事理论在线考试系统设计与实现,TP311.52
- 基于C#技术的部队政治工作网设计与实现,TP311.52
- 边防军分区信息管理系统设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|