
摘 ?要:线上超市仓库管理系统的功能是基于供应商和仓库管理员以及超市售卖员的一款Web后台系统,它的功能明确,具有良好的界面风格以及很强的交互数据能力。同时在功能上满足仓库管理员针对仓库管理的一些基本操作。本文为此简单的阐述了该系统的设计与基本的实现方式。
关键词:超市仓库;管理;B/S;java
1绪论
随着当今信息化的不断发展和科学技术的不断完善,计算机软件技术已经和人们的生活息息相关。作为实体经济最为重要的地方之一“超市仓库”,对于我们的超市仓库管理员们来说,迫切需要的就是一套成熟的线上超市仓库管理系统(Online Store Warehouse Management System)。
本文以當今的超市仓库商品的入库(采购)、管理商品、出库(售卖)的具体流程为研究大的研究方向。结合传统的超市仓库管理中的实际要求。设计并且实现出了一个以B/S结构的线上超市仓库管理系统,将超市仓库管理实现智能化、统一化、更加规范化的管理。
2国内外研究现状及发展趋势
我国的传统超市仓库管理存在着以下的问题:①内部的管理疏松。②没有专业的管理人员。③仓库商品计算不准确。现在,在国内,对于此类系统的开发与研究收拾很有实用性的,一方面解决了商品数量的膨胀、传统仓库管理方式不好管理的问题,另一方面为仓库管理员提供了更加便捷的管理方式。
自20世纪80年代,国外的物流仓储系统(仓库管理系统)就开始依靠计算机软硬件技术,对传统的业务流程进行改造,并且信息技术辅助一些传统的超市仓库管理的方式。一些学者和信息管理系统专家最早是从牛鞭效应中发现信息不对称导致企业的库存成本居高,并指出只有通过共享销售数据和减缓库存信息才得以完善。
3系统设计
3.1系统总体功能图
3.2数据库架构
通过对在线超市仓库管理系统的分析,我抽取出的实体有:用户信息、角色信息、仓库类型、仓库信息、巡逻日志信息、商品类型、商品信息、入库订单、出库订单。
4系统主要功能模块
供应商模块:可以查看首页的信息情况、修改个人信息、其核心功能就是填写入库订单表,填写成功后,反馈结果。提示供应商录入成功,供应商即可退出系统。
仓库管理员模块:可以直接登录系统,可以查看首页信息,仓库管理员还可以对实时天气、用户信息、角色信息、仓库信息、商品信息、入库出库信息、安全巡逻日志进行管理,核心的流程是:仓库管理员接收到供应商的入库订单、入库订单会在入库订单表中存储,同时系统动态的刷新商品信息。
实时天气界面模块:展示的是近七天的本地天气情况,参数有日期、星期几、天气情况、实时温度、风速、PM2.5、湿度、空气质量等、还有近几个小时的实时温度情况。采用的是天气api调取的实时数据,动态渲染到界面上。两个小时动态更新一次。
商品日期预警模块:商品日期预警是后台通过商品对应的保质期和对应的生产日期计算出过期的时间点,然后减去当前日期得到离过期的时间还剩多少天。
数据图表模块:数据图表是利用vue的一个图表插件(schart),存储的是数组对象的形式,通过后台获取到数据值然后前台发送$axios请求,获取到数据然后渲染到界面上,这里我们截取仓库信息的SQL利用分类求和算出仓库的数量。
5系统的特点和优势
线上超市仓库管理系统的功能是基于供应商和仓库管理员以及超市售卖员的一款Web后台系统,它的功能明确,具有良好的界面风格以及很强的交互数据能力。同时在功能上满足仓库管理员针对仓库管理的一些基本操作。
它的优势在于:前端利用Vue-cli和Webpack打包工具,实现前后端分离以及静态资源文件的统一管理,Vue.js的组件化,也使得代码可以分组件管理,而element-ui的友好界面风格也是用户所喜爱的。后台采用的是数据保密性良好的Spring Boot框架,确保后台的数据保密性,以及安全性。


最新评论