C#在线教学平台的设计与实现+ER图(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

C#在线教学平台的设计与实现+ER图(3)


管理员发布的是系统消息通知,教师、学生都可以查看。教师发布的消息通知只有本班学生可以查看。学生无法发送消息通知。此功能是为了让学生及时的了解到教师发布的各种课程相关信息。
3.2.2 课程大纲
     课程大纲会显示学生所选课程的课程介绍、课程表、个人的日程和教师推荐的书籍资料。教师发布相关课程的课程表和推荐书籍供学生查看。课程大纲模块可以让学生获得更多与课程相关的非直接学习资料,同时集成的日历功能可以让学生结合课程计划制定自己的课程安排。
3.2.3 资料中心
     资料中心是整个平台的核心功能。在这个模块中教师可以根据教学需要上传各种与课程相关的资料文件,学生可以根据需要下载这些资料以供学习。本模块可以帮助教师更有条理的进行资料整合,使学生可以更加方便、直接地找到与目标课程相关的学习资料,从而增强学习的目的性。
3.2.4我的班级
在本模块中,教师可以查看本班学生的详细资料并对其发送消息,学生可以查看自己所选课程的教师信息和同班同学的信息并对其发送消息进行交流。
3.2.5 个人中心
在个人中心这个模块中学生和教师可以上传自己喜欢的头像,修改自己的登录密码和个人详细资料,还可以设置自己的密保问题用来找回密码。此模块还是学生和学生、学生和教师交流中心,通过账号可以实现两个人点对点的交流,给学生提供了良好的学习沟通环境。
3.3系统用例分析
本平台属于内部平台,无法实现用户注册功能,用户账号的添加都是由管理员来实现的,系统用户分为管理员、教师、学生三类,用户通过身份验证后登录该平台,在各自的权限范围内对平台进行使用[9]。
3.3.1管理员
拥有最高的系统权限,可以建立班级、添加和删除学生账号与教师账号,在添加学生账号与教师账号的时候必须先为教师和学生选择班级才能添加成功,可以发送系统消息通知,教师和学生都可以接收到。由于教师和学生的关系是通过班级建立的,所以一切的资料和通知信息都是和班级有关的,所以暂时没有实现班级的删除功能。管理员的权限用例如图2所示。
3.3.2教师
教师发布的一切信息都是与班级有关的,只有相关的班级学生才可以查看。教师可以上传相关班级的课程表和推荐书籍供本班学生进行查看,可以上传学习资料供本班学生下载。教师的权限用例如图3所示。 (责任编辑:qin)