232 lines
5.5 KiB
Markdown
232 lines
5.5 KiB
Markdown
# 需求-03-计分考核
|
||
|
||
> 模块名称:计分考核
|
||
> 优先级:P0
|
||
> 预估工时:24h
|
||
|
||
---
|
||
|
||
## 一、业务背景
|
||
|
||
计分考核是监狱对罪犯进行日常管理和改造评价的核心手段,直接关系到罪犯的减刑、假释等处遇变更。
|
||
|
||
## 二、用户故事
|
||
|
||
| 角色 | 故事描述 | 优先级 |
|
||
|-----|---------|-------|
|
||
| 分监区长 | 作为分监区长,我希望配置考核规则,这样考核标准统一明确 | P0 |
|
||
| 考核干事 | 作为考核干事,我希望每天记录罪犯的考核得分,这样客观评价罪犯表现 | P0 |
|
||
| 考核干事 | 作为考核干事,我希望自动计算月度总分,这样减少人工计算工作量 | P0 |
|
||
| 监狱长 | 作为监狱长,我希望查看考核等级评定结果,这样为减刑假释提供依据 | P0 |
|
||
| 罪犯 | 作为罪犯,我希望看到自己的考核得分和等级,这样我知道自己的改造表现 | P1 |
|
||
| 考核干事 | 作为考核干事,我希望考核结果公示,这样增加透明度 | P1 |
|
||
|
||
## 三、功能需求
|
||
|
||
### 3.1 考核规则配置
|
||
|
||
#### 3.1.1 规则分类
|
||
|
||
**考核类别**:
|
||
- 劳动改造
|
||
- 教育改造
|
||
- 日常行为
|
||
- 卫生纪律
|
||
- 加分项
|
||
- 扣分项
|
||
|
||
#### 3.1.2 规则管理
|
||
|
||
**规则字段**:
|
||
- 规则编码(唯一)
|
||
- 规则名称
|
||
- 所属类别
|
||
- 分值(正数为加分,负数为扣分)
|
||
- 日最高分限制
|
||
- 月最高分限制
|
||
- 规则说明
|
||
- 状态(启用/禁用)
|
||
- 排序
|
||
|
||
**示例规则**:
|
||
|
||
| 类别 | 规则名称 | 分值 | 日限 | 月限 |
|
||
|-----|---------|-----|-----|-----|
|
||
| 劳动改造 | 超额完成生产任务 | +2 | 5 | 30 |
|
||
| 劳动改造 | 完成生产任务 | +1 | 3 | 20 |
|
||
| 教育改造 | 参加义务劳动 | +1 | 2 | 10 |
|
||
| 教育改造 | 考试合格 | +1 | 3 | 15 |
|
||
| 日常行为 | 获得表扬 | +2 | 5 | 20 |
|
||
| 日常行为 | 主动报告隐患 | +1 | 2 | 10 |
|
||
| 卫生纪律 | 内务不整洁 | -0.5 | -3 | -10 |
|
||
| 卫生纪律 | 违规吸烟 | -2 | -5 | -20 |
|
||
| 扣分项 | 打架斗殴 | -5 | -10 | -30 |
|
||
| 扣分项 | 私藏违禁品 | -10 | -20 | -50 |
|
||
|
||
### 3.2 日常考核记录
|
||
|
||
#### 3.2.1 考核录入
|
||
|
||
**功能描述**:为罪犯录入日常考核得分
|
||
|
||
**表单字段**:
|
||
- 考核日期(默认当天,可修改)
|
||
- 罪犯选择(支持批量选择)
|
||
- 考核规则(从规则库选择)
|
||
- 得分(根据规则自动带出,可调整)
|
||
- 备注说明
|
||
|
||
**业务流程**:
|
||
1. 选择考核日期
|
||
2. 选择罪犯(支持搜索、分监区筛选)
|
||
3. 选择考核规则
|
||
4. 系统自动带出规则分值
|
||
5. 填写备注
|
||
6. 提交保存
|
||
|
||
#### 3.2.2 考核查询
|
||
|
||
**功能描述**:查询日常考核记录
|
||
|
||
**列表字段**:
|
||
- 考核日期
|
||
- 罪犯编号、姓名
|
||
- 监区/分监区
|
||
- 考核类别
|
||
- 规则名称
|
||
- 得分
|
||
- 记录人
|
||
- 操作时间
|
||
|
||
**筛选条件**:
|
||
- 考核日期范围
|
||
- 罪犯姓名/编号
|
||
- 监区/分监区
|
||
- 考核类别
|
||
- 规则名称
|
||
|
||
### 3.3 月度考核汇总
|
||
|
||
#### 3.3.1 自动计算
|
||
|
||
**功能描述**:每月自动汇总罪犯考核得分
|
||
|
||
**计算逻辑**:
|
||
```
|
||
月度总分 = 基础分 + 当月加分累计 - 当月扣分累计
|
||
```
|
||
|
||
**基础分**:
|
||
- 默认100分(可配置)
|
||
|
||
**计算规则**:
|
||
- 每日考核得分累加
|
||
- 超过日限的按日限计算
|
||
- 超过月限的按月限计算
|
||
|
||
#### 3.3.2 等级评定
|
||
|
||
**功能描述**:根据月度总分评定考核等级
|
||
|
||
**评定标准**(示例,可配置):
|
||
|
||
| 等级 | 分值范围 | 说明 |
|
||
|-----|---------|-----|
|
||
| 优秀 | ≥120分 | 表现突出 |
|
||
| 良好 | 100-119分 | 表现良好 |
|
||
| 合格 | 80-99分 | 表现一般 |
|
||
| 不合格 | <80分 | 表现较差 |
|
||
|
||
#### 3.3.3 月度汇总展示
|
||
|
||
**展示内容**:
|
||
- 罪犯基础信息
|
||
- 基础分
|
||
- 加分合计
|
||
- 扣分合计
|
||
- 月度总分
|
||
- 考核等级
|
||
- 考核人
|
||
- 审核状态
|
||
|
||
**操作功能**:
|
||
- 查看明细
|
||
- 导出报表
|
||
- 提交审核
|
||
|
||
### 3.4 考核公示
|
||
|
||
#### 3.4.1 公示发布
|
||
|
||
**功能描述**:发布考核结果供罪犯查看
|
||
|
||
**公示内容**:
|
||
- 公示期间
|
||
- 公示范围(全狱/指定监区)
|
||
- 考核结果列表
|
||
|
||
#### 3.4.2 罪犯查询
|
||
|
||
**功能描述**:罪犯查询自己的考核结果
|
||
|
||
**展示内容**:
|
||
- 本月得分明细
|
||
- 本月总分
|
||
- 考核等级
|
||
- 与上月对比
|
||
|
||
### 3.5 减刑假释关联
|
||
|
||
#### 3.5.1 考核数据提取
|
||
|
||
**功能描述**:提取用于减刑假释的考核数据
|
||
|
||
**提取内容**:
|
||
- 近6个月/月度考核得分
|
||
- 年度累计考核分
|
||
- 表扬次数
|
||
- 警告次数
|
||
- 等级评定记录
|
||
|
||
#### 3.5.2 建议生成
|
||
|
||
**功能描述**:根据考核数据生成减刑假释建议
|
||
|
||
**建议内容**:
|
||
- 可申报减刑月份
|
||
- 建议减刑幅度
|
||
- 建议假释意见
|
||
|
||
## 四、业务规则汇总
|
||
|
||
| 规则编号 | 规则描述 |
|
||
|---------|---------|
|
||
| BR-001 | 每日考核分值不能超过日最高分限制 |
|
||
| BR-002 | 每月考核分值不能超过月最高分限制 |
|
||
| BR-003 | 考核等级根据配置的标准自动评定 |
|
||
| BR-004 | 月度汇总每月1日自动计算 |
|
||
| BR-005 | 考核结果公示后才能生效 |
|
||
| BR-006 | 不合格等级达到一定次数触发严管 |
|
||
|
||
## 五、验收标准
|
||
|
||
- [ ] 支持考核规则的增删改查
|
||
- [ ] 支持日常考核录入(单条/批量)
|
||
- [ ] 支持日常考核查询
|
||
- [ ] 支持月度考核自动汇总计算
|
||
- [ ] 支持考核等级评定
|
||
- [ ] 支持考核结果公示
|
||
- [ ] 支持减刑假释数据提取
|
||
- [ ] 考核数据与罪犯信息联动
|
||
|
||
## 六、相关模块
|
||
|
||
- 依赖:狱政信息管理模块(罪犯基础数据)
|
||
- 依赖:监区管理模块(获取监区结构)
|
||
- 被依赖:评估报告模块(考核数据引用)
|
||
|
||
---
|
||
|
||
**创建日期**:2026-01-14
|
||
**版本**:v1.0
|