xlcp/requirements/需求-05-测评执行与评分.md
2026-01-14 22:18:15 +08:00

249 lines
5.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 需求-05-测评执行与评分
> 模块名称:测评执行与评分
> 优先级P0
> 预估工时24h
---
## 一、业务背景
测评执行是罪犯在线完成测评问卷的过程,系统需要提供良好的答题体验并确保测评数据的完整性和准确性。
## 二、用户故事
| 角色 | 故事描述 | 优先级 |
|-----|---------|-------|
| 心理辅导员 | 作为心理辅导员,我希望罪犯在线完成测评问卷,这样方便快捷 | P0 |
| 心理辅导员 | 作为心理辅导员,我希望自动计算客观题得分,这样提高工作效率 | P0 |
| 心理辅导员 | 作为心理辅导员,我希望查看测评结果,这样分析罪犯心理状态 | P0 |
| 教育科长 | 作为教育科长,我希望统计分析测评数据,这样了解整体情况 | P1 |
| 罪犯 | 作为罪犯,我希望能够完成测评,这样接受心理评估 | P0 |
## 三、功能需求
### 3.1 在线测评
#### 3.1.1 发起测评
**功能描述**:为罪犯发起测评任务
**发起方式**
- 单个发起:选择罪犯 + 选择问卷
- 批量发起:选择多个罪犯 + 选择问卷
- 按监区发起:选择监区 + 选择问卷
**表单字段**
- 罪犯选择(支持搜索、筛选)
- 问卷选择(根据测评类型筛选)
- 测评说明(可选)
- 截止日期(可选)
**校验规则**
- 罪犯状态必须为"在押"
- 问卷状态必须为"已发布"
- 不可重复测评的问卷需要检查是否已测评
#### 3.1.2 答题界面
**页面布局**
- 顶部:问卷标题、剩余时间(限时问卷)
- 左侧:题目导航(序号标识)
- 主体:当前题目内容
- 底部:上一题、下一题、提交按钮
**题目展示**
- 显示题目序号和内容
- 显示题目分值
- 显示是否必答
- 显示选项或输入框
- 显示已选/已答状态
**交互功能**
- 选项点击选择/取消
- 填空输入
- 简述输入
- 上一题/下一题切换
- 题目导航快速跳转
- 剩余时间倒计时
**时限处理**
- 限时问卷显示倒计时
- 时间到自动提交
- 超时未提交的题目按0分计
#### 3.1.3 提交答卷
**提交方式**
- 手动提交:点击提交按钮
- 自动提交:时间到自动提交
**提交确认**
- 提交前提示未答题数量
- 支持返回修改或确认提交
**提交后**
- 客观题自动计算得分
- 生成测评记录
- 跳转到完成页面
### 3.2 答题记录
#### 3.2.1 记录查询
**查询条件**
- 罪犯姓名/编号
- 问卷名称
- 测评时间范围
- 状态(待评估/已完成)
**列表字段**
- 测评记录ID
- 罪犯编号、姓名
- 问卷标题
- 测评时间
- 得分
- 评估结果
- 状态
- 操作
#### 3.2.2 记录详情
**展示内容**
- 罪犯信息
- 问卷信息
- 测评时间
- 得分详情(每题得分)
- 总分
- 评估结果
**答卷内容**
- 显示所有题目和答案
- 客观题显示标准答案
- 主观题显示作答内容
### 3.3 自动评分
#### 3.3.1 评分规则
**客观题评分**
- 单选题选择正确答案得满分否则得0分
- 多选题:每个正确选项得相应分值,错误选项扣分
- 判断题正确得满分错误得0分
- 评分题:按选择分值计算
**主观题评分**
- 填空题:需人工评分
- 简述题:需人工评分
#### 3.3.2 结果生成
**总分计算**
```
总分 = 客观题得分 + 主观题得分
```
**评估结果**
- 及格/不及格(根据及格分数线判断)
- 风险等级(根据测评类型和分数判断)
- 测评建议(根据测评类型生成)
### 3.4 人工评分
#### 3.4.1 待评分列表
**功能描述**:显示需要人工评分的答卷
**筛选条件**
- 测评时间范围
- 问卷类型
- 监区
**列表字段**
- 记录ID
- 罪犯信息
- 问卷名称
- 客观题得分
- 主观题数量
- 待评分数
#### 3.4.2 主观题评分
**评分界面**
- 显示题目和作答内容
- 输入分数
- 填写评语(可选)
**提交后**
- 更新总分
- 生成评估结果
### 3.5 测评统计分析
#### 3.5.1 完成率统计
**统计维度**
- 按问卷统计:各问卷的完成率
- 按监区统计:各监区的完成率
- 按时间统计:日/周/月完成数量
#### 3.5.2 分数分布统计
**统计维度**
- 按分数段统计人数0-20, 21-40, 41-60, 61-80, 81-100
- 及格率统计
- 平均分统计
#### 3.5.3 风险分布统计
**统计维度**
- 高风险人数和占比
- 中风险人数和占比
- 低风险人数和占比
#### 3.5.4 统计图表
**图表类型**
- 柱状图:完成数量趋势
- 饼图:分数分布
- 饼图:风险等级分布
- 折线图:平均分趋势
## 四、业务规则汇总
| 规则编号 | 规则描述 |
|---------|---------|
| BR-001 | 限时问卷时间到自动提交 |
| BR-002 | 不允许重考的问卷只能测评一次 |
| BR-003 | 客观题自动评分,主观题需人工评分 |
| BR-004 | 测评记录一旦生成不能删除 |
| BR-005 | 测评过程中刷新页面保留已答题状态 |
| BR-006 | 未登录状态下不能发起测评 |
## 五、验收标准
- [ ] 支持单个发起测评
- [ ] 支持批量发起测评
- [ ] 支持按监区发起测评
- [ ] 答题界面展示正确
- [ ] 答题交互正常(上一题/下一题/导航)
- [ ] 限时功能正常,时间到自动提交
- [ ] 提交功能正常
- [ ] 客观题自动评分正确
- [ ] 支持人工评分主观题
- [ ] 测评记录查询正常
- [ ] 测评详情展示正确
- [ ] 支持测评统计分析
## 六、相关模块
- 依赖:测评问卷管理模块(获取问卷)
- 依赖:狱政信息管理模块(获取罪犯列表)
- 被依赖:危险评估模块(测评结果引用)
- 被依赖:评估报告模块(测评数据引用)
---
**创建日期**2026-01-14
**版本**v1.0