本基于Java的校园二手物品交易平台采用Java语言和Jsp技术,框架采用SPRINGBOOT,搭配Mysql数据库,运行在Idea里。本系统针对校园二手商品的交易而开发,提供管理员、学生、学生二手三种角色的服务。总的功能包括商品的查询、商品的购买、二手物品资讯管理和订单管理。本系统可以帮助管理员审核商品信息和管理用户(学生二手、学生)信息,帮助用户实现在线的购买方式,并可以实现订单管理。学生二手可以发布商品和管理销售订单等。本系统采用成熟技术开发可以完成网上校园二手物品交易管理的相关工作。
本系统的设计与实现共包含14个表:分别是配置文件信息表,低价急售信息表,订单信息信息表,低价急售评论表信息表,二手信息评论表信息表,二手信息信息表,急售订单信息信息表,二手物品资讯信息表,收藏表信息表,token表信息表,用户表信息表,物品类型信息表,学生信息表,学生二手信息表,
配置文件 (自动编号、配置参数名称、配置参数值);
低价急售 (自动编号、物品类型、物品详情、低价名称、所在学校、学生电话、创建时间、学生帐号、学生姓名、新旧程度、踩、赞、价格、图片);
订单信息 (自动编号、是否审核、姓名、学生电话、物品名称、物品类型、备注、价格、审核回复、电话、日期、是否支付、学生帐号、订单编号、创建时间、新旧程度、图片、学号、学生姓名);
低价急售评论表 (自动编号、用户id、用户名、回复内容、创建时间、关联表id、评论内容);
二手信息评论表 (自动编号、评论内容、用户名、用户id、创建时间、回复内容、关联表id);
二手信息 (自动编号、赞、创建时间、图片、新旧程度、物品详情、物品类型、所在学校、学生帐号、价格、物品名称、踩、学生电话、最近点击时间、学生姓名);
急售订单信息 (自动编号、是否支付、订单编号、价格、是否审核、新旧程度、备注、创建时间、低价名称、学生姓名、审核回复、电话、学生电话、物品类型、学号、学生帐号、日期、图片、姓名);
二手物品资讯 (自动编号、标题、内容、简介、图片、创建时间);
收藏表 (自动编号、收藏图片、用户id、收藏名称、推荐类型、类型(1:收藏,21:赞,22:踩)、表名、创建时间、收藏id);
token表 (自动编号、过期时间、新增时间、角色、用户名、表名、密码、用户id);
用户表 (自动编号、用户名、新增时间、密码、角色);
物品类型 (自动编号、创建时间、物品类型);
学生 (自动编号、性别、创建时间、头像、入学年份、学号、密码、所在学校、电话、姓名);
学生二手 (自动编号、学生姓名、创建时间、性别、密码、所在学校、照片、学生电话、入学年份、学生帐号);
目 录
摘 要 1
Abstract 2
第1章 绪论 6
1.1课题研究背景与现状 6
1.2课题实现目的和研究意义 7
1.3课题研究内容 7
1.4论文结构安排 7
第2章 系统分析 8
2.1系统开发中使用相关技术介绍 8
2.1.1Java介绍 8
2.1.2Mysql数据库介绍 9
2.1.3B/s架构介绍 9
2.1.4 Tomcat服务器介绍 10
2.1.5Jsp技术介绍 10
2.1.6 SPRINGBOOT框架介绍 11
2.2系统可行性分析 11
2.2.1经济可行性分析 11
2.2.2操作可行性分析 11
2.2.3技术可行性分析 12
2.3系统需求分析 12
2.4系统性能分析 12
2.5系统功能分析 13
2.6系统操作流程分析 14
第3章 系统设计 15
3.1系统功能结构设计 15
3.2数据库设计 16
3.2.1数据ER图设计 16
3.2.2数据库表设计 18
第4章 系统详细实现 25
4.1用户登录功能的详细实现 25
4.2管理员权限的功能实现 25
4.2.1学生管理功能的详细实现 25
4.2.2二手管理功能的详细实现 26
4.2.3订单管理功能的详细实现 26
4.2.4学生二手管理功能的实现界面 27
4.2.5物品类型管理功能的实现界面 27
4.2.6二手物品资讯管理功能的实现界面 28
4.3学生权限的功能详细实现 28
4.3.1个人资料管理功能的详细界面实现 28
4.3.2商品查询功能的详细实现 29
4.3.3商品详情功能的详细实现 30
4.3.4在线评论功能的详细实现 30
4.3.5订单管理功能的详细实现 31
4.3.6学生注册功能的详细实现 31
4.3.7低价急售功能的实现界面 32
4.3.8二手物品资讯功能的实现界面 33
4.4学生二手角色功能的实现界面 33
第5章 系统测试 35
5.1系统测试的方法与选择 35
5.2测试环境与测试条件 35
5.3详细功能测试 35
5.3.1用户登录功能的测试 35
5.3.2商品管理功能的测试 36
5.3.3购买功能的测试 38
5.3.4订单管理功能的测试 38
5.4测试总结 39
总 结 40
参考文献 41
致 谢 43