首页 在线考试系统+毕业论文模板

在线考试系统+毕业论文模板

举报
开通vip

在线考试系统+毕业论文模板在线考试系统+毕业论文模板 郑州轻工业学院 本科毕业设计,论文, 题 目 在线考试系统设计 —教师模块 学生姓名 潘小霞 专业班级 电子商务05-3 学 号 200512030325 院 (系) 国际教育学院 指导教师(职称) 钱慎一(副教授) 完成时间 2009 年 06 月 09 日 郑州轻工业学院 毕业设计(论文)任务书 题目 在线考试系统设计—教师模块 专业 电子商务 学号 200512030325 姓名 潘小霞 主要内容、基本要求、主要参考资料等: 主要内容:通过对系统的工作原理、需求分析...

在线考试系统+毕业论文模板
在线考试系统+毕业论文模板 郑州轻工业学院 本科毕业 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 ,论文, 题 目 在线考试系统设计 —教师模块 学生姓名 潘小霞 专业班级 电子商务05-3 学 号 200512030325 院 (系) 国际教育学院 指导教师(职称) 钱慎一(副教授) 完成时间 2009 年 06 月 09 日 郑州轻工业学院 毕业设计(论文)任务书 题目 在线考试系统设计—教师模块 专业 电子商务 学号 200512030325 姓名 潘小霞 主要内容、基本要求、主要参考资料等: 主要内容:通过对系统的工作原理、需求分析和总体设计详细的阐述,将系统分成考 生考试、教师管理、管理员三大模块,同时并针对系统中教师管理模块进 行了详细的阐述和说明. 基本要求: 1. 设计严谨、功能完备。 2. 系统自动交卷、自动判卷,保证成绩真实、准确 3(界面美观大方 主要参考资料: [1] 杨丽华.网络考试系统的设计与实现.计算机应用技术,2007.12 [2]ASP.NET项目开发全程实录/张领等著.—北京:清华大学出版社,2008.6 [3] ASP网络编程技术与实践/刘亚姝.李金莱编著.—北京:清华大学出版社,2008.6 [4] 何冬梅,黄志良. 基于Web的在线考试系统的设计与实现.福建电力职业技术学院信息 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 系,2007.12 [5] 樊海玮.基于WEB的网络化在线考试系统研究与实现.长安大学,2006.6 完 成 期 限: 2009 年 6月 9日 指导教师签名: 专业负责人签名: 2009年 6 月 9 日 在线考试系统设计—教师模块 在线考试系统设计—教师模块 摘 要 随着计算机网络技术和网络教育的不断发展,传统的基于纸笔的考试形式已不能适应现在的发展需要,计算机在线考试正在逐步取代传统考试。计算机在线考试利用网络实现在线考试、评分等环节,实现教考分离,在一定程度上减少了影响考试的人为主观因素,同时减少了教师的工作量。在线考试系统的设计就是基于上述目的开发设计的。 本系统主要包括考生考试、教师管理、管理员三大模块,具有在线考试、成绩查询、考试管理、试题管理、 试卷 云南省高中会考试卷哪里下载南京英语小升初试卷下载电路下试卷下载上海试卷下载口算试卷下载 管理和成绩管理、系统管理、用户管理等功能,同时对系统的工作原理、需求分析和总体设计做了简要的概述,并针对系统中教师管理模块进行了详细的阐述和说明 关键词 在线考试;ASP;数据库 I 在线考试系统设计—教师模块 THE DESIGN OF ON-LINE EXAMINATIO SYSTEM ABSTRACT With the development of computer network technique and network education, the traditional test form cannot meet the needs of modern development. Therefore, little by little, the traditional test is replaced by the on-line test. The computer on-line examination, grading and so on so as to separate teaching from testing, to a degree, which reduces human factors and the workload of teachers. The design of the on-line examination system is based on the above purposes. The examination system has decomposed into three different modules:Students module, the teacher module and the manager module. These have the on-line tests, achievement inquiry, testing management, test questions management, test paper management and achievement management, system management, consumer management and so on. Also the thesis gives a brief outline of the operating principle, needs analysis and overall design and the thesis has introduced the implementation approach of the teacher module in detail. KEY WORDS on-line examination system, asp, data base II 在线考试系统设计—教师模块 目 录 摘 要 ..................................................................................................................... I ABSTRACT ............................................................................................................... II 1 绪论 ..................................................................................................................... 1 1.1 课题研究的背景 ................................................................................... 1 1.2 课题研究的意义 ................................................................................... 1 1.3 在线考试系统的优势 .......................................................................... 2 1.4 考试系统的现状分析 .......................................................................... 2 2 在线考试系统的规划 ..................................................................................... 4 2.1 系统目标 ................................................................................................. 4 2.2 业务流程分析 ........................................................................................ 4 2.3 数据分析 ................................................................................................. 5 2.4 U/C矩阵分析 ......................................................................................... 6 2.5 模块划分 ................................................................................................. 7 3 系统分析 ............................................................................................................ 8 3.1 可行性分析 ............................................................................................ 8 3.1.1 技术可行性 ........................................................................................ 8 3.1.2 经济可行性 ........................................................................................ 8 3.1.3 操作可行性 ........................................................................................ 8 3.2 功能需求分析 ........................................................................................ 8 3.3 教师模块业务流程图 .......................................................................... 8 3.4 数据流程图 .......................................................................................... 10 I 在线考试系统设计—教师模块 3.4.1 科目管理数据流程图 ....................................................................... 10 3.4.2 试题管理数据流程图 ....................................................................... 10 3.4.3 试卷管理数据流程图 ....................................................................... 11 4.系统设计 .......................................................................................................... 12 4.1 系统总体设计 ....................................................................................... 12 4.1.1 设计原则 .......................................................................................... 12 4.1.2 设计思想 .......................................................................................... 12 4.1.3 开发工具 .......................................................................................... 13 4.2 系统的功能设计 .................................................................................. 16 4.3 子功能模块设计 .................................................................................. 17 4.3.1 题库设计 .......................................................................................... 17 4.3.2 自动评阅设计 .................................................................................. 17 4.4 数据库设计 ........................................................................................... 19 4.4.1 数据库设计的基本原则 ................................................................... 19 4.4.2数据库概念设计 ............................................................................... 20 4.4.3 数据库表设计 .................................................................................. 22 结束语 ................................................................................................................... 27 致 谢 ................................................................................................................... 28 参考文献 .............................................................................................................. 29 II 在线考试系统设计—教师模块 1 绪论 1.1 课题研究的背景 随着计算机技术和互联网的快速发展,人类已经进入了信息时代,也有人称为数字化时代。在数字化的网络环境下,学生希望得到个性化的满足,根据自己的情况进行学习,同时也希望能够得到科学的评价,老师希望有效改进现有的考试模式,提高 [1]考试的效率;教育机构也希望给网上的学生提供更全面、灵活的服务,全面准确地对学生进行跟踪和评论。网络考试系统正是迎合这一时代需求而开发的,它旨在探索 [2]一种以互联网为基础的考试模式。通过这种新的模式,为学校创造一种新的考试环境,提高考试工作效率和 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 化水平,使学校管理者、教师和学生可以随时随地通过网络进行考试。 在线考试系统与传统的考试相比,由于传统的考试相比涉及到组织命题、试卷印 [3]刷、考场安排、组织阅卷等诸多环节,考试试卷周期长、效率下;同时人工批卷等主观因素也影响到考试的公正性。随着网络技术在教育领域应用的普及,应用现代信息技术构架的网络在线考试系统展现出了越来越多的优越性。 在线考试系统利用网络手段将考试资源整合,实现了一定程度的无纸化考试,从而使考试这项常规而繁琐的任务变得更加方便,避免了以往学校里考试纸张、笔、监考和巡考等各种资源的浪费,并且后台管理是管理员单一的管理,确保了程序的安全性。在线考试系统管理员登录后,对考试内容、专业、科目和考试题目等都作了详细的分类,只要考生通过自己的学生编号和密码进入前台,按步骤依次进行选题和答题,答题完毕后系统会自动判断考卷,并核对出最后考卷的分数,解决了在学校考试后等待考卷分数通知的问题。 1.2 课题研究的意义 在线考试系统提高了考试的可靠性、有效性和工作效率,降低了考试成本,顺应 [4]了社会的网络化趋势,必将成为一种不可或缺的考试方式。本文研究的目的是设计一个易于管理和维护的面向教学的考试系统,具有一定的通用性,能够满足多门课程的测试与考核要求。为教师开展平时考核及期末考核提供一个考核平台;为学生利用网络自主学习提供条件;为不同课程的网上考试提供平台。 为了满足系统对先进性、安全性、跨平台性、可扩展性、可移植性、分布式等方面的要求,系统总体架构设计采用先进的基于B/S的三层体系结构:用户层、业务逻 1 在线考试系统设计—教师模块 辑层、数据库层。要求建立后台数据库,内含一个试题样库,教师可以在题库中添加、编辑和删除试题;教师可以增加新的考试科目;可以充分利用题库中的试题由系统随机组卷,并能在指定时间内发布试卷;学生参加完考试能立即得到答案,并分析考试中答错的题目;教师能得到学生考试后传送到系统的反馈信息,可方便的对成绩进行查询和分析,同时对学生考试中出现的错误进行统计以便今后的教学。此外,还应具有良好的用户界面,操作方便,尽量减少误操作率。具有安全保密机制。 1.3 在线考试系统的优势 在线考试系统是利用计算机网络组织考试的综合性应用系统。在线考试系统与传统的纸介质试卷考试相比具有以下优势: 1(高效节约 传统考试在编写试卷、阅卷、成绩统计等方面需耗费大量的资源。而采用计算机考试,答题完毕后系统会自动判断考卷,并核对出最后考卷的分数,从而可节约大量的人、财、物力及时间资源。 2(准确公正 计算机考试系统主要处理的是标准化试题及试卷,它不但高效迅速而且准确避免人为因素,从而在一定程度上避免人为误差及人情分等问题,保证考试的公平公正。 3(可有效杜绝考试的作弊现象 利用计算机考试各考生的试卷现场随机生成,可以试卷不同也可试卷相同而顺序不同,由此可在一定程度避免互相参看抄袭等作弊现象,从而达到考试成绩的公平性。 1.4 考试系统的现状分析 世界各国对教育的发展给予了前所未有的关注,都试图在未来的信息社会中让教育处于一个优势的位置,从而走在社会发展的前列,为此许多国家都把信息技术应用 [5]于教育,采取措施推进教育信息化。美国政府在1996年提出了“教育技术规划(Educational Technology Initiative)”,指出到21世纪初让全美国的每间教室和每个图书馆都将联上信息高速公路,让每个孩子都能在“21世纪教师”网络服务。澳大利亚国家公共资源管理局已于1995年4月建立“澳大利亚教育网”,并联通Internet, [6]该网络不仅包括全部高等院校,而且还覆盖全澳大利亚所有的中小。 网络化在线考试作为网上远程教育的重要组成部分和发展分支,己经在国外一些发达国家得到蓬勃发展,人们选学课程和考试都是通过网上进行。特别是Internet业 2 在线考试系统设计—教师模块 务的普及,构筑高性能、低成本的计算机网络化在线考试,从技术条件和经济条件上己经成熟。例如在美国,一些著名的考试就采用了网上在线考试的形式包括Microsoft公司的MCSE(微软系统工程师认证考试)GMAT(工商管理硕士入学考试)、托福考试、 [7]GRE(美国研究生入学考试)等等,并己在全范应用。 在国内,普遍地看绝大多数远程教育的考试还停留在传统考试方式。在此方式下,组织一次考试至少要经过5个步骤,即人工出卷、考生考试、人工阅卷、试卷分析和成绩评估。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且这样工作将是一件十分烦琐和非常容易出错的事情。但是对互联网的真正应用仅限于网上报名工作和网上成绩查询,还没有真正形成上网考试的规模。而在国外一些国家,网上提交作业和网上考试已经相当普及了。所以说传统的考试方式已经不能适应现代考试的需要。 到1998年后,随着国内网络教育的兴起,各高校纷纷开发了自己的网络教学平[8]台。作为网络课程重要组成部分的网络考试系统也相继问世,如北京师范大学的网络教学平台、上海交大的网络考试平台。 近几年来,借鉴发达国家的成功经验,结合我国的实际情况,伴随着网络应用的不断扩大,远程教育和虚拟大学的出现,网络应用正不断深入人心。人们迫切要求利用网络技术进行在线考试,来提高了考试的质量,突出公正和客观性,减轻组织及保 [9]障工作的负担,提高工作效率。于是许多教育教学类的课程在线考试软件应运而生,高等学校,企事业单位也都纷纷组织研究此类应用的解决方案,并研制开发了大量的不同类型计算机在线考试软件,也推出了一批优秀的在线考试软件产品。比如全国计算机等级考试软件、职称计算机能力考试等等。有力地推动了我国网络化在线考试的发展水平,并积累了大量有价值的经验。 3 在线考试系统设计—教师模块 2 在线考试系统的规划 2.1 系统目标 1(提高教师工作效率和减轻教师工作量。 2(具有严肃性和公正性,系统自动交卷。 3(系统自动交卷、自动阅卷,保证成绩真实、准确。 4(考生可随时查看考试成绩。 5(对考生、教师信息进行管理。 2.2 业务流程分析 1(考生在线考试模块 考生通过主界面输入学号、姓名,选择所在的院系及需要考试的科目等。当系统判断考生的身份合法且在考试时段并且未参加过考试时,则允许考生进入到考试系统中去,按教师己经设定的考试要求从题库中随机抽取生成试卷让考生开始考试考生的答题信息通过选择答案来反映,主观题由考生自己答。考试结束采取自主交卷和到了规定的时间自动提示有机结合的方式予以实现。考试过程中设有时钟,用以提醒考生。 考生在提交试卷时自动生成成绩,选择题和判断题的自动阅卷比较简单,只需与标准答案进行比较即可。而填空题和简答题的阅卷,由于主观性、答案个数的不确定性和判卷的尺度等等因素,要实现计算机自动阅卷相对比较困难。该子系统采取在多个答案之间设置特定分隔符并搜索关键字的办法实现了填空题和简答题的自动阅卷。 2(教师管理模块 教师根据登录账号和密码进行登录,如果登录账号和秘密正确,则通过系统的登录识别,否则系统会弹出对话框,提示教师用户错误的登录信息。教师登录管理系统后,首先需要选择一个题库,作为考试组卷的依据:然后根据考试科目的考试要求设置组卷参数并保存,考生在考试时,将按照该组卷参数从题库中随机抽取试题组成试卷进行考试;考试结束后,保存考生考试结果,并按教师指令系统会自动评卷得出成绩,教师还可以通过人工阅卷接口对系统自动评卷的结果进行检查,最终得出考生的成绩并保存;教师可以通过信息查询模块查询、下载考生的成绩,还可以通过成绩管理模块对成绩进行分析和对比。 3(管理员模块 管理员进入管理员界面,可以对整个学校年级信息进行操作,包括年级信息的录 4 在线考试系统设计—教师模块 入、每个年级课程的录入、还可以对每条年级信息进行修改。管理员可以对学生信息进行录入和操作。在“学生信息”这一项中,逐一输入每个学生的姓名、学号、年级等信息,这时系统就会根据学生的年级,从库中取出这个年级所有的科目信息,在登录权限表中生成一条记录,在这条记录中,记录着这个学生每一门科目考试是否已经登录过和提交过的信息,作为判别学生是否已经参加过此门考试的依据,管理员可以通过“学生权限查看”这一项,查询每个学生的信息,如果学生信息不正确,可以修改学生的信息。 此外,管理员可以对教师信息进行录入和操作。在“教师信息”这一项中,输入教师的名字和号码,系统会将输入的数据保存在数据库里面的教师表里。 2.3 数据分析 1(考生信息管理:学号、学生姓名、密码、所属专业、班级。考生不需要注册直接登录本系统,其操作权限仅为参加考试和查询考试成绩。不允许两台或两台以上计算机用同一用户ID同时登陆; 2(科目信息管理:管理员对考试科目的增加、删除和修改操作。 3(试题信息管理:教师可以对各科目的各种类型的试题进行添加、编辑修改、删除和查询等操作。添加考试题目信息时,需要选择所属的专业、科目,然后再进行添加。 4(试卷信息管理 (1)试题录入,首先教师选择试题所属科目。若没有该科目,则可以新增加一个。添加的科目基本信息有科目名称、题型、题量和考试总时间等,对于用户输入的不符合系统要求的数据,系统仍旧给出提示或警告。返回、刷新一次页面,即可看到新增的科目名称。而且,在本系统中其它需要选择科目的地方也会自动更新。其次,每道试题有类型、试题内容、选项和答案等栏目。教师输入完毕后即可预览。如果输入不合法,或者该科题库中已有该试题编号和内容等,则系统会给出相应的提示或警告,以待更正。 (2)试题修改:教师还可以对试题进行修改。 (3)试题删除:管理员可以删除不再需要的试题。当然如果一个科目不需要,可以将整个科目删除。 5(主观题批改:系统对客观题自动评分,并为教师提供主观题的批阅界面,并统 5 在线考试系统设计—教师模块 计最终得分。 6(考试成绩信息管理:管理员和考生均可以通过该模块查询某科目考生的考试成绩。另外,管理员还可以查询考试记录,来查看考生是否参加了考试。对一些历史上的考试结果和成绩库进行删除和清理工作。考生可以用自己的帐号和密码登录并查阅成绩。 7(老师信息管理:需要注册,并要得到系统管理员的审批确认。该角色具有考生所没有的权限,即具有考生信息管理、考试题库管理以及试卷信息管理等操作权限; 8(管理员信息:为系统的维护用户,该角色除了拥有教师管理员的所有操作权限外,还可以对教师、学生信息进行管理。 2.4 U/C矩阵分析 U/C矩阵又叫过程/数据矩阵,字母U表示使用(Use), C表示产生(Create)。矩阵中行表示数据类,用列表示过程。若表中功能和数据交叉点上的符号是U则表示某功能使用某类数据类,如果是C则表示某功能产生数据。 我们根据业务流程分析和数据分析,以业务功能为行、数据信息为列,将对应的UC值填入表格,可以得到本系统的U/C矩阵,系统的UC矩阵如表2-1所示。 表2-1 在线考试系统U/C矩阵 数据 试卷管理学生成绩科目试题试卷教师部门课程 答案阅卷 员信信息 查询 信息 信息 信息 信息 信息 信息 功能 信息 息 考生登录 U 考生信息 U 查询 U U C 在线考试 U 成绩管理 U 科目管理 U C C C 试题管理 U C C 试卷管理 教师信息 U 查询 6 在线考试系统设计—教师模块 U 自动评阅 用户信息 U C C 管理 C 部门管理 课程管理 C C U 系统维护 2.5 模块划分 根据U/C矩阵的分析,将系统划分为三个模块考生考试模块、教师管理模块和管理员模块。 考生考试模块:考生登录后可以查看信息,在线进行考试,还可以查看成绩。 教师管理模块:教师管理试题,添加、修改、删除试题等操作。 管理员模块:包括学生信息的管理,教师信息的管理。该模块只对管理员开放,管理员有权对及教师和学生的信息进行修改、删除,同时负责系统的维护。 7 在线考试系统设计—教师模块 3 系统分析 3.1 可行性分析 3.1.1 技术可行性 现在可以采用Microsoft Access 2003进行后台数据库的管理、操作和维护,用Macromedia DreamweaverMX2004 和ASP进行前台界面设计、与后台数据库的接口、数据的录入、查询、浏览等功能。根据ASP的特点与DreamweaverMX2004强大的方便快捷的开发工具,以及他们当前的广泛实际应用,充分说明网站在技术方面可行。 3.1.2 经济可行性 [10]经济可行性研究主要是预估费用支出和对项目的经济效益进行评价。在科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,一般的硬件平台完全能满足此系统的需要。考试系统减轻了客户端的负担,只要支持浏览器就可以进行在线考试与测试,大降低了成本,且考生只需掌握简单的操作即可;其次,考试、批卷、试卷分析都由电脑自动完成,使教师从繁忙的工作中 [11]解脱出来,减少了开销,提高了效率;再次,系统的运行和维护相对简单,专业人员可进行远程维护,也减少了不必要的开销。所以本系统在经济上是可行的。 3.1.3 操作可行性 现在的系统具备很好的人机交互界面,操作者只需具备初步的Windows2000 /Windows XP使用经验即可熟练地操作本系统。在系统中大部分的操作均可用鼠标的单击来完成,从而简化了繁琐的输入、输出工作。 3.2 功能需求分析 系统功能需求如下: 1(试题管理:对试题库进行管理。包括增加、修改、删除试题。 2(试卷管理:生成考试用的试卷,可自动组卷,还可手动组卷。 3(考试管理:为某次考试选择试卷,并设定考试时间,参考人员等信息。 4(成绩管理:评客观题和主观题,并进行成绩分析。 5(自动阅卷管理:系统对客观题自动评分,并为教师提供主观题的批阅界面,并统计最终得分。 8 在线考试系统设计—教师模块 3.3 教师模块业务流程图 开始 教师登录 是 账号、密码 否 阅卷 题目删除 评卷 科目管理 自动阅卷 试题管理 题目修改 成绩处理 题目添加 科目信息显示 输入题目名称 科目修改 科目查询 科目添加 科目删除 是 是否已存在 修改科目名称 输入科目名称 否 否 是否已存在 添加 添加 是 退出系统 开始 图3-1 教师模块业务流程图 9 在线考试系统设计—教师模块 3.4 数据流程图 3.4.1 科目管理数据流程图 1(第二层数据流程图 教师登录信息 账号、密码 登录 科目管理 教师 图3-2 科目管理第二层数据流程图 2(第三层数据流程图 删除科目 教师登录信息 教师 添加科目 输入科目 科目信息 修改科目 图3-3 科目管理第三层数据流程图 3.4.2 试题管理数据流程图 1(第二层数据流程图 账号、密码 教师登录信息 教师 登录 试题管理 图3-4 试题管理第二层数据流程图 10 在线考试系统设计—教师模块 2(第三层数据流程图 教师登录信息 教师 科目 删除试题 添加 修改 添加处理 科目试题 信息 图3-5 试题第三层数据流程图 3.4.3 试卷管理数据流程图 1(第二层数据流程图 账号密码 教师登录信息 教师 登录 试卷管理 图3-6 试卷管理第二层数据流程图 2(第三层数据流程图 教师登录信息 选科 教师 科目 试题 试卷信息 抽题处理 查阅试卷 查阅试卷 图3-7 试卷管理第二层数据流程图 11 在线考试系统设计—教师模块 4.系统设计 4.1 系统总体设计 4.1.1 设计原则 对于在线考试系统来说,安全性、可扩展性、可管理性是最重要的关键的因素: 1(安全性 [12]安全性是指系统能够保护数据或基础结构避免受恶意攻击或者盗用。安全性是通过为信息的机密性、完整性和可靠性提供充分的保护来预防风险。保障系统安全是任何系统成功的基本要素。对于在线考试系统来说,题库、试卷、成绩三者的安全性是必需要加以考虑的。 2(可扩展性 [13]可扩展性是指系统能保证可持续增长以满足用户的需求和业务复杂性要求。本系统是以动态变化为模型,它们通常开始很小,但是随着需求的增长而呈指数级增长。这种增长非常迅速,不仅表现在支持的用户数量上而且表现在提供的用户服务的复杂性和集成性方面。对于考试系统而言,这种扩展性就显得尤为重要,因为考试系统功能的完善是一个渐进的过程,要根据学习的要求和技术的发展不断改进。 3(可管理性 [14]可管理性是指可以方便地对系统进行管理,确保系统的正常运行管理和运作。主要涉及以下几个因素:维护系统服务及其服务正常工作所需的基础结构、工具以及管理员和技术人员。在线考试系统要求所有操作基本上都能在线完成,即通过IE浏览器实现对考试系统的维护和运行管理。 4.1.2 设计思想 目前比较流行的两种网络开发模式分别是Client/Server模式与Brower/Server模式。Client/Server模式主要是在以局域网为基础的环境下展开应用的,它受到地域的限制。而Brower/Server模式通过Internet进行通信,可以不受地域的限制,但是它不能够进行联机事务处理,并且在大量数据处理的情况下,速度较慢。从目前的开发技术看,Brower端坐位信息收集源,特别是大量数据的录入工作还不能完全取代Client端的用户界面。在这方面,Client端的各种开发工具的功能更加强大也更加灵活,而 [15]Brower端却由于其功能结构的限定过于“瘦小”。 12 在线考试系统设计—教师模块 对于在线考试系统,其功能目标是将现有的纸张答题式考试向基于Internet的无纸张考试系统的转变,所以他必须事先整个考试流程的进行,实现多用户的管理,以及完成阅卷、评分这些环节的处理。由于系统数据收集的实时性要求并不高,因此采用Brower/Serve结构进行设计是合理可行的。图4-1是本系统的网络应用原理示意图。 系统服务器 Internet上的用户 系统后台数据库 考试系统 Internet 图4-1 考试系统原理示意图 4.1.3 开发工具 1(ASP技术介绍 Microsoft Active Server Pages 即我们所称的ASP,其实是一套微软开发的服务器端脚本环境。Active Server Page 是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页。ASP内含于IIS3.0和4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB [16]服务器应用程序。有了ASP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端 [17]浏览器的负担,大大提高了交互的速度。以下罗列了ASP所独具的一些特点: (1)使用VBScript 、JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。 (2)无须编译,容易编写,可在服务器端直接执行。 13 在线考试系统设计—教师模块 (3)使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。 (4)与浏览器无关,用户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。ASP所使用的脚本语言(VBScript 、Jscript)均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。 (5)ASP能与任何ActiveX scripting语言相容。除了可使用VBScript或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如REXX、Perl、Tcl等。脚本引擎是处理脚本程序的COM(Component Object Model)物件。 (6)ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。 (7)可使用服务器端的脚本来产生客户端的脚本。 (8)物件导向(Object-oriented)。 (9)ActiveX Server Components(ActiveX服务器元件)具有无限可扩充性。可以使用Visual Basic 、Java 、Visual C++ 、COBOL等编程语言来编写你所需要的ActiveX Server Component。 (10)另外,ASP技术的处理速度相当快,并且其安全性也很高。ASP最重要的优点是能够建立对诸如时间、地点、用户标志、以前的选择和活动等因素敏感的页面。换句话说,可针对每个用户的个别需求,用ASP定制网页,能够满足用户的各种需求。 2(SQL Server2000技术 SQL Server是Microsoft公司在原来和Sybase公司合作的基础上推出的一款面向高端的数据库系统,它推出后,得到了广大用户的积极响应并迅速占领NT下的数据库应用市场,成为数据库市场上一支不容忽视的重要力量。经过不断的更新换代,SQL Server已经发展到了SQL Server2000,这是Microsoft公司在推出Windows2000之后的 [18]又一力作。SQL Server是客户,服务器系统的一个完美示例,它提供了安装到服务器系统的服务器软件和安装在客户系统上的客户端软件,连接客户和服务器计算机的网络软件组件由Windows系统提供。 SQL Server2000进一步增强了SQL Server7的高性能、可靠性和方便应用的特点,并包含了一些新的特性,这些对大规模的在线事务处理、数据仓库等应用是非常有用的。SQL Server2000具有丰富的XML和Internet标准支持,它支持通过XML的数据插 14 在线考试系统设计—教师模块 入、删除、更新和检索操作,还提供了一个间接的模型供开发者开发应用程序。SQL Server2000还支持基于HTTP连接的数据访问,并以新的过滤机制实现了对格式化文档的高性能全文检索功能,简化了自然语言查询解决方案的开发过程。SQL Server2000还具有高度的可伸缩性和可靠性,使其成为Web的首选数据库。其提供了对超大规模数据的分析处理能力,支持上千维数据库。SQL Server2000的可靠性主要表现在对错误的自动恢复和提前预测。简化了错误恢复的操作和配置。SQL Server一贯追求性能的提升,它对数据具有高效的处理能力。它提供高度集成并扩展的数据分析服务,它对管理工具进行了进一步简化,它通过一系列的向导来辅助系统管理员完成对SQL Server的管理,有效地减轻了系统管理员的负担,并大大减少了出现错误操作的几率。同时针对频繁的数据库调整工作,它提供了一系列的向导。SQL Server2000的高效性增强了T-SQL语言的功能并简化了对SQL程序的设计和调试。 [19]SQL Server 2000具有以下优点: (1)完全的浏览器/服务器体系结构 这一结构可以有效地使用网络,提高网络带宽的利用率。因为在浏览器服务器运算模式下,数据库操作都集中在服务器上进行,在网络上传输的是用户的请求命令和数据库服务器的操作结果,而不是整个数据库文件,这样可以减少网络上的信息流量,从而提高网络的使用效率。简单的图形化管理工具使系统管理更为宣直观方便。 SQL Enterprise Manager是一个基于Windows图形用户接口的集成管理工具,利用它可完成SQL Server的许多配置管理工作。 (2)隐含的并发控制能力 SQL Server利用锁定功能防止用户在查询和更新并发操作瞄相互发生冲突,锁定是隐含的,用户不必操心锁定过程。 (3)丰富的编程接口工具 SQL Server提供了多种专用开发工具,其中Transact SQL与工业标准SQL语言兼容,并在其基础上加以扩充,使得它更适合事务处理方面工作的需要。此外他还支持ODBC规范,可以使用ODBC访问SQL Server数据库。 (4)多线程体系结构 SQL Server支持多线程操作,多篇户并发访问时,系统在发生较小额外负担的情况下能够进行并行处理,从而减少内存需求,提高系统的吞吐量。在用户数量增加时,SQL Server的运行速度也不会明显变慢。 15 在线考试系统设计—教师模块 4.2 系统的功能设计 在网上考试系统的设计和实现过程中,为了使系统便于管理和安全,在网上考试系统中编辑设计了管理员登录,管理员可以向网上考试系统增加和删除教师和学生。教师和学生要想使用网上考试系统必须先登录。教师登录后,可以修改自己的登录密码;为学生的考试出题,并且形成题库;为学生将要进行的考试在题库中抽题;对试题进行修改;对试题进行按要求的查询。学生登录后可以选择自己考试的课程;删除考过的课程;按照考试课程的名称,课程的编号和时间选择考试;查看自己的分数;查询自已考过课程的试卷。 网上考试系统的设计思想把整个系统分成考生考试模块、教师管理模块、系统维护模块。具体如图4-2所示。 考试系统 教师管理模块 考生考试模块 管理员模块 教 用 系 考考在成科试试师自成户部课统 生生线绩目题卷信动 绩信门程维 登信考查管管管息阅管息管管护 理 录 息 试 询 理 理 理 管卷 理 管理 理 理 理 图4-2在线考试系统功能结构图 管理员模块分为管理员密码修改、教师注册、学生注册。管理员密码修改可以修改管理员的基本信息,而教师注册和学生注册可以帮助其获得用户名和密码,进而登陆到各自的模块中。教师管理分为教师出题、试题查询、试题修改、教师抽题、教师判卷、考后分析、整体分析。教师出题可以支持老师出单选题、多选题、判断题、简答题。试题查询可以根据题目,题目的关键字,题号,题型,考试日期对试题进行快速准确的查询。试题修改可以不错题很难度过难及不符合要求题目,进行删除和修改。教师抽题可以按照试题和老师进行题目的抽取。考后分析和整体可以对考试的成绩进 16 在线考试系统设计—教师模块 行分析,从而对考题难度,考生的掌握程度以及教学成果进行分析和 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf 。学生考试模块分为学生选课、学生删课、开始考试、查询分数、查询试题。学生选课可以对科目进行选取,选择对应的科目试题。学生删课可以将结业的科目和选错,以及近期不用的题目进行删除。开始考试是把所选科目的试题拿来进行网上的同步考试。查询分数是对老师判卷后的成绩进行查询。查询试题是对所考过的题目进行查询。 4.3 子功能模块设计 教师管理模块 教 科试试师自成 目题卷信动绩 管管管息阅管 理 理 理 查卷 理 阅 图4-3教师管理模块功能结构图 4.3.1 题库设计 本系统中题库设计包括试题和试卷两部分 1(考试题型一般有主观题和客观题两大类。因为在客观题里包括有单选、多选、判断题、填空题,主观题有名词解释、简答题,论述等。计算机能准确、快速地对客观题进行评分,而主观题的评分要求系统具备较高的智能。由于各题型需要的信息种类和数量不同能,故可以对它们分别建库。 2(试卷设计,教师为每套试卷设置题型种类,每个题型的试题数量,试卷的总分,试题的难度范围等策略,由系统随机生成一套试卷,并存储在数据中的试卷表中。教师可以对试卷进行管理,如添加新的试卷、删除试卷等操作。在学生进行考试过程中,选定的试卷随机生成试卷,每个学生的试卷的试题排序都不一样。 4.3.2 自动评阅设计 试卷的自动评阅是网上在线考试系统中必备的功能,可以快速客观地给出考试成 17 在线考试系统设计—教师模块 绩。此模块分为客观题评分和主观题评分。 1(客观题评分 客观题目阅卷很简单,将学生答案和服务器上存放的该题标准答案根据题的编号来对比,一致认为该题作答正确,不一致说明作答错误,某题型做正确的题数与每小题相乘后总和就是该小题的得分。 2(主观题评分 主观题的自动阅卷评分是在线考试系统中的一个关键问题,也是难点问题,在本系统中,将主观题中的名词解释、简答设置成自动阅卷。自动阅卷涉及到词法分析、语义识别等人工智能方面、模式识别等方面的问题。主观题在答题时一般采用语言叙述的方式,每个人对问题的理解程度不一样,思维方式不相同,表达方式也不同,很难将学生的答案同标准答案完全匹配。 若要想对主观题评分像客观题评分那样准确,应该是难以实现的。但是通过分析阅卷老师的阅卷方式,可以发现教师在评阅主观题时,一般先查找学生答案的得分点, [20]然后根据得分点给出分数。 主观题的答案具有不惟一性,即有一定的模糊性。但是学生在回答问题时,虽然其表达方式、论述的前后顺序可能不同,但万变不离其宗,其主要观点是确定的,而人工评阅主观题时就是利用这一点作为主要的评分依据。分析教师的阅卷过程,教师在人工评阅主观题时一般是预先制定好一套评分标准,然后将每道试题的总分划分成若干部分,将分数分配到试题的求解过程中的一些关键的步骤或关键的词语上,通常称之为得分点,评阅时看学生的答案和标准答案的各个得分点的贴近度,贴近度高则得分高,最后查看一下学生答案的语句是否通顺、是否有条理性等,综合地给出一个 [21]适当的分数。 根据上述分析可以发现,影响主观题评分的因素主要有两个:一是标准答案及评 [22]分标准的组织,即得分点:另一个是学生答案和标准答案的贴近度。因此,在基于内容的主观题自动阅卷系统中,可以先将标准答案分成若干个要素(即关键字),每个关键字与不同的分值相对应,阅卷系统的主要任务就是在学生答案中进行关键字的提取,分析其关键字与各标准答案关键字的贴近度,按照各标准答案关键字在整个试题得分中所占的比例,评定其得分,最后累加答案中各关键字的得分即可。学生答案和标准答案的贴近度可以采用模糊数学中的贴近度来描述,而对于语法结构则不做过多考虑,这样,一方面可以避免对句子进行复杂的句法分析,另一方面也可增加系统的 18 在线考试系统设计—教师模块 健壮性,如学生答案中出现无关大局的语法错误时,只要其概念表述正确,系统仍然可以给出相应的贴近度评价,这与教师的阅卷过程是相符合的。 3、人工阅卷 因为考虑到主观题部分计算机阅卷可能存在部分误差,应该在计算机自动阅卷之后还提供一个人工阅卷接口,可以人工对主观题的阅卷进行补充,从而使系统对考生的成绩更加合理、公正和公平。 4.4 数据库设计 4.4.1 数据库设计的基本原则 在进行数据库的数据结构分解和设计时,应遵循数据规范化理论进行设计,以减少数据冗余,保证数据的完整性、一致性。数据库设计的基本原则是在管理信息系统总体信息方案的指导下,各个数据库应当为它所支持的管理目标服务,在设计数据库系统时, 应当重点考虑以下几个因素: 1(数据库必须层次分明,布局合理。 2(数据库必须高度结构化,保证数据的结构化,规范化和标准化,这是建立数据库和进行信息交换的基础。数据结构的设计应该遵循国家标准和行业标准,尤其要重视编码的应用。 3(在设计数据库的时候,一方面要尽可能地减小冗余度,减小存储空间降低数据一致性问题发生的可能性,另一方面,还要考虑适当的冗余,以提高和降低开发难度。 4(必须维护数据的正确性和一致性。在管理信息系统中,多个用户共享由于并发操作,可能影响数据的一致性,因此必须用“锁”等办法保证数据的 5(设定相应的安全机制,由于数据库的信息对特定的用户有特定的安全机制必不可少。 在实际的数据库设计过程中,判断所设计的数据库结构是否合理主要是根的数据库是否具有下列的特性来定: 1(系统是否具有相应的灵活性、适应性和可理解性; 2(系统是否具有与其它系统的兼容性; 3(系统是否具有对新环境的可改变性; 19 在线考试系统设计—教师模块 4(系统的存储成本低; 5(数据库的设计是否有利于数据库系统的实现; 6(是否具有良好的数据库结构,易于维护,易于理解,效率较高。 4.4.2数据库概念设计 通过对系统进行的需求分析、系统设计,规划出系统中使用的数据库实体对象分别为“教师信息”、“考生成绩信息”、“试卷信息”、“教师信息”、“试卷答案信息”、“试题信息”等实体,以下只列出部分实体E-R图。 1(教师信息实体 教师信息实体包括教师登录账号、教师姓名、性别、登录密码、所在部门等信息,如图4-4所示。 教师 登录账号 姓名 性别 登录密码 所在部门 图4-4 教师信息实体E-R图 2(考生成绩信息实体 考生成绩信息实体包括考生证号、科目号、科目名称、单选成绩、多选成绩、总成绩,如图4-5所示 考生成绩 考生证号 总成绩 科目号 多选成绩 科目名称 单选成绩 图4-5 考生成绩实体E-R图 3(试卷信息实体 试卷信息实体包括科目号、科目名称、所在部门、考试时间、出卷人、试卷难度、单选题数、多选题数、简答题数、填空题题数、单选题分值、多选题分值、填空题分值、简答题分值、总分,如图4-6所示 20 在线考试系统设计—教师模块 考试时间 科目名称 所在部门 出卷人 科目号 试卷难度 总分 试卷信息 单选题数 填空题分值 多选题分值 多选题数 简答题数 单选题分值 填空题数 图4-6 试卷信息实体E-R图 4(试卷答案信息实体 试卷答案信息实体包括学生证号、科目号、试题号、考生答案、正确答案、分数、 考生得分、题目类型,如图4-7所示 科目号 正确答案 学生证号 试题号 试卷信息 分数 考生答案 考生得分 题目类型 图4-7 试卷答案信息E-R图 5(试题信息实体 试题信息实体包括试题编号、科目号、题目内容、题型、题目难度、答案A、答 案B答案C、答案D、答案E、正确答案、随机值,如图4-8所示 21 在线考试系统设计—教师模块 题目内容 题型 科目号 题目难度 试题编号 随机值 试题信息 答案A 正确答案 答案B 答案C 答案D 答案E 图4-8 试卷信息E-R图 4.4.3 数据库表设计 1(教师信息表 教师信息表用于保存教师的基本信息,tb_teacher表的结构如表4-1所示。 表4-1 教师信息表 字段名称 数据类型 长度 主键 描述 nvarchar 20 是 教师登录密码 Id nvarchar 10 否 姓名 Name nvarchar 2 否 性别 S_sex nvarchar 20 否 登录密码 Password nvarchar 20 否 所在部门 S_dep 2(考生成绩表 考生成绩表用于保存考生的成绩,tb_score表的结构如表4-2所示。 表4-2 考生成绩表 字段名称 数据类型 长度 主键 描述 nvarchar 20 是 学生证号 S_num nvarchar 20 否 科目号 S_num nvarchar 50 否 科目名称 S_bnum int 5 否 单选成绩 Res_single int 5 否 多选成绩 Res_more 22 在线考试系统设计—教师模块 int 5 否 判断成绩 Judgecount int 5 否 总成绩 Res_total 3(试卷信息表 试卷信息表用于保存试卷的基本信息,tb_subject表的结构如表4-3所示。 表4-3 试卷信息表 字段名称 数据类型 长度 主键 描述 int 5 是 科目号 S_bnum nvarchar 60 否 科目名称 S_bname nvarchar 5 否 所在部门 S_dep int 60 否 考试时间 Time nvarchar 60 否 出卷人 Autor nvarchar 5 否 试卷难度 Level int 5 否 单选题题数 Danxuan int 5 否 多选题题数 Duoxuan int 5 否 填空题题数 Tiankong int 5 否 简答题题数 Jianda int 5 否 单选题分值 Mark1 int 5 否 多选题分值 Mark2 int 5 否 填空题分值 Mark3 int 5 否 简答题分值 Mark4 int 5 否 总分 allscore 4(试卷答案表 试卷答案表用来存储考生考试的一些相关的信息,以及自动判卷后个体的得分, tb_answer表结构如表4-4所示。 表4-4 试卷答案表 字段名称 数据类型 长度 主键 描述 nvarchar 20 否 学生证号 S_num int 5 否 科目号 S_bnum 23 在线考试系统设计—教师模块 int 5 否 试题号 Q_num ntext 20 否 考生答案 Keys ntext 20 否 正确答案 Goodkeys int 5 否 分数 Mark int 5 否 考生得分 Studentmark nvarchar 20 否 题目类型 type 8(试题表 试题表用于储存相关试题信息, tb_queston的表结构如表4-5所示。 表4-5 试题表 字段名称 数据类型 长度 主键 描述 int 5 是 试题编号 Q_num nvarchar 20 否 科目号 S_bnum ntext 20 否 试题内容 Question nvarchar 20 否 题型 Type nvarchar 10 否 试题难度 Diff nvarchar 50 否 答案A Option a nvarchar 50 否 答案B Option b nvarchar 50 否 答案C Option c nvarchar 50 否 答案D Option d nvarchar 50 否 答案E Option e ntext 20 否 正确答案 Keys int 5 否 随机值 Rondom 9(单项选择题表 单项选择题表tb_danxuan表结构如表4-6所示。 表4-6 单项选择题表 字段名称 数据类型 长度 主键 描述 int 5 是 Q_num 题目编号 varchar 100 否 Question 题目 nvarchar 50 否 Option a A选项 24 在线考试系统设计—教师模块 nvarchar 50 否 Option b B选项 nvarchar 50 否 Option c C选项 nvarchar 50 否 Option d D选项 nvarchar 50 否 Option e E选项 ntext 20 否 正确答案 Keys nvarchar 否 Diff 100 难度 nvarchar 50 否 S_bnum 科目 10(判断题表 判断题表tb_pandan表结构如表4-7所示。 表4-7 判断题表 字段名称 数据类型 长度 主键 描述 int 5 是 Q_num 题目编号 varchar 100 否 Question 题目 ntext 50 否 Keys 正确答案 nvarchar 200 否 题目类型 Type int 200 否 Q_Score 题目分值 nvarchar 否 Diff 50 难度 nvarchar 100 否 Sebum 科目 11(填空题表 填空题表tb_tiankong表结构如表4-8所示。 表4-8 填空题表 字段名称 数据类型 长度 主键 描述 int 5 是 Q_num 题目编号 varchar 100 否 Question 题目 varchar 100 否 Tks 填空数 ntext 50 否 Keys 正确答案 int 200 否 Q_Score 题目分值 nvarchar 否 Diff 50 难度 25 在线考试系统设计—教师模块 4.5界面设计 1(登录界面 用户在登录界面输入账号和密码,然后选择用户的身份,系统根据用户所选择的身份,把用户所输入的账号和密码,与所选的身份对应表里面的数据进行匹配,如果身份正确,系统将会根据用户的身份,选择跳转的界面,管理员就进入管理页面,教师就进入教师页面,学生就进入学生页面,如果输入不正确就返回登录界面,登录界面示意图如图4-9所示。 图4-9 登录界面示意图 2(考题管理界面 考试题目管理界面的主要功能包括对考试题目进行添加、查询、修改和删除操作,如图4-10所示。 图4-10 考题管理界面 26 在线考试系统设计—教师模块 结束语 计算机网络技术的日益成熟及校园网的逐步普及,都为考试信息化提供了良好的基础。利用计算机和网络技术对考试进行管理,具有人工管理无法比拟的优点。 在这次的毕业设计中主要设计一个易于管理和维护的面向教学的在线考试系统,具有一定的通用性,能够满足多门课程的测试与考核要求。为教师开展平时考核及期末考核提供一个考核平台;为学生利用网络自主学习提供条件;为不同课程的网上考试提供平台。 在本文中对在线考试系统研究的背景、目的、现状进行了详细的阐述。通过对系统的规划、需求分析以及详细的设计,完成了本次的设计要求。但是由于毕业设计时间较短,所以其中还存在一些问题,比如说这次的只是设计系统,还没能实现。同时在本系统设计中,教师在评阅主观题中的名词解释和简答时,首先从考生答案中查找得分点,与标准答案进行比较,对于考生答案和标准答案进行比较,利用贴近度的方法表示,从而得出考生的分数,但是这样的方法并不是很准确,这是本系统的一个缺陷。希望随着技术的改进,能够找到有效的解决方案。 这次毕业设计是我从理论走向实践迈出的坚实的一步,使我对系统开发设计有了较清楚的认识,通过此次毕业设计,使我认识到了其中有很多不足的地方。并且需要进一步学习和加强的方面还很多。通过这次毕业设计,我深深体会到,要真正用心去做的一件事情,是真正的自己学习的过程和研究的过程,没有学习就不可能有研究的能力,没有自己的研究,就不会有所突破。希望这次的经历能让我在以后学习中激励我继续进步。 27 在线考试系统设计—教师模块 致 谢 在论文完成之际,首先要感谢的是我的导师钱慎一老师的悉心指导。钱老师对我的论文选题、文献资料查找和课题设计等方面都作了周密安排和指导。他深厚的理论素养、丰富的实践经验、严谨的治学态度和扎实的治学方法影响和激励着我,使我受益匪浅。在此谨致以诚挚的敬意和衷心的感谢。 其次,我要感谢专业课的所有老师们,是他们在我的专业课的学习过程中无私的教授给我许多专业知识和技能,使我能够在论文写作的过程中顺利解决难题和疑问。同时还要感谢所有给予我关心和帮助的同学和朋友们,她们在生活和学习中给了我大量的帮助,对她们的关怀和帮助致以崇高的敬意。 最后,对阅读和评审本论文的各位老师表示衷心的感谢! 28 在线考试系统设计—教师模块 参考文献 [1] 杨丽华.网络考试系统的设计与实现.计算机应用技术,2007.12 [2] ASP.NET项目开发全程实录/张领等著.—北京:清华大学出版社,2008.6 [3] ASP网络编程技术与实践/刘亚姝.李金莱编著.—北京:清华大学出版社,2008.6 [4] 何冬梅,黄志良.基于Web的在线考试系统的设计与实现.福建电力职业技术学院信息工程系,2007.12 [5] 樊海玮.基于WEB的网络化在线考试系统研究与实现.长安大学,2006.6 [6] Heck,Bonnie S. Poindexter,Sandra E. Integrating the Web into Traditional teaching methods [J].Proceedings of the American Control Conferences.2000.5 [7] 郭新顺,刘雪芬,郑戟明.无纸化考试系统研制[J].计算机应用与软件,2005.8.22 [8] 王熙宁,宋宝玉,辛瑞杰.网上考试系统开发模式与设计[J] .情报科学,2004.6.24 [9] 林杰,张丽锋,薛行.基于Web服务的跨企业信息系统集成研究[J] .计算机工程,2004.9.17 [10] 管理信息系统/黄梯云主编.—3版.—北京:高等教育出版社,2005.3 [11] 郭淑馨.基于Web的网络练习/考试系统的应用研究.软件工程,2007.12 [12] 余胜泉,陈天,何克抗.网络教学平台的体结构与总体设计.计算机与现代化,2005.3 [13] 盛志伟,刘仕药.基于Web的网络考试系统的设计与实现.计算机与现代化,2005.7 [14] 周廷美,刘方明.基于模式识别的网络考试系统设计.计算机工程与科学,2005.7 [15] ASP数据库系统开发实例导航/宣小平,但正刚,张文毅编著.—北京:人民邮电出版社,2003.1 [16] 邓文渊,ASP与网页数据库设计.中国铁道出版社,2001 [17] 郑瑞卿.基于B/S结构的在线考试系统的实现.南昌大学工程硕士学位论文,2007.12 [18] Wang H Z(SQL Server 2000 Management of Database(Beijing:Renmin poster Press,2001 [19] 范明君.基于校园网的网络考试系统设计.天津大学硕士学位论文,2006.1 [20] 徐湘艳.校园考试系统的设计大连理工大学,硕士学位论文,2008.6 [21] 高思丹,袁春风著.主观试题的计算机自动批改技术研究.计算机应用研究,2005.6 [22] 程莉,卢正鼎,文坤梅等.基于语义的模糊匹配探索与应用[J] .华中科技大学学报(自然科学版),2003.2 29
本文档为【在线考试系统+毕业论文模板】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_212655
暂无简介~
格式:doc
大小:107KB
软件:Word
页数:0
分类:
上传时间:2017-09-18
浏览量:21