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

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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SSH整合框架和jQuery Mobile页面脚本框架移动学习平台设计和开发

基于SSH整合框架和jQuery Mobile页面脚本框架移动学习平台设计和开发   摘要:从远程教学的特点出发,基于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 jQueryMobi

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档