- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SSM网上评教系统设计与实现
基于SSM网上评教系统设计与实现
摘要:该 文采用Spring+Struts2+Mybatis技术设计并实现了网上评教系统,分析了学生网上评教系统的功能,阐述了模块的具体实现,以及具体技术Spring对容器的管理,Struts接受页面请求传递参数到后台,Mybatis传递数据到数据库,EasyUI搭建后端页面,JavaScript前端页面动态效果,每个技术在相应的模块中起到关键作用。
关键词: SSM;网上评教;JavaScript
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2018)17-0132-03
Abstract:The design and implementation of the system and its testing technology are Spring+Struts2+Mybatis+juint. This paper analyzes the student online evaluation function module of teaching system, and expounds the specific content management module, and the specific technology of spring container, struts page request transmission parameters to the background, Mybatis transfers data to the database, easyUI builds back pages, and JS front page dynamic effects.
Key words: SSM; Online Evaluation; JavaScript
1 概述
随着网络技术的快速发展,Web技术的大量的使用和应用,网络化教学管理模式和教学模式充分以应用,如果在互联网飞快发展和快速的蔓延的今天,仍旧采用纸质的表单填写来达到对教师评分留言和统计的方式,这样做浪费了大量的工作量和没有跟随现在的发展,因此建立一个基于WEB的教学评教系统很有必要。为了让教师评教和教师的督导工作的完整化,为了增强评教和教师的督导作用采用web开发可以正确的、准确的、完整的对教师的评教,采用先进的网络技术开发基于Spring+Struts2+Mybatis+Oracle的学生网上评教系统。
2 核心类
整个工程采用MVC架构,每一层干自己的活,每一层实现自己的功能,dao就是对数据库进行操作,service就是处理逻辑然后往dao层传递数据,action就是干对页面传递进来的参数进行封装,传递到业务层,然后接收到业务层的返回值。本文主要包含的类有:dao层类,service层类,action类,fifter过滤器类。
1)dao层类:TeacherDao,StudentDao
TeacherDao是对数据库操作的mapper文件存放地,改文件用于对数据库进行增删改查,来达到对教师功能的正删改查。
2)service层类:TeacherService,StudentService
TeacherService是所有的业务的处理,接收到action接受到的数据穿到后台,进行?⑹?校验,调用dao,来达到对数据库的增删改查。
3)action类:TeacherAction,StudentAction
TeacherAction该类接收前端页面传进来的参数,这边也可以做参数的校验,调用不同的service,接收service返回来的resp,来达到重定向或转发到下一个页面。
4)fifter过滤器类:LogionFitter
LogionFitter是过滤掉前端页面强行进入其他页面,只有先登录了,在session里有对象,才可以放心,在web.xml中配置参数,和struts.xml配置过滤的页面,达到对页面的过滤。
3 学生评教模块
学生评教模块总体功能如表1所示。
学生参与学习时都归属于特定的班级,因此本系统仅能让学生评价属于自己的任课教师,也可以评价班主任。随后,学生可以看到自己的评教信息和评教的分数。当然这个可以找到相应的老师,在页面弹框显示总分。下面还设置了两个按钮如果没有点击提交,是不会在数据库中有这个评分,在后台也不会显示出这个记录。成功进去了系统,跳转到你自己的任课教师页面,里面有相应老师的简介和对这个老师以及班主任的评教。点击图片可以进入留言页面对老师进行留言,观看相应的分数和最近人对他的留言,点击留言对这个老师进行留言,留言可选匿名,实名
文档评论(0)