基于WinForm应用软件评分系统设计与研究.doc

基于WinForm应用软件评分系统设计与研究.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于WinForm应用软件评分系统设计与研究

基于WinForm应用软件评分系统设计与研究   摘要:针对当前广西区计算机等级考试阅卷出现的问题,设计了一个可以自动阅卷的软件系统。主要针对广西区计算机一级考试的模块作了分析和设计,介绍了该软件的设计思路和项目实现过程,并将软件实现的效果和人工实现进行了对比。最后分析了目前该软件的不足,提出了有待进一步研究的方向。   关键词:计算机等级考试;文件操作;WinForm;Microsoft Visual Studio2008   中图分类号:TP319文献标识码:A文章编号2013)004009402   1计算机一级考试阅卷现状   一般常见的阅卷系统主要针对填空、选择、判断等固定题型,它们的答案具有唯一性,因此通过机改试卷能够达到准确有效的要求,同时也减少了人工阅卷的劳动量。然而大量的主观题却找不到很好的处理方法,只能采取人工阅卷。广西区计算机一级考试(机试)的题型全部由主观题组成,由于考试人数多,试卷批改时间短,教师任务紧,所以难免会出现误判、错判和漏判的情形,近几年这样的情况屡次发生。如何解决此问题,既能减少这种错误,又能减轻教师的任务,在一个相对公平公正的情况下给出学生每一份试卷的成绩值得研究。本文改变了传统的阅卷方式,提出了新的实现方法的设计原理和思路方案,并通过实验对比验证,结果证明此项应用研究解决了大量繁重阅卷中存在的误判问题,提高了效率和准确率。本系统主要针对广西区计算机等级考试一级机试内容而设计,由于笔者负责模块一的实现,因而本文主要针对模块一这一部分进行了设计和实现。   2基于ASP.Net的软件评分系统设计和实现   2.1题型分析   目前,广西区计算机等级考试机试涉及7个模块,第一个是Windows操作模块,以下简称模块一。模块一主要考察文件及文件夹的基本操作,主要有文件及文件夹的复制、文件及文件夹的移动、压缩文件、解压缩文件、重命名文件和重置文件的属性等。   从近10次考试的试卷分析可知,模块一考试试题的题型相对固定,但每年考察的知识点会略有不同。学校每一次考试都会有1 000余人参加,整个考试分为5场,每一场约有250个同学,即这250人的试卷是相同的。??试委员会准备8套考试的试卷,即每个学校最多可以提供8场,这8套试卷是不同的,其不同点包括知识点和文件夹及文件名。所以在评分前需要评分老师事先根据考试的试卷进行设置,例如文件夹和文件名的输入、考察知识点的选择等。   2.2实现评分系统之Windows操作模块的设计方案   将模块一的评分过程分成两个阶段。第一阶段针对的是基本固定的题型,分别是学生工作目录的建立(T开头的工作目录),将素材目录下的所有文件夹和文件复制到学生工作目录下,在学生工作目录下建子目录,将学生工作目录下的除指定文件及文件夹外的所有文件移动到学生工作目录下的子目录中。第一阶段分解的这4个操作,每个操作分值为2分。第二个阶段稍复杂些,主要考察文件的压缩和解压缩、文件的重命名、文件属性的更改。每年会选择其中3个类型来考察,所以在评分前需要进行选择。文件的压缩或解压缩分值为3分,文件重命名和文件属性的修改各占2分。   评分前的设置包括素材目录的设置、待评分学生工作目录、学生需创建的子目录、存放成绩的文件名及根据试卷选择的操作。这些操作分为:文件压缩、文件解压缩、文件重命名和文件属性的更改。其设置如图1所示。   除了上??设置外,还需要根据试卷对素材进行模拟做题,做好的答案存放在D:\Data\answer目录下。在进行压缩和解压缩操作检查时,需要比对学生完成后的文件和答案文件是否完全一致,再引入模块一的设置。模块一的设置包括文件夹的创建、文件夹及文件的复制、文件的移动、文件的压缩和解压缩、文件的重命名、文件属性的更改等一系列设置。这些设置都是根据每套试题进行的,如图2。   2.3基于C#的软件评分系统之Windows操作模块的实现过程   模块一功能的实现采用Microsoft Visual Studio2008,编程语言采用C#。其实现包括9个界面,分别是创建文件夹设置界面、复制文件夹设置界面、文件移动设置界面、文件的压缩和解压缩设置界面、文件的重命名和文件属性更改设置界面等。项目包括的文件如图3。   这里以其中一个功能的实现为代表做详细介绍,其余功能的实现将不复赘述。   复制文件夹及文件下的设置如图4。界面中包括源地址、目的地址的选择,可以手动输入,也可通过浏览按钮通过查看文件夹获得。public static void CopyFilefolder(string sourceFilePath, string targetFilePath)为实现文件夹及文件复制的主要函数。实现原理:首先检查源文件夹是否存在

您可能关注的文档

文档评论(0)

189****7685 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档