《信息论与编码》在线考试系统论文

上传人:marr****208 文档编号:117003694 上传时间:2019-11-18 格式:DOC 页数:29 大小:1.39MB
返回 下载 相关 举报
《信息论与编码》在线考试系统论文_第1页
第1页 / 共29页
《信息论与编码》在线考试系统论文_第2页
第2页 / 共29页
《信息论与编码》在线考试系统论文_第3页
第3页 / 共29页
《信息论与编码》在线考试系统论文_第4页
第4页 / 共29页
《信息论与编码》在线考试系统论文_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《《信息论与编码》在线考试系统论文》由会员分享,可在线阅读,更多相关《《信息论与编码》在线考试系统论文(29页珍藏版)》请在金锄头文库上搜索。

1、信息论与编码在线考试系统的设计与实现论文作者姓名:申请学位专业:申请学位类别:指导教师姓名(职称):论文提交日期:信息论与编码在线考试系统的设计与实现摘 要信息时代计算机网络技术给整个社会带来的冲击已经波及到社会的各个层面,随着现代远程教育的兴起,网络考试系统也开始受到人们的关注。网络化考试系统对节约考试成本,实现远距离的同步考试,提高考试效率,确保考试结果的公平、公正、科学、及时等具有重要的意义。相比传统的考试方式,网络考试的好处是显而易见的,不仅可以动态地管理考试信息,而且还提高了教学的灵活性。本系统采用B/S的体系结构,利用Access设计了系统的数据库,使用ASP语言实现了用户管理、题

2、库管理、试卷生成、在线考试、成绩查询。可以满足信息论与编码这门课程客观题的网络考试需求,有效地减速轻了教师的工作负担。关键词:网络考试;ASP;ACCESS;B/S体系结构;VBScriptDesign and Implement of The Theory of Information andCoding On-line Examination SystemAbstractThe development of computer network technology has brought about great impact on the whole society. With the de

3、velopment of modern remote education, examining system on-line is drawing more and more attention . The application of the online-examination system has great significance to the saving of test cost. Its saving of test cost, realizes remote having an examination in step and improving of testing effi

4、ciency. With the structure of B/S, the database of this system is designed with use of Access, and this system realizes the user management, question library management, examination paper production, online test, result inquired by using of ASP. This system can requirements of The Theory of Informat

5、ion and Coding objective question network test, it can lessen teachers burden of work.Key words: Online Exam;ASP;ACCESS;B/S structure; VBScript目 录论文总页数:25页1 引言11.1 背景11.2 系统需解决的主要问题11.3 相关技术介绍12 需求分析22.1 目标22.2 处理流程22.3 运行环境33 概要设计43.1 系统整体设计43.2 系统模块结构图53.3 各模块功能简介54 详细设计及其实现64.1 数据库设计64.2 用户登录94.3

6、 添加试题104.4 用户管理134.5 生成试卷154.6 在线考试及评分174.7 成绩查询20结 论22参考文献22致 谢24声 明251 引言1.1 背景考试是我国选拔人才的传统方式,传统的考试方式组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,采用这样的方式,教师的工作量很大,并且其工作是十分烦琐和容易出错的。近年来,随着计算机网络的飞速发展,传统的考试方式已渐渐不能满足高等院校现代化的新型教育模式,网络考试正逐步成为高校教学一体化发展的趋势。Internet技术的发展使得考试的技术手段和载体发生了革命性的变化,Internet的开放性、分布

7、性的特点和基于Internet的巨大的计算能力使得考试突破了时间和空间的限制。相比传统的考试方式,网上考试具有无可比拟的优越性,它几乎屏蔽了所有人工直接干预考试活动的可能性,不但能够节约大量的时间、人力、财力与物力,而且还可以大幅度提高考试成绩的客观性和公正性。通过Internet来实现信息论与编码网上考试,是现代教育技术的一个具体实现,具有很重要的现实意义,可以实现考务工作的全自动化管理,可以有效利用校园网的软硬件资源,使其发挥最大效力,更好地为学校的教学、管理服务,实现考试的客观性、公正性,自动化组卷、阅卷可以减轻教师的工作强度。网络考试系统是传统考场的延伸,它可以利用网络的无限广阔空间,

8、随时随地的进行考试,大大简化了传统考试的过程。本系统是以B/S模式作为基本结构,利用ASP技术开发的基于WEB的在线考试系统。1.2 系统需解决的主要问题该系统要满足信息论与编码网上考试的需求,可以实现低成本,高效率办公。不同权限的用户对系统进行不同操作,教师可增加试题,删除试题,查看试题,在试题库范围内制卷管理模块根据教师提出的具体要求自动生成以客观题为主的试卷。学生可在线考试,查询自己的分数。1.3 相关技术介绍ASP(Active Server Pages) :ASP是一种服务器端的指令环境,内含于IIS中,我们可以通过结合HTML网页、服务器指令及ActiveX元件建立动态、交互且高效

9、的WEB服务器应用程序。同时,ASP也支持VBScript和JavaScript,默认为VBScript。ASP是经过服务器解析之后再向浏览器返回数据,所以有了 ASP 就不必担心客户的浏览器是否能运行你所编写的代码。因为所有的程序都将在服务器端执行,包括所有嵌在普通 HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。但是这样也导致一个问题,运行ASP页面相对于普通的html页面要慢一点,因为普通的html页面只需要浏览器就能够解析,而ASP则必须是服务器将整页的代码都执行一篇之后再发送数据。ASP的安全性还是

10、要提一提,由于代码是需要经过服务器执行之后才向浏览器发送的,所以在客户端看到的只能是经过解析之后的数据,而无法获得源代码,故编写者不用担心自己的代码会被别人剽窃。SQL(Struct Querry Language):SQL是一个完全标准化的结构化查询语言,它的最大特点之一就是它具有广泛的兼容性,通过几个命令,就可以实现定义、查询、更新和控制功能。在ASP 中对后台数据库进行查询、添加、删除和更新等操作所采用的就是SQL 语言。2 需求分析2.1 目标(1)本系统的用户可分为教师和学生两类;(2)系统应该实现下列功能:对教师来说,有以下几个要求:实现题库管理,制卷管理,用户管理。题库管理:教师

11、可以根据教学的需求对题库中的试题进行四种基本操作:添加新的考题、删除旧的考题、修改原有的考题、查看已有的考题,其中试题类型包括单选题、多选题和判断题;制卷管理:教师可以将各种题型的数量对某份试卷提出一定的要求生成试卷;用户管理:教师可以增加考试的学生,查看参加考试的学生的名单及他们的基本资料。对学生来说,有以下的要求:可以实现在线考试,对相应的试卷进行成绩查询。2.2 处理流程(1)在线考试系统流程图信息论与编码在线考试系统用户权限用户管理题库维护在线制卷成绩查询在线考试图1 系统流程图登录选择功能(2)在线考试系统工作流图查成绩题库管理1.0制卷管理3.0成绩查询4.0用户信息管理用户试卷生

12、成参加考试答卷管理5.0用户管理2.0教师学生试卷库试题库答案成绩表题库管理图2 系统工作流图2.3 运行环境(1)服务器端硬件要求:内存至少在256M以上并装有网卡软件要求:WindowsXP/2000,IIS,Access(2)用户端硬件要求:内存至少在128M以上并装有网卡软件要求:WindowsXP/2000,浏览器3 概要设计3.1 系统整体设计系统用户的身份划分为两种权限:教师和学生,教师能够管理试题库、管理学生用户和在线制卷,学生则只能进行在线答题和查询成绩。信息论与编码在线考试系统实现了在线录入试题、生成试卷、在线考试、成绩查询等功能,共分为五个模块:题库管理模块、试卷生成模块

13、、用户管理模块、成绩查询模块和学生考试管理模块。本系统完成了以下几个大模块: 题库管理模块:主要完成教师对题库的操作,包括试题的录入,查看,删除及修改; 试卷生成模块:主要根据不同的条件从题库中选出符合要求的试题生成试卷; 用户管理模块:对登录系统的人员进行统一管理,并赋予不同的权限; 成绩查询模块:可进行成绩的查询; 学生答卷模块:学生登录后,可进行在线考试。信息论与编码在线考试系统题库管理模块学生答卷模块制卷管理模块用户管理模块成绩查询模块图3 整个系统的结构图3.2 系统模块结构图信息论与编码在线考试系统用户登录成绩查询在线考试题库管理生成试卷提交试卷单选多选判断图4 系统模块结构图3.

14、3 各模块功能简介登录模块:当用户登录到考试系统时,首先要求输入用户名和密码,按下确定后进行身份验证,如果没有通过身份验证,根据验证结果进行不同的操作,说明没有通过的原因。没有通的原因可能为,输入的姓名和密码错误,该用户不存在等;身份验证模块:当用户进入考试系统时,系统根据不同的情况返回不同的值,以判别该用户是老师还是学生;查成绩模块:当考生登录后,可查询自己不同试卷的最后得分;生成试卷模块:根据读取到的试卷设置,生成考试试卷;生成单项选择题模块:根据考试要求,从数据库中的单项选择题库中随机抽取规定数量的单项选择试题;生成多项选择题模块:根据考试要求,从数据库中的多项选择题库中随机抽取规定数量的多项选择试题;生成判断题模块:根据考试要求,从数据库中的判断题库中随机抽取规定数量的判断试题;读取数据库模块:根据要求,从数据库中读取需要的信息;做试卷模块:考生做试卷,让考生根据试题要求,输入答案;生成试题模块:根据读取到的信息,生成试题;生成单项选择题模块:根据教师的输入,将新生成的单项选择题保存到数据库中;生成多项选择题模块:根据教师的输入,将新生成的多项选择题保存到数据库中;生成判断题模块:根据教师的输入,将新生成的判断题保存到数据库中;提交试卷模块:将考生答案保存到数据库中,然后评卷,再把考试的分数保存到数据库中;评分模块:对考生试卷的答案和标准答案对比,对的加分,最后

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号