基于jsp网络教学系统的设计与实现

基于jsp网络教学系统的设计与实现

ID:34561847

大小:827.47 KB

页数:3页

时间:2019-03-08

基于jsp网络教学系统的设计与实现_第1页
基于jsp网络教学系统的设计与实现_第2页
基于jsp网络教学系统的设计与实现_第3页
资源描述:

《基于jsp网络教学系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第卷25第期1长江工程职业技术学院学报Vol.25No.12008年月3JournalofChangjiangEngineeringVocationalCollegeMar.2008基于JSP网络教学系统的设计与实现吴琦(湖北工业大学计算机学院,武汉430058)摘要:分析总结了网络教学系统的设计思路,探讨了如何采用当今流行的JSP技术,结合Oracle关系数据库和JSP脚本语言,建立网络教学系统。关键词:网络教学;数据库;JSP;Oracle中图分类号:G434文献标识码:A文章编号:1673-()--0496200801007503De

2、signandPerformanceofJSP-BasedNetworkTeachingSystemWUQi(ComputerSchoolofHubeiIndurstryUniversity,Wuhan430058,China)Abstract:Thethinkingofnetworkteachingsystemwasanalyzed,howtosetupanetworkteachingsystemwiththepopularJSP,OraclerelationaldatabaseandJSPscriptinglanguagewasdemo

3、nstrated.Keywords:networkteaching;database;JSP;Oracle1系统建立的意义·满足教师的在线阅卷评分操作;网络教学是一种以学生为主体的教学模式,·满足教师的在线答疑操作;强调对学生自主性和创造力的培养和以资源为基·满足教师的资料上传功能;础的学习;具有个性化、支持协作、强调交互和·满足学生注册功能;反馈等特点,是完全不同于传统教学的新的教学·满足学生在线考试功能;模式。它具有传统教学模式无可比拟的优点,打·满足学生在线聊天交流功能;破了传统教学模式在时空上的限制,采用先进的·满足学生在线做作业功

4、能;教学手段和教学方法,可以实现个性化教学。不·满足学生留言操作功能;仅可以提高教师和学生工作和学习的效率,降低·满足教师和学生搜索资料功能;教师的工作压力,减轻学生的学业负担,增强学·满足学生下载资料功能。生的自主学习积极性,发挥计算机和Internet网络在教学工作中的作用,也有助于学习者及时了解3系统的结构自己学习的状况,重新调整学习计划。因此,开系统从用户类型划分为四大基本模块:管理发网络教学系统就显得非常必要。员模块,教师模块,学生模块和互动模块。各模块基本关系如图所示:12系统设计目标参考现有的网上学习系统模式,并结合当前网络的

5、现状,一个较为理想的网络教学系统应该具有以下几个目标:·满足管理员对数据库的维护需求;·满足教师的题库管理功能;图1系统模块关系图·满足教师的试卷生成管理操作;四个模块既有自己的功能,同时相互之间也并非完全孤立,而是相辅相成的有机组合体。图收稿日期:2007—10—22中箭头指向表示了各个模块之间的数据交互方作者简介:吴琦(1969—),男,湖北浠水人,副教向。同时,系统包括了五个扩展组件:公告板、授,大学,主要从事计算机应用研究。--75吴琦基于JSP网络教学系统的设计与实现帮助系统、上传下载组件、画板组件和搜索引件,提高教师工作效率,减

6、轻教师的工作量,所擎。教学系统总体设计流程图如图所示:2以,系统必须满足教师的一些日常工作要求,例如:题库的增加删除修改、出试卷、批改试卷、回答疑难问题和发放学习资料等。以常规方式进行这些工作,将会消耗教师大量的时间和精力。所以,系统的教师模块既要完成这些日常工作,又要能够节省教师的时间,减少教师的精力消耗。在教学活动中,学生需要完成作业、复习功课、参加考试、查看成绩、解决疑难问题和查找学习资料等等。在现有的软硬件条件下,系统必须满足学生的以上功能需求,并且能够发挥新技图2系统总体设计流程图术的优势,提高学生的学习效率,促进学生在学3.1管

7、理员模块习中的积极主动性。本模块主要执行教师注册管理和身份验证,对已经注册的教师、学生资料管理和日常的数据5技术的选择与系统的实现库维护备份等工作。5.1实现技术的选取3.2教师模块现在网络技术越来越多,可供实现系统功能结合传统教学方式的教学工作要求,教师模的工具也越来越多,主要技术有CGI、PHP,JSP块需要完成如下功能:教师的在线生成试卷、在和ASP,而且它们各有特点。线答疑、在线阅卷、在线留言、资料上传等。()1CGI(CommonGatewayInterface),公3.3学生模块用网关接口。可以使用不同的程序编写,如Visual

8、学生通过验证进入操作菜单页面,可以执行Basic、Delphi或C/C++等。将已经写好的程序放在如下操作:网上作业、网上考试、成绩查询、在Web服务器上运行,再将其运行结果通过

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。