基于spring的软件测试专业网站表现层设计与实现.rar

RAR格式版权申诉手机打开展开

基于spring的软件测试专业网站表现层设计与实现,基于spring的软件测试专业网站表现层设计与实现1.5万字47页包括开题报告,任务书,答辩ppt,论文摘要随着软件产业的发展,软件测试的重要性愈发突出,本课题就是要建立一个专业的软件测试网站供高校同学学习和交流。本人承担的是网站的表现层的设计和实现,主要使用了ajax技术。目前,ajax成为web技术领域的研究热点,...
编号:115-35046大小:1.63M
分类: 论文>计算机论文

该文档为压缩文件,包含的文件列表如下:

内容介绍

原文档由会员 915 发布

基于Spring的软件测试专业网站表现层设计与实现
1.5万字 47页
包括开题报告,任务书,答辩PPT,论文


摘要
随着软件产业的发展,软件测试的重要性愈发突出,本课题就是要建立一个专业的软件测试网站供高校同学学习和交流。本人承担的是网站的表现层的设计和实现,主要使用了Ajax技术。
目前,Ajax成为web技术领域的研究热点,越来越多的网站采用Ajax技术,并带来了良好的反响,如Google。Ajax技术引入了异步调用,弥补BS系统用户体验方面的缺陷。对比Applet,Flash等传统的web技术,Ajax不需要专门的软件支持即可以在大多数流行浏览器中直接使用。Ajax通过XMLHttpRequest对象来发送异步请求的,用户不需要等待页面刷新。
Ajax涉及到的关键技术包括Javascript、XMLHttpRequest、DOM、XML。其中,使用XHTML和CSS标准化呈现,使用DOM实现动态显示和交互,使用XML和XSTL进行数据交换与处理,使用XMLHttpRequest对象进行异步数据读取,使用JavaScript绑定和处理所有数据。
本课题主要关于在J2EE平台上整合Ajax应用,使用了不刷新、可动态配置的Tab页、数据联动等Ajax技术。
关键词:Ajax,软件测试,XMLHttpRequst,Javascript,DOM,数据联动,Tab页



The Design and Implementation of Software Testing Website Performance Layer Based on the Spring Technology

Abstract

With the development of the software industry, the importance of software testing is becoming prominent, The task is to establish a professional software testing site for college students to study and exchange. I am responsible for the performance levels for the design and realization of the main use of Ajax technology.
Currently, Ajax web technology as a research focus, a growing number of websites using Ajax technology, and generate a good response, such as Google. Ajax technology introduces the asynchronous call, to make up for the defects of the BS systems in user’s experience. Compared with the traditional Applet and Flash web technology, Ajax do not need special software to support ,it can run in the most popular browsers directly. Ajax through the XMLHttpRequest object to send asynchronous requests. Users do not need to wait for pages updating.
Ajax relates to the key technologies including Javascript, XMLHttpRequest, DOM and XML. Among them, XHTML and CSS are used to show in standardization, the use of DOM display and interaction dynamically, XSTL and XML are used to exchange and process data, To perform a asynchronous data reading through XMLHttpRequest object, JavaScript bundled with the use and processing of all data.
The topic is on the J2EE platform application integrated with Ajax, mainly use the Ajax technology such as No Refreshing, Dynamic Allocation of the Tab pages, Data Linkage as so on .
Key words : Ajax, Software Testing, XMLHttpRequst, Javascript, DOM, Data Linkage, Tab Pages

目录
1. 绪论 1
1.1 课题背景及来源 1
1.2 课题研究的意义 1
1.3 论文结构 2
2. 软件测试网站系统说明 3
2.1 软件测试网站系统需求 3
2.2 软件测试网站系统设计 3
2.2.1 系统概述 3
2.2.2 学生端 4
2.2.3 管理员端 5
3. 相关技术介绍 7
3.1 Ajax定义 7
3.1.1 传统Web界面的问题 7
3.1.2什么是Ajax 7
3.2 Ajax Web应用模型 8
3.3 JavaScript 12
3.4 XMLHTTPRequest对象 13
3.4.1 创建XMLHTTPRequest对象 14
3.4.2 XMLHTTPRequest对象的方法 15
3.3.3 XMLHTTPRequest对象的属性 17
3.3.4 使用XMLHTTPRequest进行交互的示例 17
3.5 DOM 18
3.5.1 DOM简介 18
3.5.2 XML DOM 19
3.5.3 使用DOM动态编辑页面 20
3.6 用CSS定义应用的外观 21
3.7 jQuery Tab 插件 22
4. 软件测试网站开发与实现 23
4.1 开发环境及工具 23
4.2 系统实现 23
4.2.1 软件测试网站流程图 23
4.2.2 软件测试网站界面实现 24
4.2.3 登录的Ajax实现 32
4.2.4 Tab页的动态加载 34
4.2.5 数据联动 37
总结 39
致谢 40
参考文献 41


参考文献
4] Nathaniel T.Schutta,Ryan Asleson著,杨光译.Ajax与Java高级程序设计[M]. 北京:人民邮电出版社,2006:1-230
[5] 杨国瑞, 张思博.基于Ajax的WEB应用架构设计[J]. 现代电子技术,2006,15 (29):95-98
[6] 张学东. Ajax技术在Web应用系统开发中的应用[J]. 华南金融电脑
[7] 王东亚, 贾卓生. Ajax在Web2.0中的应用研究[J]. 科技资讯
[8] Linda Dailey Paulson. Building rich web applications with Ajax[J]. Computer