毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Office文档自动化判卷系统设计与实现(4)
在注册界面,用户选择自己的班级和学号,并填上自己的真实姓名和登陆用的密码按“确定”进行注册。学号唯一,若与别人相同则无法注册。
5.2Excel判卷主界面
当成功注册和登陆系统后,进入如图2所示的Excel判卷主界面:
图2 Excel判卷主界面
导入试题:可以把数据库中的试题导入到Excel文档中。
读取试卷:读取学生已经完成答题的试卷。
客观题判卷:包括单项选择题,多项选择题,填空题,判断题等的判断,只需要把学生答题答案和教师给出的标准答案相比较,即可判断出答题的正误,正确的给出相应的分数,错误的答题记为0分,并使用特殊颜色标志出来。最后,将分数汇总,得出客观题总分。如图3所示:
图3 客观题判卷效果
操作题判卷:这是本系统的关键部分。本系统以Excel操作题为例,针对特定操作题为对象设置考点及考点分值,在后台编写相对应的程序,系统判卷后会给出每小题及考点相应得分,并显示卷面中,方便教师及学生查看结果,最后汇总成绩,得出操作题总分。以第一问为例说明:要求添加“初一竞赛成绩表”合并居中A1至F1单元格;具体思路如下:
设置三个得分点:
(1)是否合并A1:F1单元格?
(2)是否添加标题?
(3)标题是否居中?
首先,生成工作表sheet实例。选定要操作的工作表区域,即:A1:F1,如果选定区域是合并单元格,则在得分点处显示相应得分点,累加小题得分,否则,得分点处空白,得分不累加;同样,判断标题是否添加到指定位置,是否为居中。
然后,把本小题的三个得分点得分汇总,显示在单项得分区域。最后,依次判断各小题。得出操作题总分,显示指定区域。接下的工作就是编写程序。符合要求则给出相应分数,否则不给分。如图4所示:
图4 操作题判卷效果
Excel常考操作大致有以下这些:
(1)工作表的美化:包括插入,删除工作表、工作表的重命名、增加,删除行或列;设置单元格格式(数据类型、对齐方式(含合并单元格)、字体、边框(边框和底纹的设置))。
(2)数据的自动填充功能(包括等差数列、等比数列以及公式的填充)。
(3)公式和函数(求和Sum()、平均值Average()、最大值Max()、最小值Min()、条件if())的使用。
(4)排序(按照某个属性升序、降序排序,按照多个关键字进行高级排序)、筛选(“普通筛选”中的“前10个...”、“自定义...”设置、结果复制到其它工作表的相应位置,“高级筛选”中的条件设置)、分类汇总(按要求填写分类字段、汇总方式以及汇总项)。
其实,针对Excel常考点相对比较固定,针对不同题目,只需把程序作下简单修改即可满足新的题目要求。
当解决了 Office 文档对象的操作问题,也就是说可以对 Office 文档内的对象进行灵活控制以后。为实现对Office 文档对象属性的匹配,也就是将考生答案中某对象的属性,与标准答案中该对象对应属性进行匹配。有两种解决办法:
第一种是,建立标准答案的考核点,生成标准答案文件,由标准答案文件自动生成批阅程序,再由批阅程序对考生答卷进行批阅。
第二种是,对不同的题目,编写出不同的批阅程序,以实现自动批阅。但是这种方法的缺点是缺乏通用性,对于不同的题目就要给出对应的批阅程序。这种程序必须要有专业人员去文护,不懂编程的老师也只能使用现成的,很难进行改进。这显然具有很大的局限性。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
《大学计算机基础》课程分类教学改革研究
下一篇:
ASP.NET音像店租赁管理系统的设计与实现+ER图+流程图
IPv6的配电自动化系统通信网络构架【2649字】
变电站远程监控系统后台数据库设计文档
基于GUIRipping的移动APP测试...
Postgres-xc亚信分布式数据库...
Android应用自动化测试系统设计
asp.net+SQLServer在线文档分享平台设计+源代码
asp.net+sqlserver企业办公自动化的设计+源代码
中国学术生态细节考察《...
国内外图像分割技术研究现状
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】
志愿者活动的调查问卷表
10万元能开儿童乐园吗,我...
神经外科重症监护病房患...
承德市事业单位档案管理...