开源基于SpringBootAntDesignVue开发的物流仓储系统
一、开源项目简介
基于Jeecg-boot开发的物流仓储系统,涵盖模块:用户管理、车辆管理、计划管理、仓库管理、库存管理、财务管理、统计报表、系统管理等模块组成仓储管理系统。二、功能概述
用户管理员工管理部门设置角色权限
车辆管理车辆列表车辆保险车辆任务
计划管理计划列表备品计划新品/临措
仓库管理仓库设置库位设置转移记录
库存管理物料管理库存查询
财务管理出入库台账计划结算年度出入台账物料余留台账
统计报表出车统计人员任务统计物料出入统计
系统管理消息通知定时任务菜单管理数据字典三、技术选型
基础开发环境JDK: 1.8Maven: 3.5+MySQL: 5.7+Redis: 3.2 +Node Js: 10.0 +Npm: 5.6.0+Yarn: 1.21.1+
所用技术此系统基于 Jeecg-boot 为脚手架开发的PRD管理系统后端技术:SpringBoot 2.1.3 + Shiro 1.4.0 + Redis + Mysql 5.7 + MyBatis-Plus 3.1.2 + Jwt 3.7.0 + Swagger-ui前端技术:Vue + Ant-design-vue + Webpack其他技术:Druid(数据库连接池)、Logback(日志工具)、poi(Excel工具)、Quartz(定时任务)、lombok(简化代码)项目构建:Maven3.5+、JDK1.8+四、界面展示登录页面
输入账号,密码,验证码即可进入系统,默认账号密码为 admin 123
首页
首页展示一些计划,物品,仓库容积等一些直观的数据,通过echars 来动态渲染数据样式。
用户管理员工管理
管理公司中的员工,有员工的个人信息,账号密码等等,可以新增用户,修改用户,删除用户,禁用用户等操作。
被禁用的用户无法登录此系统。
部门设置
管理公司中所有的部门,可以对部门进行增删改查等操作。
然后在新建用户的同时,可以为用户分配其部门。
角色权限
管理系统中的所有角色信息,可以对角色进行增删改查等操作。
角色授权功能
在角色权限页面右侧的操作栏中点击授权功能后打开此页面
通过勾选指定的菜单分配给角色,这个角色就能访问哪些页面。
还可以通过左下方的树操作,选择合适的功能方便进行分配。
例如:选择了父子关联,当你选择了父菜单,那么子菜单也会自动勾选
也可以选择取消关联,效果与之相反。
若有些菜单并未分配给角色,那么此角色所属的用户登录系统时就访问不到这些菜单页面。
3.4员工-部门-角色关系说明
员工依赖角色和部门,部门和角色无关系
系统中是先有部门,然后角色,最后在新建用户的时候为其分配部门和角色。车辆管理4.1车辆列表
管理公司中所有车辆,可以对车辆进行增上改查操作。
车辆信息有类型,车牌号,状态等。
若车辆状态为维修,那么在车辆任务时,此车无法执行工作。
4.2车辆保险
管理车辆的保险,可以对车辆保险进行增删改查
在新增车辆保险时,必须选择对应的车牌号。
然后商业险日期和交强险日期会在要过期的前一周,系统回进行信息提醒,会提示在右上方的小铃铛图标处。
4.3车辆任务
根据当前年往前的5年期间,可以直观的看到车辆在什么日期执行了多少次任务。
计划管理5.1计划列表
管理普通的计划,通过 excel 导入要执行的任务计划,表明计划类型是什么,一些基本的信息编号,项目名称等等,表示这是什么计划,什么信息,计划完成那些事情,计划完成时间是什么等。
除了对其进行基本的增删改查功能等,还可以进行导入,导出功能,导入功能要按照固定的excel 表头格式进行导入,还可以查看当前派单信息。
合并派单:必须选择一样的工程账号进行批量派单操作
合并完单:同上,工程账号一致的情况下才能进行批量派单操作
派单记录:查看派单记录。
完单记录:查看完单记录。
5.2备品计划
备品计划的操作同计划列表一样,只不过备品计划代表着这些计划要完成的货物属于废旧物料,公司无法使用的废品进行处理。
5.3新品/林措
新品计划是公司中准备要入库的新物料
5.4电缆2计划
电缆计划:要完成计划涉及到的物料货品是电线、电缆等货物,表示一种特殊的物料,并不与其他货物混合等。
仓库管理6.1仓库设置
可以管理仓库的信息,对仓库进行增删改查等操作。
6.2库位设置
管理指定仓库中的库位,库位会根据入库货物所占用的面积进行相应的颜色变化,提示容积不足等情况。
库位二维码:点击库位二维码会生成此库位的二维码图片,手机扫描就能查看到此库位上存放的货物信息。
查看存储物料:可以查看库位上存的物料信息。
6.3转移记录
库位之间的物料物品进行移动后的记录会在这个页面看到。
此页面会记录操作人员什么时间,从哪个库位移动到哪个库位,移动的是哪个物料等信息。
库存管理7.1物料管理
管理系统中所有物料信息,可以对物料进行增删改查等操作,还可以导入物料
7.2库存查询
可以查询指定仓库-指定库位-存储的物料信息,数量等。
财务管理8.1出入库台账
可以根据一系列查询条件查询出入库的记录信息。
8.2计划结算
此页面可以查看哪些计划完成了,方便财务及时跟进计划的结算状态,结算状态分为已结算和未结算等。
8.3年度出入台账
可以查看指定年份,全年12个月哪些计划,哪些物料出库,入库,剩余数量等统计。
统计报表9.1出车统计
查看指定年份车辆每个月执行任务的次数
9.2变电统计
统计变电物料,计划等信息
9.3导线统计
统计导线物料,计划等信息
9.4新品统计
统计新品物料,计划等信息。
9.5电缆统计
统计电缆物料,计划等信息。
9.6物料出入统计
统计公司仓库中存放的物料出入库数量
9.7人员任务统计
统计公司中所有员工指定年份某月指定任务的次数。
系统管理10.1消息通知
此页面可以查看车辆保险到期提示的信息,和仓库容积超限的提示信息。
10.2定时任务
此页面为开发人员操作,自定义定时任务,每天半夜12点进行车辆保险and库位容积定时任务查询
10.3菜单管理
此页面用来管理系统中所有的菜单节点信息,角色进行分配菜单的时候就和此菜单进行关联。
10.4数据字典
此页面管理系统中常用的数据字典,例如状态,性别等等,进行统一管理,可以对齐进行增增删改查操作。还可以导入导出。对字典进行配置等操作。
五、开源协议
使用Apache2.0开源协议六、源码地址
私信回复:物流管理
极速批量插入数据到MySQL主要有以下三种方式INSERTINTOtblname(a,b,c)VALUES(1,2,3),(4,5,6),(7,8,9)详见httpsdev。mysql。comdocrefma
苹果也难逃魔爪!半年损失635亿收入,iPhone还遭十年来首次停产前阵子,和iPhone死磕10年的对手三星GalaxyNote系列才刚被曝出全面停产,这直接削弱了安卓阵营里对抗iPhone的力量,当时不少人还说没有了三星的安卓机皇,这个圣诞季苹
为什么有两千万人跑滴滴,仅有490万人送外卖,跑滴滴更有前途?为什么有两千万人跑嘀嘀,仅有490万人送外卖,跑嘀嘀更有前途吗?主要原因如下1,从2000年后,我国家用乘用车每年10几的速度增长,特别是国产车的大力创新改革,让更多老百姓买得起用
阿里巴巴未来如何?对于整个中国电商行业来说,在人口红利和流量红利基本用尽的情况下,内卷已经开始。对于阿里巴巴来说,避免进一步内卷引起的负面影响,重要的是能够寻找并确立人无我有的核心竞争能力,不管多难
腾讯两大事业群高管调整后,两位副总裁殷宇和郄小虎连发内部信记者崔鹏12月1日,腾讯PCG(平台与内容事业群)和CSIG(云与智慧产业事业群)同时做出高管调整,现任腾讯公司副总裁殷宇(Mel)调任云与智慧产业事业群(CSIG)智慧教育行业负
科技鬼才李一男用300万狂赚近10亿,却因贪婪沦为阶下囚李一男不用多久,我就会升职加薪,当上总经理,出任CEO,迎娶白富美,走上人生巅峰但这个愿望在李一男45岁那年,彻底破灭了。因为他坐牢了。从此,曾是华为的太子爷,任正非的接班人,因贪
电力基建助力新能源革命(一)我们在前面的新能源革命系列文章中已经亮明了一个观点新能源革命的核心在于电力,将生产生活带入绿色电力时代。为什么?不管是汽油柴油作为制造业的动力,还是传统能源发电推动的制造,不外乎都
Windows11都出来了,XP和Windows7真的被淘汰了吗Windows11都出来了,XP和Windows7真的被淘汰了吗,很显然并不会,系统有很多分类就不一一介绍了,以Windows系列系统举例,最初XP系统也是分代的,后来WIN7出现
外星人R13极品水冷台式机发布搭载12代酷睿i9游戏想要玩得爽,很多玩家第一反应可能是需要一款高端显卡,但事实上除了显卡,处理器也是性能释放的关键一环。Intel酷睿处理器一直都是一流的游戏处理器,也是各种电竞赛事中的标配,最新
python入门难?几个练习实例全会就入门了第一个题目有四个数字1234,能组成多少个互不相同且无重复数字的三位数?各是多少?程序分析可填在百位十位个位的数字都是1234。组成所有的排列后再去掉不满足条件的排列。程序源代码!
终结外卖神话现在的两大平台,关注的都是实时配送,但是实时配送需要很高的成本,拿北京举个例子,北京的专送骑手一单配送费是7元,加上奖励等,能达到8元,一线城市的单价基本如此,众包骑手的订单4元起