我的选题是关于在线学习平台的设计,该系统主要包括以下三类用户,分别是学生、教师与管理员。
对于学生来说,主要有以下几种主要功能:
注册登录、搜索学习资源、个人主页管理、做笔记、参加考试、查看试卷解析、在线测验、回顾学习进度等等主要功能。
学生用户的用例图如下所示:
对于教师来说,主要有以下几种主要功能:
注册登录、基本信息维护、学习资料的发布、考试试卷的发布、试卷批阅、调整课程结构、课程答疑等等主要功能。
教师的用例图如下所示:
对于管理员来说,主要有登录、用户审核、用户管理、学习资源管理、 公告信息管理、发布调查问卷、留言管理等等主要功能。
管理员的用例图如下所示: