ssh框架在高职web实战课程教学中应用和探究

ssh框架在高职web实战课程教学中应用和探究

ID:5984500

大小:29.00 KB

页数:7页

时间:2017-12-30

ssh框架在高职web实战课程教学中应用和探究_第1页
ssh框架在高职web实战课程教学中应用和探究_第2页
ssh框架在高职web实战课程教学中应用和探究_第3页
ssh框架在高职web实战课程教学中应用和探究_第4页
ssh框架在高职web实战课程教学中应用和探究_第5页
资源描述:

《ssh框架在高职web实战课程教学中应用和探究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、SSH框架在高职Web实战课程教学中应用和探究  摘要:文章从高职院校大学生的特点及高职院校培养模式的相关实际情况出发,以实现提高高职院校计算机专业学生的实际操作技能和专业能力为目的,对在Web实战课程中采用SSH框架进行教学,以期达到使计算机专业学生掌握利用SSH框架及相关的java中间件进行基本的mis(管理信息系统)开发与维护;提出了自己在实际教学中的一些建议与思考。关键词:SSH;高职;Web实战;中间件;mis中图分类号:TP3文献标识码:A文章编号:1009-3044(2013)24-5493-027众所周知,高职院校的培养模式一般侧重培养学生的动手能力与操作技

2、巧,以使他们能确确实实掌握一门专业技能,增加其就业能力,以更好的适应社会的要求;而如何才能使学生掌握一门社会实践中广泛应用的,就业能力强的专业技能就显的十分重要也很必要;就计算机专业的学生来说,如果采用SSH框架实行教学,通过Web实战课程,使他们掌握建设mis系统的常用技巧、技术、流程直至最后让他们具备有单独设计开发一般mis系统的能力;则可以极大的提高计算机专业学生的专业技与学生的就业能力;对学校、学生、社会各方面来说都是个多赢的局面;因此,该文对在高职院校Web实战课程中引入SSH框架进行教学提出了一些自己的想法与建议。1SSH框架技术介绍1.1什么是SSH框架所谓的

3、SSH框架是指在J2EE项目中采用三种主要中间件技术,即Spring、Struts、Hibernate三种开源中间件,以实现与其他技术的完美整合而形成的一种比较高效、成熟、稳定的信息系统开发技术框架;其中Spring主要负责系统的业务处理,Hibernate主要负责底层数据库处理,而Struts则主要负责逻辑控制流转与页面展示处理;经过多年的软件开发实践,证明了采用SSH框架技术进行信息系统开发,可以极大的提高系统的开发速度,增加系统的稳定性,简化系统后期开发与维护。1.2SSH框架的特点与优势采用SSH框架可以使开发人员可以更专注于业务处理,提高开发效率高;使系统层次清晰

4、,易于维护及扩展层次的结构;而且框架的融合,代码的耦合方面都具有很大的优势,对于编程的持续化,扩展化,维护化都很棒。2采用SSH框架教学的原则与方法7由于SSH框架涉及的技术深度与广度都相当大,因此,在对高职类学生进行授课教学的时候,应从他们的理论知识底子薄,知识涉及面相对窄的特点出发,采用一些非常规的教学方式与方式;从长期以来的实践教学经验来说,可以主要归纳为以下几点:2.1项目教学法的教学原则正如我们所知道的,信息系统开发的技术众多,各种技术的历史渊源都不尽相同;而系统开发的每个流程都涉及到不同的理论和知识点;如果在Web实战课程中要把每个流程环节的理论、研究、应用都给

5、学生一一细讲,那就失去了本课程的核心作用,学生到头来什么东西都只知道个大概,估计到最后就是“不知其然更不知其所以然也”;通过几学期的教学实践经验来看,通过项目教学法,则至少可以让学生“不知其所以然但知其然也”;一个简单的项目做下来,让学生了解整个系统的开发流程,主要的配置文件作用,系统各部分的运行方法,框架的运行机制等等主要的开发原理及开发机制;让他们最终能懂得及掌握利用学过的相关技术在以后的开发过程中学会框架的搭建、系统分模块的开发、相关配置文件的管理等一系列基础性开发能力,为以后更深入的mis系统开发奠定良好的基础。2.2“浅入浅出”的教学方法7总所周知,j2ee项目涉

6、及技术众多,流行的中间件也数量比较大,像本文所讲的SSH框架涉及到了三个比较重要的中间件,还有相关的数据库技术,Web工程相关开发规范等等;那么在给学生授课的时候,如果我们都一个一个的细讲开来,课时上不可能,效果上也达不到预期的效果,比如配置文件WEB.xml;里面牵涉到的系统Listener启动机制,在给学生讲授的时候,就不必细细的把listener的相关知识点讲透,而只需要告诉学生listerner在配置文件中起的作用,应该放在Web.xml配置文件的那个地方就可以了;等以后他们开发经验增加了以后,自然的就会了解其深层次的原理及机制;类似的还有相关action的配置文件

7、,及业务bean的配置文件也是如此;只有这样才能让学生很快的了解整个系统的大概的运行机制与流程,而不至于陷入到某一个细节技术里专了牛角尖而走不出来;这就是所谓的浅入浅出的教学方法。2.3“抓大放小”的教学方法何谓抓大放小呢?即在项目教学的过程中,遇到有关的技术问题,要抓主干,而不要过多的消耗精力在旁枝上;比如就几个相关的配置文件来说,要让他们知道Web.XML是系统的7主配置文件,struts.XML是系统的控制流转配置文件,负责系统的action管理;applicationContext.xml是系统业务逻辑处理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。