基于SSH整合框架和jQuery Mobile页面脚本框架的移动学习平台设计和开发

来源 :江苏教育研究 | 被引量 : 0次 | 上传用户:asdfghjki
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:从远程教学的特点出发,基于SSH整合框架和jQuery Mobile页面脚本框架技术的移动学习系统是一个行之有效的移动学习应用实践解决方案,也是一套符合远程学习者实际需求的应用系统。系统具有高度的集成性、网络化、智能化和易维护、易扩充特点,更加方便远程教育管理工作。基于SSH和jQuery Mobile的移动学习平台可从目标、架构、功能等方面加以设计。移动学习平台开发指领域模型的建立、用例模型的建立、表示层的实现等。移动学习平台的实现包括代码结构、部署与测试。
  关键词:SSH整合框架;jQquery Mobile页面脚本框架;移动学习平台;设计;开发
  中图分类号:G712 文献标志码:A 文章编号:1673-9094-C-(2014)01-0042-05
  一、SSH整合框架
  (一)SSH整合框架体系[1]
  系统框架结构是系统设计的关键,决定系统的组织方式,主要用于定义和说明子系统以及子系统与子系统之间的相互依赖与通信机制。在面向对象程序设计中,系统框架结构就是定义和说明包,以及包与包之间的相互依赖与通信机制。
  SSH整合框架是整合基于java语言的Struts、Spring、Hibernate[2][3]三大主流开源框架,它们分别架构表示层、业务逻辑层和数据持久化层并协同工作。Struts框架的构建是基于MVC(Model-View-Controller)设计模式的Web应用程序框架,用于架构表示层,选用Action控制器完成业务逻辑与JSP页面之间的操作;Spring框架充当业务逻辑层,通过依赖注入(IOC)的关系,将持久化作为控制器的业务逻辑;Hibernate充当数据持久化层,主要处理对象数据表的添加、修改、删除及查询等操作。SSH整合框架体系结构如图1所示。[4]
  (二)SSH配置过程
  SSH架构能无缝整合,灵活运用,关键是对相关XML文件进行配置。SSH架构具体整合过程如下。
  1.Web.xml的配置。
  任何一个web框架都离不开web.xml,当服务器进行启动时,系统会自动查找这个文件所在的位置,负责完成struts filter、spring listener和spring框架中的applicationContext.xml的配置。Filter是过滤器,是struts的核心控制器,负责拦截所有用户请求。Listener是spring的监听器,可以监听客户端的请求、服务端的操作等。
  (二)部署与测试
  将系统部署到Tomcat Web服务器中并启动Tomcat,在Android手机模拟器地址栏中输入http://localhost:8080/mobile/student_login.jsp,显示系统主界面,如图9所示。
  模拟仿真表明,系统对移动教学及管理提供了有效的支持,系统仿真运行良好,稳定可靠。
  从远程教学的特点出发,基于SSH整合框架和jQuery Mobile页面脚本框架技术的移动学习系统是一个行之有效的移动学习应用实践解决方案,也是一套符合远程学习者实际需求的应用系统。系统具有高度的集成性、网络化、智能化和易维护、易扩充特点,更加方便远程教育管理工作。
  参考文献:
  [1]李雷孝,谢芳,刘晓军,等.SSH整合框架的研究与应用[J].内蒙古工业大学学报:自然科学版,2012(2).
  [2][11]常倬林.Java Web从入门到精通[M].北京:机械工业出版社,2011.
  [3][9][14]明日科技.Java Web从入门到精通[M].北京:清华大学出版社,2012.
  [4][5]卢翰.JSP项目开发案例全程实录[M].北京:清华大学出版社,2011.
  [6]【美】布鲁林克.jQuery Mobile快速入门[M].巩亚萍,译.北京:人民邮电出版社,2012.
  [7]陶国荣.jQuery Mobile权威指南[M].北京:机械工业出版社,2012.
  [8]郭广军,谢东,陈利品.基于SSH整合架构的教学支持系统设计与实现[J].计算机工程与设计,2009(13).
  [10]于湛麟,李仲秋,任永昌.ssh框架实现MVC架构的电子商务软件平台[J].计算机技术与发展,2012(10).
  [12][13]赵少卡.基于ssh架构的信息交流平台系统开发[J].福建师大福清分校学报,2011(2).
  (责任编辑:张志刚)
  Design and Development of Mobile-learning Platform Based on SSH and jQueryMobile: A Case Study
  SONG Jin-hua
  (Department of Information Engineering, Lianyungang Open University, Lianyungang 222006, Jiangsu Province)
  Abstract: Starting with the features of distance learning, the mobile-learning system based on SSH architecture and jQuery mobile page scripting framework provides an effective way for mobile-learning application and practice, which is in line with the demand of distance learners. With characteristics of highly integrated, internet-based, intelligent and easily maintainable and expandable, this system is feasible for the management of distance learning. The design of the platform should be undertaken in the objectives, structures and functions, while the development of the platform refers to the establishment of the domain model and the use-case model, and the realization of the presentation layer. The realization of the mobile-learning platform includes the code structure, arrangement and test.
  Key words: SSH architecture; jQuery mobile page scripting framework; mobile-learning platform; design; development
其他文献
摘要:近年来,我国致力于推进初中教育的创新发展。数学作为基础学科,理应走在创新的最前沿。然而事与愿违,很多教师一门心思扑在进度上,无暇开展创新工作。长时间使用一种方法,学生的逻辑思维能力难以有所提高。为此,本文结合笔者的自身学习和教学经验,谈谈如何在数学课堂上培养学生的逻辑思维能力。  关键词:初中数学;逻辑思维能力;培养  前言  新课程标准的实施,促使初中数学教学重心发生转移。教师不仅要普及数
期刊
摘要:随着文化领域全球化进程的加快,目前英语已成为人们广泛使用的语言,因此加强学生口语交际有着重要的作用。七年级英语教师要结合学生年龄、心理特征开展教学,从而更好的提升学生口语交际能力。教师需要构建英语角,不仅可以培养学生口语表达能力,同时也能训练学生思维,调动学生学习,使学生感受英语口语交际的魅力。在构建英语角中,教师还需要创新英语角活动新方式,增加英语教学新方式。本文主要阐述了如何开展农村七年
期刊
一个良好的自主学习意识形成不是简单的学习知识就能形成,要能够引发出学生勤学好问、积极向上的进取之心。课程教学想要做到这一点,需要付出的努力是非常之多的,也是现阶段教师需要思考的地方。借此文章案例分析的机会,以小学高段数学教学之中学生的自主学习能力培养做分析,以将其中的自主学习导向思想融入其中做相关的分析。  一、案例背景  为什么此次案例分析研究的是小学高段数学教学之中的自主学习问题,主要原因是数
期刊
摘要:班级是学校对学生进行教育和开展教学工作的一个群体,良好的班级管理能让班级活动顺利开展,促进学生健康成长和全面发展,实现教育目标。所以,教师要综合本班学生特点、兴趣爱好和需要,把握教育时机,创建适合本班学生的激励机制,让学生积极参与活动,接受强有力的正向刺激,学习良好榜样,取长补短,追求更高远的目标,把教育者的要求内化为学生的心理需求,产生坚实有效的激励效应,才能使之养成良好的行为习惯,进入到
期刊
摘要:在新课改的背景下,自主管理模式逐渐成为当前广泛应用的班级管理方式。相较以往传统的班级管理模式,自主管理更加重视学生积极主动性的提升以及学生的个性湖发展。随着素质教育的不断深入,学生素质的培养逐渐受到越来越多的重视与关注。班级作为学生学习生活的主要场所,要想全面提升学生的综合素质,教师便需要提高对班级的管理水平。为此班主任需要构建自主班级管理模式,以此确保学生在学校可以得到全面的培养与发展。 
期刊
摘要:在新课程改革背景下,教师在开展小学美术教学时,应注重将美术教学与学生的实际生活相结合,引导学生在实际生活中感悟美术的独特价值,促使学生在生活化的美术学习中提升美术综合素养。该文以小学美术课堂教学为研究切入点,分析小学美术生活化教学的构建策略。  关键词:小学美术;小学美术课堂;生活化教学;构建策略  前言:因为美术,生活才能更加美好;因为生活,美术才得以生存与发展。生活是美术生存及发展的基础
期刊
摘要:在素质教育的背景下,核心素养的重要意义和教学价值日益明显,它的理念也成为了各个学科开展教学和组织学习内容的出发点。而文化意识是英语学科核心素养之一,初中阶段是培养学生文化意识的最佳时机。其中,英语是我国教学体系下的基础科目之一,但由于我们传统母语与英语在结构和语法等内容上的区别,导致许多学生难以掌握学习英语的方法和技能。其中,阅读是英语学科的关键部分,通过有效的利用和与核心素养的结合,教师可
期刊
布伯认为,“人的本质只能从人与人之间的关系领域中去把握”,人与人之间应是一种“我-你”的相遇关系,而不是一种“我-它”的塑造关系。在“我-它”的视域下,学校教育处于塑造的语境中,使本真的师生关系承受着异化的煎熬。在“我-你”相遇的视野下,教师与学生不再是工具性利用关系,而是同等的价值主體关系;不再是对象性的塑造关系,而是一种教育性关系。  学校是一个“我-你”精神相遇的教育性场域。教育过程不是单向
期刊
摘要:大力发展职业教育,必须以不断提高教学质量为前提和保证。要提高职业教育的教学质量,必须做到:深化课程教学改革、建立与产业结构相吻合的专业设置与退出机制、完善教育质量评价体系、加快“双师型”教师队伍的培养等。  关键词:职业教育;教育教学质量;长效发展机制;提升;建立  中图分类号:G717 文献标志码:A 文章编号:1673-9094-C-(2014)09-0052-03  一、关注专业内涵建
期刊
摘要:改革人才培养模式是提高教学质量的重要手段。江苏省江阴中等专业学校五年制高职数控加工专业创新课程体系及“岗证单一体化”人才培养模式,并与企业深度合作,成效显著。  关键词:五年制高职;“岗证单一体化”人才培养模式;实践  中图分类号:G712 文献标志码:A 文章编号:1673-9094-C-(2014)09-0058-03  一、质量为本,构建四级课程体系  笔者所在学校为提高人才培养质量,
期刊