Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
124 lines
4.6 KiB
Markdown
124 lines
4.6 KiB
Markdown
# 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/内存/磁盘)、在线用户数、访问量
|
||
- [ ] 异常告警:服务宕机/资源超阈值时通知
|
||
- [ ] 操作日志:记录关键操作,支持筛选和导出
|
||
- [ ] 数据备份:支持自动/手动备份,可从备份恢复
|