论文总字数:35695字
摘 要
随着科技的发展,WEB技术已经越来越多地运用在企业的日常工作中。中国银联作为全球最大的银行卡组织,在日常工作中需要用到各式各样功能各异的WEB系统。“中国银联标准及认证服务平台”系统是中国银联认证办公室日常工作最主要使用的系统,本系统主要负责认证办公室进行银行卡认证流程审核以及银行卡材料订单管理,对于需要认证的厂商本系统提供了认证接口以及材料购买接口。这个系统是在2014年开发完成并投入使用的,在这三年内,系统由于缺乏维护以及少有更新,给日常工作人员操作时带来许多不方便,在企业实习期间我负责本系统的优化工作。本篇论文将首先介绍系统的应用场景,并在整理工作人员的需求后,具体分析如何实现需求,展示实现步骤。本系统使用的是SpringMvc MyBatis的后端框架,前端使用jsp jquery技术,本文也会详细进行系统的架构分析。最后本文将具体介绍本系统的使用方法。
关键词:Web技术;SpringMvc MyBatis框架;后端技术;Jsp Jqury技术;前端技术
"China UnionPay standards and certification service platform"Optimization
71113219 黄志超
advisor:吴剑章
Abstract:
With the development of science and technology, WEB technology has been used more and more often in the daily work of enterprises. As the world's largest bank card organization, in the daily work China UnionPay needs to use a variety of the WEB system with different functions.
"China UnionPay standards and certification service platform" system is the most important system used in the daily work of China UnionPay Certification Office, this system is mainly responsible for bank card authentication auditing by the certification office and the management of bank card`s material . The system also provides the authentication interface and material purchase interface for manufacture needs authentication service. The system was developed and put into use in 2014, in the past three years, the system due to the lack of maintenance and update has brought a lot of inconvenience to the daily operation of staff. During the internship, I am responsible for the optimization of the system. This paper will first introduce the application scenarios of the system, and after arranging the requirements of the staff, will concretely analyize how to achieve this requirements,and show the specific steps. This system uses the SpringMvc MyBatis back-end framework, the front end using jsp jquery technology, and this article will then conduct a detailed system architecture analysis. Finally, this article will introduce the use of the system.
目 录
- 绪论1
1.1 课题背景1
1.2 应用背景1
1.3 论文安排2
第二章 Web的技术及发展3
2.1 后端技术3
2.1.1 面向对象的Java语言3
2.1.2 JavaWeb实现方法4
2.1.2 数据库技术6
2.2 前端技术7
2.2.1 页面展示技术7
2.2.2 动态网页技术7
2.3 建站技术8
第三章 系统架构分析9
3.1 系统架构模型9
3.2 系统架构设计10
3.2.1 架构设计10
3.2.2 架构实现13
3.3 数据库表结构分析14
3.4 用户角色与权限15
第四章 优化需求分析17
4.1 功能性需求17
4.1.1 认证流程倒回17
4.1.2 订单自动确认17
4.1.3 认证结果前端展示18
4.1.4 系统操作日志功能19
4.2 非功能性需求20
4.2.1 XSS脚本注入问题20
4.2.2 伪验证码安全漏洞21
第五章 设计以及解决方案23
5.1 功能性需求23
5.1.1 认证流程倒回23
5.1.2 订单自动确认26
5.1.3 认证结果前端展示29
5.1.4 系统操作日志功能34
5.2 非功能性需求39
5.2.1 XSS脚本注入问题39
5.2.2 伪验证码安全漏洞40
第六章 系统部署与测试44
6.1 系统部署44
6.1.1 系统部署环境44
6.1.2 系统部署过程44
6.2 系统测试44
6.2.1 功能性测试44
6.2.2 安全性测试44
第七章 总结与展望45
参考文献46
致谢47
第一章 绪论
1.1课题背景
随着互联网技术的发展,互联网Web技术在许许多多的公司企业中都得到了大量应用,互联网技术使得许多公司企业工作效率大大提高,广受好评。中国银联作为全球最大的银行卡组织,也广泛的在日常工作中运用了互联网Web技术,“中国银联标准及认证服务平台”系统就是其中一个Web系统,主要的面对人群为中国银联的认证办公室。在我在认证办公室实习的三个月内,了解到“中国银联标准及认证服务平台”系统这一系统是在2013年完成开发并投入使用的,至今已经有四年的时间,在这段时间内Web技术发展迅速,陈旧的技术再加上长时间没有技术人员维护以及功能更新,这套陈旧的系统已经大大地降低了操作人员的工作效率,在公司安全部门的安全月报中,这套系统的评级长时间都属于高危评级。因此,优化本系统的工作势在必行,我也选择了它作为了毕业设计的课题。
剩余内容已隐藏,请支付后下载全文,论文总字数:35695字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;