基于C/S结构的网上阅卷签名认证系统研究

基于C/S结构的网上阅卷签名认证系统研究

论文摘要

计算机网上阅卷作为近年来我国考试领域的重大改革,受到社会的广泛关注,但也存在一些问题尚需解决。目前,评卷管理都采用基于密码管理的模式,但当个人密钥丢失后存在身份无法认证或发生身份欺诈无法追溯的问题。现代计算机签名认证技术的发展为电子签名的推广提供了可能,网上阅卷过程中评卷人采用签认证技术,为以后进行错误追溯提供真实证据。在认真分析总结国内外在线签名认证技术基础上,论文从网上阅卷系统开发的背景和必要性入手,应用面向对象技术对系统进行总体的设计和实现。采用Visual C++6.0完成组件平台建设,后端数据存储是当前流行的SQL Sever 2005数据库。首先通过对网上阅卷在线签名系统综合分析,建立合理的子系统模型。针对传统两层C/S体系结构,在效率、安全性、可靠性、稳定性等方面的不足,设计了基于三层C/S体系结构系统方案,并进行了系统架构。本文分析了签名认证系统服务器的设计,包括数据库服务器设计和应用服务器的设计。数据库服务器的设计包括数据表和触发器的设计,并讨论了签名数据库的组成,即真实签名库和伪造签名库,对签名样本库的更新提出了解决方案。考虑系统的安全,实现了对数据库中一些敏感字段进行了加密。应用服务器的设计中,开发一个ATL的COM组件,实现与数据库的连接、查询、插入、删除等操作,设计了一些接口并实现了这些接口函数。通过计算机多层结构理论,COM/DCOM技术、数据模块技术等程序开发技术,完成了签名认证系统客户端的设计,包括客户端与服务器之间通信机制。论文对签名认证系统的主要模块进行了设计,包括系统管理模块、签名注册模块、签名认证模块、签名图象隐藏模块。在系统管理模块中,设计了权限管理、日志管理、系统设置等子模块。在论文最后,抽取了部分有代表性功能模块进行了测试,测试效果良好。通过签认证技术的使用,确保了网上阅卷的安全性、真实性,增强了阅卷者的责任心,改善了网上阅卷的质量。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 论文研究背景
  • 1.1.1 手工阅卷
  • 1.1.2 网上阅卷现状
  • 1.1.3 网上阅卷存在的问题
  • 1.1.4 选题的意义
  • 1.2 签名认证技术
  • 1.2.1 签名认证技术的概念
  • 1.2.2 签名认证技术应用
  • 1.2.3 签名认证技术国内外发展现状
  • 1.3 论文研究内容及论文组织结构
  • 1.3.1 论文研究内容
  • 1.3.2 论文的组织结构
  • 第2章 网上阅卷签名认证系统C/S结构设计
  • 2.1 网上阅卷系统
  • 2.2 C/S结构
  • 2.2.1 C/S体系结构发展
  • 2.2.2 C/S模式与B/S模式比较
  • 2.3 中间件组件技术
  • 2.4 签名认证系统结构流程设计
  • 2.5 签名认证系统三层C/S结构构建
  • 第3章 签名认证系统服务器设计
  • 3.1 数据库服务器设计与开发
  • 3.1.1 需求分析
  • 3.1.2 数据表与触发器的设计
  • 3.1.3 签名数据库组成
  • 3.1.4 签名样本库更新
  • 3.1.5 数据库字段信息加密
  • 3.2 应用服务器设计与开发
  • 3.2.1 COM组件开发
  • 3.2.2 接口函数开发
  • 3.3 应用服务器与数据库服务器通信
  • 第4章 签名认证系统客户端设计
  • 4.1 客户端与服务器通信
  • 4.2 签名认证系统主要模块设计
  • 4.2.1 系统管理模块
  • 4.2.2 用户注册模块
  • 4.2.3 签名认证模块
  • 4.2.4 签名图像隐藏模块
  • 4.3 系统测试
  • 4.3.1 测试方法
  • 4.3.2 测试情况
  • 第5章 总结与展望
  • 5.1 论文总结
  • 5.2 研究展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间发表的学术论文
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    基于C/S结构的网上阅卷签名认证系统研究
    下载Doc文档

    猜你喜欢