358 lines
8.5 KiB
Markdown
358 lines
8.5 KiB
Markdown
|
|
# 保险端产品需求文档 (PRD)
|
|||
|
|
|
|||
|
|
## 版本历史
|
|||
|
|
|
|||
|
|
| 版本 | 日期 | 作者 | 变更说明 |
|
|||
|
|
|------|------|------|----------|
|
|||
|
|
| v1.0 | 2025-01-19 | 产品经理 | 初始版本,基于宁夏智慧养殖监管平台需求梳理 |
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 1. 项目概述
|
|||
|
|
|
|||
|
|
### 1.1 背景
|
|||
|
|
宁夏智慧养殖监管平台中的保险监管系统,旨在为保险公司提供专业的养殖保险业务管理解决方案。通过数字化手段实现保险业务的智能化、规范化和高效化管理,降低保险公司运营成本,提高理赔效率和客户满意度。
|
|||
|
|
|
|||
|
|
### 1.2 目标
|
|||
|
|
- **业务目标**:提升保险业务处理效率60%,降低运营成本40%,提高客户满意度35%
|
|||
|
|
- **用户目标**:为保险公司提供一站式养殖保险业务管理平台
|
|||
|
|
- **技术目标**:构建稳定、安全、可扩展的保险业务管理系统
|
|||
|
|
|
|||
|
|
### 1.3 成功标准
|
|||
|
|
- 理赔处理时间缩短70%
|
|||
|
|
- 风险识别准确率达到90%
|
|||
|
|
- 赔付率下降25%
|
|||
|
|
- 系统可用性达到99.9%
|
|||
|
|
|
|||
|
|
### 1.4 范围界定
|
|||
|
|
**包含范围:**
|
|||
|
|
- 保单全生命周期管理
|
|||
|
|
- 理赔流程管理
|
|||
|
|
- 风险定价与评估
|
|||
|
|
- 防损管理
|
|||
|
|
- 数据统计分析
|
|||
|
|
- 业务监控预警
|
|||
|
|
|
|||
|
|
**不包含范围:**
|
|||
|
|
- 财务核算系统
|
|||
|
|
- 人力资源管理
|
|||
|
|
- 第三方支付接口
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 2. 用户角色与用例
|
|||
|
|
|
|||
|
|
### 2.1 用户角色
|
|||
|
|
|
|||
|
|
| 角色 | 描述 | 主要职责 |
|
|||
|
|
|------|------|----------|
|
|||
|
|
| 保险业务员 | 负责保险销售和客户服务 | 保单录入、客户咨询、业务推广 |
|
|||
|
|
| 理赔专员 | 负责理赔案件处理 | 理赔审核、现场查勘、赔付处理 |
|
|||
|
|
| 风控专员 | 负责风险评估和控制 | 风险定价、防损管理、数据分析 |
|
|||
|
|
| 系统管理员 | 负责系统维护和用户管理 | 用户权限管理、系统配置、数据备份 |
|
|||
|
|
|
|||
|
|
### 2.2 核心用例
|
|||
|
|
|
|||
|
|
1. **保单管理**:投保、续保、批改、退保
|
|||
|
|
2. **理赔处理**:报案登记、查勘定损、理赔审核、赔付处理
|
|||
|
|
3. **风险管理**:风险评估、定价策略、防损措施
|
|||
|
|
4. **数据分析**:业务统计、趋势分析、报表生成
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 3. 功能需求
|
|||
|
|
|
|||
|
|
### 3.1 保单管理模块
|
|||
|
|
|
|||
|
|
#### 3.1.1 保单录入
|
|||
|
|
**用户故事:** As a 保险业务员,I want to 快速录入保单信息,so that 我可以高效完成投保业务
|
|||
|
|
|
|||
|
|
**功能描述:**
|
|||
|
|
- 支持养殖保险保单信息录入
|
|||
|
|
- 自动校验保单信息完整性和准确性
|
|||
|
|
- 支持批量导入保单数据
|
|||
|
|
- 关联养殖场和牲畜信息
|
|||
|
|
|
|||
|
|
**验收标准:**
|
|||
|
|
- Given 业务员登录系统
|
|||
|
|
- When 选择新增保单功能
|
|||
|
|
- Then 显示保单录入表单
|
|||
|
|
- And 支持必填字段验证
|
|||
|
|
- And 保存成功后生成唯一保单号
|
|||
|
|
|
|||
|
|
#### 3.1.2 保单查询与管理
|
|||
|
|
**功能描述:**
|
|||
|
|
- 多维度保单查询(保单号、投保人、保险类型、状态等)
|
|||
|
|
- 保单详情查看和编辑
|
|||
|
|
- 保单状态管理(有效、过期、待审核等)
|
|||
|
|
- 保单续保提醒
|
|||
|
|
|
|||
|
|
**数据字段:**
|
|||
|
|
- 保单号(policyNo)
|
|||
|
|
- 投保人(insured)
|
|||
|
|
- 保险类型(type)
|
|||
|
|
- 保险金额(amount)
|
|||
|
|
- 保费(premium)
|
|||
|
|
- 生效日期(startDate)
|
|||
|
|
- 到期日期(endDate)
|
|||
|
|
- 状态(status)
|
|||
|
|
|
|||
|
|
### 3.2 理赔处理模块
|
|||
|
|
|
|||
|
|
#### 3.2.1 报案登记
|
|||
|
|
**用户故事:** As a 理赔专员,I want to 快速登记理赔案件,so that 我可以及时启动理赔流程
|
|||
|
|
|
|||
|
|
**功能描述:**
|
|||
|
|
- 理赔案件信息登记
|
|||
|
|
- 关联保单信息验证
|
|||
|
|
- 上传相关证明材料
|
|||
|
|
- 自动分配查勘人员
|
|||
|
|
|
|||
|
|
#### 3.2.2 查勘定损
|
|||
|
|
**功能描述:**
|
|||
|
|
- 现场查勘记录
|
|||
|
|
- 损失评估和定损
|
|||
|
|
- 查勘照片和视频上传
|
|||
|
|
- 查勘报告生成
|
|||
|
|
|
|||
|
|
#### 3.2.3 理赔审核
|
|||
|
|
**功能描述:**
|
|||
|
|
- 理赔材料审核
|
|||
|
|
- 赔付金额计算
|
|||
|
|
- 审核流程管理
|
|||
|
|
- 审核意见记录
|
|||
|
|
|
|||
|
|
#### 3.2.4 赔付处理
|
|||
|
|
**功能描述:**
|
|||
|
|
- 赔付金额确认
|
|||
|
|
- 赔付方式选择
|
|||
|
|
- 赔付状态跟踪
|
|||
|
|
- 赔付凭证生成
|
|||
|
|
|
|||
|
|
### 3.3 风险管理模块
|
|||
|
|
|
|||
|
|
#### 3.3.1 风险评估
|
|||
|
|
**功能描述:**
|
|||
|
|
- 基于历史数据的风险评估模型
|
|||
|
|
- 养殖场风险等级评定
|
|||
|
|
- 个体牲畜风险评估
|
|||
|
|
- 区域风险分析
|
|||
|
|
|
|||
|
|
#### 3.3.2 风险定价
|
|||
|
|
**功能描述:**
|
|||
|
|
- 动态费率计算
|
|||
|
|
- 风险系数调整
|
|||
|
|
- 保费优惠政策管理
|
|||
|
|
- 定价策略配置
|
|||
|
|
|
|||
|
|
#### 3.3.3 防损管理
|
|||
|
|
**功能描述:**
|
|||
|
|
- 风险预警机制
|
|||
|
|
- 防损措施建议
|
|||
|
|
- 防损效果跟踪
|
|||
|
|
- 防损成本分析
|
|||
|
|
|
|||
|
|
### 3.4 数据统计分析模块
|
|||
|
|
|
|||
|
|
#### 3.4.1 业务统计
|
|||
|
|
**功能描述:**
|
|||
|
|
- 保单统计(数量、金额、类型分布)
|
|||
|
|
- 理赔统计(案件数、赔付率、处理时效)
|
|||
|
|
- 收入统计(保费收入、增长趋势)
|
|||
|
|
- 客户统计(新增客户、续保率)
|
|||
|
|
|
|||
|
|
#### 3.4.2 数据可视化
|
|||
|
|
**功能描述:**
|
|||
|
|
- 参保统计图表(如牛只参保统计)
|
|||
|
|
- 保险公司业务分布
|
|||
|
|
- 理赔趋势分析
|
|||
|
|
- 风险热力图
|
|||
|
|
|
|||
|
|
#### 3.4.3 报表管理
|
|||
|
|
**功能描述:**
|
|||
|
|
- 标准报表模板
|
|||
|
|
- 自定义报表配置
|
|||
|
|
- 报表定时生成
|
|||
|
|
- 报表导出功能
|
|||
|
|
|
|||
|
|
### 3.5 系统管理模块
|
|||
|
|
|
|||
|
|
#### 3.5.1 用户管理
|
|||
|
|
**功能描述:**
|
|||
|
|
- 用户账号管理
|
|||
|
|
- 角色权限配置
|
|||
|
|
- 登录日志记录
|
|||
|
|
- 密码策略管理
|
|||
|
|
|
|||
|
|
#### 3.5.2 参数配置
|
|||
|
|
**功能描述:**
|
|||
|
|
- 保险产品配置
|
|||
|
|
- 费率参数设置
|
|||
|
|
- 业务流程配置
|
|||
|
|
- 系统参数管理
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 4. 非功能需求
|
|||
|
|
|
|||
|
|
### 4.1 性能要求
|
|||
|
|
- **响应时间**:页面加载时间 < 3秒,API响应时间 < 1秒
|
|||
|
|
- **并发用户**:支持1000个并发用户
|
|||
|
|
- **数据处理**:支持单次处理10万条保单数据
|
|||
|
|
|
|||
|
|
### 4.2 安全要求
|
|||
|
|
- **数据加密**:采用HTTPS加密传输,敏感数据AES-256加密存储
|
|||
|
|
- **身份认证**:JWT令牌机制,支持单点登录
|
|||
|
|
- **权限控制**:基于角色的访问控制(RBAC)
|
|||
|
|
- **安全防护**:SQL注入防护、XSS防护、CSRF防护
|
|||
|
|
|
|||
|
|
### 4.3 可靠性要求
|
|||
|
|
- **系统可用性**:99.9%
|
|||
|
|
- **数据备份**:每日自动备份,支持增量备份
|
|||
|
|
- **故障恢复**:RTO < 4小时,RPO < 1小时
|
|||
|
|
- **容错机制**:关键业务支持降级处理
|
|||
|
|
|
|||
|
|
### 4.4 兼容性要求
|
|||
|
|
- **浏览器支持**:Chrome 70+、Firefox 65+、Safari 12+、Edge 79+
|
|||
|
|
- **移动端适配**:响应式设计,支持主流移动设备
|
|||
|
|
- **操作系统**:Windows 10+、macOS 10.14+、主流Linux发行版
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 5. 技术架构
|
|||
|
|
|
|||
|
|
### 5.1 技术栈
|
|||
|
|
- **前端**:Vue.js 3.x + Ant Design Vue + ECharts
|
|||
|
|
- **后端**:Node.js + Express/NestJS
|
|||
|
|
- **数据库**:MySQL 8.0+
|
|||
|
|
- **缓存**:Redis
|
|||
|
|
- **构建工具**:Vite
|
|||
|
|
|
|||
|
|
### 5.2 系统架构
|
|||
|
|
- **表现层**:Vue.js组件化开发
|
|||
|
|
- **业务层**:RESTful API服务
|
|||
|
|
- **数据层**:MySQL关系型数据库
|
|||
|
|
- **缓存层**:Redis缓存热点数据
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 6. 数据字典
|
|||
|
|
|
|||
|
|
### 6.1 保单状态枚举
|
|||
|
|
```javascript
|
|||
|
|
const PolicyStatus = {
|
|||
|
|
ACTIVE: 'active', // 有效
|
|||
|
|
EXPIRED: 'expired', // 已过期
|
|||
|
|
PENDING: 'pending', // 待审核
|
|||
|
|
CANCELLED: 'cancelled' // 已取消
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### 6.2 理赔状态枚举
|
|||
|
|
```javascript
|
|||
|
|
const ClaimStatus = {
|
|||
|
|
REPORTED: 'reported', // 已报案
|
|||
|
|
SURVEYING: 'surveying', // 查勘中
|
|||
|
|
REVIEWING: 'reviewing', // 审核中
|
|||
|
|
APPROVED: 'approved', // 已批准
|
|||
|
|
PAID: 'paid', // 已赔付
|
|||
|
|
REJECTED: 'rejected' // 已拒赔
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 7. API规范
|
|||
|
|
|
|||
|
|
### 7.1 通用响应格式
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 200,
|
|||
|
|
"message": "success",
|
|||
|
|
"data": {},
|
|||
|
|
"timestamp": "2025-01-19T10:00:00Z"
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### 7.2 错误处理
|
|||
|
|
```javascript
|
|||
|
|
{
|
|||
|
|
"code": 400,
|
|||
|
|
"message": "参数错误",
|
|||
|
|
"error": "详细错误信息",
|
|||
|
|
"timestamp": "2025-01-19T10:00:00Z"
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 8. 部署要求
|
|||
|
|
|
|||
|
|
### 8.1 环境要求
|
|||
|
|
- **开发环境**:Node.js 16+、MySQL 8.0+、Redis 6.0+
|
|||
|
|
- **生产环境**:Docker容器化部署,支持负载均衡
|
|||
|
|
- **监控要求**:系统监控、性能监控、业务监控
|
|||
|
|
|
|||
|
|
### 8.2 安全配置
|
|||
|
|
- 防火墙配置
|
|||
|
|
- SSL证书配置
|
|||
|
|
- 数据库安全配置
|
|||
|
|
- 日志审计配置
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 9. 项目计划
|
|||
|
|
|
|||
|
|
### 9.1 开发阶段
|
|||
|
|
- **需求分析**:1周
|
|||
|
|
- **系统设计**:1周
|
|||
|
|
- **开发实现**:6周
|
|||
|
|
- **测试验收**:2周
|
|||
|
|
- **部署上线**:1周
|
|||
|
|
|
|||
|
|
### 9.2 里程碑
|
|||
|
|
- M1:需求确认完成
|
|||
|
|
- M2:系统设计评审通过
|
|||
|
|
- M3:核心功能开发完成
|
|||
|
|
- M4:系统测试通过
|
|||
|
|
- M5:生产环境部署完成
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 10. 风险与约束
|
|||
|
|
|
|||
|
|
### 10.1 技术风险
|
|||
|
|
- 数据迁移风险
|
|||
|
|
- 系统集成风险
|
|||
|
|
- 性能瓶颈风险
|
|||
|
|
|
|||
|
|
### 10.2 业务约束
|
|||
|
|
- 监管合规要求
|
|||
|
|
- 数据安全要求
|
|||
|
|
- 业务连续性要求
|
|||
|
|
|
|||
|
|
### 10.3 资源约束
|
|||
|
|
- 开发团队规模
|
|||
|
|
- 项目预算限制
|
|||
|
|
- 时间进度要求
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 11. 附录
|
|||
|
|
|
|||
|
|
### 11.1 参考文档
|
|||
|
|
- 宁夏智慧养殖监管平台整体PRD
|
|||
|
|
- 保险行业监管要求
|
|||
|
|
- 技术架构设计文档
|
|||
|
|
|
|||
|
|
### 11.2 术语表
|
|||
|
|
- **保单**:保险合同的书面凭证
|
|||
|
|
- **理赔**:保险事故发生后的赔偿处理
|
|||
|
|
- **风控**:风险识别、评估和控制
|
|||
|
|
- **防损**:预防和减少损失的措施
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
*文档版本:v1.0*
|
|||
|
|
*最后更新:2025年1月19日*
|
|||
|
|
*文档状态:待评审*
|