前言
一款基于 .NET 技术打造的智能化仓储管理系统,适用于配备智能设备(如输送线、机械手、堆垛机、AGV、穿梭车等)的仓库,支持出库、入库、质检和盘点等多种场景。
该系统通过高度集成的智能设备管理,实现了高效的仓储物流操作,可以帮助我们提升仓库的运营效率和管理水平。
希望通过本文的介绍,能够帮助大家更好地理解和应用这一系统,充分发挥其在仓储管理中的优势,从而实现更高的工作效率和更好的管理效果。
项目介绍
系统均采用 C# 语言编写,当前主要针对 WMS-BS 版本进行说明。另外,还有其他相关开源软件版本可供选择,包括:
WMS-BS(独立WMS网页版)
WCS-BS(独立WCS网页版)
WCS-WPF(独立WCS桌面版)
WMS与WCS二合一(同时包含WMS与WCS的网页版)
适应场景
WMS-BS 系统包含手持 PDA 相关功能,适用于利用智能设备进行作业的仓库,主要实现出库、入库、质检、盘点和报表等功能。
该系统支持的仓储智能设备包括但不限于:输送线、机械手、堆垛机、AGV 和穿梭车。
开发环境
开发工具:Microsoft Visual Studio Enterprise 2019 及以上
数据库:Microsoft SQL Server 2019 及以上
运行环境:.NET Framework 4.8 及以上
项目说明
Project:包含整套 C# 源码,适合开发者下载。
发布:已编译的文件,可直接部署到 IIS 站点,适合非开发者下载。
数据库:文件较大,采用分卷压缩。此数据库包含两年的使用数据(注:数据库已脱敏)。
三个目录压缩后的总大小为 1.22GB。
项目部署
下载压缩包解压后,有三个文件夹Project、发布 和 数据库 。
以下内容仅针对 (发布 + 数据库) 方案。
如果选择 (Project + 数据库) 方案,如果你具备一定的开发能力,可跳过该步骤。
1、安装运行环境
安装 .NET Framework 4.8
2. 还原数据库
解压数据库文件夹中的 ChongLing.part01 或 ChongLing.part02,得到数据库备份文件 ChongLing.bak。
登录数据库,在数据库上右键点击"还原数据库",目标数据库填"ChongLing"。
新建数据库登录名:用户名 wms,密码 123456,并将该用户映射到"ChongLing"数据库,修改权限为"Owner"。
3. 部署站点
打开 IIS,新建网站,网站映射目录为"发布",指定一个访问端口,如:3000。
4、访问系统
若服务器 IP 为 192.168.1.36,则浏览器(建议使用谷歌浏览器)
访问地址 http://192.168.1.36:3000,打开后能看见登录页面,则表示部署成功。
5、登录系统
一般管理员:用户名 0184,密码 123。
超级管理员:用户名 admin,密码 a123456。
该用户有变更系统固有参数的开发权限,若您对系统尚不熟悉,不建议使用 admin 账号对数据做任何更改,以免造成数据异常。
6、手持 PDA 的部署
登录系统后,点击右上角个人图标,出现下拉菜单,点击"手持下载"按钮,即可下载"PDA.apk"文件,该文件为安卓系统手持设备的安装文件。
7、手持 PDA 的配置
安装"PDA.apk"后,初次打开程序时,会提示您输入"服务器 IP"与"端口"。
服务器 IP 即 IIS 站点 IP,如"192.168.1.36"(不可填写 localhost),端口即之前 IIS 设置的 3000。若卸载该 apk,再次安装需重新配置。
点击保存后,若配置正确,则可看见手持的登录界面。
登录界面用户名与密码与 PC 端相同。
项目配置
系统配置
1、更改数据库地址与端口
若需更改数据库地址与端口,请前往文件目录 /Configs/database.config 进行修改。
2、更改软件基本信息
若需更改软件名称、图标、联系方式、站点链接等信息,请前往文件目录 /Configs/system.config 进行修改。
接口配置
1、ERP/MES 接口配置
以 admin 账号登录,进入主页面,点击"系统管理" >"数据字典" >"业务配置" > "接口" > "ERP",将"值"中的内容改为 ERP/MES 的接口地址即可。
更改需重启 IIS 后生效。
2、WCS 接口配置
以 admin 账号登录,进入主页面,点击"系统管理" > "数据字典" > "业务配置" >"接口" > "WCS",将"值"中的内容改为 WCS 的接口地址即可。
更改需重启 IIS 后生效。
注:此处的 ERP/MES 接口和 WCS 接口均为外部接口。考虑到部分用户暂时没有外部接口可用,可将"值"配置为空字符串("")或 http://。
程序会默认调用外部接口都是成功的,即便接口不存在。这样做的目的是让整个流程可以走通。
项目效果
1、登录页面
2、主页面
3、入库页面
4、智慧大屏
5、仓库管理
6、数据统计
7、出库管理
8、移动端
项目总结
本文只展示了部分功能和内容,如有需求访问项目地址获取详细信息。希望本文能在智能仓储 WMS 系统开发方面为各位提供有益的帮助。期待大家在评论区留言交流,分享您的宝贵经验和建议。
最后
如果你觉得这篇文章对你有帮助,不妨点个赞支持一下!你的支持是我继续分享知识的动力。如果有任何疑问或需要进一步的帮助,欢迎随时留言。
也可以加入微信公众号 [DotNet技术匠] 社区,与其他热爱技术的同行一起交流心得,共同成长!
优秀是一种习惯,欢迎大家留言学习!