随着现在网上交易的人数、相互之间的交易量的增加,背后的数据也是惊人的。因此,越来越多的购物交易从线下面对面交易转移到了线上进行。在这种交易过程中,二手交易显得尤为突出。以半山逸城小区举例来说明,网购的优越性使生活中的闲置物品越来越多,大多数情况下,用户都是选择直接将闲置物品进行丢弃,这样就会导致物品资源的浪费。基于半山逸城小区此类问题的发生,急需开发一套半山逸城小区二手物品交易平台协助进行解决。
在功能模块的设计上使用Java计算机语言作为系统功能模块具体实现的编码语言,使用SpringBoot框架实现后台功能模块的编码实现,所有交互页面效果的渲染直接通过Vue框架进行编码实现,所有用户角色的权限设计通过Shiro框架赋予不同用户角色不同的菜单权限。结合对半山逸城小区的二手物品交易需求,本系统具有三类用户角色,分别是用户、商家跟管理员角色,其中,管理员将实现二手商品管理、订单管理、系统管理等不同的功能模块,用户将实现二手商品、首页等功能,商家将实现二手商品管理、订单管理等功能。
通过对系统功能进行开发,让半山逸城小区二手交易工作更加规范性。系统所有功能模块实现之后,通过使用黑盒测试法,让本系统中的所有功能模块都达到了预期目标。
关键词:半山逸城;小区;二手;Java;SpringBoot
系统管理员功能模块设计
3.2.1 用户管理功能设计
用户管理主要是管理半山逸城所有用户的账号信息的功能。管理员可以实现对半山逸城的新用户的账号信息进行新增,还能实现对已经存在的所有用户的账号信息进行修改等相关的菜单权限操作。
3.2.2 二手商品管理功能设计
二手商品管理主要是管理半山逸城小区所有闲置物品的相关信息的功能。管理员可以实现对所有二手商品信息进行查看,对于商家的商品信息可以进行修改等操作。
3.2.3 订单管理功能设计
订单管理主要是管理半山逸城小区所有用户购买闲置物品进行信息的管理。管理员可以实现对所有用户的订单信息进行查看,了解所有订单的交易记录信息。
3.2.4 留言板管理功能设计
留言板管理主要是管理半山逸城小区所有用户的留言相关的信息的功能。管理员可以实现对用户的留言信息进行查看以及对留言信息进行回复等相关的操作。
3.2.5商品分类管理功能设计
商品分类管理主要是管理半山逸城小区二手物品交易平台所有售卖商品的分类信息的功能。管理员通过对商品分类信息进行新增之后,后期商家新增二手商品的时候,可以直接选择商品分类,能够帮助商家更好的进行新增商品。
3.3 系统商家功能模块设计
3.3.1二手商品管理功能设计
商家通过使用二手商品管理功能,可以对自己新增的二手商品信息进行修改,还能对目前正在销售的二手商品信息进行修改等操作。
3.3.2订单管理功能设计
订单管理主要是管理半山逸城小区用户购买自己闲置物品进行信息的管理。商家可以查看所有用户对自己闲置物品购买的订单信息,根据订单信息可以实现对发货等相关的操作。
3.4 系统用户功能模块设计
3.4.1二手商品功能设计
用户通过半山逸城小区二手物品交易平台的前台页面,可以查看半山逸城小区所有商家的二手商品信息。当用户看到有自己喜欢的二手商品的时候,可以直接将对相关的二手商品信息进行购买以及加入购物车等操作。
3.4.2我的订单功能设计
用户购买了商家的二手商品后,可以通过我的订单对订单信息进行查看。用户可以通过订单的不同状态,了解所购买的商品的订单状态。
3.4.3留言板功能设计
半山逸城小区的用户在使用系统进行二手物品交易的过程中,可以通过留言板功能向管理员新增留言数据信息,等待管理员进行回复。
目 录
摘要 I
ABSTRACT III
第一章 绪论 1
1.1 课题研究背景 1
1.2 课题研究意义 1
1.3 国内外研究现状 1
1.4 需要解决的问题 2
第二章 系统需求分析 3
2.1 可行性分析 3
2.2 系统需求概述 3
2.3 系统功能性需求分析 4
2.4 非功能性需求分析 5
第三章 系统概要设计 7
3.1 系统总体功能模块 7
3.2 系统管理员功能模块设计 7
3.3 系统商家功能模块设计 8
3.4 系统用户功能模块设计 8
第四章 数据库设计 11
4.1 数据库逻辑设计 11
4.2 数据库结构设计 13
第五章 详细设计与实现 17
5.1 系统管理员功能模块设计与实现 17
5.2 系统商家功能模块设计与实现 21
5.3 系统用户功能模块设计与实现 23
第六章 系统测试 27
6.1测试目的 27
6.2测试方法 27
6.3系统功能测试 27
6.4测试结果 28
6.5测试总结 29
总 结 31
参考文献 33
致 谢 35
基于Java Web的小区二手平台设计
3610

被折叠的 条评论
为什么被折叠?



