# 需求-02-狱政信息管理 > 模块名称:狱政信息管理 > 优先级:P0 > 预估工时:24h --- ## 一、业务背景 狱政信息管理是监狱管理的核心模块,实现罪犯从入监到出监的全生命周期管理。 ## 二、用户故事 | 角色 | 故事描述 | 优先级 | |-----|---------|-------| | 狱政干事 | 作为狱政干事,我希望能够登记新入监罪犯的信息,这样罪犯才能正式纳入管理 | P0 | | 狱政科长 | 作为狱政科长,我希望能够查询所有罪犯信息,这样我好掌握整体情况 | P0 | | 分监区长 | 作为分监区长,我希望能够查询本分监区的罪犯,这样我能快速找到目标罪犯 | P0 | | 狱政干事 | 作为狱政干事,我希望能够修改罪犯信息,这样保证信息准确 | P1 | | 狱政干事 | 作为狱政干事,我希望能够登记罪犯释放信息,这样业务流程完整 | P0 | | 狱政干事 | 作为狱政干事,我希望能够登记罪犯调监信息,这样追踪罪犯位置变更 | P0 | | 管理员 | 作为管理员,我希望能够批量导入导出罪犯数据,这样提高工作效率 | P1 | ## 三、功能需求 ### 3.1 罪犯信息管理 #### 3.1.1 入监登记 **功能描述**:登记新入监罪犯的基础信息 **表单字段**: | 字段分组 | 字段名称 | 必填 | 说明 | |---------|---------|-----|------| | **基础信息** | 罪犯编号 | 是 | 系统自动生成或手动录入 | | | 姓名 | 是 | 罪犯真实姓名 | | | 性别 | 是 | 男/女 | | | 身份证号 | 是 | 18位身份证号码 | | | 出生日期 | 是 | 由身份证号解析或手动填写 | | | 民族 | 否 | 民族选择 | | | 籍贯 | 否 | 省市区三级联 | | | 文化程度 | 否 | 文盲/小学/初中/高中/大专/本科及以上 | | | 职业 | 否 | 捕前职业 | | | 家庭住址 | 否 | 详细地址 | | **刑罚信息** | 罪名 | 是 | 罪名选择或输入 | | | 刑期-年 | 是 | 数字输入 | | | 刑期-月 | 是 | 0-11数字输入 | | | 是否无期 | 是 | 是/否 | | | 是否死缓 | 是 | 是/否 | | | 判决法院 | 否 | 判决法院名称 | | | 判决日期 | 是 | 日期选择 | | | 判决书编号 | 否 | 判决书文号 | | | 原判刑期 | 否 | 原判刑期描述 | | | 入狱日期 | 是 | 日期选择 | | | 释放日期 | 是 | 根据刑期自动计算或手动调整 | | **监管信息** | 监管等级 | 是 | 宽管/普管/严管/考察 | | | 风险等级 | 是 | 高风险/中风险/低风险 | | | 监区 | 是 | 选择监区 | | | 分监区 | 是 | 根据监区联动显示 | | | 监室 | 是 | 根据分监区联动显示 | | | 状态 | 是 | 默认可选:在押 | **业务规则**: - 释放日期 = 入狱日期 + 刑期(需考虑减刑情况) - 身份证号需校验格式 - 编号需唯一 #### 3.1.2 罪犯列表 **功能描述**:查询和展示罪犯列表 **列表字段**: - 罪犯编号、姓名、性别、身份证号(脱敏) - 罪名、刑期、入狱日期 - 监管等级、风险等级 - 当前监区、当前监室 - 状态、创建时间 **筛选条件**: - 罪犯编号(模糊搜索) - 姓名(模糊搜索) - 性别(下拉选择) - 罪名(下拉选择) - 监管等级(下拉选择) - 风险等级(下拉选择) - 监区(下拉选择) - 状态(下拉选择) - 入狱日期范围(日期区间) **操作功能**: - 查看详情 - 修改信息 - 删除(逻辑删除) - 批量删除 - 导出Excel #### 3.1.3 罪犯详情 **功能描述**:查看罪犯详细信息 **展示内容**: - 基础信息卡片 - 刑罚信息卡片 - 监管信息卡片 - 位置变更历史 - 考核记录汇总 - 测评记录汇总 - 消费记录汇总 #### 3.1.4 罪犯信息修改 **功能描述**:修改罪犯信息 **规则**: - 部分字段修改需要审批(如刑期变更) - 修改记录需要留痕 ### 3.2 出监管理 #### 3.2.1 释放登记 **功能描述**:登记罪犯释放信息 **释放类型**: - 刑满释放 - 假释 - 暂予监外执行 - 减刑 - 法院裁定释放 - 死亡 - 其他 **表单字段**: - 罪犯选择(从列表选择或搜索) - 释放类型 - 释放原因 - 实际释放日期 - 释放凭证(文书编号等) - 交接人信息 - 备注 **业务流程**: 1. 选择或搜索罪犯 2. 填写释放信息 3. 提交审核 4. 审核通过后更新罪犯状态为"已释放" 5. 记录释放日志 #### 3.2.2 移交登记 **功能描述**:登记罪犯转监/移交信息 **表单字段**: - 罪犯选择 - 移交类型(转入/转出) - 目标监狱 - 移交原因 - 移交日期 - 交接人信息 ### 3.3 调监管理 #### 3.3.1 调监操作 **功能描述**:罪犯在监区/监室间的调换 **表单字段**: - 罪犯选择 - 目标监区 - 目标分监区 - 目标监室 - 调监原因 **业务规则**: - 目标监室床位未满 - 严管级罪犯不能调入普通监区 - 调监后自动同步人数 #### 3.3.2 位置历史 **功能描述**:查看罪犯位置变更历史 **展示内容**: - 时间线展示位置变更记录 - 包含:变更时间、原位置、新位置、变更原因、操作人 ### 3.4 批量操作 #### 3.4.1 批量导入 **功能描述**:通过Excel批量导入罪犯信息 **要求**: - 提供导入模板下载 - 支持数据校验 - 显示导入结果(成功/失败数量) - 失败记录提供下载 #### 3.4.2 批量导出 **功能描述**:导出罪犯列表 **要求**: - 支持按条件筛选后导出 - 支持导出全部 - 敏感字段自动脱敏 ## 四、业务规则汇总 | 规则编号 | 规则描述 | |---------|---------| | BR-001 | 罪犯编号全局唯一 | | BR-002 | 身份证号需符合18位校验规则 | | BR-003 | 释放日期根据入狱日期和刑期自动计算 | | BR-004 | 调监时目标监室人数不能超过床位数 | | BR-005 | 严管级罪犯只能分配在严管监区 | | BR-006 | 敏感信息在列表页脱敏展示 | | BR-007 | 罪犯状态变更需要记录变更日志 | ## 五、验收标准 - [ ] 支持入监登记,信息完整 - [ ] 支持罪犯列表查询和筛选 - [ ] 支持查看罪犯详情 - [ ] 支持修改罪犯信息 - [ ] 支持释放登记 - [ ] 支持移交登记 - [ ] 支持调监操作 - [ ] 支持查看位置历史 - [ ] 支持批量导入导出 - [ ] 敏感信息自动脱敏 - [ ] 数据权限控制(按监区) ## 六、相关模块 - 依赖:监区管理模块(获取监区/监室列表) - 依赖:字典管理模块(获取选项数据) - 被依赖:计分考核模块(获取罪犯信息) - 被依赖:测评管理模块(获取罪犯信息) - 被依赖:消费管理模块(获取罪犯信息) --- **创建日期**:2026-01-14 **版本**:v1.0