期刊鉴别 论文检测 免费论文 特惠期刊 学术答疑 发表流程

SSH框架在高职Web实战课程教学中的应用与研究

时间:2013-09-11 15:49 文章来源:http://www.lunwenbuluo.com 作者:王洪 点击次数:

  众所周知,高职院校的培养模式一般侧重培养学生的动手能力与操作技巧,以使他们能确确实实掌握一门专业技能,增加其就业能力,以更好的适应社会的要求;而如何才能使学生掌握一门社会实践中广泛应用的,就业能力强的专业技能就显的十分重要也很必要;就计算机专业的学生来说,如果采用SSH框架实行教学,通过Web实战课程,使他们掌握建设mis系统的常用技巧、技术、流程直至最后让他们具备有单独设计开发一般mis系统的能力;则可以极大的提高计算机专业学生的专业技与学生的就业能力;对学校、学生、社会各方面来说都是个多赢的局面;因此,该文对在高职院校Web实战课程中引入SSH框架进行教学提出了一些自己的想法与建议。
  1SSH框架技术介绍
  1.1什么是SSH框架
  所谓的SSH框架是指在J2EE项目中采用三种主要中间件技术,即Spring、Struts、Hibernate三种开源中间件,以实现与其他技术的完美整合而形成的一种比较高效、成熟、稳定的信息系统开发技术框架;其中Spring主要负责系统的业务处理,Hibernate主要负责底层数据库处理,而Struts则主要负责逻辑控制流转与页面展示处理;经过多年的软件开发实践,证明了采用SSH框架技术进行信息系统开发,可以极大的提高系统的开发速度,增加系统的稳定性,简化系统后期开发与维护。
  1.2SSH框架的特点与优势
  采用SSH框架可以使开发人员可以更专注于业务处理,提高开发效率高;使系统层次清晰,易于维护及扩展层次的结构;而且框架的融合,代码的耦合方面都具有很大的优势,对于编程的持续化,扩展化,维护化都很棒。
  2采用SSH框架教学的原则与方法
  由于SSH框架涉及的技术深度与广度都相当大,因此,在对高职类学生进行授课教学的时候,应从他们的理论知识底子薄,知识涉及面相对窄的特点出发,采用一些非常规的教学方式与方式;从长期以来的实践教学经验来说,可以主要归纳为以下几点:
  2.1项目教学法的教学原则
  正如我们所知道的,信息系统开发的技术众多,各种技术的历史渊源都不尽相同;而系统开发的每个流程都涉及到不同的理论和知识点;如果在Web实战课程中要把每个流程环节的理论、研究、应用都给学生一一细讲,那就失去了本课程的核心作用,学生到头来什么东西都只知道个大概,估计到最后就是“不知其然更不知其所以然也”;通过几学期的教学实践经验来看,通过项目教学法,则至少可以让学生“不知其所以然但知其然也”;一个简单的项目做下来,让学生了解整个系统的开发流程,主要的配置文件作用,系统各部分的运行方法,框架的运行机制等等主要的开发原理及开发机制;让他们最终能懂得及掌握利用学过的相关技术在以后的开发过程中学会框架的搭建、系统分模块的开发、相关配置文件的管理等一系列基础性开发能力,为以后更深入的mis系统开发奠定良好的基础。
  2.2“浅入浅出”的教学方法
  总所周知,j2ee项目涉及技术众多,流行的中间件也数量比较大,像本文所讲的SSH框架涉及到了三个比较重要的中间件,还有相关的数据库技术,Web工程相关开发规范等等;那么在给学生授课的时候,如果我们都一个一个的细讲开来,课时上不可能,效果上也达不到预期的效果,比如配置文件WEB.xml;里面牵涉到的系统Listener启动机制,在给学生讲授的时候,就不必细细的把listener的相关知识点讲透,而只需要告诉学生listerner在配置文件中起的作用,应该放在Web.xml配置文件的那个地方就可以了;等以后他们开发经验增加了以后,自然的就会了解其深层次的原理及机制;类似的还有相关action的配置文件,及业务bean的配置文件也是如此;只有这样才能让学生很快的了解整个系统的大概的运行机制与流程,而不至于陷入到某一个细节技术里专了牛角尖而走不出来;这就是所谓的浅入浅出的教学方法。
  2.3“抓大放小”的教学方法
  何谓抓大放小呢?即在项目教学的过程中,遇到有关的技术问题,要抓主干,而不要过多的消耗精力在旁枝上;比如就几个相关的配置文件来说,要让他们知道Web.XML是系统的主配置文件,struts.XML是系统的控制流转配置文件,负责系统的action管理;applicationContext.xml是系统业务逻辑处理配置文件,负责系统的bean管理;每个配置文件对应的package下面放置相应的java文件;只要让学生了解及掌握这些相关的配置文件的作用、配置方式及运行机制。就基本达到了我们所要求的教学母的;而不是在某个配置文件里面的某一个技术点去深挖相关的理论与背景;比如在我们利用反射机制在数据库配置文件中利用及相关映射配置文件建表login_infor时,系统并不能成功建表;而我们只去掉后面的catalog属性便可实现成功建表;那么在教学过程中,我们只需要告诉学生有可能出现这样的情况,出现了怎么改就行了,而不必细细讲解为什么要去掉相关属性,属性的作用等等相关更深入的知识点;总之一句话,通过项目教学实践,让学生能明白系统开发主旨、抓住框架主干、懂得框架配置、学会mis基础开发就算是达到了教学目的。

  •   论文部落提供核心期刊、国家级期刊、省级期刊、SCI期刊和EI期刊等咨询服务。
  •   论文部落拥有一支经验丰富、高端专业的编辑团队,可帮助您指导各领域学术文章,您只需提出详细的论文写作要求和相关资料。
  •  
  •   论文投稿客服QQ: 论文投稿2863358778 论文投稿2316118108
  •  
  •   论文投稿电话:15380085870
  •  
  •   论文投稿邮箱:lunwenbuluo@126.com

联系方式

  • 论文投稿客服QQ: 论文投稿2863358778
  • 论文投稿客服QQ: 论文投稿2316118108
  • 论文投稿电话:15380085870
  • 论文投稿邮箱:lunwenbuluo@126.com

热门排行

 
QQ在线咨询
咨询热线:
15380085870
微信号咨询:
lunwenbuluoli