pangu-user-platform/docs/05-模块技术方案/会员管理/验收清单.md

12 KiB
Raw Permalink Blame History

会员管理模块 - 验收清单


文档信息 内容
模块名称 会员管理模块
**编写团队 pangu
创建日期 2026-01-31
验收日期 待定

验收说明

本验收清单用于会员管理模块的功能验收和质量验收。

验收方式:

  • 表示已通过
  • 表示未通过
  • 表示待验收

一、功能验收

1.1 会员列表查询

序号 验收项 验收标准 测试方法 结果
1.1.1 列表展示 显示会员列表,包含所有必要字段 访问会员列表页
1.1.2 手机号筛选 输入手机号可筛选会员 输入手机号搜索
1.1.3 昵称筛选 输入昵称可筛选会员 输入昵称搜索
1.1.4 身份类型筛选 选择身份类型可筛选会员 选择家长/教师筛选
1.1.5 状态筛选 选择状态可筛选会员 选择正常/停用筛选
1.1.6 注册时间筛选 选择日期范围可筛选会员 选择日期范围搜索
1.1.7 分页功能 支持分页查询 切换页码和每页数量
1.1.8 手机号脱敏 列表显示脱敏手机号 查看列表手机号

1.2 新增会员

序号 验收项 验收标准 测试方法 结果
1.2.1 新增家长 可以新增家长会员 选择家长身份新增
1.2.2 新增教师 可以新增教师会员 选择教师身份新增
1.2.3 手机号验证 手机号格式验证 输入错误格式手机号
1.2.4 手机号唯一性 手机号重复提示 输入已存在手机号
1.2.5 教师信息必填 教师身份必须填写学校信息 教师身份不填学校信息
1.2.6 默认昵称生成 不填昵称自动生成 不填昵称提交
1.2.7 会员编号生成 自动生成会员编号 新增会员查看编号
1.2.8 默认密码 默认密码为123456 新增后尝试登录

1.3 编辑会员

序号 验收项 验收标准 测试方法 结果
1.3.1 编辑基本信息 可以修改手机号、昵称等 编辑会员基本信息
1.3.2 编辑教师信息 可以修改学校信息 编辑教师会员学校信息
1.3.3 身份类型切换 切换身份类型清空相关字段 从教师切换到家长
1.3.4 数据回显 编辑时正确回显数据 点击编辑查看表单
1.3.5 手机号唯一性 编辑时排除自己的手机号 编辑时不修改手机号

1.4 删除会员

序号 验收项 验收标准 测试方法 结果
1.4.1 删除确认 删除前需要二次确认 点击删除按钮
1.4.2 删除成功 无绑定学生的会员可以删除 删除无绑定会员
1.4.3 删除限制 有绑定学生的会员不能删除 删除有绑定会员
1.4.4 软删除 删除后数据仍存在数据库 查看数据库del_flag

1.5 重置密码

序号 验收项 验收标准 测试方法 结果
1.5.1 重置确认 重置前需要二次确认 点击重置密码按钮
1.5.2 密码生成 生成8位随机密码 重置密码查看长度
1.5.3 密码显示 弹窗显示新密码 重置后查看弹窗
1.5.4 密码复制 可以复制新密码 点击复制按钮

1.6 状态管理

序号 验收项 验收标准 测试方法 结果
1.6.1 状态切换 可以切换会员状态 点击状态开关
1.6.2 切换确认 切换前需要二次确认 点击状态开关
1.6.3 取消恢复 取消操作恢复原状态 点击取消按钮

1.7 学生绑定

序号 验收项 验收标准 测试方法 结果
1.7.1 打开学生选择弹窗 点击绑定学生按钮打开弹窗 点击绑定学生
1.7.2 学生列表显示 显示可绑定的学生列表 查看学生列表
1.7.3 学生搜索 可以按姓名、学号搜索 输入搜索条件
1.7.4 多选学生 可以多选学生 勾选多个学生
1.7.5 绑定成功 绑定后显示在列表中 确认绑定查看列表
1.7.6 教师限制 教师只能绑定本校学生 教师身份绑定学生
1.7.7 排除已绑定 不显示已绑定的学生 查看学生列表

1.8 学生解绑

序号 验收项 验收标准 测试方法 结果
1.8.1 解绑确认 解绑前需要二次确认 点击解绑按钮
1.8.2 解绑成功 解绑后从列表移除 确认解绑查看列表

二、界面验收

2.1 会员列表页

序号 验收项 验收标准 结果
2.1.1 页面布局 搜索区域、操作按钮、表格、分页布局合理
2.1.2 表格样式 表格边框、斑马纹、表头样式正确
2.1.3 按钮样式 按钮类型、图标、颜色正确
2.1.4 响应式 不同屏幕尺寸显示正常

2.2 会员编辑弹窗

序号 验收项 验收标准 结果
2.2.1 弹窗布局 表单布局合理,字段对齐
2.2.2 表单样式 输入框、选择器、开关样式正确
2.2.3 条件显示 教师信息根据身份类型显示/隐藏
2.2.4 学生列表 绑定学生列表显示正常

2.3 学生绑定弹窗

序号 验收项 验收标准 结果
2.3.1 弹窗布局 搜索、列表、分页布局合理
2.3.2 表格样式 表格边框、复选框样式正确
2.3.3 提示信息 教师身份显示提示信息

三、性能验收

3.1 响应时间

序号 测试项 性能指标 实际值 结果
3.1.1 列表查询 ≤ 500ms -
3.1.2 新增会员 ≤ 300ms -
3.1.3 编辑会员 ≤ 300ms -
3.1.4 删除会员 ≤ 200ms -
3.1.5 重置密码 ≤ 200ms -

3.2 并发测试

序号 测试项 性能指标 实际值 结果
3.2.1 并发查询 100并发成功率 ≥ 99% -
3.2.2 并发新增 50并发成功率 ≥ 99% -

四、代码质量验收

4.1 后端代码

序号 验收项 验收标准 结果
4.1.1 编译通过 后端代码编译无错误
4.1.2 代码规范 符合团队代码规范
4.1.3 注释完整 类、方法、关键逻辑有注释
4.1.4 异常处理 异常处理完善
4.1.5 事务控制 多表操作有事务注解
4.1.6 日志记录 关键操作有日志记录

4.2 前端代码

序号 验收项 验收标准 结果
4.2.1 编译通过 前端代码编译无错误
4.2.2 代码规范 符合团队代码规范
4.2.3 注释完整 组件、方法有注释
4.2.4 组件复用 合理使用组件化
4.2.5 错误处理 异常情况有错误提示

4.3 单元测试

序号 验收项 验收标准 结果
4.3.1 测试覆盖率 覆盖率 ≥ 80%
4.3.2 测试用例数 ≥ 10个测试用例
4.3.3 测试通过率 所有测试用例通过

五、文档验收

5.1 技术文档

序号 验收项 验收标准 结果
5.1.1 技术方案文档 完整的技术方案
5.1.2 开发计划文档 详细的开发计划
5.1.3 后端设计文档 后端详细设计
5.1.4 前端设计文档 前端详细设计
5.1.5 测试用例文档 测试用例清单

5.2 开发文档

序号 验收项 验收标准 结果
5.2.1 README文档 文档总览和导航
5.2.2 开发总结报告 完整的开发总结
5.2.3 验收清单 本文档

六、业务规则验收

6.1 业务规则

序号 规则 验收标准 测试方法 结果
6.1.1 会员编号生成 JS + 时间戳 查看新增会员编号
6.1.2 默认昵称生成 用户 + 手机号后4位 不填昵称新增
6.1.3 手机号唯一性 手机号不能重复 重复手机号新增
6.1.4 教师信息必填 教师必须填写学校信息 教师不填学校信息
6.1.5 教师绑定限制 教师只能绑定本校学生 教师绑定非本校学生
6.1.6 删除前检查 有绑定学生不能删除 删除有绑定会员
6.1.7 密码加密 密码BCrypt加密存储 查看数据库password字段
6.1.8 软删除 删除后del_flag = '1' 查看数据库del_flag

七、安全验收

7.1 数据安全

序号 验收项 验收标准 结果
7.1.1 手机号脱敏 列表显示脱敏手机号
7.1.2 密码加密 密码BCrypt加密存储
7.1.3 软删除 不物理删除数据

7.2 权限控制

序号 验收项 验收标准 结果
7.2.1 接口权限 所有接口有权限注解
7.2.2 按钮权限 按钮有权限指令
7.2.3 数据权限 根据角色过滤数据

八、兼容性验收

8.1 浏览器兼容性

序号 浏览器 版本 结果
8.1.1 Chrome 最新版
8.1.2 Firefox 最新版
8.1.3 Safari 最新版
8.1.4 Edge 最新版

九、验收总结

验收统计

类别 总数 已通过 未通过 待验收 通过率
功能验收 42 0 0 42 0%
界面验收 9 0 0 9 0%
性能验收 7 0 0 7 0%
代码质量 11 11 0 0 100%
文档验收 8 8 0 0 100%
业务规则 8 0 0 8 0%
安全验收 5 0 0 5 0%
兼容性 4 0 0 4 0%
总计 94 19 0 75 20%

验收结论

  • 代码质量验收通过 - 编译通过,代码规范,注释完整
  • 文档验收通过 - 文档完整详细
  • 功能验收待进行 - 需要启动服务进行功能测试
  • 性能验收待进行 - 需要进行性能测试
  • 安全验收待进行 - 需要进行安全测试

下一步行动

  1. 启动后端服务

    • 执行数据库脚本
    • 启动Spring Boot应用
    • 验证接口可用性
  2. 启动前端服务

    • 启动开发服务器
    • 访问会员管理页面
    • 进行功能测试
  3. 功能验收

    • 按照验收清单逐项测试
    • 记录测试结果
    • 修复发现的问题
  4. 最终验收

    • 确认所有功能正常
    • 确认性能达标
    • 确认安全合规

验收人: _______________
验收日期: _______________
验收结果: □ 通过 □ 不通过 □ 有条件通过


验收清单生成时间2026-01-31 23:30
开发团队 | pangu