建立潮鞋购买系统,为潮鞋实体店实现潮鞋的智能化管理,搭建潮鞋购买在线电商平台,对于需要购买潮鞋时还得去潮鞋实体店去排队等待而浪费不必要的时间,实现潮鞋实体店的多元化销售和拓展,对于可以提高潮鞋实体店服务质量有着重大意义。以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)栏目管理:web后台端上的管理人员可以对小程序内栏目分类信息进行创建和和维护操作,支持二级栏目的创建和维护。
(2)潮鞋信息管理:web后台端上的管理人员可以对潮鞋实体店内的潮鞋信息进行增、删、改、查操作。
(3)商城公告管理:web后台端上的管理人员可以对小程序端展现出来的最新商城公告进行发布和维护操作。
(4)潮鞋订单管理:web后台端上的管理人员可以对用户购买过的潮鞋订单进行物流发货、查询潮鞋订单等操作。
(5)用户管理:web后台端上的管理人员可以对小程序端注册过的用户信息进行维护和管理操作。
(6)订单评价管理:web后台端上的管理人员可以对用户购买过潮鞋订单的评价内容进行查询、删除操作。
(7)轮播图管理:web后台端上的管理人员可以对小程序端首页上的轮播宣传图片进行发布和维护操作。
通过对第二章节中的功能需求分析和用例分析可以得出基于微信小程序的潮鞋购买系统的整体功能模块图如图3-1所示。
通过上图3-2的数据库表总E-R关系图上可以得出基于微信小程序的潮鞋购买系统中一共需要创建很多个数据表。在此我主要罗列几个主要的数据库表结构设计。
(1)会员信息如表3-1所示要用在微信端上会员在登录潮鞋购买系统时进行使用。
表3-1 huiyuan会员信息表
列名 |
数据类型 |
主键 |
外键 |
非空 |
中文名称 |
id |
int(11) |
是 |
否 |
否 |
会员编号 |
accountname |
varchar(50) |
否 |
否 |
是 |
会员账户名 |
password |
varchar(50) |
否 |
否 |
是 |
会员登录密码 |
logtimes |
int(1) |
否 |
否 |