1 / 6
文档名称:

基于SSH 架构的实训教学质量监控与评价系统设计与实现.pdf

格式:pdf   页数:6
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于SSH 架构的实训教学质量监控与评价系统设计与实现.pdf

上传人:799474576 2013/9/7 文件大小:0 KB

下载得到文件列表

基于SSH 架构的实训教学质量监控与评价系统设计与实现.pdf

文档介绍

文档介绍:第 3 期第 88 页浙江纺织服装职业技术学院学报 2011 年 9 月
doi:.1674-
基于 SSH 架构的实训教学质量监控与评价系统设计与实现
宁可单存波
摘要:简要阐述 SSH 框架结构的主要内容,并以 Struts2、 和 等版本为例,简要介绍各自框
架的特点和整合原理,最后以实训教学质量监控与评价系统的设计为例,描述了系统的设计目标和在系统的实现过程中,
如何实施 3 种架构的有效整合。
关键词:SSH 框架;实训教学;Struts2;;
中图分类号: 文献标识码:B 文章编号:1674-2346 (2011) 03-0088-06
随着高等职业技术教育的快速发展,各种基于网络平台的教学管理软件也在不断的得到研发和推广,
本文主要结合当前 Web 技术的发展,以 Java 环境下的 SSH 架构为例,概述了如何在实训教学质量监控
与评价系统中实现“高内聚,低耦合”的体系结构。
1 SSH 架构概述
SSH 是一种完全开源的组合架构,主要集成了 Struts 、Spring 和 Hibernate 三种开源架构,从而形成
一个轻量级的 J2EE 框架,该架构不仅具有良好的可扩展性、可维护性和安全性等特点,还具有开发灵
活、部署成本低、各层易于集成等优点,其各种架构的特点如下:
Struts 框架
Struts2 是基于 WebWork框架发展而来,
它对 Struts 式框架进行了改进,是目前主要
的基于 MVCModel2 的 Web 应用开发框架,
在 struts2 中,Model 和 View 分别对应着业
务逻辑组件和视图组件,Control 是由 Struts2
框架提供的 FilterDispatcher 承担,它根据请
求自动调用相应的业务逻辑的包装器(Ac-
tion)完成特定的业务处理,MVC 分层模式
下的 Struts2 架构如图 1 所示。
Spring 框架
Spring 是一个轻量级的 IoC(控制反转)
和 AOP 容器的开源框架,通过其核心的依赖
图 1 MVC 分层模式下的 Struts2 架构图
————————————
收稿日期:2011 - 06 - 08
基金项目:浙江省高等教育项目《实训教学质量监控与评价系统的建设》[项目编号:Y200818]
第一作者简介:宁可,男,浙江纺织服装职业技术学院,高级工程师(浙江宁波 315211)

2011 年 9 月浙江纺织服装职业技术学院学报第 3 期第 89 页
注入(DI) 机制和面向方面编程思想(AOP),Spring 框架不仅仅专注于某一特定层的解决方案,也可贯
穿于表现层、业务层、持久层等,因此 Spring 可与其它框架(如持久层框架、MVC 框架)整合,为企
业应用提供了一个轻量级的整合方案, Spring 框架的组成结构如图 2 所示。
图 2 Spring 框架的组成结构图
Hibenate 框架