基于JavaWeb校园市场交易商城网页的测试与管理毕业论文
2022-01-19 21:50:55
论文总字数:17873字
摘 要
电子商务依托着信息化技术的迅猛发展将全球化的市场集中在网络平台之中。而随着Java技术的崛起与数据库技术的不断完善,为网上购物系统提供了良好的技术支持。而校园交易二手商城正是依托电子商务的发展才能逐渐形成的一种交易模式。它具有规模小,成本低,效率高等优势。校园二手交易商城的目的在于整合校园资源,以及实现闲置物品的重复利用价值。我们的商城实现了在平台出售自己平时闲置的物品或者购买他人的商品的功能。在商城交易项目中软件测试就显得尤为重要。测试工作的目的在于发现项目中存在的缺陷,及时发现问题,提交问题,将测试过程中发现的问题提交给开发人员,减少损失。
本项目采用Myeclipse 软件作为开发平台,使用Spring MVC框架以及Json技术完成前端与后端的数据交互,采用MySQL数据库与Navicat软件共同完成本项目的数据存储与管理,项目服务器采用Tomcat7.0。软件测试也是项目开发中必不可少的环节之一。本项目中的测试工作分为UI测试和功能测试,在测试过程中我主要使用了黑盒测试中的等价类划分法、边界值分析法、因果图法、错误推测法测试项目中存在的问题。测试结果通过设计测试用例表体现。
关键词:JAVA 校园交易商城 软件测试
Test and Version Management of Campus Trading Market Based on JAVA WEB
Abstract
E-commerce relies on the rapid development of information technology to concentrate the global market in the network platform. With the rise of Java technology and the continuous improvement of database technology, it provides good technical support for the online shopping system. The campus trading second-hand mall is a trading model that can be gradually formed by relying on the development of e-commerce. It has the advantages of small scale, low cost and high efficiency. The purpose of the campus second-hand trading mall is to integrate campus resources and realize the reuse value of idle items. Our malls implement the ability to sell their own idle items or purchase other people's products on the platform. Software testing is especially important in mall trading projects. The purpose of the test work is to find defects in the project, find problems in time, submit problems, and submit problems found during the test to the developer to reduce losses.
This project uses Myeclipse software as the development platform, using Spring MVC framework and Json technology to complete the data interaction between the front end and the back end. The MySQL database and Navicat software are used together to complete the data storage and management of the project. The project server uses Tomcat7.0. Software testing is also an indispensable part of project development. The test work in this project is divided into UI test and functional test. In the test process, I mainly used the equivalence class division method, the boundary value analysis method, the causal map method, the error speculation method in the black box test to test the existence of the project. problem. Test results are reflected in the design test case table.
Key words: JAVA; Campus Trading Mall;software test
目 录
摘 要 I
Abstract II
目 录 III
第一章 绪论 5
1.项目网站功能 5
2.项目相关技术 5
3.实现的功能 6
4.论文组织结构 6
第二章 网站开发相关技术介绍 7
2.1 项目开发环境 7
2.2 JAVA技术介绍 7
2.2.1 JDK 7
2.2.2 Java EE 7
2.2.3 Java Server Pages 7
2.3 AJAX技术详细介绍 8
2.3.1 AJAX技术简介 8
2.3.2 AJAX 如何工作 8
2.3.3 AJAX参数详解 8
2.4 Spring MVC设计模式 9
2.5 其余相关技术 11
2.5.1 Bootstrap4简介 11
2.5.2 JavaScript简介 11
2.5.3 JSON简介 11
第三章 需求分析 12
3.1 可行性分析 12
3.2 系统的流程设计 12
3.3功能需求分析 13
3.4 系统的非功能需求 14
3.5 功能模块的具体实现 14
第四章 测试设计 16
4.1 软件测试 16
4.2 测试内容设计 16
4.2.1 等价类划分法 16
4.2.2 边界值分析法 17
4.2.3 因果图方法 17
4.2.4 错误推测法 17
4.3 UI测试 17
4.4功能测试 20
4.4.1登录功能测试 20
4.4.2修改密码功能 21
4.4.3商品上架下架修改功能 22
4.4.4商品导航功能 23
4.4.5商品购买功能 24
4.4.6商品审核功能 25
4.4.7管理员修改用户权限功能 26
4.4.8商品管理功能 27
4.4.9订单管理功能 28
4.4.10个人信息修改功能 29
4.4.11余额充值功能 30
第五章 总结 31
参考文献 32
致谢 33
第一章 绪论
电子商务网站的发展推动了校园二手交易市场的形成。校园二手交易商城的目的在于整合校园资源,以及实现闲置物品的重复利用价值。师生可以在本平台上出售自己的闲置物品。
1.项目网站功能
该校园交易网站只针对全校师生开放,师生可以使用自己的学号或者工号进行网站账号的注册。账号经过验证后,用户可以在该网站上出售自己不想使用的物品,包括衣服、文具、数码产品、生活用品等。商品上架之后需要管理员审核才能出售。在出售的同时,用户可以在该网站上浏览其他同学上架的闲置物品并添加到购物车进行购买。同时管理员可以修改每位用户的权限,可以限制某位同学的出售商品的权限。
2.项目相关技术
Java开发语言是进行Web中开发过程中最流行的开发语言,因为本身的强大功能并且简单易用而被广泛使用。
请支付后下载全文,论文总字数:17873字
您可能感兴趣的文章
- UI 和 UE 设计技术及其在 HTML5 网站开发中的地位的研究外文翻译资料
- .NET MVC框架在开发农业资源清单系统中的适应性外文翻译资料
- 使用Java平台针对数据库桥接层的Spring框架可靠性调查外文翻译资料
- 基于MVC架构的数据库和Web应用程序外文翻译资料
- 利用微服务SpringBoot 设计和开发公众投诉系统的后端应用。外文翻译资料
- 基于SSM框架的校园自行车租赁管理系统统计外文翻译资料
- 基于Android的校园交友社交应用的设计与开发外文翻译资料
- 基于Android的在线社交系统服务端的设计与实现外文翻译资料
- 基于Spring-boot微服务框架的学生成绩分析系统的设计与实现外文翻译资料
- 用于生成计算材料科学文献中使用的方法和参数的数据库的自动化工具外文翻译资料