学生选课系统02 用户故事、流程图、业务流程图

一、用户故事

学生用户故事

  1. 学生点击注册,输入姓名、年级等信息进行注册,注册成功后进行登录。
  2. 登录成功后,系统显示选课页面。
  3. 学生点击选课
  4. 系统显示该生可选课程信息
  5. 学生点击课程后的选课
  6. 系统刷新可选课程页面
  7. 学生点击查看当前课程
  8. 系统显示学生已选课程
  9. 学生点击撤课
  10. 系统将该课程从该生当前课程中删除
  11. 结课后,学生对任课老师进行评分

教师用户故事

1、教师点击注册,输入姓名、密码等信息进行注册,注册成功后进行登录。

2、 登录成功后,进入课程页面。

3、 教师点击创建课程,输入课程信息后点击创建。

4、 系统显示创建的课程

5、教师点击开始选课

6、系统将该课程显示给学生

7、教师点击查看详情

8、系统显示该课程的课程详情、上课时间以及学生列表。

9、教师在结课后对学生进行评分

二、业务流程图和流程图

流程图

业务流程图

学生:

教师:

相关推荐
LKID体几秒前
Python操作neo4j库py2neo使用之py2neo 删除及事务相关操作(三)
开发语言·python·neo4j
小屁孩大帅-杨一凡2 分钟前
Python-flet实现个人视频播放器
开发语言·python·音视频
算家云5 分钟前
快速识别模型:simple_ocr,部署教程
开发语言·人工智能·python·ocr·数字识别·检测模型·英文符号识别
Thomas_Cai16 分钟前
Python后端flask框架接收zip压缩包方法
开发语言·python·flask
亚图跨际38 分钟前
Python和R荧光分光光度法
开发语言·python·r语言·荧光分光光度法
谢眠1 小时前
深度学习day3-自动微分
python·深度学习·机器学习
z千鑫1 小时前
【人工智能】深入理解PyTorch:从0开始完整教程!全文注解
人工智能·pytorch·python·gpt·深度学习·ai编程
MessiGo1 小时前
Python 爬虫 (1)基础 | 基础操作
开发语言·python
肥猪猪爸2 小时前
使用卡尔曼滤波器估计pybullet中的机器人位置
数据结构·人工智能·python·算法·机器人·卡尔曼滤波·pybullet