


全文预览已结束
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
4 嵫s D u t h 胁h B d 咖2 0 0 9 年1 0 月 E x c e l 操懒黝 李婧 长春工业大学 吉林长春1 3 0 t 2 2 摘要 本文重点介绍了通过对O f 丑c e 软件的V B A 对象结构的分析 通过 编程实现对E x c e l 电子表格操作题的评阅 该功 能的实现增强了学生对计算机办公软件操作的熟练性 使评分信息更准确 更具体 从而使学生的计算机应用技能水平提高的更快 更 直接 关键词 V B A 阕卷E x c e l 撵作趣计算机应用技能S Q L 数据库V B 随着计算机技术的不断发展 对计算机应用技能的掌握已 经成为现代大学生知识结构中不可或缺的组成部分 因此 建立 基于网络的计算机应用技能考察平台 真正实现计算机应用技 能的无纸化考试变得十分必然 1 考试系统的总体说明及开发环境 1 1 考试系统的总体说明 考生答完试题后 将答完的试题提交到服务器 阅卷系统进 行阅卷得出考试成绩 并将考生抽取的考试题 出错试题以及最 后得分放在E x c e l 的 成绩 工作表中 实现对考试过程信息的 详细记录 使学生查阅及教师进行针对性的分析变得有据可依 1 2 开发环境介绍 本考试系统采用B S 体系结构 服务器端数据库使用微软 开发的S Q L2 0 0 0 用于保存 处理考试数据 客户端使用V B 作 为开发工具 用于学生进行考试 考试机器上需要安装O f f i c e 2 0 0 3 以便考试系统能够正常运行 2 阅卷功能的详细设计 2 1 阅卷功能实现说明 主要恩路 将每个考生所操作的E x c e l 工作簿和考生抽取 的试题号文本文件存于以考生学号命名的考生文件夹中 在自 动批阅时 首先打开待评分考生所作E x c e l 工作簿 从考生文件 央中读取考生抽取的操作题号 然后分解每个试题 根据 d u a n 表确定不同的E x c e l 试题类型 找到待批阅的具体单元格或图 片信息与 c a o z n o 表中的 d a m 字段相比较 按照各知识点的 正确性进行累加求分 从而得出最终分数 最后将考生所选试题 的题干 考生做错的试题 考生最后得分添加到 成绩 工作表 中 2 2 实现阅卷功能 E x c e l 操作题 的数据库设计 此部分用到两张表 d u a n 表和 C a O Z U O 表 d u a n 表用于 存放操作题的类型等有关信息 由于操作题中涉及到多种类型 题 如w o r d 字处理 e x c e l 电子表格 p o w e r p o i n t 演示文稿 所以 利用d u a n 表根据试题类型和编号确定是哪一类考题中的什么 题 c a o z i l o 表用于存放所选试题的操作号 类型 题干 答案等 内容 表结构如下 操作题的类型表 d u a n 操作试题表 e f o z u o 字段名数据炭鼎 宁段火小允许为空 i n 4哲 I n L4赳 c h n r2 足 f e n l e ic h a r2魁 2 0 0是 d a H n 2 0 0魁 作者简介 李婧 长春工业大学人文信息学院助理实验师 1 19 3 E x c e l 操作题阅卷功能的关键技术实现 系统实现的关键技术是利用V B A 找到E x c e l 各种试题的 正确结果 3 1V B A 概述 V B A V i s u a lB a s i cF o rA p p l i c a t i o n 是置人O f f i c e 应用程序 套件中的编程语言 它可以与那些与之集成的应用程序一起使 用 使与它集成的应用程序即宿主应用程序自动化 3 2 得出试题答案的实现步骤 在V B A 中可以使用宏命令使操作自动化 宏是能够自动 完成某个任务的一组指令 这些指令放在一起就如一个命令一 样 O f f i c e 应用程序都支持宏 在V B A 中可以采用宏录制器或 编程的方式自动处理任务 3 2 1 录制宏 在考试系统运行的状态下通过操作E x c e l 试题按钮打开待 批阅的E X C E L 工作簿 然后选择工具菜单中的宏 选择录材新 宏 接下来进行正确的试题操作 当操作完成后选择停止录制 3 2 2 在V B A 环境中找出相关属性值 用V i s u a lB a s i c 编辑器打开并查看相应代码 找到所需属性 值 选择E x c e l 的工具菜单中的宏 选择V i s u a l B a s i c 编译器 打 开V B A 的编程环境 找到模块 就可以看到在刚刚所有操作的 代码 从中分析出相关操作对象和设计的属性及方法 3 2 3 将属性值与V B 中的值相对应 在打开的代码中选中待对应的属性值 并在语句前设置断 点 然后选择调试菜单的添加监视 最后按F 8 键 逐行运行代 码 当运行到设置断点处 在下方的监视窗口中就会出现要得到 的与V B 中对应的值 3 3 阅卷的关键代码 E x c e l 中有关对象 W o r k b o o k 对象 工作簿对象 W o r k s h e e t 对象 工作表对象 R a n g e 对象 表示E x c e l 中工作表中的某个区 域 C e l l s 对象 表示E x c e l 中工作表中的某个单元格 部分代码 如下 评阅 将标题行中的文字居中显示 1 出题页面代码 按照上述方法找到标题行R a n g e A l l l 水平方向与垂 万方数据 曳a 彘S o u t hN o r t hB i 螈 2 0 0 9 年l O 月 直方向均居中的值X l e e n t e r 所对应的值 4 1 0 8 将其赋值给所 对应的属性名 H o r i z o n t a l A l i g n m e n t 4 1 0 8 V e r t i c a l A l i g n m e n t 4 1 0 8 用s t r i n g 类型变量c o m b o H 和c o m b o V 接收这个值 并将 其插入到数据库中c a o z u o 表的d a a n 字段 2 模块中评分部分代码 用S b d s 获得数据库中相应E x c e l 操作题的分类名 S d u a n r s F i e l d s f e n l e i d u a n s q l s e l e c t f r o md u a nw h e r ew e p e a n dd u a n h a o S d u a n S e tr s l c o m l E x e c u t e d u a n s q l S b d s r s 1 F i e l d s b i a o d a s h i d u a n C I n t S d u a n 设置待批阅对象 S e tm y r a n g e x l S h e e t R a n g e A 1 I I 读取在数据库中的答案 即C a O Z U O 表的d a a n 字段 s t r d a a n r s F i e l d s d a a n 1 a l T M o d u l e l G e t s t r i n g s t r d a a n G e t s t r i n g 为在模块l 中自 定义的函数I n g C o u n t U B o u n d a r r i 0 D oW h i l ei 王怀彬杨文军冯东晖等编著机械工
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 元旦营销策划方案(3篇)
- 高端人群保险营销方案(3篇)
- 内网安全培训课件
- 化学品上岗安全培训课件
- 5G无线资源动态分配-洞察及研究
- 创伤的救治流程
- 化学仪器室安全守则培训课件
- 七年级上册(2024) 第二单元 写作 学会记事 公开课一等奖创新教案+(共18张)
- 2025年秋部编版语文四上 语文园地七(公开课一等奖创新教案+)
- 12 在牛肚子里旅行(+公开课一等奖创新教案+备课素材)
- 4.2《遵守规则》教学设计 -2025-2026学年八年级道德与法治上册
- 人工智能+高质量发展文化旅游产业智能化升级研究报告
- 2025年自考专业(计算机网络)考试综合练习附参考答案详解(A卷)
- 冷链技术对水果品质保持的数值预测模型研究
- 集输工应急处置考核试卷及答案
- 2025年全国保密教育线上培训考试试题库附完整答案(必刷)
- 珠江医院护理面试题库及答案
- 流程管理某省市场营销MPR+LTC流程规划方案
- 化工厂实习安全培训课件
- 疏浚清淤工程合同协议书
- 电子电子技术试题及答案
评论
0/150
提交评论