基干VB+ACCESS检斤队在线考试系统策划与实现.docVIP

基干VB+ACCESS检斤队在线考试系统策划与实现.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基干VBACCESS检斤队在线考试系统策划与实现

基于VB+ACCESS的检斤队在线考试系统的设计与实现   随着计算机通信技术的发展,无纸化考试已成为主要的考试形式之一,它对于保证考试的实时公正,提质增效等都有积极作用。本文主要介绍了以日照港检斤队局域网为研究开发平台,基于vb和access的在线考试系统设计。检斤员用姓名、密码登录成功后,进入考试页面,随机抽题组卷、在线考试、考试结束后,系统实时自动阅卷评分 【关键词】检斤队 在线考试系统 vb+access 随机抽题 自动判分 一直以来,检斤队通过每日一题、两月一考的岗位练兵,每年一次的技术比武来巩固和提高检斤员的业务技能。随着港口信息化建设步伐的加快,无纸化在线模拟考试系统和传统的纸质考试方式相比,有着较为明显的优势,不仅能够考核检斤员对专业技能的掌握情况,还能够自动评分,实现了考试的实时性和全面性。此外,还可以把命题者从大量重复的命题、阅卷、成绩统计与分析中解放出来,同时也为公司节省了一大笔打印费用 1 系统主要功能模块概述 该系统主要使用VB+ACCESS+Visual Studio6.0等开发工具,基于c/s模式进行设计开发,主要由以下几个模块组成: 1.1 个人信息管理模块 该模块分管理人员和检斤员赋予不同权限,主要对参加考试的检斤员信息进行管理。管理人员权限主要包括对检斤员信息的注册、删除、修改、查看成绩及排名等。检斤员只能注册、修改密码、答题、获取考试成绩及排名 1.2 考试模块 主要实现对检斤员登录姓名、密码进行验证;从已经建好的试题库中随机的抽取试题;对考试时间进行计时;自动阅卷及评分展示 1.3 成绩管理模块 该模块主要负责对已结束考试的检斤员的成绩进行提取,并对成绩进行分析和总结 1.4 题库维护 面向管理人员开放,主要负责题库的添加、删除、修改等。题型主要有:单选题、多选题和判断题等 考试系统数据流程图如图1所示 2 数据库设计 针对我队员工较少,数据量不多。单机考试时,选用Access2003作为数据库开发工具。根据系统的特点和要求,在该数据库中主要包含以下数据表,每个工作表包含的数据项和数据类型如下: 2.1 检斤员信息表 学号(文本型),姓名(文本型),是否正在考试(是/否型),是否已经考试(是/否型),考试成绩(数值型) 2.2 管理人员信息表 工号(文本型),姓名(文本型),密码(文本型),权限(文本型) 2.3 选择题题库表 题干(文本型)、选项a(文本型)、选项b(文本型)、选项c(文本型)、选项d(文本型)、标准答案(文本型) 2.4 判断题题库表 题干(文本型),标准答案(文本型) 3 主要模块设计与实现 3.1 登录模块 在使用本系统时,要求检斤员首先对姓名、班组及密码进行注册。然后输入姓名和密码,系统从数据库的检斤员信息表中进行信息检索,如果学号和姓名都正确,则允许该检斤员正常登录本系统;如果姓名或密码中有一项或者两项不正确,则会弹出提示信息,要求检斤员重新输入信息。登录界面如图1所示 3.2 随机抽题模块 检斤员登录后,系统将随机从题库中抽题组卷。首先会清空“单选题”、“多选题”、“判断题”等工作表中原有的记录,然后再通过调用call()函数从数据库中的“单选”、“多选”、“判断”等3个工作表中随机抽取规定数量的试题进行组卷,作为该检斤员本次考试的试题,最后再通过以下语句为“检斤员考试”窗体设置数据源:dimdbasdatabasedimrsasrecordsetsetrs=db.openrecordset(“工作表名称”)考试模块主界面如图3所示 3.3 时间控制模块 在“检斤员考试”窗体的右上角设置了一个考试时间的倒计时,当考试时间还剩2分钟的时候,系统将自动给出提示;当考试时间已到,而检斤员还没有交卷,系统将自动强行收卷 系统中设置了一个保存考试时间的全局变量time,初始化为本场考试的总时间60分钟。在本模块中添加了一个计时器控件timer,并将其interval属性设置为3600,以实现每秒钟将全局变量time的值减1,实现倒计时 3.4 交卷评分模块 本系统先从数据库data中取得“标准答案”和“检斤员答案”等字段值,并将它们分别显示在“试卷评分”窗体中对应的文本框中,以方便检斤员了解本次考试的答题情况;然后系统再把“标准答案”和“检斤员答案”的字段值进行比较,如果相同就表明本道题该检斤员答对了,则需要把成绩字段值加1且成绩累加,如果不同就表明本道题该检斤员答错了,则需要把本道题对应题号以红色显示,以方便检斤员查询试题的答题情况; 部分代码:intDX = rsStudent.Fields(

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档