APP下载

基于SSM框架的大学英语在线考试平台的设计与实现

2021-06-17余心仪张强巫军贵乔雨通讯作者

电子制作 2021年8期
关键词:数据库用户功能

余心仪,张强,巫军贵,乔雨(通讯作者)

(南京工业大学浦江学院,江苏南京,211200)

0 引言

随着互联网技术的发展和教育方式的多样化,线上教育得到了相关人士的广泛关注。相较于传统的线下学习模式在地理位置、学习方式等方面的局限性,线上教育的形式则大大降低了这些方面的影响,节省了更多的人力和物力,并且在一定程度上提高了学习的效率[1]。

本文提出的基于Java Web的大学英语在线学习平台正是出于这样的考虑,通过对大学英语学习过程中的信息进行管理,包括学生和教师用户的信息进行管理、试题信息的管理、在线考试的数据管理等,将信息技术应用于“教”与“学”的过程,从而更好地辅助教学。

1 相关技术

■1.1 JSP技术

JSP技术以Java语言作为编程语言,响应用户的HTTP请求,与服务器上的其它Java程序共同处理复杂的业务需求,并将处理结果及时返回至用户端(JSP的执行过程如图1所示)。

图1 JSP执行过程示意图

JSP技术具有很强的兼容性,它允许开发者扩展JSP标签,并提供JSP标签库的定制功能,来减少对脚本语言的依赖程度和网页制作的复杂度。

■1.2 SSM框架

SSM框架是目前主流的Java EE企业级框架,它是由Spring、SpringMVC和MyBatis三部分技术框架集成的技术架构[2]。其中,Spring是轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,它不局限于服务器端的开发,任何Java应用均可从Spring中受益;SpringMVC是基于MVC设计模式的一种技术框架,通过分离控制器、模型对象、分派器及处理对象的方式,来使得分层定制化更加便捷;MyBatis作为数据的持久化层,通过对JDBC的封装实现了利用简单映射的方式即可对数据库进行操作[3],取代了原先复杂的SQL语句编写过程。……

登录APP查看全文

猜你喜欢

数据库用户功能
也谈诗的“功能”
关于非首都功能疏解的几点思考
数据库
关注用户
关注用户
数据库
关注用户
数据库
数据库
如何获取一亿海外用户