- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文---在线考试系统设计与实现
计算机应用专业
毕业论文
课题名称:在线考试系统设计与实现
毕 业 论 文
在线考试系统摘要相比传统的考试方式,网络考试系统极大地提高了教学的灵活性,现有许多领域已经有了广泛的应用。网上考试系统的最大优点是可以动态地管理各种考试信息,只要准备好足够大的题库,就可以按照要求自动生成各种试卷,这大大的降低了同学们作弊的可能性,也给了同学们最大的公平感。只要形成一套成熟的题库就可以实现考试的自动化。在各类考试中发挥高效、便捷的作用,能把老师从繁重的工作中解脱出来!关键词:ASP技术 SQL语句 VBScript Access数据库。[摘要]? 1.前言?2.系统设计相关原理?2.1 ASP技术介绍?2.2 SQL语句介绍?2.3 VBScript介绍?3.需求分析?3.1 系统需要解决的主要问题?3.2 系统应该具备的基本功能?4.系统总体设计?4.1基本简介4.2 系统结构图?4.3试题说明?4.4数据库中表的设计?4.5功能模块详细设计?5.系统实现?小结?[参考文献]?3.需求分析 下面就对在线考试系统的设计进行需求分析。 3.1 系统需要解决的主要问题 因为考试是有特定的对象的,所以考生进入系统应该进行身份验证。考生进入考试系统后,需要选择考试科目,所以系统还应有考试科目选择的功能。鉴于考试环境一般为机房,考试者之间的距离很近,为了避免考试做弊,试卷的试题和题量都应是相同的,但试题并不相同。在线考试基于网络环境,试卷应该从服务器的数据库随机抽取试题后动态生成的。另外,系统还应该对考试时间进行控制,时间到了会要求考试者交卷。考试者选择答案提交后,应该由计算机自动判卷,得到成绩后显示出来。考试完毕后,可以返回登录界面或继续考试。 3.2 系统应该具备的基本功能 用户注册:用户可以进行注册,然后登录。 用户信息的管理:管理员可以增删用户 试题库管理:分科目,对单选、多选两种题型试题库的管理,使试题的增删、编辑更为简便。 试卷生成:从试题库里随机抽取试题生成一份原始试卷。 考试过程:系统严格控制整个考试过程,实行时间的监控与权限的控制,考生需要在限定的考试时间内交卷。 计算机自动阅卷:本系统只考虑客观题,要求计算机能自动阅卷,然后马上显示出考生分数。 成绩查阅:考生考完以后,管理员应该能对所有纪录进行查询,并应该可以删除指定纪录。 4.系统总体设计 4.1基本简介 该系统是专门用于用户注册、登录、参加在线考试以及管理员进行试题录入、修改、删除、成绩查询、管理用户的ASP应用程序。它应该具有开放性、方便性和灵活性。管理员不仅可以轻松地向题库添加、修改和查询试题,而且还可以自动新增科目并建立相应的数据;它还允许用户根据自己的需求,选取考试科目。考生进行有效的身份验证登录后,选择考试科目,并要求在规定的时间内进行答题,当达到规定的时间后,系统将自动予以提示。一旦考生做完交卷后便能立即看到自己的考试成绩,并且其分数将被记入库中以供审核和查阅;另外,还可完全由计算机自动灵活、随机的抽取试题库中的各类试题组成各种形式的试卷,其内容会随着库中试题的改变而改变,而且,不同的考生生成的试题是不同的。 4.2 系统结构图 根据需求分析,在线考试系统的结构图如下: 4.5.1 管理员模块 管理员可以向题库中添加各种类型且符合要求的试题,也可以对它们进行修改和删除。同时,管理员也能对科目、用户、考试记录等数据进行管理。 1.?试题管理 (1)试题录入 首先,用户选择试题所属科目。若菜单中没有该科目,则可以新增一个。返回、刷新一次页面,即可看到新增的科目名称。而且,在本系统中其它需要选择科目的地方也会自动更新。其次,每道试题有类型、试题内容与选项和答案等栏目。管理员输入完以后,即可看到预览效果。 (2)试题修改 管理员还可以对试题进行修改。不过,对于各表中的主键不用修改,避免了造成系统中的数据混乱,或者覆盖其它有用数据的现象。 (3)试题删除:管理员可以删除不再需要的试题。 2.?科目管理 (1)添加科目:其基本信息有科目名称、题型、题量和考试总时间等,对于用户输入的不符合系统要求的数据,系统仍旧给出提示或警告。 (2)科目删除:管理员可以删除不再需要的科目。 3.用户管理:管理员可以通过管理界面添加或删除用户管理员。 4.考试记录管理:系统中的管理员可以查询考试记录,也可以删除考试纪录。 4.5.2在线考试模块 进入在线考试系统并随机读出试卷是本系统最重要的部分之一。因为一个系统如果涉及到现实的话,就必
您可能关注的文档
- 桐柏吴城镇林场村新农村旅游休闲专题规划.doc
- 案例之二:海富通基金管理公司灾难备份外包服务.doc
- 桌之尚传媒广告招商方案.ppt
- 桑园周年病虫害防治.ppt
- 档案信息化建设步伐——张学连.ppt
- 档案管理培训 第二章档案价值的鉴定.ppt
- 档案资料管理规程.doc
- 桥式起重机电气系统设计.doc
- 档案专业初级职务任职资格考试试卷.doc
- 桥梁墩身混凝土外观质量控制_secret.doc
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)