# 进销存管理系统基础版手册v1.0.0 **Repository Path**: grape-branch/handbook-jxc-mini ## Basic Information - **Project Name**: 进销存管理系统基础版手册v1.0.0 - **Description**: 基础版与专业版的区别是,无产品图片、无备注、没有会员组、没有可选仓库权限、没有代办权限、没有账务管理、没有打印单据、没有批量出入库等功能,其它和专业版一样。如果你不需要批量功能、单据打印和账务管理功能,基础版可以满足。否则建议使用专业版,专业版包含基础版的全部功能。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-14 - **Last Updated**: 2025-11-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 通用进销存管理系统基础版v1.0.0 > 通用进销存管理系统基础版,是一款专为中小企业设计的基于Web的库存管理解决方案,旨在提高企业的运营效率,实现销售、采购和库存的高效管理。 自带本地运行环境 nginx1.20.2+php5.4.9+mysql5.5.62 精简最少体积占用,运行最小内存占用(1GB内存,512MB内存照样能跑),兼容老爷机或老服务器,一切大道从简。 > 基础版与专业版的区别是,无产品图片、无备注、没有会员组、没有可选仓库权限、没有代办权限、没有账务管理、没有打印单据、没有批量出入库等功能,其它和专业版一样。如果你不需要批量功能、单据打印和账务管理功能,基础版可以满足。否则建议使用专业版,专业版包含基础版的全部功能。 ## 简单使用 > 原生手写MVC(兼容PHP5.4+),它简单、易用、轻量,并且易于扩展。 start.bat 一键开启 stop.bat 一键关闭 默认匿名用户,输入验证码直接登录 (匿名用户属于游客角色,只能看,不能增删改和使用上传接口) 用户名 anonymous 密码 123456 管理员用户 (管理员角色开放所有权限) 用户名 admin 密码 admin 管理员用户登录后台 http://localhost/(或前端点击右上角控制台) 后台点击右上角三个点,点开后,点击重置系统,恢复出厂设置。 ## 系统架构与技术栈 采用Web架构,用户可以通过浏览器访问系统,无需安装客户端,具备跨平台和易用性。系统基于B/S(Browser/Server)模式,前端使用HTML、CSS和JavaScript等技术,后端采用PHP服务器端语言,搭配MySQL数据库管理系统存储数据。 ## 进销存管理模块 1. 权限管理(可设置每个员工对每个模块的增删改查的精确控制) 1.1 员工管理 1.2 角色管理 1.3 权限菜单 2. 入库管理(主要是与供应商之间,采购入库和退给供应商) 2.1 产品入库 2.2 入库记录 2.3 退回供应商 2.4 退回记录 3. 库存管理(可以多仓库之间调拨商品和查看库存预警) 3.1 库存查询 3.2 库存调拨 3.3 调拨记录 3.4 库存报警 4. 出库管理(主要是与顾客之间,销售给顾客和接收顾客退货,支持产品报废功能) 4.1 产品销售 4.2 销售记录 4.3 顾客退货 4.4 退货记录 4.5 产品报废 4.6 报废记录 5. 会员管理(可以跟踪每个会员的购物记录,退货记录,积分兑换礼品的记录,支持会员生日预警与问候) 5.1 添加会员 5.2 会员列表 5.3 会员兑换 5.4 兑换记录 5.5 生日报警 6. 供应商管理(可以跟踪每个供应商的进货记录,退货记录) 6.1 添加供应商 6.2 供应商列表 7. 仓库管理(可以管理无限多个仓库) 7.1 添加仓库 7.2 仓库列表 8. 类别管理(支持无限极分类) 8.1 添加分类 8.2 分类列表 9. 计量单位(已内置个、包、盒、瓶、件、箱6个计量单位) 9.1 添加单位 9.2 单位列表 10. 统计报表(统计每个供应商,每个会员) 10.1 进货统计 10.2 销售统计 10.3 退回供应商 10.4 顾客退货 10.5 兑换统计 10.6 调拨统计 10.7 报废统计 10.8 工资统计 11. 媒体管理(对上传的附件进行管理,可以计算找出孤立的文件进行删除) 11.1 媒体列表 11.2 上传文件 12. 系统管理(对系统进行基本设置,操作日志是所有的数据增删改操作都记录日志) 12.1 系统设置 12.2 操作日志 13. 恢复出厂(此操作在右上角三个点点开后,有操作权限的管理员点击重置系统恢复系统初始状态,慎用!!!) ## 系统特点 1. 简单易用:界面设计简洁,操作流程直观,即使对计算机不熟悉的员工也能快速上手。 2. 数据安全:采用先进的加密技术和防火墙保护,确保数据在传输和存储过程中的安全。 3. 实时同步:通过Web接口,各个部门能实时查看和更新数据,保证信息的一致性。 4. 扩展性:系统设计时考虑了未来可能的需求变化,易于进行功能扩展和升级。 ## 使用与分享 能够帮助公司实现精细化管理,提高工作效率,减少错误,降低运营成本。例如,通过库存预警,公司可以及时补充货物,避免断货;通过销售数据分析,可以调整销售策略,提升销售额;通过采购管理,可以优化供应商关系,降低成本。 免费下载、建立和使用,没有任何功能限制和使用时长限制。可无限复制,重置系统后又可在新环境中重新使用,欢迎分享,敬请保留 yesu.co 的官网链接。 ## 官网地址 > https://yesu.co/ ## 演示地址 > https://zhuyesu.net/jxc_mini/ 演示地址,输入验证码直接匿名登陆,只能查看,不能增、删、改和上传(可下载本地调试) ## 配置信息 > html/config.php ### 本地调试 > 新建 mvc_jxc_mini 数据库,字符集 utf8 -- UTF-8 Unicode 校对 utf8_unicode_ci 将目录下 mvc_jxc_mini.sql 导入即可。 ```php 'Asia/Shanghai', // 数据库配置信息 'db' => [ 'type' => 'mysql', 'host' => '127.0.0.1', 'dbname' => 'mvc_jxc_mini', 'port' => '3306', 'charset' => 'utf8', 'username' => 'root', 'password' => '', ], // 调试模式 'debug' => true, // 记录操作日志 'log' => false, // 数据库零查询静态缓存周期(秒,0关闭) 'cache' => 0, ``` ### 线上设置 > 根据服务器所在国家设置时区,数据库配置信息,关闭调试模式,打开记录操作日志,启用数据库零查询静态缓存(示例为关闭) ```php 'Asia/Shanghai', // 数据库配置信息 'db' => [ 'type' => 'mysql', 'host' => '127.0.0.1', 'dbname' => 'mvc_jxc_mini', 'port' => '3306', 'charset' => 'utf8', 'username' => 'root', 'password' => '', ], // 调试模式 'debug' => false, // 记录操作日志 'log' => true, // 数据库零查询静态缓存周期(秒,0关闭) 'cache' => 0, ``` ## 注意事项 * 重置系统,恢复出厂设置,删除用户数据,恢复系统到一个初始状态。 * 如果系统破坏,导入数据库`html/mvc_jxc_mini.sql`恢复系统到一个初始状态。 ## mvc 使用命名空间 > PHP版本 5.4+ * config.php 配置文件(如连接数据库等) * index.php 入口文件,可以用 nginx 或者 apache 隐藏入口 * autoload.php 类自动加载器 * mvc.sql 初始化数据库导入 * mvc/ 迷你mvc目录 + Controller.php 基础控制器 + Facade.php 门面静态化 + Model.php 模型类(已门面) + View.php 视图类(已门面) + Util.php 实用工具(已门面) + cache_str/ 单点登录保存串 + tpl/ 模板编译目录 * controller/ 控制器目录 * model/ 模型目录 * view/ 视图目录 * facade/ 门面静态化目录 * static/ 静态文件目录 * util/ 扩展工具目录 ## nginx 隐藏入口重写规则 > nginx.htaccess 1. 根目录 ```shell location / { if (!-e $request_filename){ rewrite ^/(.*)$ /index.php/$1 last; } } ``` 2. 子目录 ```shell location /sub-dir/ { if (!-e $request_filename) { rewrite ^/sub-dir/(.*)$ /sub-dir/index.php/$1 last; } } ``` ## apache 隐藏入口重写规则 > .htaccess 1. 根目录 ```shell RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] ``` 2. 子目录 ```shell RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /sub-dir/index.php [L] ``` ## 初始化系统 ### 1. 重置系统 > 新系统在使用前进行重置,恢复到出厂设置。点击左上角三个点,弹出的菜单中选择【重置系统】恢复到出厂设置 ![image-20251105161256983](assets/image-20251105161256983.png) ![image-20251105161410494](assets/image-20251105161410494.png) ### 2. 设置系统 > 进行基本设置,比如介绍会员增加积分,smtp邮件设置等 ![image-20251105162913542](assets/image-20251105162913542.png) ### 3. 添加角色-权限-员工 > 参考管理员权限,开放所有权限,游客权限,仅仅支持查看,不支持任何增删改和上传权限。根据实际需要分配可使用的菜单功能的操作权限 ![image-20251105165337383](assets/image-20251105165337383.png) > 如果你不需要游客登陆展示功能,可以在员工管理中禁用。但是管理员是不可禁用的。 ![image-20251105165601897](assets/image-20251105165601897.png) ### 4. 添加会员(可选) > 虽然为可选,但添加会员更加方便对客户进行管理和统计 ![image-20251105170048667](assets/image-20251105170048667.png) > 后续添加会员可以选择介绍人,介绍人增加积分,前提是系统设置中已经设置【介绍会员增加积分】,这里设置中为5 ![image-20251105170618470](assets/image-20251105170618470.png) > 这样在会员列表中可以详细的统计会员的购物记录、退货记录、积分兑换礼物的记录等 ![image-20251105171338871](assets/image-20251105171338871.png) ### 5. 添加供应商(可选) > 虽然可选,但添加供应商可以更加方便的统计和管理从供应商的进货记录和退货给供应商的记录等 ![image-20251105171929942](assets/image-20251105171929942.png) ### 6. 添加仓库(可选) > 你可以添加多个仓库,并设置一个默认仓库 ![image-20251105172259476](assets/image-20251105172259476.png) ### 7. 添加分类(可选) > 可以更好的对货品进行管理,支持无限极分类 ![image-20251105184910715](assets/image-20251105184910715.png) ### 8. 添加单位(可选) > 系统内置了【箱、件、瓶、盒、包、个】6个计量单位,可以添加更多或删减 ![image-20251105184948085](assets/image-20251105184948085.png) ## 开始使用系统 ### 入库管理 #### 产品入库 > 首次入库使用新产品入库,之后同样产品可以快速使用已有产品入库,并可以选择不同的供应商。 - 新产品入库 ![image-20251106075020207](assets/image-20251106075020207.png) ![image-20251106075055485](assets/image-20251106075055485.png) - 已有产品入库 ![image-20251106080135902](assets/image-20251106080135902.png) ![image-20251106080410985](assets/image-20251106080410985.png) #### 入库记录 ![image-20251106080920589](assets/image-20251106080920589.png) #### 退回供应商 ![image-20251106081117121](assets/image-20251106081117121.png) #### 退回记录 ![image-20251106081305047](assets/image-20251106081305047.png) ### 库存管理 #### 库存查询 ![image-20251106081543372](assets/image-20251106081543372.png) #### 库存调拨 ![image-20251106081635334](assets/image-20251106081635334.png) #### 调拨记录 ![image-20251106081832195](assets/image-20251106081832195.png) #### 库存报警 > 入库时,设置库存报警数量,库存低于这个数量时产生库存不足的报警。默认设置0不报警。 ### 出库管理 #### 产品销售 ![image-20251106082926457](assets/image-20251106082926457.png) ![image-20251106083017361](assets/image-20251106083017361.png) #### 销售记录 ![image-20251106083102237](assets/image-20251106083102237.png) #### 顾客退货 ![image-20251106083227359](assets/image-20251106083227359.png) #### 退货记录 ![image-20251106083334179](assets/image-20251106083334179.png) #### 产品报废 ![image-20251106083424601](assets/image-20251106083424601.png) #### 报废记录 ![image-20251106083537392](assets/image-20251106083537392.png) ### 会员管理 #### 会员列表 ##### 会员购物记录 ![image-20251106083922226](assets/image-20251106083922226.png) ![image-20251106083938298](assets/image-20251106083938298.png) ##### 会员退货记录 ![image-20251106084025718](assets/image-20251106084025718.png) #### 会员兑换 ![image-20251106084502683](assets/image-20251106084502683.png) ![image-20251106084543102](assets/image-20251106084543102.png) #### 兑换记录 ![image-20251106090409234](assets/image-20251106090409234.png) #### 生日报警 > 点击【已问候取消报警】报警消失,直到下一年提前报警,提前多少天报警可以在 【系统管理】-【系统设置】中设置。 ![image-20251106090510284](assets/image-20251106090510284.png) ### 供应商管理 #### 供应商列表 ##### 从供应商进货记录 ![image-20251106091004213](assets/image-20251106091004213.png) ![image-20251106091021266](assets/image-20251106091021266.png) ##### 退货给供应商记录 ![image-20251106091046225](assets/image-20251106091046225.png) ### 统计报表 #### 进货统计 ![image-20251106092142745](assets/image-20251106092142745.png) #### 销售统计 ![image-20251106092207885](assets/image-20251106092207885.png) #### 退回供应商 ![image-20251106092234099](assets/image-20251106092234099.png) #### 顾客退货 ![image-20251106092320370](assets/image-20251106092320370.png) #### 兑换统计 ![image-20251106092348210](assets/image-20251106092348210.png) #### 调拨统计 ![image-20251106092406471](assets/image-20251106092406471.png) #### 报废统计 ![image-20251106092422581](assets/image-20251106092422581.png) #### 工资统计 ![image-20251106092508123](assets/image-20251106092508123.png) ### 系统管理 #### 操作日志 > 执行的每一次产生增删改和上传的操作,都详细记录日志,方便对每一次的操作进行历史追查。 ![image-20251106092946987](assets/image-20251106092946987.png) ### 鸣谢 > 如果你有什么好的意见或建议,欢迎与我联系。你可以在【后台首页】,通过加V或电子邮件找到我。 ![image-20251106093538630](assets/image-20251106093538630.png) ![image-20251106093752999](assets/image-20251106093752999.png) 感谢使用!