# c-wms **Repository Path**: avenyao/c-wms ## Basic Information - **Project Name**: c-wms - **Description**: 开源的针对中小仓库的仓储管理系统。 - **Primary Language**: C# - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 3 - **Created**: 2019-12-05 - **Last Updated**: 2024-06-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # c-wms #### 介绍 C-WMS,C取意云(Cloud)、协作(Cooperation)、公司(Corporation),其目标定位是针对中小仓库的SaaS化仓储管理系统,是笔者的一个创业项目,创业期间也曾服务于不少的大中型公司,后续由于个人方向及精力问题无法继续维护,现将部分源代码分享出来,希望能为后续更多的同仁提供仓储管理的问题及参考。 #### 软件架构 ##### 软件模式: 采用BS+CS模式 1、 BS模式,基于浏览器作业,适用于仓库的管理人员、财务人员、客服人员,其目标是使用简单轻便、随时随地,您不需要安装庞大的客户端并进行复杂的 配置,通过手机或平板打开浏览器即可对整个仓库的作业细节进行监管。 2、CS模式,基于客户端作业,适用于仓库的作业人员,其目标是简单安装,拿来即用,系统安装后即可直接驱动各种硬件资源(如打印机、扫描设备、称重设备、流水线、灯光、机器人等)。 ##### 技术架构: 数据库+.Net MVC 1、 数据库:目前默认支持MySQL,可以平滑移植到其它数据库平台。系统坚持数据库仅用来存取数据、所有数据不可物理删除的理念,因此对数据库依赖降至最低,无存储过程、无函数、无视图,仅仅使用基于单表的CRU操作。 2、 ORM:由于软件整体成型较早,系统并没有使用任何三方ORM,而是基于自研的ORM,目标是直接操作数据库。 3、 .Net MVC:由于软件整体成型较早,目前升级到.Net Framework 4.0以上,后续可考虑向.Net Core迁移。 ##### 系统部署 ![输入图片说明](https://images.gitee.com/uploads/images/2019/1205/102908_6beed4a6_1199240.png "系统部署") #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 系统演示 1. 登录地址:http://wms.c-scm.cn/ 2. 仓库名称:演示仓库 3. 登录用户:admin 4. 登录口令:123456 #### 技术支持 QQ群:297679499 微信群:![输入图片说明](https://images.gitee.com/uploads/images/2019/1205/103728_f86831bc_1199240.jpeg "微信交流群")