论文部分内容阅读
随着计算机技术和网络技术的迅猛发展,采用计算机为考试工具的“无纸化”考试已经初具规模。本文通过对传统人工阅卷方式进行研究和分析,开发了一套统一的、高安全性的在线人工阅卷平台,来解决计算机“无纸化”考试的多样化阅卷问题。本文首先对整体功能需求、系统需求和环境需求进行深入的探讨,分析和总结核心功能组件,同时对系统平台的稳定性、可靠性、安全性等提出更高的要求。然后本文主要对平台的核心模块:用户身份认证、阅卷任务分配以及阅卷客户端的整套分布式架构系统进行了流程设计和性能测试,并给出了核心实现的源代码。综合考虑应用、性能和安全三大重要因素,本文将用户名密码的认证方式应用于用户身份认证模块当中,并且分别采用了Session和Cookie两种不同的缓存机制保存用户基本信息以提高用户身份验证速度和安全性。阅卷任务分配是核心业务逻辑之一。由于阅卷任务分配的多样性,本文将阅卷任务分配模块设计成灵活的多层分配架构。其中包括由中心机构任务到下级机构任务的纵向分配,以及由机构任务到阅卷任务的横向分配。在线人工阅卷平台在实践项目使用当中也暴露出些许的问题,如数据查询功能不完善等。因此,阅卷平台还需在细节上有更好的完善,从而逐步取代传统的阅卷系统。