帮助 本站公告
您现在所在的位置:网站首页 > 知识中心 > 文献详情
文献详细Journal detailed

基于j2ee和xml的现代远程教育平台研究与设计

导  师: 邬家炜

学科专业: H1203

授予学位: 硕士

作  者: ;

机构地区: 华南师范大学

摘  要: 远程教育是将计算机和通信网络技术应用到教学领域的产物,这种教学模式是通过网络实现的,它对教育结构产生了重大而深远的影响,成为未来教学发展的一种趋势。目前,基于web的远程教学以其灵活性、简便性、可靠性、兼容性等优点,已经成为远程教育的重要方式。 论文通过分析目前国内外远程教育产品和现代远程教育的模式、特点及存在问题,考虑在结合我国教育部教育信息化技术标准委员会2001年底制订的中国现代远程教育标准<'[1]>的前提下,利用相关先进技术实现并提高平台的性能。 本论文主要介绍了web多层体系架构和中间件技术,对j2ee体系及核心技术、xml技术和基于组件驱动的web编程技术进行了分析,在此基础上提出了一种基于j2ee与xml的分布式web应用系统计算模型。该模型指导远程教育平台的设计和开发工作。 论文介绍了mvc这种分布式软件设计模式,重点研究了针对j2ee体系下开发web应用的struts框架,它是对mvc模式的实现框架。应用struts框架,使得对平台的开发层次分明,结构清晰。 最后,论文采用uml技术进行系统分析,建立了系统的动静态模型,并详细设计了远程教育平台的功能,在建立的“计算模型”的指导下,综合运用j2ee、xmi。技术及组件技术,完成了平台的建设工作。 本论文所作的主要工作总结如下: 1.提出了基于j2ee和xml的分布式web应用系统计算模型; 2.采用uml技术对系统进行建模,平台实现上采用的基于组件驱动的web编程。 3.在数据显示方面,采用了xml与xsl技术,将显示与数据保存方式分离,结合客户端xml分析器,实现对数据的二次处理;在逻辑层,利用了xml的schema技术定义数据文档,dom动态在线生成xml格式的数据;在数据层,选择xml文件做数据源,将sax和dom接口结合使用,实现对xml文档的处理,并将接口封装在javabean中。 4.mvc设计模式简化并优化了web应用程序的开发,本系统采用的struts具有组件的模块化、结构灵活、重用性好的优点。 5.采用数据库连接池技术实现对数据库的访问,减轻服务器负担,提高系统的安全性. 该系统充分发挥了xml技术的优点,较好地满足了远程教学的需求。论文在最后总结了在平台研究和开发中尚待完善和解决的问题,提出几个值得研究的课题。 Distance Learning is the outcome of applying computer and networkcommunication technology into education field, this teaching mode is realized throughnetwork, and it have made great and far-reaching influence on education structure, andit is a popular trend of education development in furture. At present, DistanceLearning based on Web because of its character of flexibility, simpleness, reliability,compatibility have became an important mode and development way in the DistanceLearning. By analyse of the domestic and international Distance Learning products and themode, characteristics, in addition to the problems of modern Distance Learning, thisthesis aims at making use of related advanced techniques to realize and improve thefunction of the platform under the premise that according the modern DistanceLearning standard Which was established in 2001 by Chinese-e-learning TeachingTechnology Standardization Committee of our country Ministry of Education. This thesis describes the muti-tier architecture of Web application, middleware,Itlays emphasis on analyzing J2EE technology, XML technology and Web programbased on the component drive. Then it puts forward a Web application systemcomputing model based on J2EE and XML technology to guide the work of designingand realizing Web Distance Learning Platform. The further work is describing a distributed software design pattern-MVC.Theemphasis is the research of Struts framework combining Web application.Struts is therealization of MVC. By using of Struts, the structure of developing work becamehierarchily. In the end, the thesis adopts UML to analyse the system, and build dynamic andstatic model, then designs functions of the Distance Learning platform in detail. Onthe basis of much work, the platform was realized is the example of the formercomputing model. The main work that the thesis makes is as follows: /(1/) The thesis puts forward an Web application system computing model basedon J2EE and XML with the combination of the new software technology such ascomponent-based development, J2EE and XML. /(2/) UML is adopted to build system model,and web program based oncomponent drive is applied in system establishment. /(3/) In display part, applying XML and XSL technology to separate the contentof XML document and its vision, and deal with the data secondly comibining withXML parsing; In logic part, applying Schema of XML to define the bidding documentand make use of DOM technology to create XML form bidding document online atreal time. In data store part, taking advantage of XML to store data, and makes use ofDOM API and SAX API to deal with the XML document, then encapsulates it inJavaBeans. /(4/) MVC design pattern simplifies and optimizes the development of Webapplication program. It has the character of component modelar, structure flexible andreusable. /(5/) Implementing the database connects based on connect pools, which make ahigher security level for the System. This system takes full advantage of XML technology, satisfying the requirementof Distance Learning. Then serval subjects deserved to research are put forward.

关 键 词: 远程教育平台 组件 框架 数据库连接池

分 类 号: [G434 TP312]

领  域: [文化科学] [文化科学] [自动化与计算机技术] [自动化与计算机技术]

相关作者

作者 陈秋晓
作者 王海荣
作者 袁松鹤
作者 陈淑环
作者 张亚琛

相关机构对象

机构 暨南大学
机构 中山大学
机构 广东外语外贸大学
机构 华南理工大学
机构 暨南大学经济学院

相关领域作者

作者 李文姬
作者 邵慧君
作者 杜松华
作者 周国林
作者 邢弘昊