更新时间:2023-11-19
所属分类:微信小程序
评论回复:0
后端语言+数据库:java/ssm/springboot/mysql
小程序框架:uniapp/vue
开发环境:eclipse/idea/微信开发者
本人设计开发基于小程序的微信闲置物品置换旨在帮助让更多的闲置物品资源得到最好的解决办法。为用户轻松处理自己的闲置物品,随时随地根据自身需求挑选自己需要的闲置物品。本系统采用Uni-weixin的软件体系框架。系统主要使用小程序开发技术完成前端的开发及Web后端开发,并且采用MYSQL数据库。
本课题的建立可以大大减少摆摊现象的出现,用户只要在有网络的情况下都可以进入我们这个微信闲置物品置换小程序进行选购,这个最大的特点就是交易自由,我们也是根据现在的购物模式进行分析后设计的。不论是买方还是卖方,什么样的交易方式,什么时候交易,交易地点等都是可以自由沟通的。对购买者来说,省时方便可以用更少的钱买到物美价廉的商品;对销售者来说,既处理了闲置物品又能小赚一笔;从环保来看的话,这是资源再利用的典型,也为学校减轻了“垃圾”处理负担。
关键词:微信闲置物品置换小程序;闲置物品;数据库MYSQL;微信开发者
随着毕业季的来临以及当代大学生的消费力购买力的不断增强,我们的寝室中囤积了很多闲置物品,有很多是很新或者基本没用过但又不知道该怎么处理的东西,这种情况下就兴起了一年一度的“跳蚤”市场的出现,然而这种方式有很多局限性和偶然性,远远无法满足广大学子交易的需求。建立一个微信闲置物品置换小程序可以大大方便在校的学生,用户不必把所有的东西摆出来供大家挑选,只需轻轻松松的在手机上浏览选择自己所需要的物品就可以很快收到,物美价廉,方便快捷,减少了很多时间和人力。
基于小程序的微信闲置物品置换小程序系统由前端和后端交互构成。前端是用户对于本系统的使用,用户可以通过手机端登录注册,管理个人信息,选择理想的闲置商品,查看商品的详细信息,添加到购物车,对已购买的商品进行评价。
后端主要是管理员模块,即卖家所在系统,可对该平台的用户进行系统管理,卖家登录进后可对用户进行管理,发布新的闲置商品,对已有的闲置商品进行业务操作如上架下架等操作。具体如下:
(1)用户登录注册模块:所有用户在使用本系统前都要进行登录操作,登录成功后才能进入系统做其它操作。如果用户还没有登录账号就先注册一下然后再登录。
(2)商品信息列表模块:销售中商品即买家市场,用户可以看到平台上所有正在出售中的商品信息,包括商品名称、价格和商家联系方式商品的成色发布时间等信息。
(3)查看商品信息模块:在商品列表模块中可以看到一部分的商品信息,但如果想查看更加完整的信息可点击这件商品出现详情页点击一个商品可以进入到商品的详细介绍界面。
(4)商品信息搜索模块:商品列表更新太快或者从上往下划时仍然没有翻到用户所需要的闲置商品时,此时用户可以根据右上角的搜索按钮输入关键字或类型来进行商品搜索。
(5)商品评价模块:用户可以对自己已经购买的商品信息进行评价,评价的内容能够及时发布到商品信息里面。
(6)用户信息修改模块:用户可以对自己的个人信息进行查看及修改。
(7)用户管理模块:管理员即卖家可以对用户信息进行查看和修改。
(8)商品信息发布模块:管理员即卖家填入信息对商品信息进行发布。
(9)商品信息操作模块:管理员即卖家可以对已发布的商品信息进行操作。
目 录
目 录 III
1绪论 1
1.1 课题研究的背景与意义 1
1.2 国内外研究现状和发展趋势 1
1.3 课题研究的内容 1
2 关键技术介绍 3
2.1微信开发者工具 3
2.2小程序框架以及目录结构介绍 3
2.3 JAVA简介 4
2.4 MySQL数据库 4
2.5 SSM框架 4
3 需求分析与可行性分析 5
3.1功能需求分析 5
3.2系统流程分析 5
3.3系统非功能需求分析 6
3.4 可行性分析 7
4 系统设计 8
4.1 系统总体架构 8
4.2系统模块设计 9
4.2.1登录注册模块 9
4.2.2买家查看商品模块 10
4.2.3卖家发布商品模块 10
4.2.4 Web后端管理模块 11
4.3数据库设计 12
5系统实现 15
5.1 微信端用户模块 15
5.2 服务端卖家模块 20
5.3 服务端管理员模块 23
6 系统测试 26
6.1测试方法 26
6.2测试用例 26
6.3 测试总结 26
7总结及展望 29
7.1 总结 29
7.2 展望 29
参考文献 31
致谢 32