在线考试系统阐述与实施.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE / NUMPAGES 目 录 TOC \o 1-3 \h \z \u 一、 综述 1 1.1 开发背景、目的和意义 1 1.2 开发、运行环境以及开发工具 2 1.3 应用需求分析 3 二、 在线考试系统分析 4 2.1在线考试系统业务流程概述 4 2.1.1在线考试系统业务概述 4 2.1.2在线考试系统业务流程 4 2.2在线考试系统功能结构分析 5 2.2.1在线考试系统后台治理的功能分析 5 2.2.2在线考试系统的前台考试分析 5 2.3 在线考试系统数据流程图 6 2.4 在线考试系统数据字典描述 13 三、在线考试系统的总体设计 18 3.1系统开发的目标与功能描述 18 3.2 在线考试系统数据库设计 20 3.2.1 概念结构设计(E-R图) 20 3.2.2 数据库表的设计 20 四、 在线考试系统的实施 24 4.1 后台治理系统的实现 24 4.1.1首页的设计与实现: 24 4.1.2 治理员登录的实现 25 4.1.3治理系统主界面的设计: 25 4.1.4 题库治理设计 26 4.1.5 考试治理模块 27 4.1.6 用户治理模块设计: 30 4.1.7 成绩治理模块设计 32 4.2 学生考试系统的实现 33 4.2.1 登录模块的设计 33 4.2.1 登录模块的设计: 34 五、结束语 35 六、参考书目 36 一、 综述 1.1 开发背景、目的和意义 在我们教育普及的今天,我们要进行许多次的考试,许多科目的考试,为此老师的工作量专门大。那么随着计算机网络技术的进展,如何应用现代高科技技术来减轻教师的负担,给学生老师都带来方便呢? 计算机网络技术的飞速进展使各行各业在计算机技术应用方面得到了广泛的普及和使用。过去坐在教室里进行考试的模式将在科技进展的今天显得力不从心。因此在线考试系统的应用是势在必得的。它将以方便、灵活、快捷的优点进入人们的生活,逐渐取代传统考试的模式。 大学里考试科目众多,学生众多,考试仍然是教学当中必不可少的环节。那么教师的任务就相当重,不仅要编写题目进行组卷生成试卷而且还要监考学生,考试完成后还有对试卷进行批改录入成绩。 在线考试系统确实是建立在国际互联网上的应用系统,应用动态ASP技术和后台ACCESS数据库实施考试自动化,大大的降低了老师的工作量。客户端的配置能够讲是极其简单,使考试不受地域的局限。考生能够凭本人的学号和密码进入考试,在规定时刻内可进行多种同意科目的考试,考试是随机抽题,每个考生的考卷都不一样,考试完毕自动显示成绩,考生也可查阅往常的考试成绩。这相对在固定地点固定时刻考固定科目来讲,给学生带来了专门大的便利。系统中题目的生成、试卷的提交、成绩的批阅都能够在网络上自动完成。只要形成一套成熟的题库就能够实现考试的自动化。如此,教师所要做的确实是精心设计题目、维护题库,而不是组织考试,从而大大的减轻了教师的负担。教师可对多种科目进行治理,然后设置考试状态,在同意考试的状态下进行组卷,规定各题型数量、考试时刻和参考人员,如此考生只要凭学号和密码在规定时刻内就可进行考试,有利于考生成绩的统计和查询。教师也能够查看样卷假如觉得不合适也能够对组过卷的科目进行删除重新组卷,如此使试卷的选取科目的安排都具有灵活性。 鉴于此,我开发一个在线考试系统,希望应用此系统能够给教师带来方便,有利于治理考试、考生及考生成绩。同时对学生进行随机考试可有效检查考生的学习情况,提高学生学习效率。 1.2 开发、运行环境以及开发工具 本系统要紧利用ASP技术 ,利用Access作为后台的数据库,利用WINDOWSXP作为系统平台。采纳“原型法” 、“结构化分析方法”和“面向对象的结构化程序设计方法”进行系统的开发。 ASP本身并不是一种脚本语言,它只是提供了一种使镶嵌在HTML页面中的脚本程序得以运行的环境。我们可通过ASP结合HTML语言、ASP指令和ActiveX元件以及数据库等方面的知识,使用自己的Web服务器创建并运行动态的交互式Web站点。用户端只要使用可执行HTML码的扫瞄器,即可扫瞄ASP所设计的网页内容。ASP所使用的脚本语言(VBScript,JavaScript)均在Web服务器端执行,用户端的扫瞄器无需执行这些脚本语言。ASP包含三方面含义:一、ASP使用了Microsoft的ActiveX的技术,该技术是Microsoft软件的重要基础,采纳封装对象、程序调用对象的技术,简化编程,加强程序间合作。二、ASP运行在服务器端,如此就不必担心扫瞄器是否支持

文档评论(0)

﹎多多Dad + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档