建立校园快销品购物平台,实现了校园快销品的智能化管理,搭建学生和校园的在线电商平台,对于提高校园快销品因为去实体店去购买而浪费不必要的时间,实现校园快销品的多元化发展,改善校园快销品销售和提高服务质量具有重大意义。以MySQL为数据库,采用SSM架构建立基于微信小程序的校园快销品购物平台,实现了校园快销品管理人员日常快销品管理,为在校大学生提供了良好的校园快消品购物平台。基于微信小程序的校园快销品购物平台分为了微信端和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) |
否 |
否 |