赞
踩
摘要:随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,特别是在商品配货管理之中的应用日益收到人们的关注。 近年来我国信息事业发展迅速,手工管理方式在商品配货管理等需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。目前,对外开放必然趋势使信息行业直面外国同行单位的直接挑战,因此,信息行业必须提高其工作效率,改善其工作环境。这样,商品配货管理的信息化势在必行。 因此,特开发了本超市网络配货微信小程序。
本超市网络配货微信小程序采用JAVA开发语言、MYSQL数据库,基于微信平台设计开发。本超市网络配货微信小程序主要实现用户在微信平台在线进行商品的浏览,管理人员在系统后可对本超市网络配货微信小程序进行全面管理,包括商品管理、用户管理等。该超市网络配货微信小程序具有操作简单,界面清晰,管理方便,功能完善等优势,有很高的使用价值,通过本超市网络配货微信小程序用户购买商品不受时间地点限制,无需下载安装手机软件,打开微信平台,即可进入本程序,进行商品浏览,购买等操作。
本论文对超市网络配货微信小程序进行了一系列的分析,系统需求分析,总体设计分析,详细细节设计分析,从开发环境、目标、流程、功能等方面都进行了总体规划。系统根据用户的需求开发功能模块,最大程度为用户提供便利的购物平台。系统拥有界面简洁、操作简单易懂,管理方便,功能齐全等优点,具有很高的应用价值。
关键词:微信小程序;商城管理系统;JAVA开发语言;MYSQL数据库
本超市网络配货微信小程序主要满足三种用户的需求,分别是用户、分拣员和商家管理员,下面将分别介绍其功能模块。
1.管理员功能需求。
管理员可通过电脑进入系统后台,对系统进行全面管理,包括分拣员管理、用户管理、商品类型管理、商品管理、意见反馈、订单管理等。
2.分拣员功能需求。
分拣员可通过电脑进入系统后台,对订单进行分拣和配送的操作。
3.用户功能需求。
用户通过微信客户端,可进入本超市网络配货微信小程序,查看系统信息,包括首页商品、购物车商品、购买商品,查看我的收藏,我的订单,我的足迹,意见反馈。
本超市网络配货微信小程序的功能结构设计如图4-1所示。
本超市网络配货微信小程序采用MYSQL数据库,数据库的功能主要是存储网站中所有数据,以便进行操作。关于数据库中的数据表如下:
表4-1 collect收藏表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 是否主键 | 能否为空 |
id | 编号 | int | 11 | 是 | 否 |
nickName | 用户名 | varchar | 500 | 否 | 是 |
goodsId | 商品id | varchar | 500 | 否 | 是 |
specsId | 规格id | varchar | 500 | 否 | 是 |
表4-2 comment 评论表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 是否主键 | 能否为空 |
id | 编号 | varchar | 500 | 是 | 否 |
nickName | 昵称 | varchar | 500 | 否 | 是 |
goodsId | 商品ID | varchar | 500 | 否 | 是 |
comContext | 评论内容 | varchar | 255 | 否 | 是 |
comTime | 时间 | varchar | 500 | 否 | 是 |
表4-3 feedback意见反馈表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 是否主键 | 能否为空 |
id | 编号 | varchar | 500 | 是 | 否 |
nickName | 昵称 | longtext | 0 | 否 | 是 |
feedContext | 反馈内容 | varchar | 500 | 否 | 是 |
feedTime | 反馈时间 | datetime | 500 | 否 | 是 |
replyContext | 回复内容 | varchar | 500 | 否 | 是 |
replyTime | 回复时间 | datetime | 500 | 否 | 是 |
表4-4 footprint 足迹表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 是否主键 | 能否为空 |
id | 编号 | varchar | 500 | 否 | 是 |
nickName | 昵称 | varchar | 500 | 否 | 是 |
goodsId | 商品ID | varchar | 500 | 否 | 是 |
表4-5 goods 商品表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 是否主键 | 能否为空 |
id | 编号 | varchar | 500 | 否 | 是 |
itemizeId | 分类id | varchar | 500 | 否 | 是 |
name | 名称 | varchar | 500 | 否 | 是 |
filename | 图片文件名 | varchar | 500 | 否 | 是 |
Details | 描述 | varchar | 500 | 否 | 是 |
Price | 价格 | varchar | 500 | 否 | 是 |
stock | 库存 | varchar | 500 | 否 | 是 |
表4-6 harvestAddress收货地址表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 是否主键 | 能否为空 |
id | 编号 | varchar | 500 | 否 | 是 |
nickName | 昵称 | varchar | 500 | 否 | 是 |
name | 收货人 | varchar | 500 | 否 | 是 |
telephone; | 手机号 | Datetime | 6 | 否 | 是 |
address | 地址 | varchar | 500 | 否 | 是 |
表4-7 indent 订单表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 是否主键 | 能否为空 |
id | 编号 | varchar | 500 | 否 | 是 |
nick_name | 昵称 | varchar | 500 | 否 | 是 |
indentType | 配送方式 | varchar | 500 | 否 | 是 |
indentTime | 下单时间 | varchar | 500 | 否 | 是 |
harvestAddressId | 收货地址ID | varchar | 500 | 否 | 是 |
Code | 订单号 | varchar | 500 | 否 | 是 |
isFix | 是否上门安装 | varchar | 500 | 否 | 是 |
Notes | 备注 | varchar | 500 | 否 | 是 |
Fee | 配送费 | varchar | 500 | 否 | 是 |
State | 订单状态 | varchar | 500 | 否 | 是 |
sortingTime | 分拣时间 | varchar | 500 | 否 | 是 |
deliveryTime | 配送时间 | varchar | 500 | 否 | 是 |
finishTime | 完成时间 | varchar | 500 | 否 | 是 |
表4-8 indentDetailed订单明细表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 是否主键 | 能否为空 |
id | 编号 | varchar | 500 | 否 | 是 |
indentId | 订单ID | varchar | 500 | 否 | 是 |
goodsId | 商品ID | varchar | 500 | 否 | 是 |
specsId | 规格ID | varchar | 500 | 否 | 是 |
Amount | 数量 | varchar | 500 | 否 | 是 |
表4-9 user 用户表
字段名称 | 字段意义 | 字段类型 | 字段长度 | 是否主键 | 能否为空 |
id | 编号 | varchar | 500 | 否 | 是 |
nickname | 昵称 | varchar | 500 | 否 | 是 |
avatarUrl | 用户头像 | varchar | 500 | 否 | 是 |
Gender | 性别 | varchar | 500 | 否 | 是 |
Country | 用户所在国家 | varchar | 500 | 否 | 是 |
Province | 用户所在省份 | varchar | 500 | 否 | 是 |
city | 用户所在城市 | varchar | 500 | 否 | 是 |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。