目录
摘 要
Abstract
一、绪论
1.1开发背景及意义
1.2 国内外研究现状
1.3 课题研究范围及开发目标
1.3.1 课题研究范围
1.3.2 课题开发目标
1.4 课题应解决主要问题
二、系统分析
2.1可行性分析
2.1.1 经济可行性
2.1.2 技术可行件
2.1.3 操作可行性
2.2需求分析
三、系统总体设计
3.1系统设计原则
3.1.1完整性原则
3.1.2相关性原则
3.1.3 适应性原则
3.1.4可靠性原则
3.1.5经济性原则
3.2 概要设计
3.2.1 系统功能结构图
3.2.2 流程设计
3.3 详细设计
3.3.1 实体-联系图
3.3.2 用例图
3.3.3数据库设计
四、详细设计
4.1前台用户系统设计
4.1.1用户首页设计
4.1.2注册页面设计
4.1.3登录页面设计
4.1.4申请出售页面
4.1.5商品购买浏览页面设计
4.1.6商品查询页面设计
4.2后台管理系统设计
4.2.1用户管理功能
4.2.2商品管理功能
五、系统测试
5.1系统测试的目的与意义
5.2测试环境
5.3 测试过程
5.4 测试实例
5.4.1 登录模块
5.4.2 商品信息检索模块
六、结论
参考文献与附录
参考文献
附录
谢辞
摘 要
随着信息技术的迅猛发展,网上购物已经成为现代生活中不可或缺的一部分。目前大学生闲置物品较多,特别是毕业生很多物品可以二次利用但是不方便携带。现在市面上专门针对大学生二手交易的平台很少,所以在此背景下设计了学校二手交易平台。本次设计的学校二手交易平台是专门针对大学生的二手交易平台,能帮助学生省时、省力、省钱,使得二手物品的处理更加轻松、快捷、方便。本文主要介绍了该平台从设计到实现的过程,详细阐述了设计思想、数据库设计和功能设计。运用开发语言Java,开发工具IntelliJ IDEA和 MySQL数据库,服务器tomcat,实现了用户注册模块、用户登录模块、管理员注册模块、管理员登录模块、购物车模块以及支付模块。首先分析了此系统应该具有的功能;其次对系统的主要功能模块进行了详细地描述,其中主要包括用户管理模块,管理员管理模块,支付模块和购物车模块。最后结合系统开发阶段和调试阶段发现的问题,提出了系统需要完善的地方,总结了开发此系统所取得的经验和体会。
关键词:学校二手交易平台; 方便快捷; MySQL数据库;Java
Abstract
With the rapid development of information technology, online shopping has become an indispensable part of modern life. At present, there are many idle items for college students, especially for graduates, many of which can be reused but are not convenient to carry. Now there are few second-hand trading platforms for college students in the market, so we designed the second-hand trading platform in this context. The second-hand trading platform designed for the college students is a second-hand trading platform, which can help students save time, labor and money, and make the processing of second-hand goods easier, faster and more convenient. This paper mainly introduces the process from design to implementation of the platform, and expounds the design idea, database design and function design in detail. By using Java, IntelliJ idea, MySQL database and tomcat, the user registration module, user login module, administrator login module, administrator login module, shopping cart module and payment module are implemented. First of all, this paper analyzes the functions of the system, and then describes the main function modules of the system in detail, including user management module, administrator management module, payment module and shopping cart module. Finally, combined with the problems found in the system development stage and debugging stage, the paper puts forward the areas where the system needs to be improved, and summarizes the experience and experience of developing the system.
Keywords: School second-hand trading platform ; convenient and fast ; MySQL database ; Java