基于VBACCESS无纸化考试系统设计与实现.doc

基于VBACCESS无纸化考试系统设计与实现.doc

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

基于VB+ACCESS的无纸化考试系统的设计与实现 摘 要:随着计算机技术和通讯技术的发展,如今无纸化考试已成为主要的考试形式之一。它对于保证考试的实时性、公正性,提高工作效率,节约考试成本等都具有重要的作用。本文主要介绍了基于vb和access的无纸化考试系统的设计与实现方法。 关键词:无纸化考试系统;vb; access; 随机抽题;自动评分 the design and implementation of non-paper examination system based on vb and access tang jian-guo(yancheng textile vocational technology college, yancheng 224005) 【abstract】nowadays, with the development of computer technology and communication technology, paperless examination has become one of the main forms. it can ensure the real time examination and the fairness, enhance the working efficiency and save the test cost and so on. this article mainly introduces the design and implementation methods of non-paper examination system based on vb and access. 【key words】paperless examination system; vb; access; random questions; automatic scoring 0 引 言 无纸化的计算机考试系统和传统的考试方式相比,不仅能够考核学生对所学知识的掌握情况,还能够自动的对试卷进行评分,增加了考试的实时性和全面性。此外,利用无纸化的考试形式,还可以把老师从大量重复的命题、阅卷、成绩统计与分析中解放出来,对提高老师的工作效率有重大的意义。 1 系统功能概述 该无纸化的考试系统主要使用vb、access等开发工具,基于c/s模式进行工作,主要有以下几个模块组成。 试题库维护:该模块主要负责题库的添加、删除、修改等功能。题库中的题型主要有:选择题、判断题和填空题等。 考生信息维护:该模块主要负责对应当参加考试的学生的信息进行管理,主要包括考生信息的添加、删除、修改。 考试模块:该模块主要实现对考生的身份信息进行验证;从已经建好的试题库中随机的抽取试题;对考生的考试时间进行计时;自动的阅卷评分等。 成绩管理模块:该模块主要负责对已结束考试的考生的成绩进行收取,并且对考生的成绩进行分析和总结。 本系统的总体功能模块如图1所示: 图1 系统总体功能模块图 图2 系统总体数据流程图 2 系统总体功能设计 本系统的总体数据流程图如图2所示: 3 数据库设计 在管理信息系统中,数据库结构设计的好坏将对系统的执行效率和运行的结果产生直接的影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整性和一致性。本系统使用access 2003作为数据库的开发工具,根据本系统的特点和要求,在该数据库中主要包含以下数据表,每个工作表包含的数据项和数据类型如下: (1)考生信息表:学号(文本型),姓名(文本型),是否正在考试(是/否型),是否已经考试(是/否型),考试成绩(数值型); (2)教师信息表:工号(文本型),姓名(文本型),密码(文本型),权限(文本型); (3)选择题题库表:题干(文本型)、选项a(文本型)、选项b(文本型)、选项c(文本型)、选项d(文本型)、标准答案(文本型); (4)判断题题库表:题干(文本型),标准答案(文本型); (5)填空题题库表:题干(文本型),标准答案一(文本型)、标准答案二(文本型)、标准答案三(文本型). 4 主要模块设计与实现 4.1 登录模块 在使用本系统时,要求学生输入自己的学号和姓名,然后从数据库的考生信息表中进行信息查询,如果学号和姓名都正确,并且该学生的“是否已经考试”为“f”,则允许该学生正常登录本系统;如果学号或姓名中有一项或者两项不正确,或该学生的“是否已经考试”为“f”则会弹出提示信息,要求学生重新输入数据。登录界面如图3所示: 图3 登录界面 4.2 随机抽题模块 学生登录考试系统后,系统将随机的从题库中抽题组卷。本系统首先会清空“你的选择试题”、“你的判断试题”、“你的填空试题”等工作表中原有的记

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档