基于微信小程序的校园水果店销售商城购物系统的设计与实现(源码+论文)_v_173

摘要

本文首先研究并介绍了校园水果店微信小程序的选题背景和选题意义,在此基础上给出论文的主要研究内容,其次,对校园水果店微信小程序的需求进行了分析。再次,对校园水果店微信小程序进行了总体设计,根据其总体设计、软件架构和总体功能模块进行了详细设计,做出了系统流程图以及数据库。总体上把校园水果店微信小程序分为了微信端和后台管理端两大部分,其中微信端上可以注册、登录、搜索商品、商品分类展示、商品详细、购物车、结算、我的订单、账户余额、充值、修改个人信息、修改密码;后台管理端上可以对商品信息管理、商品分类管理、商品订单管理、会员管理、轮播图管理、页面管理、参数设置、账户维护等。它们分别实现了校园水果店微信小程序相关信息的查询与管理,系统开发工具用了微信开发者工具和IDEA,开发语言选择了Java,使用更灵活的B/S开发模式和经典的SSM组合框架实现系统的MVC分层架构,设计页面采用了Bootstrap框架并结合MySQL数据库实现了校园水果店微信小程序的信息化管理,并列出核心部分主要页面。还对校园水果店微信小程序的核心功能进行了调试与测试。

关键词:微信小程序;水果店;JAVA;MYSQL

3.2系统功能需求分析

本校园水果店微信小程序主要满足两类用户的需求,分别是用户和系统管理员,下面将分别介绍其功能模块。

用户通过微信客户端,可进入本校园水果店微信小程序,查看系统信息,包括首页,商品信息,购物车,我的,注册登录,忘记密码,我的包括我的订单,收货地址,账户余额,系统设置(修改密码,编辑账户,我的账户,退出),用户用例分析图如图3-3所示。

管理员登录后功能有商品管理,用户管理,系统设置,管理员用例分析图如图3-2所示。

4.2系统功能模块设计

本校园水果店微信小程序的功能结构设计如图4-2所示。

4.3.2数据库表

本校园水果店微信小程序采用MYSQL数据库,数据库的功能主要是存储网站中所有数据,以便进行操作。关于数据库中的数据表如下:

表4-1  huiyuan会员信息表

字段名称

字段意义

字段类型

字段长度

是否主键

能否为空

id

编号

int

11

accountname

账户名

varchar

500

password

密码

varchar

500

logtimes

登录次数

int

11

sex

性别

varchar

500

touxiang

头像

varchar

500

regdate

注册时间

datetime

des

描述

text

mobile

电话

varchar

500

name

姓名

varchar

500

yue

余额

float

表4-2  shangpin商品信息表

字段名称

字段意义

字段类型

字段长度

是否主键

能否为空

id

编号

int

11

name

商品名

varchar

500

subtitle

副标题

varchar

500

price

价格

float

pubtime

发布时间

datetime

state

商品状态

varchar

500

spcid

商品类别

varchar

500

pubren

发布人

varchar

500

count

库存

varchar

500

tupian

图片

varchar

500

danwei

单位

varchar

500

Shuliang

数量

varchar

500

jiesha

商品介绍

text

表4-3  shorder订单信息表

字段名称

字段意义

字段类型

字段长度

是否主键

能否为空

id

编号

int

11

ddno

订单号

varchar

500

createtime

下单时间

datetime

addid

购物车

int

11

purchaser

购买者

int

11

psstyle

邮寄类型

int

11

remark

备注

int

11

表4-4   receaddress收货地址信息表

字段名称

字段意义

字段类型

字段长度

是否主键

能否为空

id

编号

int

11

name

姓名

varchar

500

mobile

手机号

varchar

500

postcode

邮编

varchar

500

addinfo

收货地址

varchar

500

hyid

会员账号

int

11

4-5  spcomment评论信息表

字段名称

字段意义

字段类型

字段长度

是否主键

能否为空

id

编号

int

11

cresult

评分

int

11

des

描述

longtext

spid

商品

int

11

orderid

订单

int

11

createtime

评论时间

datetime

4-6  lanmu栏目信息表

字段名称

字段意义

字段类型

字段长度

是否主键

能否为空

id

编号

int

11

name

名称

varchar

500

type

类型

int

11

  • 24
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值