基于SSH组合框架的网上阅卷系统研究与应用

来源 :贵州大学 | 被引量 : 2次 | 上传用户:hjjytsfsdf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在考试中推行无纸化批改阅卷使各类考试更加公平、公正,对贵州省的经济效益、社会效益、科研和教育作出积极的贡献。但是对贵州省这样一个贫困省份来说,要做到推广应用,没有自己的知识产权,很难做到。现在采用的阅卷系统仍有很多不足。比如,OMR识别子系统识别准确率、网上分发试卷子系统在大批量访问的情况下快速性、试卷批改时安全保密性等仍然有很多问题。有待于进一步的提高。首先文章针对贵州省网上阅卷系统应用存在的不足,指出了开发一个具有贵州自主知识产权的网上阅卷系统的必要性。同时介绍了系统的硬件架构和软件架构。其次文章在第二章介绍了系统的主要设计思想和技术。第三章,文章结合ODD和SSH介绍了阅卷系统的主要的关键技术。主要是根据需求来进行分析建立模型,严格按照DDD(领域驱动设计)划分业务逻辑分工:用Dao在持久层和数据库打交道,Service在业务层负责业务逻辑的分工,Model封装了各个实体数据信息。同时结合了java三种优秀的开源框架:Struts、Spring、Hibernate(SSH)来实现系统的功能架构。其中Struts框架负责整个系统的响应控制的走向,并且前台输入的校验和异常的处理。Hibernate框架负责持久实体和数据库相应的操作。Spring在三者之间起到了“粘合剂”的作用,负责解耦各个相关联的组合类。根据00(面向对象)的开闭原则和依赖抽象来提高系统的解耦,为之后系统的升级,安全方面打下良好的基础。文章并运用了UML时序图描述系统关键功能模块。第四章在系统服务器方面根据平时大量的压力测试实践得出的宝贵经验分别论述了性能的优化设置,数据安全性,数据库灾难防范以及DB系统的健康性检测等关键服务器的管理技术来创建阅卷系统的后台服务器群的高可用性。最后分析了系统需要改进的地方,和以后网上阅卷的前景预测。
其他文献
深度包检测在网络监控中占据着重要的角色,对于规则的描述,正则表达式具有很强的表达能力和灵活性。FSM(有限自动机)为基于正则表达式的多模式匹配提供了较好的理论支持,但缺
随着计算机网络技术的迅速发展,Web应用正以其广泛性、交互性、快捷性和易用性等特点迅速风靡全球,并且已经渗入到社会的各个应用领域。在市场需求的推动下,Web应用软件的规
信息系统安全的重要性已经不言而喻,关乎国家安全的战略决策与发展,而恶意代码是当前信息系统安全的主要威胁之一。恶意代码的传播范围越来越广泛、种类与功能变化越来越快、抗
网络的迅猛发展,增加对地址空间、网络安全以及组播应用等需求,从而加速了IPv6的发展。如今网络已逐渐呈现IPv4和IPv6双网共存的势态:而且这势态将长期共存。本文对当前IPv4
随着现代移动网络飞速发展的时期,尤其是3G时代的到来,促使依托网络带宽的WAP业务得到前所未有的发展,也给相应开展WAP(无线应用协议)业务的企业带来了巨大的商机。企业WAP信
计算机网络的广泛应用给我们带来了方便的同时,也产生了许多意想不到的问题,计算机安全就是其中一个突出的问题。网络入侵检测是信息安全体系结构中的一个重要组成部分,网络入侵
计算机的启动过程是终端系统运行过程中的关键环节之一,如果该过程受到攻击,那么在内核层和虚拟层中的各种安全机制也将失效。因此,开展系统启动过程的安全防护研究具有十分重要
随着互联网的发展,信息资源高速膨胀,形成了一个巨大的、内容丰富的信息库。传统的信息检索方式用户通过关键词检索,系统返回一些相关的网页信息,需要用户主动从这些相关信息
随着集成电路技术的发展,FPGA的容量已达数百万门且具有动态部分可重构功能。由FPGA作为可以动态分配的计算资源与指令集处理器构成的可重构混合系统具有计算性能高、灵活性
学位