功能超全的库存管理系统,拿来学习真香
介绍
Finer进销存是一款面向中小企业的供销链管理系统,基于J2EE快速开发平台Jeecg-Boot开发,采用前后端分离架构:SpringBoot2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。项目基于十多年的中小企业管理经验,由ERP领域的资深专家设计;产品分为基础版、标准版、企业版三个版本,可适应不同的管控流程;对于灵活多样的个性化的管理需求,在Jeecg-Boot支撑下,利用其强大的代码生成器,无需写任何代码就可以快速实现大多功能,也可手工加入复杂的业务逻辑!
基础版:管结果,直接出入库,生成应收应付,进行收付款并核销
标准版:管过程,业务从合同、申请、订单开始
企业版:管协同,全过程跟踪管理,集成协同办公
本发布为基础版
功能模块
┌─库存管理
│ ├─入库管理
│ │ ├─采购入库(自动生成采购应付)
│ │ ├─采购退货出库(自动生成红字采购应付)
│ │ ├─盘盈入库
│ │ ├─涨库入库
│ │ └─其他入库
│ ├─出库管理
│ │ ├─监销售出库(自动生成销售应收)
│ │ ├─销售退货入库(自动生成红字销售应收)
│ │ ├─盘亏出库
│ │ └─其他出库
│ ├─库存调拨
│ ├─成本调整
│ ├─库存盘点
│ ├─实时库存
│ └─库存报表(开发中)
├─往来管理:
│ ├─收款管理
│ │ ├─销售预收
│ │ ├─销售收款
│ │ └─其他收款
│ ├─付款管理
│ │ ├─采购预付
│ │ ├─采购付款
│ │ └─其他付款
│ ├─应收管理
│ │ ├─销售应收
│ │ ├─其他应收
│ │ └─应收核销
│ ├─应付管理
│ │ ├─采购应付
│ │ ├─其他应付
│ │ └─应付核销
│ ├─发票登记
│ │ ├─销售发票
│ │ ├─销售发票(红字)
│ │ ├─采购发票
│ │ └─采购发票(红字)
│ ├─月末结转
│ └─财务统计
│ ├─商品毛利
│ └─(其他功能开发中)
├─基础资料
│ ├─客户、供应商
│ ├─仓库、物料分类、物料、计量单位
│ └─银行账户、币种
├─系统管理(Jeecg-Boot功能)
│ ├─用户管理
│ ├─角色管理
│ ├─菜单管理
│ ├─权限设置(支持按钮权限、数据权限)
│ ├─表单权限(控制字段禁用、隐藏)
│ ├─部门管理
│ ├─字典管理
│ ├─系统公告
│ ├─我的组织机构
│ ├─职务管理
│ └─通讯录
├─消息中心(Jeecg-Boot)
│ ├─消息管理
│ └─模板管理
├─智能化开发支持(Jeecg-Boot)
│ ├─代码生成器功能(一键生成前后端代码,生成后无需修改直接用,绝对是后端开发福音)
│ ├─代码生成器模板(提供4套模板,分别支持单表和一对多模型,不同风格选择)
│ ├─代码生成器模板(生成代码,自带excel导入导出)
│ ├─查询过滤器(查询逻辑无需编码,系统根据页面配置自动生成)
│ ├─高级查询器(弹窗自动组合查询条件)
微信搜索公众号:Linux技术迷,回复:linux 领取资料 。
│ ├─Excel导入导出工具集成(支持单表,一对多 导入导出)
│ └─平台移动自适应支持
└─系统监控(Jeecg-Boot)├─性能扫描监控│ ├─监控 Redis│ ├─Tomcat│ ├─jvm│ ├─服务器信息│ ├─请求追踪│ └─磁盘监控├─定时任务├─系统日志├─消息中心(支持短信、邮件、微信推送等等)├─数据日志(记录数据快照,可对比快照,查看数据变更情况)├─系统通知├─SQL监控└─swagger-ui(在线接口文档)
技术架构
开发环境
语言:Java 8
IDE(JAVA):IDEA / Eclipse,安装lombok插件
IDE(前端):IDEA / WebStorm
依赖管理:Maven
数据库:MySQL5.7+ & Oracle 11g & SqlServer2017
缓存:Redis
后端
基础框架:Spring Boot 2.1.3.RELEASE
持久层框架:Mybatis-plus_3.1.2
安全框架:Apache Shiro 1.4.0,Jwt_3.7.0
数据库连接池:阿里巴巴Druid 1.1.10
缓存框架:redis
日志打印:logback
其他:fastjson,poi,Swagger-ui,quartz, lombok(简化代码)等。
前端
Vue 2.6.10,Vuex,Vue Router
Axios
ant-design-vue
webpack,yarn
vue-cropper - 头像裁剪组件
@antv/g2 - Alipay AntV 数据可视化图表
Viser-vue - antv/g2 封装实现
eslint,@vue/cli 3.2.1
vue-print-nb - 打印
后台开发环境和依赖
java
maven
jdk8
mysql
redis
数据库脚本:jeecg-boot\db\jeecgboot&psi_mysql5.7.sql
初始系统管理员:admin/123456
前端开发环境和依赖
node
yarn
webpack
eslint
@vue/cli 3.2.1
ant-design-vue - Ant Design Of Vue 实现
vue-cropper - 头像裁剪组件
@antv/g2 - Alipay AntV 数据可视化图表
Viser-vue - antv/g2 封装实现
jeecg-boot-angular 版本
项目下载和运行
拉取项目代码
git clone https://gitee.com/FINERS/psi.git
cd psi/ant-design-jeecg-vue
安装node.js
切换到ant-design-jeecg-vue文件夹下
# 安装yarn
npm install -g yarn# 下载依赖
yarn install# 启动
yarn run serve# 编译项目
yarn run build# Lints and fixes files
yarn run lint
系统效果
系统登录
采购入库
采购入库-单据新增
采购入库-自定义显示列
应付核销-编制
树结构数据
树结构数-编辑
项目源码,怎么领取?
源码获取扫码下方二维码,后台回复【11】即可获取系统源码
你点的每个赞,我都认真当成了喜
功能超全的库存管理系统,拿来学习真香相关推荐
- 【spinning up】2.2 功能超全的强化学习画图脚本
功能超全的强化学习画图脚本 文章目录 功能超全的强化学习画图脚本 原始画图效果: 加了九大功能: 最终画图效果: 多个子图绘制和图例legend位置调整: 代码链接,有详细注释: 关于强化学习绘图的其 ...
- 最全面试考点与面试技巧,真香!
写在前面 身边有不少去大厂面试的朋友,其中小金面试字节跳动的经历很有意义,在这里分享给大家.小金是末流211计算机专业大三本科生,前几天面试了字节跳动的广州Android开发实习生.下面是他的面试经历 ...
- java菜单实现功能_Java实现超市库存管理系统
模拟真实的库存管理逻辑,完成超市管理系统的日常功能实现. 经过分析,首先需要一个功能菜单,然后输入所选的功能后,调用序号对应的功能方法,实现想要的操作. 具体的步骤如下: 1.完成超市商品初始化.创建 ...
- 一个功能超全的「登录认证」神器!
公众号关注 "GitHubDaily" 设为 "星标",每天带你逛 GitHub! 大家好,我是小 G. 用户身份认证与管理,可以说是每个开发者在搭建项目时,难 ...
- 【功能超全】基于OpenCV车牌识别停车场管理系统软件开发【含python源码+PyqtUI界面+功能详解】-车牌识别python 深度学习实战项目
车牌识别基础功能演示 摘要:车牌识别系统(Vehicle License Plate Recognition,VLPR) 是指能够检测到受监控路面的车辆并自动提取车辆牌照信息(含汉字字符.英文字母.阿 ...
- 能挣钱的,开源 SpringBoot 商城系统,功能超全,超漂亮,真TMD香!
点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:硬刚一周,3W字总结,一年的经验告诉你如何准备校招! 个人原创100W+访问量博客:点击前往,查看更多 (源码下 ...
- 2款无损画质拼图、抠图软件,功能超全超好用
分享2款好用的图片编辑处理工具,有评图片.抠图.去水印等功能,并且处理图片是无损的,处理后的图片依然能够保持清晰! 1.万能图片转换器 一个多功能图片转换软件,它有图片格式转换.图片编辑.图片处理.照 ...
- 功能很全的图书馆管理系统
个人资源与分享网站:http://xiaocaoshare.com/ 1.需求 1.1 bootstrap+spring+springmvc+mybatis,用maven构建 1.2分管理员和用户两 ...
- SpringBoot库存管理系统,拿来学习真香
前言 介绍 Finer进销存是一款面向中小企业的供销链管理系统,基于J2EE快速开发平台Jeecg-Boot开发,采用前后端分离架构:SpringBoot2.x,Ant Design&Vue, ...
最新文章
- MDA模型定义及扩展
- java中native的用法[转]
- python读取caffemodel文件
- 实验 8 数组2 ok
- SpringBoot - 优雅的实现【应用启动参数校验】
- CCNA Discovery第二学期 (版本 4.1)
- ITK:从文件编写一个转换
- TP框架如何绑定参数。目的进行ajax验证
- java sax xml文件解析_java解析xml文件-DOM/SAX
- Codeforces Round #148 (Div. 2)
- [导入]Spring Web Flow
- 海豚的屠宰场--海豚湾
- canvas对象arcTo函数的使用-遁地龙卷风
- 学生DW网页设计作业成品——电商购物网站设计(55页) 电商网页设计制作 简单静态HTML网页作品 购物网页作业成品 学生商城网站模板
- 测试工程师的项目经验怎么写?
- C语言const用法详解
- 读研攻略(7)—从0到1,研究生第一篇SCI的诞生
- C++ concurrentqueue资料
- gitlab两种连接方式:ssh和http配置介绍 --转自 散尽浮华
- 2023年CCTV总台春晚主持人阵容定了