温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
电视银行前端子系统的设计与实现
软件工程专业
电视
银行
前端
子系统
设计
实现
软件工程
专业
题目 电视银行前端子系统的设计与实现
摘 要
电视银行是随着国务院加快推进电信网、广播电视网、互联网三网融合衍生而来的新型金融服务平台。通过使用普及率最高的数字有线电视网络作为传输载体,以高清机顶盒与数字电视作为显示终端,为客户提供银行卡查询、转账、理财、缴费、支付等金融服务;同时利用电视银行平台可以展示银行的形象,凸显银行的服务特色。本论文是在某公司的电视银行系统基础上编写而成。
电视银行系统在技术上采用了OsWorkFlow工作流引擎、Spring2.5.6框架和iBATIS2.3.0数据持久层框架,并通过XML配置文件实现交易的业务处理流程调度与控制。在子系统结构上,电视银行系统由前端子系统和后台管理子系统、电视支付子系统组成,本文描述了前端子系统的整体设计与实现,转账、登录、查询和信用卡四模块的需求分析、数据库详细设计以及业务处理流程设计。实现的功能主要包括:自助注册、登录、余额查询、明细查询、活期转定期、定期转活期、行内转账。其中,行内转账时前端子系统中比较重要的功能,通过采用Java通讯接口实时转账机制,保证前端与银行核心系统的交易一致性。行内转账为电视银行客户提供本人本行、他人本行的业务范畴。转账、查询、登录模块为客户提供全方位的服务,电视银行前端子系统主要设计思路是交易步骤简洁,页面设计风格美观简约,以上功能为电视银行系统建设一个完整的用户体验与功能使用体系。
经过业务测试与上线的试运行,电视银行前端子系统能够为银行的电子渠道提供有效的补充,并且提高了银行客户的使用群体数量,同时满足银行个人客户全天候、全方位、个性化使用银行业务的需求,加快了建设全国性电视银行系统的步伐。
关键词:电视银行,前端,业务处理流程
I
III
Abstract
Abstract
TV bank is a new financial service platform caused by the The State Council promoting telecommunication network, broadcast network as well as internet merging together. Through using Digital cable TV network as transmission carrier, the high-definition set-top boxes and digital TV as display terminals, to provide customers with bank card inquiries, transfers, financial management, payment, payment and other financial services. At the same time, the use of TV banking platform can display the image of the bank, highlighting the service features of the bank. This paper is written on the basis of a company's TV banking system.
TV bank system adopted OsWorkFlow workflow-engine,Spring2.5.6 frame and iBATIS2.3.0 data persistence layer framework in technology. And through the XML configuration file to achieve the transaction business process flow scheduling and control. In subsystem structure, the TV bank system is consist of front terminal subsystem and the backward management subsystem. I participated and completed the design and implementation of front terminal subsystem, finishing the requirement analysis of transfer, credit, querry and four other modules as well as the design of details database and business process and public implementation. The realization of the functions include: current to regular, regular to current, inner-bank transfer, debit card balance inquiries, debit card details inquiries, credit card balance inquiries, bill queries, credit card payments and so on. Among them, the more important function in front terminal of inner-bank transfer guarantee the transaction consistency of front terminal the core system of bank by using Java communication connector´ real-time reconciliation mechanism. The bank transfer within the lines of the bank for television to provide customers themselves or others with their own business of the bank. Transfer, credit card, query, login module provide customers a full range of services. The main design ideas of the front terminal system of TV bank is that the transaction procedure is simple and the page design style is simple and beautiful. The above function build a whole user experience and function of the use system for TV bank system.
After testing and on-line test run, TV bank front terminal system can provide effective supplement for electronic bank channels, and increase the number of bank customers use groups, while meeting the bank individual customer all-day, all-round, personalized banking needs to speed up the construction of national TV banking system pace.
Key words:TV bank;The front terminal;Business working flow
V
目 录
目 录
摘 要 I
Abstract III
第一章 绪 论 1
1.1 选题背景及意义 1
1.2 国内外研究现状 2
1.2.1 国内研究动态 2
1.2.2 国外现状 4
1.2.3理论意义、实用价值和社会经济效益 5
1.3 研究内容 6
1.4 论文章节安排 7
第二章 系统关键技术 9
2.1 系统关键技术 9
2.1.1 Spring 9
2.1.2 OsWorkFolw 11
2.1.3 iBATIS 11
2.1.4 加密算法 12
2.1.5 安全控制 14
2.2技术选型 15
2.3数据库选型 15
2.4服务器选型 15
2.5 开发环境及工具 16
2.6 本章小结 16
第三章 前端子系统需求分析 17
3.1 功能概览 17
3.2 功能需求 18
3.2.1 登录模块 18
3.2.2 转账模块 19
3.2.3 查询模块 19
3.3 非功能性需求 22
3.3.1 性能需求 22
3.3.2 安全与可靠性需求 22
3.3.3易用性需求 23
3.4 前端交易流程图 24
3.5 本章小结 24
第四章 系统总体设计 27
4.1系统概要设计 27
4.1.1系统构成 28
4.1.2技术架构 29
4.1.3系统架构 31
4.2数据库设计 33
4.2.1 数据库选型环境 33
4.2.2 数据库系统架构设计 34
4.2.3表结构设计 35
4.3 本章小结 37
第五章 系统设计与实现 38
5.1主要模块设计 38
5.1.1登录模块 38
5.1.2查询模块 40
5.1.3转账模块 41
5.1.4信用卡模块 43
5.2系统实现 46
5.2.1自助注册 47
5.2.2登录 49
5.2.3退出 50
5.2.4行内转账 51
5.2.5活期转定期 54
5.2.6余额查询 56
5.2.7明细查询 58
5.2.8未出账单查询 59
5.2.9本人本行 61
5.3系统测试 65
5.3.1测试目的 65
5.3.2测试环境 65
5.3.3测试方法 65
5.3.4单元测试 66
5.3.5集成测试 67
5.3.6性能测试 67
5.3.7测试结果 68
5.4本章小结 68
第六章 总结与展望 69
6.1总结 69
6.2展望 69
参考文献 72
致 谢 75
VII
IX
第一章 绪论
第一章 绪 论
1.1 选题背景及意义
二零一零年一月十三日,在国务院常务会议上,由温家宝提出了有关我国三网融合的决议。这份提议包含了我国的广播电视网、移动通信网和因特网三种信息媒介。假如三网合作,对于用户来说,三大网络媒介的融合,可以带来更多便利,在广播电视、语音通话、数据传输各个方面为用户提供更好的使用体验。三网融合不仅在信息和文化发展上起到了推进作用,还能为社会的经济发展和信息化进程提供动力。三网的合并,使广电、移动通信、因特网三者之间可以更紧密的合作,原有的矛盾在政府决策下化解。以“三网融合”为基础,金融行业将与广播电视网进行更激烈的化合反应,电视银行由此广泛流传。
电视银行是以电视为载体,为客户提供金融业务[1],电视银行是作为一种新型的银行服务系统,采用了“家居银行”的整体概念,将电视机和机顶盒作为显示器和服务器,利用数字电视网络,实现用户在家就可以利用遥控器自助办理银行业务[2]。继电话银行、ATM机及网上银行之后,电视银行的出现为用户提供了更加便利的整体式金融服务。在安全上,电视银行采用了新技术对浏览器进行再加密码