毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net教学系统的设计与实现+流程图+ER图(5)
图9 课后习题模块图
4.6聊天室
聊天室模块通过Jquery来实现,通过实例化message类来保存用户名和说话内容,并赋值给Application,从而共享给其他的在线用户。界面的刷新频率设为1000ms,每次刷新时,数据控件repeater都会重新绑定Application,其他在线用户就可以将传过来的信息及时获得并显示到消息框中[10]。聊天室窗口如下图10所示。
图10 聊天室图
4.7教师管理
教师管理模块中教师的权限有学生信息管理、试题文护、资源上传、回复咨询、公告管理以及与学生公共的论坛、聊天室。
4.7.1用户管理
学生信息管理模块中,教师可以查看、删除学生的信息以及添加用户,这部分通过GridView绑定数据源完成。
4.7.2试题文护
试题文护模块方便教师管理课后习题,该模块由GridView绑定数据源实现,教师点击添加可以添加试题,点击删除可以删除试题。点击题号,将显示一个新的页面,将该题的具体信息显示出来,教师可以对该页面的试题进行修改。
4.7.3教师回复
教师可以对学生的提问进行回复,便于及时解疑答惑。如图点击回复咨询人转到问题回复页面,回复学生,该模块由DataList绑定数据源来显示,数据源绑定“问题咨询”表,并将表按“咨询时间”降序排列。“回复咨询人”通过使用a标签实现,并且使得href=’replay.aspx?id=<%#Eval(“id”)%>’,这样在replay页面就可以使用request.Querystring[“id”]将该条数据的id获得,以便将回复添加到这一行中。教师回复图如下图11所示。
图11 回复咨询图
在公告管理模块中,教师可以修改、添加、删除公告。如图12所示。
图12 公告管理图
5.测试
本系统设计完毕后,采用黑盒测试方法,检测系统中大部分程序功能是否按照系统要求规定正常使用。测试结果表明,本教学系统对于大部分的输入均能正常反应,并且运行正常。
测试用例:
(1)登录测试:教 师:teacher 密码:123456
学 生:20090801 密码:123456
测试结果:成功登录后转到相应页面并显示相应信息。
(2)功能测试:
如:课后习题模块测试:为了保证该模块能正确实现学生进行习题自测,用所用的学生信息登录系统,做不正确的操作,例如不选择章节就选择题目类型,查看程序是否报错;没做完题就提交是否报错等。
测试结果:各个功能模块都能正确的实现功能,错误的操作也不会导致程序崩溃或出现异常。
(3)未登录测试
这部分测试的模块有课后习题、论坛交流、聊天室、资源共享、问题咨询模块,查看用户不登录的情况下能否使用这些功能。
测试结果:不允许使用该功能,并提示用户先登录,且提供登录界面的链接。
6.总结
综上所述,目前网上教学在我校还未普及,随着网络的发展和学校的扩招,本课题的研究、设计与实现显得更为重要。到目前为止,本系统已经基本完成了全部的开发和测试,能满足用户的《操作系统》课程的在线学习、交流等基本需求,但是还没有学生上传资源、播放视频的功能,系统所针对的课程也只有一门,系统在这些方面还有需要有突破。基于这样的事实,进一步完善该系统需要继续阅读更多文献,学习更多新的技术,以此来不断提高该系统的使用价值。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
wince的电子相册的设计与实现+流程图+功能模块图
下一篇:
ASP.net校园相册管理系统设计与开发
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
中国学术生态细节考察《...
国内外图像分割技术研究现状
神经外科重症监护病房患...
10万元能开儿童乐园吗,我...
承德市事业单位档案管理...
医院财务风险因素分析及管理措施【2367字】
公寓空调设计任务书
C#学校科研管理系统的设计
志愿者活动的调查问卷表
AT89C52单片机的超声波测距...