项目简介
本系统是基于Spring Boot和Vue框架开发的应用程序,用于帮助企业高效管理预算相关工作流程。系统涵盖预算全生命周期管理,包括创建、查询、更新、审核、删除等操作,具备丰富功能,可满足不同企业预算管理需求。
项目的主要特性和功能
- 预算管理:支持预算的创建、查询、更新、删除,可批量审核预算项目并记录操作日志。
- 预算分析:提供按地区、项目性质等条件的预算统计功能,能生成并导出Excel、PDF格式的预算报表。
- 预算审核:支持单条和批量审核预算项目,记录审核结果和意见。
- 预算合并:可将多个预算项目合并为一个,也能将合并项目还原为独立项目。
- 预算退回:能将预算项目退回给编制人员,并记录退回意见。
- 预算到账:支持将预算信息记入账户,记录到账时间。
- 预算文件管理:支持上传和删除预算相关文件,记录操作日志。
- 预算编制:可查询预算编制人员,记录编制时间,支持添加预算分配信息。
- 预算设计:能查询所有设计信息,记录设计时间,处理设计变更并记录变更信息。
- 预算外包:支持编辑外包金额,记录编辑时间。
安装使用步骤
1. 环境准备
- 安装Java 8或更高版本。
- 安装Node.js和npm。
- 安装MySQL数据库。
2. 复制项目
将项目源码复制到本地。
3. 配置数据库
- 在MySQL中创建新数据库。
- 在
src/main/resources/application.properties
文件中配置数据库连接信息。
4. 启动后端服务
bash
cd budget-management-system/backend
mvn spring-boot:run
5. 启动前端服务
bash
cd budget-management-system/frontend
npm install
npm run serve
6. 访问系统
打开浏览器,访问http://localhost:8080
进入预算管理系统。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】