本文对设计出来的分布式计算教学管理系统全面系统的介绍。重点介绍了分布式计算教学管理系统、课程学习、教学动画、教学视频、作业发布、作业提交、在线测试系统和在线交流模块的实现过程:包括系统分析、系统调查、数据流程分析、功能设计、数据库设计、系统的运行环境、系统测试及调试。本系统主要面向两类人员使用:管理员(教师)、普通学生,他们拥有不同的权限。测试模块使用的过程是管理员添加试题,制订出题规则,生成试卷。学生登录后选择要考的试卷然后进入答题,完毕后提交试卷并自动评分。教学网站模块,管理员添加教学课件资源,并对课件资源进行分类、修改等操作,而普通用户只能浏览或者下载教学资源内容。在线交流模块中,任何用户都可以登录留言,管理员可以删除留言。另外总结了本系统的特点:节约教学成本,提高测试工作的效率。
系统功能需求
根据本教学网站的特点,可以将其分为前台和后台两个部分设计。前台主要实现信息浏览、指导书下载、在线测试和留言交流等功能,后台主要用管理员对网站前台信息、指导书下载以及留言进行管理。
我们把该教学网站设计为九大模块,分别是用户系统、课程描述、教师队伍、课程建设、在线测试、课程实践、下载频道、师生交流、作业提交。
1. 课程学习按章节进行管理发布
2.教学动画和教学视频提供给学生最直观的学习模式。
3.在线测试模块学生可以进行简单的在线习题练习,测试结束后可以自动计算成绩。
4.课程实践模块包括了实验介绍、实验平台、实验演示以及实验报告的规范。
5.下载频道帮助学生下载课件、作业、等课程资源。
6.在线交流主要用于让学生和老师进行一些教学答疑或是学术探讨。
7.作业提交部分包括作业下载和上传两个方面,提交作业之后老师可以在线打分,学生可以下载作业的正确答案