# 系统介绍
# 简介
工程项目管理系统是一款专为工程项目公司打造的综合性OA办公系统,旨在满足工程项目进度及成本控制管理,助力企业高效办公,全方位整合信息技术与项目管理理念。该系统分为管理端和小程序端两部分,管理端基于基于若依框架ruoyi-vue二次开发,SpringBoot+Vue前后端分离,整合Warm-Flow工作流;移动解决方案,采用uniapp框架,一份代码多终端适配,同时支持APP、小程序、H5!
# 描述
工程项目管理系统功能包括但不限于立项管理、项目预算、投标管理、合同管理、采购管理、施工进度、质量管理、验收管理、财务管理、物资管理、文件管理、任务提醒、业务审批、流程管理等;数据统计功能以ECharts图表形式直观呈现。
# 在线体验
- 管理端:http://pms.oa.system-code.vip (opens new window)
- 移动端:http://pms.wap.system-code.vip (opens new window)
| 用户名 | 密码 |
|---|---|
| ry | 111111 |
备注:移动端请使用浏览器控制台切换移动预览模式
# 技术栈
# 后端技术栈
| 技术 | 版本 | 说明 |
|---|---|---|
| JDK | 1.8 | Java 版本 |
| Spring Boot | 2.5.15 | 核心框架 |
| Spring Security | 5.7.14 | 安全认证与授权 |
| MyBatis | 3.5.15 | ORM 数据访问 |
| MySQL | 5.7+ | 关系型数据库 |
| Redis (Lettuce) | 6.1.10.RELEASE | 缓存 / Session |
| warm-flow | 1.8.9 | 工作流引擎 |
# 前端技术栈
| 技术 | 版本 | 说明 |
|---|---|---|
| Vue | 2.6.12 | 渐进式 JavaScript 框架 |
| Element UI | 2.15.14 | 桌面端 UI 组件库 |
| Axios | 0.28.1 | HTTP 客户端 |
| ECharts | 5.4.0 | 数据可视化图表 |
# 移动端技术栈
| 技术 | 版本 | 说明 |
|---|---|---|
| uni-app | vue2.x | 基于 RuoYi-App 1.2 |
# 模块架构
ruoyi-vue-pms-mini
├── ruoyi-common — 通用工具类、注解(AOP)、异常定义、XSS过滤、Fastjson配置
├── ruoyi-framework — Spring Security配置、数据源、Redis、过滤器、全局异常处理
├── ruoyi-system — 系统管理(用户/角色/菜单/部门/字典) Service/Mapper
├── ruoyi-quartz — 定时任务管理
├── ruoyi-generator — 代码生成器(MyBatis/Velocity/Vue模板)
├── ruoyi-flow — 集成 warm-flow 工作流适配层(待办/已办/转办/委派/加减签)
├── ruoyi-oa — OA业务模块(立项/预算/招标/合同/采购/进度/质量/交付/财务/文档)
├── ruoyi-mini — 移动端接口(项目/提醒/字典)
├── ruoyi-admin — Web入口(Controller层 + warm-flow示例)
└── ruoyi-ui — 后台前端
# 功能详情
| 功能模块 | 详情 |
|---|---|
| 流程审批 | 快速高效部署业务审批流程,根据权限、角色、部门灵活协同完成待办、已办的也业务审批,流程图可以查看流程进度; |
| 立项申请 | 发起项目立项申请,表单字段灵活增减,审核流程简单易扩展;随时查看审核状态; |
| 项目预算 | 关联项目信息,便捷的预算明细增减导入导出,自动计算预算分项及总项金额;以工程造价为基数自动计算预期利润; |
| 投标管理 | 项目是否投标状态,若为是,自动关联到投标管理,完善投标信息,灵活掌握投标进度及中标结果; |
| 合同管理 | 根据项目进度,自动关联项目信息,完善合同信息,合同附近可以电子版持久保存; |
| 采购管理 | 分批次录入采购信息及明细,自动计算采购金额,自动统计采购项数量,供应商信息一目了然; |
| 施工进度 | 以字典类型设定施工进度,每个环节分阶段逐步推进,详细记录施工过程的每个环节的工作分配情况; |
| 质量管理 | 详细记录质量巡查次数、良好异常状态,及时跟踪每道工序的质量保障情况; |
| 验收管理 | 详细记录质量巡查次数、良好异常状态,及时跟踪每道工序的质量保障情况; |
| 财务管理 | 分为:项目账务、日常账务、成本核算三个模块,项目回款入账信息、项目采购出账等出入账管理,自动计算项目营收款; |
| 物资管理 | 灵活增减公司物资类别,精准筛选物资设备有关信息; |
| 文件管理 | 统一按类别管理公司文件,附件上传可持久存储,随时随地下载使用; |
| 知识库 | 公司内部学习、培训等文档信息,自定分类保存存储; |
| 重要提醒 | 对工作中的事件做的任务提醒,办理情况等内容,任务办理统计及预警提示; |
| 工作台 | 快捷导航按钮快速定位业务应用界面;显示进行中的项目;ECharts图表直观展示立项、投标、合同数据统计及回款统计; |
| 移动端 | 移动解决方案,采用uniapp框架,一份代码多终端适配,同时支持APP、小程序、H5! |
# 白皮书

# 授权须知
# 授权声明
功能以在线预览体验为准,下单交易前请仔细校对;
一次购买授权,终身使用,可二开,可商用;
购买授权,交付源码;
免费提供远程部署、指导、技术咨询服务;
部署发布请自备服务器,可提供本地或宝塔环境免费安装部署;
非技术人员慎重下单,一经发货不接受恶意退款;
授权源码禁止转售、禁止复制二次开源,若有此情依法追究责任!
# 在线购买
# 扩展服务
现有功能我们尽最大努力及大众之所及、尽善尽美!如果您在项目独特领域中涉及流程审批、采购仓储、供应商库、财务核算、全生命周期的节点智控以及项目驾驶舱的定制化需求,欢迎沟通洽谈!
使用手册 →