节点文献

基于J2EE架构的远程教学平台的研究与应用

Research and Application of Remote Education Platform Based on J2EE Structure

【作者】 谢鹏

【导师】 高晔;

【作者基本信息】 西安科技大学 , 计算机应用技术, 2008, 硕士

【摘要】 现代远程教育是构筑知识经济时代人们终身学习的一种新型教育模式。基于Web的远程教学平台能够充分发挥信息技术在教学中的优势,能够体现以学生为主体,教师为主导的教学理念,是未来教育发展的一种趋势。本文根据J2EE的四层架构体系和分层设计思想,设计了一个可扩展的远程教学平台。该教学平台的客户层提供简洁的人机交互界面;web层响应用户请求;应用服务层完成计算和逻辑处理;数据层提供数据的存储服务。本文着重研究了基于组件的分布式N层体系结构,以及如何利用当前先进的基于组件的开发方式和中间件技术,来实现远程教学平台的各种业务逻辑和数据逻辑。在应用开发中结合Struts框架和Hibernate技术来处理页面逻辑和对象的持久化工作,采用Ajax技术来实现功能的个性化定制,提供给用户无刷新的友好管理界面,最后本文对教学平台的安全机制进行了分析和探讨。开发实践表明,采用J2EE四层架构技术,使得教学平台具有较强的伸缩性、通用性、兼容性和可扩展性,每一层能够专注于特定的角色和功能,各司其职、相互协作。本教学平台采用B/S模式,客户端只需要浏览器就可以实现网络教学,操作起来方便简洁。

【Abstract】 The modern long-distance learning is one kind of new education patterns which constructs the lifelong study in the knowledge economy time.Based on the Web long-distance teaching platform which can display adequately the superiority of Information technology in the teaching,manifest the student as the main body and the teacher as the leadership’s teaching idea,It will be a tendency in the future teaching development.According to J2EE four construction system and the lamination design concept, this article has designed an expandable long-distance teaching platform.This teaching platform provides the succinct man-machine interaction contact surface through the customer level;response user request through web level;completes the computation and logical processing by using the service level;provides the service of data storage by data level.This article focuses on a component-based N-tier distributed architecture,as well as how to use the advanced component-based development methods and middleware technology,In order to realize each kind of service logic and data logic about the long-distance teaching platform.This platform unifies the Struts frame and Hibernate technology to process the page logic and the object lasting work in the application development processes, uses the Ajax technology to realize the custom-made function and provides the non-revolution friendly management contact surface for users.Finally,this article tries to analyze and discuss this teaching platform’s safety mechanism.The development practice indicated that uses the J2EE four construction technology,enables the teaching platform to have the strong elasticity,the versatility,the compatibility and the extendibility. Each level ,which can concentrate the specific role and the function and perform its own functions,is mutual non-interference。This teaching platform ,which uses the B/S pattern and the client side only needs the browser to be possible to realize the network teaching,operates conveniently and simply.

【关键词】 远程教育J2EE组件AJAXRBAC
【Key words】 Remote EducationJ2EEComponentAjaxRBAC
  • 【分类号】TP311.52
  • 【下载频次】270
节点文献中: 

本文链接的文献网络图示:

本文的引文网络