Files
railwaysystem/docs/current/06-shared-trial-accounts.md
T

79 lines
6.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 共享试用账号
## 共享试用地址
- **系统访问地址**:[http://192.168.139.230:8082/](http://192.168.139.230:8082/)
- **适用环境**:SYFJGYD学员管理系统 — 局域网共享试用环境
- **网页登录测试密码**:`admin123`(全员统一)
---
## 正常共享试用账号
以下账号已在共享试用环境中完成真实全链路核验(状态均为正常可用),推荐供沈阳房建公寓段业务主管、教务人员及骨干教员试用体验:
| 身份 | 用户名 | 密码 | 主要可见功能 | 适用测试场景 |
| :--- | :--- | :--- | :--- | :--- |
| **系统管理员 (Admin)** | `admin` | `admin123` | 人员管理(教师/学员)、教学设施、课程管理(课程/计划)、教学成果、自主学习、统计分析、学员画像、系统工具、系统管理 | 全系统全量功能总览、系统参数设置、用户与角色维护;当前具备教师、学员、课程等档案的安全删除能力(内置业务依赖防误删强拦截) |
| **培训管理员 (Train Admin)** | `qa_train_admin` | `admin123` | 人员管理(教师/学员)、教学设施(教室/场地/宿舍/班牌/物联)、课程管理(课程/开班计划)、教学成果、自主学习、统计分析、学员画像 | 日常培训业务核心主流程体验:制定开班计划、课程排课冲突校验、学员报到核验、宿舍床位分配与综合统计(注:该账号不具备教师/学员/课程删除权限,专供安全日常业务流转试用) |
| **授课教师 A** | `qa_teacher_a` | `admin123` | 教师工作台(我的授课计划、授课课表日程、任教班级学员名册、课次学员出勤查看) | 授课教师日常自服务场景:查看每周授课日程、查询班级学员花名册(敏感信息已脱敏)、核验课堂出勤流水 |
| **授课教师 B** | `qa_teacher_b` | `admin123` | 教师工作台(我的授课计划、授课课表日程、任教班级学员名册、课次学员出勤查看) | 多教师并行授课场景、教师间授课日程与班级数据隔离效果验证 |
| **参训学员 A** | `qa_student_a` | `admin123` | 学员中心(我的参训班级、最新开班报到凭据、个人参训课表、考勤打卡记录、累计学时、多维成长画像) | 学员全周期自服务体验:学员到校报到状态查阅、参训课表查看、打卡记录与个人综合素养画像核验 |
| **参训学员 B** | `qa_student_b` | `admin123` | 学员中心(我的参训班级、个人参训课表、考勤打卡记录、累计学时、个人画像) | 学员间数据私密性与独立隔离核验、多学员并发体验 |
---
## 推荐体验顺序
建议按照以下业务闭环顺序依次体验,以便建立清晰完整的系统认知:
```mermaid
flowchart LR
A["1. 管理员视角 (qa_train_admin)"] --> B["2. 教师视角 (qa_teacher_a)"]
B --> C["3. 学员视角 (qa_student_a)"]
```
### 1. 管理员视角体验(推荐使用 `qa_train_admin`)
- **重点体验**:
- **开班计划管理**:在【课程管理 → 开班计划】中查看当前开班列表与各班级生命周期阶段;
- **四维排课防冲突**:查看已有课次安排与教师/教室占用时段;
- **学员管理与报到核对**:在【人员管理 → 学员信息】查验学员基本档案及报到流水;
- **宿舍与资源调配**:在【教学设施 → 宿舍信息】查验房间与床位分配情况;
- **统计分析大盘**:查阅开班签到、课程签到、学时统计与学员画像大盘。
### 2. 教师视角体验(推荐使用 `qa_teacher_a`)
- **重点体验**:
- **专属教师工作台**:登录后直接进入自服务界面,查看个人本周教学课表与授课日历;
- **班级学员名册**:点击所任课次,查看该班级参训学员列表(手机号等敏感信息已自动脱敏);
- **课堂出勤核验**:查看所带课次的学员打卡流水与签到比例。
### 3. 学员视角体验(推荐使用 `qa_student_a`)
- **重点体验**:
- **学员个人中心**:查阅自身归属的参训班级信息;
- **报到凭据**:查看自身报到状态与班级通知;
- **参训课表与打卡**:查看个人课表安排以及历史打卡流水;
- **多维画像**:查看个人学习时长积累与多维能力分析呈现。
---
## 内部QA账号
以下账号为研发与测试团队专用的边界防护与异常用例验证账号,标记为 **`INTERNAL_QA_ONLY`**。
> [!WARNING]
> **请勿将以下账号提供给普通甲方试用人员使用**。此类账号仅供内部自动化测试与边界防线验证。
| 账号用户名 | 角色定位 | 内部用途说明 | 状态分类 |
| :--- | :--- | :--- | :---: |
| `qa_admin_teacher` | 管理员兼任教师 (双角色) | 用于验证具备复合角色时,顶层业务管理菜单与教师工作台的聚合展示与兼容性,验证跨角色场景下的操作边界。 | `INTERNAL_QA_ONLY` |
| `qa_role_nobody` | 未绑定档案的孤儿角色 | 具备 `train_teacher` 权限角色,但在业务数据库中故意未关联任何具体教师业务档案。用于自动化验证服务端 `TrainingIdentityService` 的防越权强拦截机制(访问时会正确拦截并提示“未绑定任何教师档案”)。 | `INTERNAL_QA_ONLY` |
---
## 使用注意事项
1. **演示与测试数据保护**:当前共享试用环境已预置完整教学闭环演练数据,请勿随意大批量删除已有班级、课程或历史履约数据,以免打断其他人员试用流程。
2. **禁止批量删除**:请在现有数据或新增独立测试计划基础上开展业务验证,禁止针对基础字典、教室资源、既有人员等进行破坏性批量删除。
3. **禁止真实 DMS 硬件操作**:当前环境门锁交互处于安全模拟与状态机受控流转模式,严禁对外部物理门锁硬件发起真实 Mutation 操作。
4. **账号使用范围限制**:以上测试账号与统一密码仅限用于指定的局域网共享试用系统(`http://192.168.139.230:8082/`),严禁在其他环境复用或外传。