首页> 中文学位 >基于光学宽幅高速扫描仪的网上阅卷系统软件设计
【6h】

基于光学宽幅高速扫描仪的网上阅卷系统软件设计

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪 论

1.1 网上阅卷系统软件设计背景介绍

1.2 网上阅卷系统研究和发展现状

1.3 本课题的研究内容与创新点

第二章 网上阅卷系统设计与开发的相关原理

2.1 光学宽幅高速扫描仪的原理简介

2.2 网上阅卷软件设计与开发相关原理

第三章 网上阅卷软件的设计方案

3.1 软件需求分析

3.2 软件设计

3.3SQL Server数据库结构设计

3.4 其它设计

第四章 软件使用流程与各功能实现

4.1 软件使用流程

4.2 登录窗口与远程数据库连接的实现

4.3 管理端窗口与功能实现

4.4 阅卷端窗口与功能实现

第五章 总结与展望

5.1 工作总结与结论

5.2 展望

致谢

参考文献

附录

附录1 用于连接数据库的Conn类

附录2 用于阅卷端登陆的代码

附录3 创建得分数据表关键代码

附录4 图像上传的BackgroundWorker线程核心代码

附录5 在DataGridView控件上显示数据表内容的关键代码

附录6 向选中的教师分配试卷的关键代码

附录7 从数据表中读图并显示的关键代码

附录8 从数据表中删除选中列的代码

附录9 向数据表中添加列的关键代码

附录10 鼠标点击事件和鼠标移动事件的代码

附录11 图像灰度化以及膨胀算法代码

附录12 多次评阅功能的判断代码

附录13 向数据表中添加多次评阅列

附录14 使用Try/Catch实现多次评分后自动求平均分功能

攻硕期间取得的研究成果

展开▼

摘要

随着信息时代的发展,网上阅卷正逐步代替传统阅卷形式,但一般网上阅卷软件因价格昂贵且只针对高考等大型考试使用,并没有进入普通教育机构和考试组织机构,同时由于所使用的高速扫描仪对纸张尺寸的限制,一定程度上降低了阅卷效率。本文基于光学宽幅高速扫描仪,设计并开发了一款通用网上阅卷软件。
  通过软件功能需求分析,软件结构被设计为管理端与阅卷端两部分,前者主要功能是从硬件端读取图像数据、上传并分配试卷、查看评分和账号管理等;后者主要功能是阅卷与评分。
  本文使用.NET下的VS2008作为开发平台,C#作为ADL,使用C/S结构并以SQL Server2005作为数据库。研究重点包括:设计数据库结构与数据类型;修改CIS的HDK实现图像读取;使用IDE控件实现阅卷功能和数据显示;使用SqlClient命名空间下的类及其函数构建与数据库的联系以及控制;使用 Image命名空间下的类及其函数对图片数据进行修改;使用DDL、DML等SQL语句进行数据库行为管理;实现内存管理、多进程设计和数据调用等基本的应用软件相关功能。
  成功生成软件并在局域网环境下,以Windows XP/Vista/7作为系统平台,软件运行稳定,各功能得到实现。网上阅卷可作为光学宽幅高速扫描仪的应用方向。
  据我们所知,在上述环节中,网上阅卷软件基于光学宽幅高速扫描仪,并进行具体的数据库结构设计,以及用C#语言编写代码实现具体功能,在国内未见相关报道。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号