李天赐,余海情
(湖北工业大学计算机学院,湖北 武汉 430068)
随着互联网技术的飞速发展、电子商务迅速崛起和Web应用迅速发展,Web在各类网站,跨平台电子商务系统,大数据,云计算等热门技术领域都得到了广泛应用[1]。在传统试题中题量不断的增大给传统纸质试题库带来了一系列问题,比如存储和试题查找调用等,都需要耗费巨大人力物力来完成,针对此问题,需要开发一种试题管理系统来解决这些问题。当前流行的开发框架有很多,本文设计了一种基于 SSH框架的试题管理系统,利用成熟的SSH框架搭建的信息系统具有可伸缩性、灵活性、易于维护等特点[2]。
本文设计的试题管理系统以Web形式展现,系统以数据库的形式保存并且以树的方式分类成不同的试题,使得学员可以方便有针对性地进行练习。学员可以修改个人信息和密码并且随时利用闲暇时间通过计算机网络访问题库进行题目训练;在答完题目后就能立刻显示答案并给出答案解析方便学员查漏补缺。系统的期望需求是可以收藏疑难问题方便之后学员进行强化训练;对有疑问的题目可以进行评论;并可以下载题库课件。系统主要功能模块如图1所示。
本文系统是以 MVC(模型 Model, 视图 View和控制 Controller)架构中经典的 SSH框架进行开发。前端是以JSP技术显示界面,Bootstrap技术实现快捷开发界面,JavaScript和 JQuery技术实现动态加载,EL表达式简化前端代码,Ajax技术实现局部刷新功能。JSP把点击事件后,事件根据strut2找到相应的 Action进行业务处理。……