基于s2sh架构的教学质量评价系统设计与实现

基于s2sh架构的教学质量评价系统设计与实现

ID:28055445

大小:17.81 KB

页数:4页

时间:2018-12-08

基于s2sh架构的教学质量评价系统设计与实现_第1页
基于s2sh架构的教学质量评价系统设计与实现_第2页
基于s2sh架构的教学质量评价系统设计与实现_第3页
基于s2sh架构的教学质量评价系统设计与实现_第4页
资源描述:

《基于s2sh架构的教学质量评价系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。基于S2SH架构的教学质量评价系统设计与实现  摘要:高�院校教学质量评价存在效率低、过程缺乏监控、评价数据没有得到有效利用等问题。针对上述问题,在分析Struts2、Spring和Hibernate三大框架特性的基础上,剖析了教学质量评价系统的需求和功能,研究设计了一个基于S2SH框架的教学质量评价系统。实验结果表明,该系统实现了教学质量评价的网络化

2、和数字化,有效提高了质量评价效率。  关键词:MVC;S2SH框架;教学质量;评价系统  DOIDOI:/  中图分类号:TP319  文献标识码:A文章编号:1672--0106-04  0引言  高校教师课堂教学质量评价工作是高校建立质量监控与保障体系的重要措施,是引导教师不断提高业务素质和教育教学水平的重要手段[1-2]。目前,在教师教学质量评价工作实践中存在着以下几个问题:①现行评价多为阶段性评价,一学期或一学年评价一次,而非过程性评价;②评价注重量化分数及量化分数排名,并没有对评价结果数据作进一步分析[3];③评价过

3、程缺乏监控,学生、教师的参评率无法得到保证,因而无法保证评价结果的客观公正性。为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。  本文以上海电子信息职业技术学院《教学质量标准》为评价依据,设计了一个面向学生、教师和督

4、导专家的教师教学质量评价系统,不仅提高了评价效率,同时借助对评价数据的分析,能够对教师的教学质量给出客观公正的评价,并通过大数据分析,找出教学中存在的问题,为教学管理部门提供决策依据。  1S2SH技术架构  S2SH集成框架  S2SH是3种轻量级框架Struts2、Spring和Hibernate的集成。S2SH严格采用J2EE的分层结构,Web层由Struts2构建,业务层由Struts2和Spring集成构建,而持久层由Spring和Hibernate集成构建。为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我

5、们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。  S2SH集成框架如图1所示,包括表现层、业务逻辑层、数据持久层与域模型驱动Model。其中,表示层由Struts2框架来描述MVC框架,业务逻辑层由Spring框架的IoC容器协助完成,持久层由Hibernate框架的对象

6、关系映射完成与数据库的交互,服务器端表示层和业务逻辑层通过域模型层的VO进行数据传递,业务逻辑层和持久层通过域模型层的VO来描述对象之间的关系[5]。从S2SH的体系架构中不难看出,S2SH框架是以Spring框架为核心,向上集成Struts2,向下集成Hibernate,并整合Struts2和Hibernate的框架组合。这种集成框架具有可伸缩性、灵活性、易维护等特性,能简化企业系统的开发、部署和管理。  Struts2框架  Struts2[6-7]是Servlet的进一步封装,负责处理Web页面请求,并在表示层中调用后端

7、数据[8]。Struts2的核心组件包括核心控制器、业务逻辑控制器、拦截器、结果类型和视图等。处理流程如图2所示。浏览器发送一个请求,由核心控制器FilterDispatcher根据请求选择合适的Action,其间拦截器链会自动对请求应用通用功能,然后通过回调Action的Execute方法反馈结果类型给相应视图,最后视图将结果信息输出到浏览器。  Spring框架  Spring主要实现轻量级的控制反转和面向切面开发[9]。Spring是一个轻量级的解决方案,包括:基于依赖注入的核心机制、基于AOP的声明式事务管理、与多种持

8、久层技术整合以及优秀的WebMVC框架。Spring框架是一个分层架构,由CORE、AOP、ORM、DAO、MVC、Web、Context7个模块组成,每个模块都可以单独存在,或者与其它一个或多个模块联合工作,所以开发者可以自由选择Spring框架的部分或全部。  Sprin

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

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

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