基于微信小程序的农副特色产品销售商城系统平台的设计与实现(源码+论文)_v_173

 摘 要

基于微信小程序的农副特色产品购物平台分为了微信端和web后台管理两大部分,微信端上用户可以在线注册和登录、浏览平台资讯、搜索商品、商品分类展示、购物车、在线付款、我的商品订单、提交投诉建议、查看账户余额及在线充值、我的收货地址管理、账户维护等;web后台管理上可以栏目分类管理、商品信息管理、商品订单管理、平台资讯管理、投诉建议管理、用户管理、轮播图管理、账户维护等。小程序开发使用微信开发者工具配合原生WXML和WXSS技术进行设计小程序页面,web后台管理使用IDEA开发工具和Tomcat服务器来搭建后端管理服务平台,为农副特色购物平台的后续推广和扩展提供了有力的技术支持。

关键词:农副产品;特产;小程序;java;ssm;mysql

2.2 系统功能分析

2.2.1 功能性分析

基于微信小程序的农副特色产品销售购物平台我划分为了微信端用户模块和web理员模块这两大部分。

微信端的功能如下:

(1)用户注册:如果用户没有进行注册不能够买商品,因此用户需要在该系统进行个人信息注册填写手机号和密码完成注册步骤。

(2)用户登录:用户注册完以后,通过输入账号密码完成登录操作。

(3)商品搜索:用户可以根据关键词来搜索自己想要的商品

(4)商品浏览:用户可以浏览不同商品分类下的具体商品信息页面

(5)在线购买:用户可以把意向商品以后加入购物车然后进行支付完成这些步骤以后可以购买自己想要的商品。

(6)我的订单:用户可以查看到自己以往购买过的订单,订单状态有待付款、已付款、待收货、全部,新订单可以在线支付,用户收到包裹以后可以对所购买的商品进行评价。

(7)地址管理:用户可以新增和维护自己以前的收货地址信息。

(8)通知公告:用户可以浏览到商城内的通知公告信息。

(9)账户余额:用户可以查看到自己账户内的余额,不足时可以进行模拟在线充值操作。

(10)账户维护:用户可以进行修改自己个人账户信息和个人登录密码。

Web后台端的功能如下

(1)商品分类管理:管理员对商品分类信息进行增、删、改、查操作。

(2)商品管理:管理员对信息进行增、删、改、查操作。

(3)通知管理:管理员可以对商城内的通知公告信息进行增、删、改、查操作。

(4)订单管理:管理员对用户提交的订单进行物流发货、删除、查询等操作。

(5)用户管理:管理员可以对小程序端注册过的用户信息进行查、改、删操作。

(6)评论管理:管理员可以对用户对购物订单的评论信息进行查询、删除操作。

3.1 功能模块设计

根据需求阶段的功能分析可知,基于微信小程序的农副特色产品销售购物平台的具体功能如图3-1所示。

3.2.2 数据库逻辑结构设计

通过上面基于微信小程序的农副特色产品销售购物平台总E-R关系图中得出一共需要创建很多个数据表。在此我主要罗列几个主要的数据库表结构设计。

 (1)学生信息如表3-1所示要用在微信端上学生在登录农产品购物平台时进行使用。

表3-1 huiyuan学生信息表

列名

数据类型

主键

外键

非空

中文名称

id

int(11)

学生编号

accountname

varchar(50)

学生账户名

password

varchar(50)

学生登录密码

logtimes

int(1)

学生登录次数

sex

varchar(50)

学生性别

touxiang

varchar(50)

学生微信头像

regdate

datetime

学生注册时间

des

text

学生详情描述

mobile

varchar(50)

学生手机号

name

varchar(50)

学生真实姓名

(2)栏目分类信息如表3-2所示要用在保存微信端上各栏目的分类,主要是两种分类,分别是快销品和资讯,用户微信端上区分是快销品还是资讯信息。

表3-2 lanmu栏目分类信息表

列名

数据类型

主键

外键

非空

中文名称

id

int(11)

栏目编号

name

varchar(50)

栏目分类名

tpye

varchar(50)

栏目分类

(3)快销品二级分类表如表3-3所示要用在保存校园中各种快销品的二级分类详情,主要区分后台发布快销品时一级栏目和二级快销品分类信息。

表3-3 subtype栏目分类信息表

列名

数据类型

主键

外键

非空

中文名称

id

int(11)

快销品二级分类编号

name

varchar(50)

快销品二级分类名

parentid

varchar(50)

栏目分类id

(4)快销品信息表如表3-4所示要用在保存校园中各快销品的基本信息,用于微信端上大学生浏览快销品时使用。

表3-4 shangpin快销品信息表

列名

数据类型

主键

外键

非空

中文名称

id

int(11)

菜品编号

typyeid

int(11)

菜品栏目id

subtypeid

int(11)

菜品二级分类id

name

varchar(50)

菜品分类名

subtitle

varchar(50)

宣传语

tupian

varchar(50)

菜品主图

des

text

菜品详情

danwei

datetime

菜单单位

count

int(11)

菜品数量

publisher

varchar(50)

菜品发布人

pubtime

datetime

菜品发布时间

(5)快销品订单表如表3-5所示要用在保存校园中学生通过微信端上购买快销品后生成的快销品订单概要信息,用于管理人员处理快销品订单的发货操作。

表3-5 shorder快销品订单表

列名

数据类型

主键

外键

非空

中文名称

id

int(11)

快销品订单编号

ddno

varchar(50)

快销品订单号

createtime

datetime

快销品订单时间

addid

int(11)

收货地址id

purchaser

varchar(50)

购买人

remark

text

下单备注

(6)快销品订单表如表3-6所示要用在保存校园中学生通过微信端上购买快销品后生成的快销品订单概要信息,根据快销品订单概要信息下的快销品订单详情信息,用于管理人员查看销售了多少快销品操作。

表3-6 orderitem快销品订单详情表

列名

数据类型

主键

外键

非空

中文名称

id

int(11)

快销品订单详情编号

orderid

int(11)

快销品订单id

spid

int(11)

快销品id

count

int(11)

快销品数量

price

double

快销品单价

totalprice

double

快销品总价

wlno

varchar(50)

物流号

state

int(11)

快销品订单状态

(7)收货地址信息表如表3-7所示要用在校园中在校大学生的收货具体地址信息,用于管理人员在对快销品订单发货时好配送查看收货地址信息。

表3-7 receaddress收货地址信息表

列名

数据类型

主键

外键

非空

中文名称

id

int(11)

收货地址编号

hyid

int(11)

学生id

name

varchar(50)

快消品收货人姓名

moblie

varchar(50)

快消品收货人电话

postcode

varchar(50)

快消品收货人邮编

addinfo

varchar(50)

快消品收货人地址

(8)投诉建议信息表如表3-8所示要用在校园中在校大学生通过微信端上发起的投诉建议信息,管理人员可以查看和处理投诉建议内容。

表3-8 receaddress投诉建议信息表

列名

数据类型

主键

外键

非空

中文名称

id

int(11)

投诉建议编号

hyid

int(11)

学生id

dcontent

text

投诉建议内容

pubtime

datetime

投诉建议时间

replycontent

text

投诉建议回复内容

replytime

datetime

投诉建议回复时间

replyren

varchar(50)

投诉建议回复人

state

int(11)

投诉建议状态

  • 20
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
**微信小程序案例:农产品自主供销小程序** **一、资源概述** 本资源是一套完整的小程序开发解决方案,旨在帮助用户快速构建一个农产品自主供销平台。资源内容包括论文、毕设源码及详细的设计文档,覆盖了从需求分析到系统实现的全过程。该小程序适用于农民、农产品销售商以及广大消费者,旨在促进农产品的产销对接,提高流通效率。 **二、功能特点** 1. **用户管理**:支持用户注册、登录、修改个人信息等功能。 2. **商品发布与展示**:商家可发布农产品信息,包括图片、价格、产地等;用户可浏览、搜索和筛选商品。 3. **在线购买与支付**:用户可选择商品加入购物车,进行在线支付购买。 4. **订单管理**:用户可查看自己的订单状态,进行取消、退款等操作;商家可查看所有订单信息,进行发货等处理。 5. **物流跟踪**:提供物流查询接口,用户可实时查看订单的物流状态。 6. **评价与反馈**:用户可对购买的商品进行评价,提出反馈意见。 7. **后台管理**:为管理员提供商品管理、订单管理、用户管理等后台功能。 **三、技术架构** 本项目基于微信小程序开发框架,采用前端Vue.js、后端Node.js等技术进行开发。数据库采用MySQL,确保数据的安全性和稳定性。 **四、二次开发定制** 该源码具有高度的可扩展性和可定制性,用户可根据自身需求进行二次开发。提供了详细的API文档和设计文档,方便开发者进行功能扩展和定制。同时,我们也提供专业的技术支持服务,助力用户快速完成项目的开发和部署。 **五、总结** 本资源为农产品自主供销领域提供了一个高效、便捷的移动解决方案。通过微信小程序这一广泛使用的平台,有助于进一步拓展农产品销售渠道,提升农产品的市场竞争力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值