5.8 KiB
5.8 KiB
需求-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