APP下载

基于SSM的网上评教系统的设计与实现

2018-09-13章胜江刘萍

电脑知识与技术 2018年17期

章胜江 刘萍

摘要:该 文采用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,来达到对数据库的增删改查。……

登录APP查看全文