传统的商品交易模式受到时间和空间的限制,各种缺陷开始出现,已经不能适应现代互联网时代的需要。移动互联网与智能手机技术为人们生活带来了极大的便捷,通过移动互联网用户可以随时随地的获取信息,或者是享受到一些服务,比如在家中就可以购买商品,在外可以搜索周边商家的商品信息。本课题旨在设计一款基于微信小程序的社区团购平台,为用户提供便捷的周边商品的购买服务。语言:python+java+node.js+php均支持
框架支持:springboot/Ssm/thinkphp/django/flask/express均支持
运行软件:idea/eclipse/vscode/pycharm/wamp均支持
数据库 mysql
数据库工具:Navicat等
前端开发:vue
小程序端运行软件 微信开发者工具/hbuiderx
(1)登录注销功能模块:
本系统实现的是一个团购网站,如果用户需要在该网站上进行团购的话就必须先注册成为该网站的会员,登录之后才可以进行之后的一系列操作,比如修改个人信息、查看积分、分享好友、查看订单和参加团购等。如果想要申请成为商家也需要注册个人信息。同时,如果不使用了,也可以申请注销。
(2) 管理用户信息模块:
用户信息管理模块主要包括了用户的帐号管理,积分管理和分享好友。帐号管理包括查看并修改个人的基本信息,其中可修改的个人信息包括用户名、地址和手机号码等。订单管理包括查看个人的订单列表,查询某笔订单的详细信息,包括订单的时间、订单的状态和订单的价格等。分享好友可以使用专用邀请链接,通过微信发送给好友来推荐进入本系统。
(3) 管理商品信息模块:
商品信息模块主要包括了今日团购的商品信息。今日团购页面包括今日团购商品的详细介绍,包括现价、原价、折扣、参团商品总数量、用户限购商品数量和本次参团的剩余时间。这里可以做一个倒计时商品,
(4)管理订单信息模块:
管理订单包括查看商品的订单列表,查询某笔订单的详细信息,包括订单的时间、订单的状态和订单的价格等。
(5)管理社区店铺模块:
在每个社区指定几个自取货物的取货点,买家在定位自己的位置时就可以选择合适的取货点,卖家根据买家下单的取货点准确配送商品。
(6)管理评价信息模块:
浏览买家的评价,并且可以回复评价。
(7)处理退款售后模块:
买家对于不满意的商品以及商品未配送的情况都可以申请退款退货处理,后台需要及时处理,退款给买家。
2. 小程序端:
(1) 用户授权登录模块:
通过授权就可以获取个人的微信基本信息作为自己初始用户名,就可以登录使用小程浏览商品。
(2) 定位社区商品模块:
打开GPS定位系统,选择自己附近的提货点,就可以浏览该提货点供应的商品。
(3) 商品浏览模块:
每一种商品都有分类,用户可以根据自己的需求进入相应的模块浏览购买自己所需要的物品。
(4) 商品搜索模块:
该模块是为了方便买家使用,买家只需要在搜索框输入自己想买的物品,就可以显示出相应的商品,买家可以更高效的寻找到自己的所需物品。
(5) 浏览购物车模块:
买家将自己需要的商品加入购物车,点击购物车就可以查自己选择的商品种类和数量以及总金额,也可以在购物车中删除某个商品,或者增加某个商品的数量,最后提交订单。
(6) 申请退款售后模块:
买家对于不满意的商品以及商品未配送,或者商品存在质量问题的情况在规定的时间内都可以申请退款退货处理。
(7) 商品评价模块:
买家对于自己已经购买,并取货的商品可以进行评价。
(8) 买家订单管理模块:
买家可以查询订单的详情,包括下单时间,商品种类、数量以及金额,还可以在规定的时间内取消订单。
(9) 分享好友模块:
分享好友会生成一个专业邀请链接,通过微信来发送给好友,推荐他们进入本系统。
3. 卖家后台:
(1)登录注册模块:
卖家通过授权登录该小程序,然后申请注册成为商家,当官方后台审核通过后即可成为该平台的商家。
(2)卖家订单管理模块:
卖家可以在后台对订单进行查看和管理。可以查看订单的详情,并且可以修改订单的状态。并且可以通过时间的选择查看订单,同时也能通过订单的状态进行查看。
(2) 发布商品模块:
本系统每天推出多款商品供用户购买,按照事先制定的规范输入商品信息,包括商品的名称、商品的描述、商品的原价、商品的现价、商品的折扣、团购开始时间、团购结束时间、团购最低人数等信息。商品增加好后点击增加商品信息按钮可以对该商品添加详细信息。
(3) 已发布品管理模块:
商品删除:商品会随着时间的增加而增加,所以当商品的参团时间超出一定时间后,我们将把这个商品从网站中删除,也就是用户无法在往期团购中看到此商品,这样也就减轻了网站的压力。
商品查询:管理员可以在后台查看本系统的商品,这样便于管理员浏览商品的信息。
商品修改:管理员可以对商品的各种属性进行修改,包括商品的名称、商品的描述、商品的原价、商品的现价、商品的折扣、团购开始时间、团购结束时间、限购商品数量等信息。
(5)销售统计模块
这个模块的使用者是管理员,他们能通过时间的选择查询某段时间内的订单数和销售总额。这个模块的增加可以帮助管理员收集各个时间段的销售情况,可以在这里对时间、商品和其他信息进行分析,从而寻找更适合用户的商品,吸引更多的消费者。