- 0
- 0
- 约3.71万字
- 约 60页
- 2017-03-26 发布于江苏
- 举报
基于StrtsHibernate的教学答疑系统思考
第一章 绪 论
1.1基于Struts和Hibernate的教学答疑系统的优势
目前随着Internet的广泛使用,网络教学系统被越来越多的应用在教学过程中。许多学校都建立了网上教学系统,通过这样的系统,学生可以在异地访问教学资源,不受时间的限制进行学习。网上教学系统中丰富的教学资源又可以作为课堂教学重要的补充。自动答疑系统是网上教育系统的一个重要组成部分,学生可以通过这个系统向老师寻求帮助,获得问题的解答。基于web的自动答疑系统具有以下优势:
1)改善教学的效果
通过学生在课程学习过程中所反映和提出的共同问题,教师以及课件编写者等远程教学过程中涉及的各管理和参与者,能够藉此反馈直接调整教学的内容、进度,改善教学方式等,从而提高效果。
2)提高学生学习效率
通过在答疑系统中对一些简单的公共的问题和概念提供详细的解答和解释,可以避免教学中的大量时间花费在基本概念的解释上,从而可以投入进行深入的讨论和交流等。
3)丰富教学经验
学生在学习过程中产生的问题以及教师等的解答,经过一定时间的积累成为可以重复利用的宝贵资源。其它的学生可以从以往学生的问题中取得收获,教师也能够利用这些资源来有针对性的制定教学内容和进度等。
4)改善教学的环境
远程教学系统中,整个系统的设计、教学方式的制定也直接影响了教学效果。从学生的反馈可以调整它的结构,改善现有系统的不足。作为远程教学的一个重要的辅助系统,自动答疑系统可以直接与课程学习、考试等系统结合在一起,成为其中不可分割的一部分,也可以在实时的教学模式中使用,作为课后学生答疑、师生交流或教师获得学生反馈、衡量教学效果的一个配套系统。
1.2 我的研究工作
为了顺利完成基于Struts和Hibernate的教学答疑系统的设计与实现,我在毕业设计期间所做的研究工作如下:
1)研究了相关文献中关于基于Struts和Hibernate的教学自动答疑系统的内容;
2)研究了相关文献中关于关键字匹配算法方面的的内容;
3)学习Core Java 等各种技术;
4)制定了基于web的网络课程答疑系统的总体设计方案;
5)设计了本系统的各模块的功能和实现细则;
6)设计了底层数据库的实现;
7)学习,设计了ajax,javascript校验
第二章 系统设计中各种技术的介绍
2.1 核心Java介绍
在经历了以大型机为代表的集中计算模式和以PC机为代表的分散计算模式之后,互联网的出现使得计算模式进入了网络计算时代。网络计算模式的一个特点是计算机是异构的,即计算机的类型和操作系统是不一样的,例如SUN工作站的硬件是SPARC体系,软件是UNIX中的Solaris操作系统,而PC机的硬件是INTEL体系,操作系统是windows或者是Linux,因此相应的编程语言基本上只是适用于单机系统,例如COBOL、FORTRAN、C、C++等等;网络计算模式的另一个特点是代码可以通过网络在各种计算机上进行迁移,这就迫切需要一种跨平台的编程语言,使得用它编写的程序能够在网络中的各种计算机上能够正常运行,java就是在这种需求下应运而生的。正是因为java语言符合了互联网时代的发展要求,才使它获得了巨大的成功。俗话说:有心栽花花不成,无心插柳柳成荫。Sun公司绝没想到本想用于消费电子产品开发的编程语言却率先在网络中得到了广泛应用,但是也可以说是东方不亮西方亮,正是因为java语言在设计目标上的正确性使得java语言是金字总会发光的。C语言是面向过程的语言,也是使用率非常高的语言;而面向对象的思想引入到编程语言之后,C语言就被改造成为面向对象的C++语言,得到了广泛的应用。但是C++语言必须兼容C语言,因此C++语言是面向过程和面向对象混合的语言。java语言产生于C++语言之后,是完全的面向对象的编程语言,充分吸取了C++语言的优点,采用了程序员所熟悉的C和C++语言的许多语法,同时又去掉了C语言中指针、内存申请和释放等影响程序健壮性的部分,可以说java语言是站在C++语言这个巨人的肩膀上前进的。java语言的一个目标是跨平台,因此采用了解释执行而不是编译执行的运行环境,在执行过程中根据所在的不同的硬件平台把程序解释为当前的机器码,实现跨平台运行。而动态下载程序代码的机制完全是为了适应网络计算的特点,程序可以根据需要把代码实时的从服务器中下载过来执行,在此之前还没有任何一种语言能够支持这一点。综合上述,Java的生命力体现在如下方面:1.Java产生与流行是InterNet发展的客观要求2.是一门各方面性能都很好的编程语言,它的基本特点是简单,面向对象,分布式,解释的,健壮的,完全的,结构中立的,可移植的,性能很优异的,多线程的,动态的,适合的Internet环境上开发应用系统3.Java可以制作
您可能关注的文档
- 基于PL的模拟泉控制系统研究设计书深刻.doc
- 基于PL的电梯制研究设计书深刻.doc
- 基于PL的三相步电机变频调速系统的研究设计书深刻194957389.doc
- 基于PLC的选矿厂调度控制系统的文案最终文案.doc
- 基于PL恒压供系统深刻研究设计书(.doc
- 基于PL的自动售机系统研究设计书.doc
- 基于PL的三相步电机变频调速系统的研究设计书深刻.doc
- 基于PL的步进电机的控制系统.doc
- 基于PL的自动铃系统的研究设计书深刻研究设计书.doc
- 基于PPRR的立网络安全防御体系的研究与应用学位文案.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 2025年自来水供应专属承包合同样本版.docx VIP
- 2022化工安全与环保第二版课后题答案最新版(完整版).docx VIP
- ASUS华硕主板大师系列Z97-A 用户使用手册 (繁体中文).pdf
- 智能金融:AI 驱动的金融变革.pptx
- 人工智能在心血管无创影像中的应用:前沿技术与临床价值.pdf VIP
- 2025年氢燃料电池在数据中心储能应用趋势.docx
- 2026年中国铁路上海局集团有限公司招聘普通高校毕业生1236人备考题库及答案详解(考点梳理).docx VIP
- 井工煤矿复工复产开工第一课教案.docx VIP
- 社区居务监督培训课件.ppt VIP
- 心灵终结单位全代码.doc VIP
原创力文档

文档评论(0)