# 需求文档 ### 1.1 项目范围 包含范围: - 非遗IP价值评估计算引擎 - 用户管理和权限控制系统 - 评估申请和审核流程 - 评估报告生成 - 第三方支付集成 - 第三方登录集成 - 第三方数据集成 ## 2. 用户角色定义 ### 2.1 管理端用户 #### 2.1.1 系统管理员 角色描述:负责系统整体管理和维护 主要职责: - 用户账号管理和权限分配 - 系统配置和参数设置 - 基础数据维护(行业、ESG、政策等) - 系统监控和日志管理 - 第三方API配置管理 权限范围: - 所有功能模块的完整访问权限 - 用户创建、编辑、删除权限 - 系统配置修改权限 - 数据导入导出权限 #### 2.1.2 业务审核员 角色描述:负责评估申请的审核和质量控制 主要职责: - 评估申请的初步审核 - 数据完整性和合理性检查 - 计算结果的人工复核 - 评估报告的审批发布 - 异常情况的处理 权限范围: - 评估申请查看和审核权限 - 审核状态修改权限 - 审核备注添加权限 - 报告生成和发布权限 ### 2.2 应用端用户 #### 2.2.1 个人用户 角色描述:非遗传承人、文化工作者等个人申请者 主要需求: - 提交个人非遗资产评估申请 - 查看评估进度和结果 - 下载评估报告 - 管理个人信息 ## 3. 功能需求 ### 3.1 用户管理系统 #### 3.1.1 用户注册登录 功能描述:提供用户注册、登录、密码管理功能 详细需求: FR-001 手机号注册 - 用户可使用手机号进行注册 - 支持短信验证码验证 - 注册时需填写基本信息(姓名、机构等) - 系统自动分配默认权限 FR-002 手机号登录 - 支持手机号+密码登录 - 支持手机号+验证码登录 #### 3.1.2 权限管理 功能描述:基于RBAC模型的权限控制系统 详细需求: FR-004 角色管理 - 支持创建、编辑、删除角色 - 角色可分配菜单权限和API权限 - 预设系统管理员、审核员、普通用户角色 ### 3.2 估值评估系统 #### 3.2.1 评估申请提交 功能描述:用户提交非遗资产评估申请的完整流程 #### 3.2.2 评估结果管理 功能描述:评估结果的存储、展示和管理 详细需求: FR-015 结果存储 - 完整计算过程和中间结果保存 - 输入参数和输出结果关联存储 - 计算时间和版本信息记录 FR-016 结果展示 - 估值结果可视化展示 - 计算过程分步骤展示 - 各维度得分雷达图展示 - 风险评估结果展示 FR-017 报告生成 - 自动生成详细评估报告 - 支持PDF格式导出 - 报告包含计算过程和结论 ### 3.3 审核管理系统 ### 3.4 数据管理系统 #### 3.4.1 基础数据管理 功能描述:系统基础数据的维护和管理 详细需求: FR-024 行业数据管理 - 行业分类标准维护 - 行业ROE系数管理 FR-025 ESG数据管理 - ESG评级标准维护 - 行业ESG基准分管理 FR-026 政策数据管理 - 政策匹配规则维护 - 资助政策数据库管理 ## 4. 移动端开发 ### 4.1 微信小程序开发 #### 4.1.1 功能范围 功能描述:基于微信小程序平台的移动端应用开发 详细需求: FR-027 用户认证 - 支持微信授权登录 - 支持手机号快速登录 - 与PC端用户体系统一 - 自动获取微信用户基本信息 FR-028 评估申请 - 移动端评估表单提交 - 支持拍照上传证书材料 - 表单数据与PC端保持一致 - 支持草稿保存和续填 FR-029 进度查询 - 实时查看评估申请状态 - 接收微信消息推送通知 - 查看评估结果和报告 - 支持报告分享功能