基于J2EE的网络教学平台设计与研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
在快速发展的计算机网络时代,计算机网络在各方面的应用越来越广。利用计算机进行网络教学已经成为计算机网络方面应用的一个很重要的方面。对多媒体和计算机网络技术的综合已经被应用到目前的网络教学中,它已经成为网络环境下,对信息资源进行共享的一个主要的方面,它是对传统的教学在空间和时间上的一个很大的扩展。在高等学校中,信息技术的应用占有很大的优势,建设网络教学的工作逐渐产生。目前,大部分的高等学校的针对校园网的硬件基础建设已经完成,针对网络教学建设工作,学校的各位领导对网络教学工作的建设和使用也有很高的重视度,规划和开发网络教学系统的工作也正在进行,所以,研究和开发网络教学平台对于教学工作是很有必要的。在这种情况下,本文提出了对教学平台的设计与研究。研究和开发网络教学平台,在提高教学的水平以及开发各专业网络教学课程等方面是有很大好处的,与此同时,也可以对学校教育的长远发展提供很好的基础。
     在对现在经常用到的网络教学平台调查和分析之后,借鉴国内外同类产品开发和研究的成果,设计了一个能满足目前大多数高校网络教学需要的教学平台系统。实现了管理模块、教务模块、教师模块、学生模块等的初步功能。系统在教师制作和利用网络教学课件方面做了重点介绍,同时,在校园网中,利用校园网的多媒体进行教学工作也很容易,为了能够同时方便学生的自学能力以及学生和教师之间的相互交流,我们设计了教师和学生的博客、聊天室以及提问功能。我们设计了网上在线测试系统,这个系统对教学效果的评价方面上非常有用的,在本文中,着重研究了在线测试的技术的实现以及组卷的算法。
     本文重点是对J2EE技术、MVC模式、开源代码工具以及设计所使用的架构Struts+Spring+Hibernate等方面的学习和研究。最后,在对这些技术和工具进行综合的应用之后,设计了一个网络教学平台的实例。经过改进的遗传算法虽然可以使生成试卷的质量得到保障,但是没有对组卷的收敛速度上没有任何的改进,这还得更进一步的研究。
With the rapid development of computer and network, it came into being that all kinds of applications based on the computer network. Computer networks teaching is an important web application. Comprehensive application of computer network technology and multimedia network teaching of modern technology make traditional teaching functions being an extension in time and space, and it is an important aspect of service of sharing the information resources in Internet. Colleges and universities have built a network of teaching that has a unique advantage of information technology. The most colleges and universities is planning to develop teaching applications system based on campus Network, Because they have been building a good foundation for the campus network hardware, and the leadership attaches great importance to construction and use of teaching and learning environment. Therefore, the development and application of network teaching platform is important. This article is made in this context. Research and development of network teaching platform will be conducive to the professional courses in the teaching of the smooth network development and management to raise the level of teaching, as well as colleges'information to meet the long-term needs of development.
     This article designed a teaching platform which meet the needs of network teaching for most colleges and universities, based on the common network teaching platform and the analysis of the investigation, and the reference of domestic and foreign similar product development and research achievements. The system basically realize management module, educational administration, teacher module, student module and so on. At the same time, the system makes use of network teaching class in outstanding teacher and the functional carrying out campus network multi-media teaching conveniently, gives consideration to convenience teacher and student that the student learns and autonomously exchanging interactive need. The system has the chat room, the plentiful visitor and having asked questions. For the teaching-learning evaluation process is particularly useful for network test systems, test paper this algorithm in the implementation technology and focus on the study.
     Paper focuses on J2EE technology and the MVC pattern, the current design of the more popular way Struts+Spring+Hibernate framework, open source tools such as learning and research. Final integrated use of these technologies and tools for design of a network teaching platform instance. Application of improved genetic algorithm for generating test paper quality, has been achieved, but the convergence rate has not improved on paper, required further study.
引文
[1]王维,侯作伟.浅谈网络协同教学及其平台构建.应用能源技术[J],2005,1:48-50.
    [2]Lora Aroyo, Darina Dicheva. The New Challenges for E-learning:The Educational Semantic Web. Educational Technology & Society.2004 7 (4), 59-69.
    [3]Goldberg MW, Salari S, Swoboda P. World Wide Web-course too 1:An environment for building WWW-based courses[R]. Fifth International WWW Conference, Paris, France,2001.
    [4]钱永涛,何保荣.网络教学平台的设计与开发[J].周口师范学院学报,2005,22(5):93-94.
    [5]高强,秦志刚,张云霞.运用JSP技术设计网上选课系统[J].常熟高专学报,2004,4:85-88.
    [6]Christopher Steel Ramesh Nagappan Ray Lai. Core Security Patterns: Best Practices and Strategies for J2EETM Web Services and Identity Management. Prentice Hall PTR/Sun Micros,2005.
    [7]Learn UML with JUDE. http://www.uml.org.cn/oobject/200905132.asp.2009.
    [8]JUDE/Community Basic Operation Guide. Change Vision, Inc. July 29.2008.
    [9]黄雪.基于WebServices网络教学资源平台的开发与设计[D].吉林大学,2006.
    [10]Deepak Alur John Crupi Dan Malks. Core J2EE Paterns:Best Practices andDesign Strategies(影印版)[M].北京:科学出版社,2004:167:174.
    [11]Evans. Researching the NET:Informationand communications technology and research in dis-tance and adult learning[Z]. Keynote paper at thelst Conference on Research in Distance & AdultLearning in Asia, Hong Kong.2000 21-24 June.
    [12]张友生.层次式软件体系结构模型[J].计算机工程与应用.2004,40(30):23-25,67.
    [13]袁红旗.基于网络教学系统平台的安全性研究与实现[D].新疆大学,2004.
    [14]乔树清.基于JSP技术构建的教学平台设计[J].教育信息化.2005,17:54-56.
    [15]叶绿.基于JSP技术的网上学习辅导系统的设计与实现[J].计算机工程与设计.2005,8:101-104,109.
    [16]杨庆.基于JSP技术的网络教学系统的构建[J].浙江万里学院学报.2005,18(2):41-46.
    [17]李振捷,陈雄,王军.JSP网站开发典型模块与实例精讲[M].电子工业出版社.2006:7-27,269-274.
    [18]张黎伟.JSP从入门到精通[M].上海科学普及出版社.2007:85-86,344-350.
    [19]康振华.基于J2EE的任选课教学系统的设计与实现[D].天津大学,2006.
    [20]王铠.基于J2EE技术构建的网络教学系统的设计与实现.山东大学[D],2005.
    [21]曹忠升,刘会志.J2EE平台构建远程教学答疑系统[J].计算机辅助工程2002,2:45-49.
    [22]王蓉.基于J2EE架构的网络教学相关系统的设计与实现[D].国防科学技术大学,2005.
    [23]林雪明,张钧良,蒋伟钢.基于知识点的试题库组卷算法的建立[J].微机发展,2001,2:78-81.
    [24]乐光字,彭小宁,曾志峰.试题库自动组卷系统算法设计与实现[J].计算机应用.2001,S1:201-203.
    [25]王雍钧,黄毓瑜.基于知识点题型分布和分值的智能组卷算法研究[J].计算机应用与软件,2004,8:112-114.
    [26]丁卫平.基于遗传算法的智能组卷应用研究[J].电气电子教学学报,2005,27(2):93-95.
    [27]朱黎明.基于单亲遗传算法的试题生成及其应用研究(D).湖南大学,2005.
    [28]T.Lynda, C.Chrisment, Boughanem Mohand. Multiple Query Evaluation Based on Enhanced Genetic Algorithm. Information Processing and Management, 2003,39(2):215-231.
    [29]鲁晓东,李育龙,杨健.JSP软件工程案例精解[M].电子工业出版社.2005:136:147.
    [30]王飞.基于J2EE的网上考试系统设计与实现[J].成都电子机械高等专科学校学报,2005,03:27-29,48.
    [31]Michel C.Daconta. Java pitfalls(影印版)[M].人民邮电出版社.2003:122-132.
    [32]刘晓华,张健,周慧贞.JSP应用开发详解[M].电子工业出版社.2007:426-430.
    [33]Marty Hall, Larry Brown. Core Servlets and JavaServer PagesTM:Volume 1: Core Technologies. Prentice Hall PTR.2003:487-500.
    [34](美)Frank Cohen. Java测试与设计——从单元测试到自动Web测试[M].清华大学出版社.2005:125-136.
    [35]James Goodwill. Pure JSP--Java Server Pages. Sams Publishing,2000:56-64.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700