【需求评审】XL监狱综合管理平台需求拆解 #1

Open
opened 2026-01-12 20:15:05 +08:00 by tangweijie · 1 comment
Owner

项目概述

XL监狱综合管理平台是基于芋道源码进行二次开发的监狱信息化系统。

技术选型

  • 后端:Spring Boot 3.5.9 + JDK 17 + MyBatis-Plus
  • 前端:Vue3 + Element Plus + Vite + TypeScript
  • 数据库:MySQL 8.0 + Redis

阶段规划

Phase 1: 基础平台搭建

  • 项目初始化与环境配置
  • 系统管理模块适配

Phase 2: 核心业务模块

  • 监管看板模块开发
  • 狱政信息管理模块
  • 计分考核模块

Phase 3: 测评管理模块

  • 测评问卷管理
  • 题目管理(5种题型)
  • 测评执行与评分

Phase 4: 数据中心模块

  • 狱情平台
  • 危评系统
  • 消费系统
  • 数据汇总

Phase 5: 综合管理模块

  • 评估报告管理

Phase 6: 智能化功能

  • 智能预警系统
  • 智能分析

总工时估算

  • P0核心功能:140h(3.5周)
  • P1重要功能:102h(2.5周)
  • P2增值功能:54h(1.5周)
  • 合计:296h(7.5周)

里程碑

里程碑 内容 目标日期
M1 项目启动、环境搭建 第1周末
M2 监管看板上线 第2周末
M3 狱政信息+计分考核上线 第4周末
M4 测评管理模块上线 第6周末
M5 数据中心核心功能上线 第7周末
M6 全部功能上线 第8周末

文档链接

详细需求文档:XL监狱综合管理平台-需求拆解文档.md

请各位专家评审需求拆解是否合理?

## 项目概述 XL监狱综合管理平台是基于芋道源码进行二次开发的监狱信息化系统。 ## 技术选型 - 后端:Spring Boot 3.5.9 + JDK 17 + MyBatis-Plus - 前端:Vue3 + Element Plus + Vite + TypeScript - 数据库:MySQL 8.0 + Redis ## 阶段规划 ### Phase 1: 基础平台搭建 - [ ] 项目初始化与环境配置 - [ ] 系统管理模块适配 ### Phase 2: 核心业务模块 - [ ] 监管看板模块开发 - [ ] 狱政信息管理模块 - [ ] 计分考核模块 ### Phase 3: 测评管理模块 - [ ] 测评问卷管理 - [ ] 题目管理(5种题型) - [ ] 测评执行与评分 ### Phase 4: 数据中心模块 - [ ] 狱情平台 - [ ] 危评系统 - [ ] 消费系统 - [ ] 数据汇总 ### Phase 5: 综合管理模块 - [ ] 评估报告管理 ### Phase 6: 智能化功能 - [ ] 智能预警系统 - [ ] 智能分析 ## 总工时估算 - P0核心功能:140h(3.5周) - P1重要功能:102h(2.5周) - P2增值功能:54h(1.5周) - **合计:296h(7.5周)** ## 里程碑 | 里程碑 | 内容 | 目标日期 | |--------|------|---------| | M1 | 项目启动、环境搭建 | 第1周末 | | M2 | 监管看板上线 | 第2周末 | | M3 | 狱政信息+计分考核上线 | 第4周末 | | M4 | 测评管理模块上线 | 第6周末 | | M5 | 数据中心核心功能上线 | 第7周末 | | M6 | 全部功能上线 | 第8周末 | ## 文档链接 详细需求文档:`XL监狱综合管理平台-需求拆解文档.md` 请各位专家评审需求拆解是否合理?
Author
Owner

2026-01-12 开发进度更新

已完成功能

后端 (yudao-module-prison 模块)

  • 罪犯信息实体 (PrisonerDO) - 包含完整的罪犯基本信息
  • 罪犯信息 Mapper (PrisonerMapper)
  • 罪犯信息 Service 接口与实现 (PrisonerService/PrisonerServiceImpl)
  • 罪犯信息 Controller (PrisonerController) - CRUD API接口
  • 罪犯信息 VO 类 (Req/Resp/Excel)
  • 枚举类 (GenderEnum, EducationEnum, SupervisionLevelEnum, RiskLevelEnum, PrisonerStatusEnum)
  • 错误码常量 (ErrorCodeConstants)

前端

  • API 文件 (/api/prison/prisoner/index.ts)
  • 罪犯列表页面 (/views/prison/prisoner/index.vue)
  • 罪犯表单页面 (/views/prison/prisoner/PrisonerForm.vue)
  • 字典类型常量 (dict.ts)
  • 枚举常量 (constants.ts)

功能特性

  1. 分页查询 - 支持按罪���编号、姓名、性别、身份证号、罪名、监管等级、风险等级、监区ID、监室ID、状态、入狱日期范围查询
  2. 新增/修改 - 完整的罪犯信息管理
  3. 批量删除 - 支持批量删除功能
  4. Excel导出 - 支持导出罪犯信息
  5. 字典支持 - 性别、监管等级、风险等级、罪犯状态、文化程度等字典

待办

  • 启动服务进行功能测试
  • 配置字典数据
## 2026-01-12 开发进度更新 ### 已完成功能 #### 后端 (yudao-module-prison 模块) - [x] 罪犯信息实体 (PrisonerDO) - 包含完整的罪犯基本信息 - [x] 罪犯信息 Mapper (PrisonerMapper) - [x] 罪犯信息 Service 接口与实现 (PrisonerService/PrisonerServiceImpl) - [x] 罪犯信息 Controller (PrisonerController) - CRUD API接口 - [x] 罪犯信息 VO 类 (Req/Resp/Excel) - [x] 枚举类 (GenderEnum, EducationEnum, SupervisionLevelEnum, RiskLevelEnum, PrisonerStatusEnum) - [x] 错误码常量 (ErrorCodeConstants) #### 前端 - [x] API 文件 (`/api/prison/prisoner/index.ts`) - [x] 罪犯列表页面 (`/views/prison/prisoner/index.vue`) - [x] 罪犯表单页面 (`/views/prison/prisoner/PrisonerForm.vue`) - [x] 字典类型常量 (dict.ts) - [x] 枚举常量 (constants.ts) ### 功能特性 1. **分页查询** - 支持按罪���编号、姓名、性别、身份证号、罪名、监管等级、风险等级、监区ID、监室ID、状态、入狱日期范围查询 2. **新增/修改** - 完整的罪犯信息管理 3. **批量删除** - 支持批量删除功能 4. **Excel导出** - 支持导出罪犯信息 5. **字典支持** - 性别、监管等级、风险等级、罪犯状态、文化程度等字典 ### 待办 - [ ] 启动服务进行功能测试 - [ ] 配置字典数据
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: tangweijie/xlcp#1
No description provided.