Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
4.6 KiB
4.6 KiB
User Story — R3 系统管理员
角色画像:信息中心人员,兼顾数据管理和系统运维。负责数据全生命周期(接入→清洗→归一→分析触发)以及用户权限、系统配置、运行监控。是系统正常运行的基石。
US-R3-01 配置校内数据源对接
作为 系统管理员,
我希望 通过配置界面接入校内实习平台和就业数据系统,
以便 系统自动获取校内最新数据,减少人工导入。
验收标准
- 支持API对接配置(接口地址、认证信息、字段映射)
- 支持数据库直连配置(数据库类型、连接串、查询SQL/视图)
- 支持Excel/CSV手动上传作为兜底
- 配置后可"测试连接"验证可用性
- 支持设置自动同步频率(每日/每周/手动)
US-R3-02 配置外部数据采集
作为 系统管理员,
我希望 配置和管理外部就业数据的采集任务,
以便 持续获取市场端最新供需信息。
验收标准
- 支持配置采集源:杭州就业网、杭州本地人才网等
- 每个采集源可配置:采集频率、范围(地域/行业/岗位类型)、采集量限制
- 展示采集任务运行状态(运行中/暂停/异常)
- 采集异常时自动告警(邮件/站内消息)
- 展示每个采集源的历史采集统计(数据量、成功率)
US-R3-03 管理数据清洗规则
作为 系统管理员,
我希望 配置数据清洗规则,
以便 确保进入分析引擎的数据质量达标。
验收标准
- 支持去重规则(相同岗位/企业判定条件)
- 支持数据补全规则(缺失字段的默认值/推断策略)
- 支持异常数据过滤规则(薪资异常值、无效岗位等)
- 清洗规则可预览效果(清洗前后对比)
- 清洗日志可查,支持追溯
US-R3-04 维护岗位分类体系
作为 系统管理员,
我希望 维护统一的岗位分类体系和归一映射规则,
以便 不同来源的岗位数据能在同一体系下对比分析。
验收标准
- 提供标准岗位分类树(大类-中类-小类)
- 支持添加/编辑/合并岗位分类
- 支持岗位别名映射(如"前端工程师"="Web前端开发"="前端开发工程师")
- 新数据自动尝试归一,未匹配的进入待审核队列
- 待审核队列支持批量处理
US-R3-05 监控数据质量
作为 系统管理员,
我希望 有数据质量监控看板,
以便 及时发现和处理数据问题,保障分析可靠性。
验收标准
- 展示各数据源同步状态、最近同步时间、数据量变化
- 展示数据完整度(各字段填充率)
- 展示归一覆盖率(已归一岗位占比)
- 异常条目数及处理状态
- 支持告警阈值设置(如连续3天同步失败则告警)
US-R3-06 触发与管理分析任务
作为 系统管理员,
我希望 在数据就绪后触发分析引擎生成报告,
以便 控制报告生成时机,确保基于最新最完整的数据。
验收标准
- 支持手动触发全量分析(32专业)或单专业分析
- 支持自动分析计划(如每月1日)
- 分析任务显示进度条和预计完成时间
- 分析完成后自动通知相关角色
- 保留历史分析版本,支持版本对比
US-R3-07 管理用户账号与权限
作为 系统管理员,
我希望 管理系统用户账号,按角色分配权限,
以便 每个用户只能访问职责范围内的数据和功能。
验收标准
- 支持创建/编辑/禁用/删除用户
- 预置角色模板:学院用户、校级管理者、系统管理员
- 学院用户可绑定所属学院/专业,控制数据可见范围
- 支持批量导入用户(Excel)
- 可选对接学校统一身份认证(CAS/OAuth)
US-R3-08 系统配置与运维
作为 系统管理员,
我希望 通过配置界面管理全局参数,并监控系统运行状态,
以便 保障系统稳定运行。
验收标准
- 可配置:学校信息(名称/LOGO/学院专业列表)、分析参数(阈值/周期)、报告模板、通知规则
- 运维看板:服务状态、资源使用(CPU/内存/磁盘)、在线用户数、访问量
- 异常告警:服务宕机/资源超阈值时通知
- 操作日志:记录关键操作,支持筛选和导出
- 数据备份:支持自动/手动备份,可从备份恢复