项目管理
本子应用主要用于项目实施过程管理,包括:
- 项目集、项目、团队的管理
- 项目计划、任务分解(含里程碑)、任务分配、任务跟踪
- 根据依赖关系,自动进行任务排期(按标准日历计算,暂不考虑工作日历)
- 暂缓实现:与其他功能模块(如生产执行、售后服务、工单系统)进行集成、联动
- 暂缓实现:项目变更、项目验收、项目资源、产出物管理
- 暂缓实现:与其他常用工具(如邮箱、即时通讯工具、日历、文件共享平台等)无缝集成
1. 功能设计
Section titled “1. 功能设计”treeView-beta
生产管理/
工作台
项目管理
项目清单__项目看板__项目地图 ##复用【实施项目】菜单
项目计划__项目里程碑 ##总体计划起止时间,关键时间节点(里程碑)
项目团队 ##项目组成员及成员角色管理,用于资源分配、任务通知、团队成员看板等
资源类型 :::branch ##暂不实现
任务管理
任务清单 ##将项目进行WBS任务分解,评估任务工时、依赖关系,并分配人员、资源
项目冲刺(项目迭代) ##在指定时间内,完成一定的任务集合,实现快速迭代
任务甘特图 ##以横道图的形式呈现,直观反映任务的前后顺序、任务排期等情况
燃尽图(蜡烛图) ##暂不实现
任务网络图 icon(ph:axe) ##暂不实现,以网络图的形式呈现,计算关键路线,了解项目堵点
统计分析
项目报告 ##项目总体报告
月度进度分析 ##按月度进行进度分析
团队工效分析 ##从团队、团队角色为主体,进行多维度分析
个人工效分析 ##从个人为主体,进行多维度分析
资源负载分析 icon(ph:axe) ##暂不实现
基础设置
任务类型 ##用于不同的任务类型,附加不同的属性字段,内置:需求/故事,问题/缺陷,测试/验证
团队角色 ##定义团队
工作日历 icon(ph:axe) ##暂不实现,用于任务的自动排期
资源类型 icon(ph:axe) ##暂不实现,用于任务的自动排期、资源冲突检测
classDef branch color:#ccc;
2. 业务流程
Section titled “2. 业务流程”swimlane-beta
subgraph 项目经理
A(建立项目)
B(任务分解)
C(任务分配)
D(项目排期)
F(临时任务)
ZE(项目冲刺)
end
subgraph PMO
G(任务点数评估)
H{里程碑确认}
O(项目分析)
Q(进度报告)
end
subgraph 执行人
I(工时预估)
J(任务开始)
P(任务更新)
K(任务完成)
end
A --> B --> G --> C --> I --> D --> H -->|同意| J --> P --> K --> O
--> Q -.->|进度滞后| D
H -.->|不同意| C
H -.->|同意| ZE --> J
F --> C
classDef branch fill:#E5F6DA,stroke:#569230,color:#111;
class F branch;
class Q branch;
class ZE branch;
3. 实体关系
Section titled “3. 实体关系”---
config:
theme: base
---
erDiagram
direction LR
subgraph **生产管理**
P[tabPMProject实施项目] {
}
V[tabPMValue产值计价] {
long id "ID"
ref order "销售订单"
ref profit "利润中心"
ref? project "实施项目"
ref? customerProject "客户项目"
ref? invoice "发票"
date date "计价日期"
string? batch "批次"
decimal value "未税金额"
decimal tax "税金"
decimal amount "总金额"
kv paymentStatus "回款状态"
kv billingStatus "开票状态"
string? remark "备注"
file? files "文件"
}
VD[tabPMValueDetail产值计价详情] {
long id "ID"
int order "排序"
ref value "产值计价"
ref orderDetail "订单明细"
decimal quantity "数量"
decimal price "单价"
decimal value "未税金额"
kv taxRate "税率"
decimal tax "税金"
decimal amount "含税金额"
string? remark "备注"
}
end
CRM-销售订单 ||..o| P : ""
CRM-销售订单 ||--o{ V : ""
CRM-销售订单 ||--|{ CRM-销售订单明细 : ""
P ||..o{ V : ""
V ||--|{ VD : ""
VD ||--|| CRM-销售订单明细 : ""
FM-发票开具 ||..o| V : ""
CRM-销售订单 ||..o| FM-发票开具 : ""
4. 业务规则
Section titled “4. 业务规则”无
5. 角色定义与权限矩阵
Section titled “5. 角色定义与权限矩阵”无
6. 审批流程
Section titled “6. 审批流程”无
7. 提醒/通知规则
Section titled “7. 提醒/通知规则”无
8. 编码规则
Section titled “8. 编码规则”无
9. 文件存储目录
Section titled “9. 文件存储目录”无
- 依赖
- 有巢脚手架 v0.5.2.20260825
- 插件:甘特图(Gantt v2.1)
- 应用:实施项目
- 数据字典
无
- 依赖注入
无
- 其他 考虑【实施项目】在项目管理、产值计价等多个子应用中复用,将【实施项目】相关数据表、页面独立为一个子应用