# Eywe **Repository Path**: Andy_Code/eywe ## Basic Information - **Project Name**: Eywe - **Description**: Eywe软件是一款免费的项目管理软件,灵活落地IPD、SCRUM、PMBOOK等业界主流研发管理理念。以市场需求为导向,以计划任务为驱动,打通研发全流程,满足各岗位的项目协作需求。Eywe不仅提供项目管理、计划管理、需求管理、任务管理、测试管理和缺陷管理等丰富的功能模块,还支持用户零代码配置各种模块、流程、表单、字段、报表和仪表盘,满足用户个性化需求,协助中小型企业数字化转型,让项目管理更高效。 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 34 - **Created**: 2026-09-15 - **Last Updated**: 2026-09-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Eywe 项目管理系统

v4.3.2 · 基于 Spring Boot + Vue 3 前后端分离

Gitee Star Version License

## 关于 Eywe **Eywe** 是一款免费的项目管理软件,由[易为软件](http://www.cseywe.com)提供。产品灵活落地 **IPD**、**SCRUM**、**PMBOK** 等业界主流研发管理理念,以市场需求为导向、以计划任务为驱动,打通研发全流程,满足各岗位的项目协作需求。 Eywe 不仅提供项目管理、计划管理、需求管理、任务管理、测试管理和缺陷管理等丰富的功能模块,还支持用户**零代码**配置各类模块、流程、表单、字段、报表和仪表盘,满足个性化需求,协助中小型企业数字化转型,让项目管理更高效。 | 资源 | 地址 | | --- | --- | | 官方网站 | [http://www.cseywe.com](http://www.cseywe.com) | | 在线演示 | [http://www.cseywe.com:90](http://www.cseywe.com:90)(账号:`Eywe`,密码:`123456`) | | 开源仓库 | [https://gitee.com/eywe-butler/eywe](https://gitee.com/eywe-butler/eywe) | | 安装包下载 | [https://pan.baidu.com/s/1qdGPmofQsVBVQr8kMI2-4g?pwd=EY01](https://pan.baidu.com/s/1qdGPmofQsVBVQr8kMI2-4g?pwd=EY01) | | 联系我们 | **18528020189(微信同号)** | | QQ 交流 | **3630566527** | > 本仓库为 Eywe 管理端完整工程(后端多模块 + `eywe-ui` 前端),与 Gitee 主仓产品同源,便于二次开发与私有化部署。 ## 平台简介 Eywe 项目管理系统采用前后端分离架构,面向企业研发与项目协作场景,在系统管理能力之上叠加项目管理业务能力。 **技术栈** | 层级 | 技术 | | --- | --- | | 前端 | Vue 3、Vite、Element Plus、Pinia、Vue Router、Axios、Sass | | 后端 | Java 8、Spring Boot 2.5、Spring Security、MyBatis、JWT | | 中间件 | Redis | | 数据库 | MySQL | | 其他 | Druid 连接池、Swagger 接口文档、Quartz 定时任务、代码生成器 | **架构特点** - 前后端分离,接口基于 JWT,支持多终端认证。 - 支持动态权限菜单与多维度数据权限控制。 - 内置代码生成器,可一键生成前后端 CRUD 代码。 - 支持零代码扩展业务模块、流程、表单与报表(详见产品演示环境)。 ### Eywe核心功能模块: #### 一、个人工作台 待办与驾驶舱:集中展示待审批流程、待完成任务、待回复消息等事项,并以可视化驾驶舱呈现项目整体运行指标,帮助用户快速聚焦重点、掌握全局。 个人事务管理:统一管理我的任务、我的流程、我的日历与我的工作报告,支持任务进度更新、流程跟踪催办、日程提醒与日报周报提交,确保个人工作有序推进。 消息与个人资料:统一接收系统通知、任务提醒、团队 @等各类消息,同时维护个人基本信息、账号设置与偏好配置。 #### 二、项目全生命周期管理 立项与结项管理:规范项目立项申请、可行性评估与审批流程,支持项目初始化;项目结束时通过结项申请、成果验收、经验总结与归档,确保项目有始有终、知识可沉淀。 计划与进度跟踪:制定详细项目计划,支持任务分解、时间安排与资源分配;通过甘特图直观展示各阶段时间安排与依赖关系;实时更新项目进度,跟踪里程碑,提供进度预警,并支持计划灵活调整与基线对比。 风险与评审管理:识别、评估与跟踪项目风险,制定应对措施并监控状态变化;组织需求评审、设计评审、阶段评审等活动,记录评审意见与结论,保障项目交付质量。 #### 三、需求与变更管理 需求全链路管理:覆盖市场需求与产品需求的收集、整理与结构化梳理,支持需求优先级排序、可行性分析与分解落地,确保需求从提出到实现全程可控。 变更管控:管理项目范围、计划、需求等各类变更申请,记录变更原因、进行影响分析与审批跟踪,确保变更可控可追溯,降低对项目的负面影响。 #### 四、任务与协作管理 任务创建与跟踪:创建任务并分配给团队成员,设定任务优先级与交付标准,实时跟踪任务进度,及时发现并解决阻塞问题。 团队协作:提供协作任务板(看板)展示任务状态,支持团队沟通与信息同步,促进团队透明化协作,提升整体执行效率。 #### 五、测试与质量管理 测试全流程管理:制定测试计划,明确测试目标、范围与策略;编写与维护测试用例,支持用例分类、版本管理与执行关联;执行测试并记录结果,最终生成测试报告,总结缺陷分布与质量评估。 问题与缺陷管理:记录项目过程中发现的问题与缺陷,关联所属模块与严重等级,跟踪修复进度直至闭环;通过缺陷原因与影响分析,提出改进建议,预防同类问题重复发生。 #### 六、资源管理 多维度资源分析:从部门、项目、岗位、人员等多个维度分析资源投入与负载情况,全局展示资源分布与使用效率,为资源调配与优化提供数据支撑。 资源预测:基于历史数据与项目计划,预测未来资源需求,指导人员招聘、培养与项目排期,避免资源过载或闲置。 #### 七、财务管理 合同管理:管理项目相关合同台账、收付款计划与发票信息,跟踪合同执行状态,确保合同履约可控。 预算管理:编制与管理项目预算,实时跟踪预算执行情况,支持预算占用分析与超支预警,保障项目成本在可控范围内。 #### 八、文档管理 文档集中管理:提供项目文档的统一存储与分类管理,支持上传、版本控制、权限设置、在线预览与检索,同时支持团队成员间文档共享,确保文档规范统一、可追溯。 #### 九、报告与数据中心 自动与自定义报告:自动生成进度报告、任务报告、资源报告等各类项目报告,同时支持自定义报告内容与格式,满足不同项目与角色的分析需求。 数据导出:支持将报告数据导出为多种格式,方便进一步分析、汇报与对外分享。 ### Eywe部分功能模块预览 1-个人中心-待办工作台 ![输入图片说明](images/001-%E4%B8%AA%E4%BA%BA%E4%B8%AD%E5%BF%83-%E5%BE%85%E5%8A%9E%E5%B7%A5%E4%BD%9C%E5%8F%B0.png) 2-个人中心-管理驾驶舱 ![输入图片说明](images/002-%E4%B8%AA%E4%BA%BA%E4%B8%AD%E5%BF%83-%E7%AE%A1%E7%90%86%E9%A9%BE%E9%A9%B6%E8%88%B1.png) 3-个人中心-我的任务 ![输入图片说明](images/003-%E4%B8%AA%E4%BA%BA%E4%B8%AD%E5%BF%83-%E6%88%91%E7%9A%84%E4%BB%BB%E5%8A%A1.png) 4-个人中心-我的任务-填写进展 ![输入图片说明](images/004-%E4%B8%AA%E4%BA%BA%E4%B8%AD%E5%BF%83-%E6%88%91%E7%9A%84%E4%BB%BB%E5%8A%A1-%E5%A1%AB%E5%86%99%E8%BF%9B%E5%B1%95.png) 5-个人中心-我的流程 ![输入图片说明](images/005-%E4%B8%AA%E4%BA%BA%E4%B8%AD%E5%BF%83-%E6%88%91%E7%9A%84%E6%B5%81%E7%A8%8B.png) 6-个人中心-我的流程-流程审批 ![输入图片说明](images/006-%E4%B8%AA%E4%BA%BA%E4%B8%AD%E5%BF%83-%E6%88%91%E7%9A%84%E6%B5%81%E7%A8%8B-%E6%B5%81%E7%A8%8B%E5%AE%A1%E6%89%B9.png) 7-个人中心-我的工作报 ![输入图片说明](images/007-%E4%B8%AA%E4%BA%BA%E4%B8%AD%E5%BF%83-%E6%88%91%E7%9A%84%E5%B7%A5%E4%BD%9C%E6%8A%A5.png) 8-个人中心-我的日历 ![输入图片说明](images/008-%E4%B8%AA%E4%BA%BA%E4%B8%AD%E5%BF%83-%E6%88%91%E7%9A%84%E6%97%A5%E5%8E%86.png) 9-文档管理-文档仓库 ![输入图片说明](images/009-%E6%96%87%E6%A1%A3%E7%AE%A1%E7%90%86-%E6%96%87%E6%A1%A3%E4%BB%93%E5%BA%93.png) 10-文档管理-文档预览 ![输入图片说明](images/010-%E6%96%87%E6%A1%A3%E7%AE%A1%E7%90%86-%E6%96%87%E6%A1%A3%E9%A2%84%E8%A7%88.png) 11-项目管控-市场需求 ![输入图片说明](images/011-%E9%A1%B9%E7%9B%AE%E7%AE%A1%E6%8E%A7-%E5%B8%82%E5%9C%BA%E9%9C%80%E6%B1%82.png) 12-项目管控-产品需求 ![输入图片说明](images/012-%E9%A1%B9%E7%9B%AE%E7%AE%A1%E6%8E%A7-%E4%BA%A7%E5%93%81%E9%9C%80%E6%B1%82.png) 13-项目管控-产品需求-统计 ![输入图片说明](images/013-%E9%A1%B9%E7%9B%AE%E7%AE%A1%E6%8E%A7-%E4%BA%A7%E5%93%81%E9%9C%80%E6%B1%82-%E7%BB%9F%E8%AE%A1.png) 14-项目管控-立项管理 ![输入图片说明](images/014-%E9%A1%B9%E7%9B%AE%E7%AE%A1%E6%8E%A7-%E7%AB%8B%E9%A1%B9%E7%AE%A1%E7%90%86.png) 15-项目管控-项目管理 ![输入图片说明](images/015-%E9%A1%B9%E7%9B%AE%E7%AE%A1%E6%8E%A7-%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86.png) 16-项目管控-项目管理-甘特图 ![输入图片说明](images/016-%E9%A1%B9%E7%9B%AE%E7%AE%A1%E6%8E%A7-%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86-%E7%94%98%E7%89%B9%E5%9B%BE.png) 17-项目管控-项目管理-里程碑 ![输入图片说明](images/017-%E9%A1%B9%E7%9B%AE%E7%AE%A1%E6%8E%A7-%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86-%E9%87%8C%E7%A8%8B%E7%A2%91.png) 18-项目管控-项目管理-项目概览 ![输入图片说明](images/018-%E9%A1%B9%E7%9B%AE%E7%AE%A1%E6%8E%A7-%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86-%E9%A1%B9%E7%9B%AE%E6%A6%82%E8%A7%88.png) 19-项目管控-风险管理 ![输入图片说明](images/019-%E9%A1%B9%E7%9B%AE%E7%AE%A1%E6%8E%A7-%E9%A3%8E%E9%99%A9%E7%AE%A1%E7%90%86.png) 20-项目管控-变更管理 ![输入图片说明](images/020-%E9%A1%B9%E7%9B%AE%E7%AE%A1%E6%8E%A7-%E5%8F%98%E6%9B%B4%E7%AE%A1%E7%90%86.png) 21-项目管控-评审管理 ![输入图片说明](images/021-%E9%A1%B9%E7%9B%AE%E7%AE%A1%E6%8E%A7-%E8%AF%84%E5%AE%A1%E7%AE%A1%E7%90%86.png) 22-项目管控-结项申请 ![输入图片说明](images/022-%E9%A1%B9%E7%9B%AE%E7%AE%A1%E6%8E%A7-%E7%BB%93%E9%A1%B9%E7%94%B3%E8%AF%B7.png) 23-财务管理-合同管理 ![输入图片说明](images/023-%E8%B4%A2%E5%8A%A1%E7%AE%A1%E7%90%86-%E5%90%88%E5%90%8C%E7%AE%A1%E7%90%86.png) 24-财务管理-预算管理 ![输入图片说明](images/024-%E8%B4%A2%E5%8A%A1%E7%AE%A1%E7%90%86-%E9%A2%84%E7%AE%97%E7%AE%A1%E7%90%86.png) 25-资源管理-资源总览 ![输入图片说明](images/025-%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86-%E8%B5%84%E6%BA%90%E6%80%BB%E8%A7%88.png) 26-资源管理-部门分析 ![输入图片说明](images/026-%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86-%E9%83%A8%E9%97%A8%E5%88%86%E6%9E%90.png) 27-资源管理-项目分析 ![输入图片说明](images/027-%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86-%E9%A1%B9%E7%9B%AE%E5%88%86%E6%9E%90.png) 28-资源管理-岗位分析 ![输入图片说明](images/028-%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86-%E5%B2%97%E4%BD%8D%E5%88%86%E6%9E%90.png) 29-资源管理-人员分析 ![输入图片说明](images/029-%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86-%E4%BA%BA%E5%91%98%E5%88%86%E6%9E%90.png) 30-资源管理-资源预测 ![输入图片说明](images/030-%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86-%E8%B5%84%E6%BA%90%E9%A2%84%E6%B5%8B.png) 31-质量管理-问题管理 ![输入图片说明](images/031-%E8%B4%A8%E9%87%8F%E7%AE%A1%E7%90%86-%E9%97%AE%E9%A2%98%E7%AE%A1%E7%90%86.png) 32-质量管理-缺陷管理 ![输入图片说明](images/032-%E8%B4%A8%E9%87%8F%E7%AE%A1%E7%90%86-%E7%BC%BA%E9%99%B7%E7%AE%A1%E7%90%86.png) 33-测试管理-测试计划-计划执行 ![输入图片说明](images/033-%E6%B5%8B%E8%AF%95%E7%AE%A1%E7%90%86-%E6%B5%8B%E8%AF%95%E8%AE%A1%E5%88%92-%E8%AE%A1%E5%88%92%E6%89%A7%E8%A1%8C.png) 34-测试管理-测试计划-测试报告 ![输入图片说明](images/034-%E6%B5%8B%E8%AF%95%E7%AE%A1%E7%90%86-%E6%B5%8B%E8%AF%95%E8%AE%A1%E5%88%92-%E6%B5%8B%E8%AF%95%E6%8A%A5%E5%91%8A.png) 35-系统管理-业务实体-添加实体 ![输入图片说明](images/035-%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86-%E4%B8%9A%E5%8A%A1%E5%AE%9E%E4%BD%93-%E6%B7%BB%E5%8A%A0%E5%AE%9E%E4%BD%93.png) 36-系统管理-业务实体-页面配置 ![输入图片说明](images/036-%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86-%E4%B8%9A%E5%8A%A1%E5%AE%9E%E4%BD%93-%E9%A1%B5%E9%9D%A2%E9%85%8D%E7%BD%AE.png) 37-系统管理-业务实体-报表配置 ![输入图片说明](images/037-%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86-%E4%B8%9A%E5%8A%A1%E5%AE%9E%E4%BD%93-%E6%8A%A5%E8%A1%A8%E9%85%8D%E7%BD%AE.png) 38-系统管理-业务流程-流程配置 ![输入图片说明](images/038-%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86-%E4%B8%9A%E5%8A%A1%E6%B5%81%E7%A8%8B-%E6%B5%81%E7%A8%8B%E9%85%8D%E7%BD%AE.png) 39-系统管理-业务流程-流程配置检测 ![输入图片说明](images/preview/039-%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86-%E4%B8%9A%E5%8A%A1%E6%B5%81%E7%A8%8B-%E6%B5%81%E7%A8%8B%E9%85%8D%E7%BD%AE%E6%A3%80%E6%B5%8B.png) 40-主题风格设置 ![输入图片说明](images/preview/040-%E4%B8%BB%E9%A2%98%E9%A3%8E%E6%A0%BC%E8%AE%BE%E7%BD%AE.png) ## 源码工程结构 ``` eywe-admin-new/ # 本仓库(开发源码) ├── images/preview/ # README 界面预览演示图 ├── bin/package.bat # 后端一键打包 ├── customer-extend/ # 前端二次开发扩展工程 │ └── bin/package.bat # 扩展包一键打包 ├── eywe-admin/ # 启动模块(Web 入口) ├── eywe-framework/ # 核心框架 ├── eywe-system/ # 系统管理 ├── eywe-business/ # 业务模块 ├── eywe-entity/ # 实体模型 ├── eywe-common/ # 通用工具 ├── eywe-generator/ # 代码生成 ├── eywe-quartz/ # 定时任务 ├── eywe-ui/ # 主前端(Vue 3 + Vite) ├── sql/ # 数据库脚本 ├── eywe-start.bat / .sh # 运行包启动脚本 └── pom.xml ``` ## 安装目录结构 安装包解压后的运行目录(与源码仓库分离,例如 `C:\Program Files\Eywe2\eywe` 或桌面 `eywe2\eywe`)大致如下: ``` eywe/ # 安装根目录 ├── bin/ # 启停脚本(仅运行维护,无打包脚本) │ ├── eywe-start.bat # Windows 启动 │ ├── eywe-start.sh # Linux 启动 │ ├── eywe-stop.bat # Windows 停止 │ └── eywe-stop.sh # Linux 停止 ├── environment/ # 内置 JDK、Nginx、Redis 等 ├── eyweApp/ # 应用运行目录(后端 + 前端静态资源) │ ├── eywe-admin.jar # 后端瘦包入口 │ ├── lib/ # 后端依赖库 │ ├── uploadPath/ # 上传文件目录 │ └── eywe-ui/ # 前端静态站点 │ ├── index.html # 主程序入口 │ ├── assets/ # 主程序资源 │ ├── images/ # 静态图片 │ └── customer/ # 二次开发扩展包(独立子应用) │ ├── index.html │ ├── assets/ │ └── README.txt ├── logs/ # 运行日志 └── resources/ # 外部配置(application.yml 等) ``` > **说明** > - `customer` 为扩展子目录,部署扩展包时只覆盖 `eywe-ui\customer`,不要替换整个 `eywe-ui` 根目录。 > - **`package.bat` 等打包脚本仅在源码仓库**(`eywe-admin-new/bin`、`customer-extend/bin` 等),安装目录的 `bin/` 只有启停脚本。 ## 快速开始 ### 环境要求 - JDK 1.8+ - Maven 3.6+ - Node.js 18+(前端开发) - MySQL 5.7+ / 8.0+ - Redis ### 数据库 按顺序执行 `sql/` 目录下脚本(具体以部署文档为准): 1. `1-base-pre.sql` 2. `2-base-post.sql` 3. `3-base-to-entity-pre.sql` 4. `4-base-to-entity-post.sql` 5. `5-entity-to-workflow-pre.sql` ### 后端开发 ```bash # 在项目根目录 mvn clean install -DskipTests cd eywe-admin mvn spring-boot:run ``` ### 前端开发 ```bash cd eywe-ui npm install npm run dev ``` ### 打包与更新(安装包) 以下步骤在**已安装的 `eywe` 运行目录**上更新程序,源码在 `eywe-admin-new` 仓库中开发打包。 #### 1. 后端更新 1. 在源码仓库双击或执行 **`bin/package.bat`**(内部执行 `mvn clean package -Dmaven.test.skip=true`)。 2. 打包产物位于: ``` eywe-admin/target/eywe-admin-distribution/eyweApp/ ├── eywe-admin.jar └── lib/ ``` 3. 将上述 **`lib` 文件夹** 与 **`eywe-admin.jar`** 复制到安装目录,**替换**: ``` eywe/eyweApp/lib/ eywe/eyweApp/eywe-admin.jar ``` 4. 若 `resources` 有配置变更,可同时对比并更新 `eywe/resources/`(按需)。 5. 在 `eywe/bin/` 下先执行 `eywe-stop`,再执行 `eywe-start` 重启服务。 #### 2. 前端二次开发扩展包更新 扩展工程在 **`customer-extend/`**,与主程序 `eywe-ui` 分离部署。 1. 执行 **`customer-extend/bin/package.bat`**(需 Node.js;首次会自动 `npm install`)。 2. 打包产物位于 **`customer-extend/dist/`**(含 `index.html`、`assets/`、`README.txt`)。 3. 将 `dist` 内**全部文件**复制到安装目录: ``` eywe/eyweApp/eywe-ui/customer/ ``` 覆盖该目录下原有文件即可,**勿**替换 `eywe-ui` 根目录下的主程序文件。 可选:设置环境变量 `EYWE_WEB_ROOT` 指向 `eywe/eyweApp/eywe-ui`,打包脚本会自动复制到 `customer` 子目录。 #### 3. 主前端更新(可选) 主界面在 **`eywe-ui/`** 工程: 1. 执行 **`eywe-ui/bin/package.bat`** 或 `cd eywe-ui && npm run build`。 2. 将 `eywe-ui/dist/` 内文件复制到 **`eywe/eyweApp/eywe-ui/`** 根目录(同样不要动 `customer` 子目录,除非同时更新了扩展包)。 > 向码云上传时,请同时包含仓库根目录的 **`README.md`** 与 **`images/preview/`**,以便仓库首页预览图正常显示。 #### 4. 启动服务 在安装目录的 **`eywe/bin/`** 下执行启停脚本(会按需启动 Nginx、Redis 与后端 `eywe-admin.jar`): ```bash # Windows(安装目录 eywe/bin/) eywe-start.bat eywe-stop.bat # Linux chmod +x eywe-start.sh eywe-stop.sh ./eywe-start.sh ./eywe-stop.sh ``` ## 在线体验 - 演示地址:[http://www.cseywe.com:90](http://www.cseywe.com:90) - 演示账号:`Eywe` / `123456` - QQ 交流群:**960994897**(问题反馈、使用交流) 本地开发环境账号密码以实际 `sql` 初始化数据为准。 ## 参与贡献 欢迎提交 Issue、Pull Request,或向 [Gitee 主仓](https://gitee.com/eywe-butler/eywe) 贡献代码: 1. Fork 本仓库或从主仓拉取最新代码。 2. 基于 `main` / `master` 新建功能分支进行开发(建议遵循现有代码风格与提交规范)。 3. 本地验证通过后提交 Pull Request,并简要说明改动内容与测试情况。 ### 致谢 Eywe 在架构与界面实现上受益于以下优秀开源项目,特此感谢: | 项目 | 说明 | | --- | --- | | [若依(RuoYi)](https://gitee.com/y_project/RuoYi) | 提供了成熟的后台管理框架与前后端分离实践,为本项目基础能力带来重要参考。 | | [Element UI](https://element.eleme.io/) | 优秀的 Vue 组件库;本项目前端基于 [Element Plus](https://element-plus.org/)(Element UI 的 Vue 3 继任版本)构建界面。 | ## 开源协议 本项目采用 [MIT License](LICENSE) 开源协议,个人与企业均可免费使用、修改与二次分发。使用或分发时,请保留原版权声明及许可文件。 ---

Copyright © 易为软件 · www.cseywe.com