登录社区云,与社区用户共同成长
邀请您加入社区
基于您的业务操作流程,我来设计一个完整的系统架构和详细的操作流程图。
基础设施层
任务调度层
数据处理层
核心算法层
应用服务层
展现层
用户层
管理员用户
教师用户
学生用户
Web管理系统
移动端应用
数据大屏
用户认证服务
权限管理服务
考试管理服务
试题管理服务
答题判分服务
批改管理服务
成绩管理服务
学习分析服务
错题管理服务
消息通知服务
考试状态机
客观题判分算法
知识点掌握率算法
成绩统计算法
错题分析算法
MySQL数据库
Redis缓存
ElasticSearch搜索
MinIO文件存储
定时任务调度器
异步消息队列
负载均衡
API网关
配置中心
监控告警
管理员
老师
学生
学生流程
查看考试
参加考试
查看成绩
查看错题
学习分析
教师流程
创建知识点
创建试题
创建考试
批改试卷
成绩分析
管理员流程
用户管理
基础数据配置
系统监控
数据备份
系统启动
初始化系统
用户登录
系统运行监控
教学质量评估
学习效果评估
系统优化改进
权限控制
是
否
成功
失败
有效
无效
用户访问系统
是否已登录
验证Token有效性
显示登录页面
输入用户名密码
前端加密传输
后端验证用户信息
验证结果
生成JWT Token
返回用户信息及Token
前端存储Token
跳转到首页
返回错误信息
Token是否有效
获取用户权限
清除Token
验证接口权限
是否有权限
执行业务逻辑
返回403权限不足
返回操作结果
RBAC模型
角色权限矩阵
数据权限控制
考试时间管理
从试卷库选择
手动组卷
全年级
指定班级
指定学生
到达开始时间
到达结束时间
开始创建考试
选择创建方式
选择试卷
选择试题
设置考试信息
输入考试基本信息
设置考试时间
设置考试规则
保存为草稿
是否立即发布
进入发布流程
保存成功
在未发布考试列表中显示
选择考生范围
设置考试对象
考试对象类型
自动包含该年级所有班级
选择多个班级
选择多个学生
生成考生列表
确认发布
考试状态变为已发布
生成考试通知
向考生推送通知
考生端显示考试
等待考试开始
未开始
已开始
已结束
客观题
主观题
≤5分钟
=0分钟
学生登录
查看考试列表
考试状态
显示考试开始时间
进入考试页面
查看考试成绩
显示考试须知
学生确认
开始计时
显示试题
试题类型
选择答案
输入答案
自动保存答题记录
手动保存答案
定时保存到服务器
考试剩余时间
正常显示
红色警示
自动提交
系统自动提交试卷
学生手动提交
确认提交
客观题自动判分
主观题等待批改
查看客观题得分
等待主观题批改
批改完成
查看总成绩
生成错题集
查看错题分析
结束考试
有“AI”的1024 = 2048,欢迎大家加入2048 AI社区
更多推荐
从 ReAct 到 Ralph Loop:AI Agent 的持续迭代范式
为什么説Agent不是AI,而是新型软件架构?
React Native for OpenHarmony 实战:GestureResponderSystem 手势系统详解
扫一扫分享内容
所有评论(0)