论文摘要
随着信息化以及知识经济时代的到来,各行各业都大量的采用了信息化技术方案来替代一些人工操作。实践表明,信息化技术解决方案给行业带来翻天覆地的变化,不仅简化了业务操作,而且提高了行业工作效率。同样在教育行业内也不例外,教育行业引入信息化解决方案不仅方便教学管理,同时也为教学提供一种全新的模式。从这一点出发,提出了一个基于J2EE技术的Web题库后台管理系统,在系统中充分运用AJAX技术提高客户体验,以及利用权限控制技术提高系统访问安全性。系统采用B/S模式的分层架构,选择使用Java语言作为开发语言。在遵循软件工程学思想的基础上,首先进行需求分析,利用UML建模技术抽象出用例,并进一步对系统进行总体设计、架构设计。然后对登录登出模块、基础字段模块、审核模块、权限模块、系统维护模块等五部分进行了系统的详细设计。并结合需求对界面和数据库做了设计,同时提出了利用AJAX技术来美化页面,提高用户体验效果的方案。在系统实现部分,还对各个模块的一些通用功能,比如可编辑表格、AJAX分页、树状导航等做了详细的分析,对其中的关键性步骤给予了解释。系统采用业界常用的struts2+hibernate+spring三个J2EE框架以及JQuery库实现了AJAX功能。实践表明,系统具有良好的效果和安全性,是J2EE系统的一个范例。