用户名: 密码: 验证码:
基于中间件的交互式网络教学环境研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着网络技术,特别是Internet技术的发展和普及,网络教学已经成为远程教育的重要方式和发展方向。网络教学是将计算机和网络通信技术应用到教学领域的产物,这种新型的教学模式完全是通过网络实现的,并对整个教育结构产生了重大而深远的影响,是未来教学发展的一种趋势。网络教学系统就是为配合这种教学模式,适应教学需求发展而构建的。
     论文认真分析了国内外网络教学应用的实际情况,现代网络教学的模式、特点及存在的问题。基于上述认识,论文对网络教学系统建设需求进行了分析,研究了WEB多层体系架构和中间件技术,探讨了一个基于中间件技术和B/S与C/S混合结构的网络教学系统的构建过程。该网络教学系统在J2EE平台上开发,采用了基于MVC分布式软件设计模式的WEB应用框架Struts,应用该框架,使得系统的开发层次分明,结构清晰。
     该网络教学系统功能包括教师备课、课件制作、授课、学生自主学习、在线考试、师生交流、答疑等教学环节。论文以在线考试为例,详细地描述了整个模块的开发过程,系统部署,逻辑结构的设计,web表示层的设计与实现,业务逻辑的设计与实现,并论述了开发过程中的关键技术。
With the development and popularity of network technology, especially the Internet Technology, the network teaching has been the main manner and the tendency. Long-distance teaching is the result of the application of the computer and network communication technology to the whole to the teaching area. This new mode of teaching is realized fully by network, and impacts on the whole education structure. That is the tendency of the future teaching development. Network teaching system is constructed for the purpose of this kind if teaching mode and for the development of teaching need.
     The paper careful analyzes domestic and international network teaching of the actual situation, the mode of teaching modern network, characteristics, and problems. Based on the above understanding, the paper research the WEB system of multi-tier architecture and middleware technology representing the construction course of the network teaching system based on middleware technology and the composite structure of the B/S and C/S, on the base of the analysis of the requirement to the network teaching system construction. The network teaching system in the J2EE platform development uses Struts framework combining Web application, based on a distributed software design pattern-MVC. By using of Struts, the structure of developing work became hierarchal.
     Network teaching system functions, including teachers prepare lessons, courseware, teaching, students self-learning, online examinations, teachers and students exchanges, FAQs and other teaching. To online exam as an example, the paper detailed descript the entire module of the development process, including the logical structure of the design, arrangement of system, web presentation layer that the design and implementation, business logical design and implementation, and discussed the development of key technologies in the process.
引文
1 可兴富,远程学习圈.构建远程教学与远程学习的基础理论[J].中国远程教育.2001
    2 孙莱祥.我国网络教学存在的问题及对策[J].中国高等教育.2000:86-88
    3 华建新.网络教育语境下自主学习模式设计[J].中国远程教育.2002(2)
    4 Heinrich J.Stuttgen.Network Evolution and Multimedia Communication[J].IEEE Multimedia.Fall.1995:234-256
    5 胡晓玲,杨改学.现代远程教育发展趋势探讨[J].中国远程教育.2001(2)
    6 范国闯钟华.Web应用服务器研究综述[J].软件学报.2003,14(10)
    7 郝春辉,邹静.基于XML Schema的XML存储[J].计算机工程与应用.2006(11):173-176
    8 黄晓斌.HTML向XML转换的研究[J].现代图书情报技术.2003(1):18-2
    9 郭犀利.基于中间件的系统开发过程分析[J].科技情报开发与经济.2005,15(23):238-239
    10 吴杰.论构件化中间件技术及其发展前景[J].嘉应学院学报(自然科学).2004,22(3):117-120
    11 Deepak Alur,John Crupi.Dan MalksCore J2EE Paterns.J2EE核心模式[M].机械工业出版社.2002.1
    12 朱其亮,郑斌.CORBA原理及应用[M].北京邮电大学出版社.2001(10)
    13 Raptis,Konstantinos,Spinellis.Multi-technology distributed objects and their integration[J].Computer standards and Interfaces.2001,23(3):110-115
    14 蒋雄伟,马范援.中间件和分布式研究[J].计算机应用.2002.22(4)
    15 张建伟.从认知主义到建构主义[J].北京师范大学学报(社科版).1996
    16 陈琦,张建伟.建构主义学习观要义评析[J].华东师范大:学学报(教育科学版).1998(1)
    17 Jonason.D.W.Designing Constructivist Learning Environment[J].Educational Technology.2001(1)
    18 李宝敏,王吉庆.基于网络环境下的互动活动理论的研究[J].上海教育.2001(18)
    19 李宝敏,王吉庆.基于多种通讯机制下网络教学模式的研究与探讨[J].现代教育技术.2001(3)
    20 Moore.M.C & Kearsley,G.Distance education:a system view[J].Behnont,CA:Wadsworth.1996
    21 Dubravka Cecez-Kecmanaovic.A Critical Inquiry into Web-Mediated Collaborative Learning[J].Computer and Education.28(4):207-212
    22 郭涛.J2EE多层体系结构及在教育信息平台中的应用[J].计算机应用研究.2004,21(6):209-210
    23 Kassem Saleh.The Distributed Object Computing Prardigm:concepts and applications[J].The Journal of Systems and Software.1999
    24 曹忠升,刘会志.J2EE平台构建远程教学答疑系统.计算机辅助工程[J].2002(2):45-49
    25 赵强,乔新亮.J2EE企业级应用开发[M].北京:电子工业出版社.2004
    26 JDBC 3.0 Specication.http://java.sun.com/products/jdbc
    27 Java Naming and Directory Interface(JNDI):http://java.sun.com/products/jndi
    28 JavaBeans.http://java.sun.com/beans
    29 MVC design pattern brings about better organization and code reuse,http://builder.com.cn/5100-6386-1049862.html
    30 张世博,周树杰,闵艳.基于Java的MVC框架结构与实现[J].北京石油化工学院学报.2006
    31 孙宏彬,苏长龄.基于J2EE三层结构分布系统设计与实现[M].齐齐哈尔大学学报.20023(4):74-77
    32 Eclipse.http://www.eclipse.org
    33 刘洋,魏飞.精通JBOSS-EJB与Web Services开发精解[M].北京:电子工业出版社.2004
    34 黄贤英.在J2EE平台上使用EJB开发企业应用[J].计算机应用研究,2001.18(12):74-75,89
    35 陆垂伟等.基于J2EE的网络考试系统的设计与实现[J].计算机应用与软件.2006.
    36 倪劲峰,王克祥,周学海,赵振西.利用XML和Java Servlet实现Web的分层设计[J].计算机工程.2001.5
    37 EdRoman 著,刘晓华译.Mastersing Enterprise JavaBeans[M].北京:电子工业出版社.2002
    38 EJB 3.0 Simplied API.http://java.sun.com/products/ejb
    39 陶睿,许云涛,方颖.EJB在企业级开发中的应用.计算机应用研究[J].2003 19(6):43-45
    40 JAVA API.http://java.sun.com
    41 黄文.基于J2EE的数据库连接服务[J].电子科技大学学报.2002
    42 武伟,魏晓.在线考试作弊防御方法的设计与实现[J].上海应用技术学院学报.2006

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

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

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