欢迎来到天天文库
浏览记录
ID:153608
大小:1.44 MB
页数:56页
时间:2017-06-28
《网上考试系统设计毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、河南理工大学毕业设计(论文)说明书网上考试系统设计毕业论文目录1前言12技术支持32.1B/S(Browser/Server)模式32.2ASP.NET42.3IIS(InternetInformationServices)简介93系统设计103.1需求分析103.1.1系统功能分析113.1.2系统性能分析123.2前台设计123.2.1界面设计目标123.2.2界面设计思路133.3后台设计133.3.1系统总体设计133.3.2子系统设计143.3.3公用模块设计233.4数据库设计243.4.1数
2、据库概念设计243.4.2数据库物理结构设计274系统实现314.1系统网络实现314.2系统数据库实现334.3系统前台实现364.3.1学生子系统364.3.2教师子系统3956河南理工大学毕业设计(论文)说明书4.3.3管理员子系统404.3.4公共模块414.4系统功能实现465小结与展望515.1小结515.2展望51致谢53参考文献5456河南理工大学毕业设计(论文)说明书56河南理工大学毕业设计(论文)说明书1前言随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,
3、通过计算机网络实现异地教育和培训。现在,计算机硬件技术的发展已经达到了相当高的水平。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是网上考试系统,同时它也是最难实现的环节。在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,
4、即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行网上考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。例如目前许多国际著名的
5、计算机公司所举办的各种认证考试绝大部分采用这种方式。网上考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。一个完备的网上考试系统可以使用户在网上学习过后及时检验自己的学习效果,以发现自己的不足,使得学习效率得到很大提高。网上考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。为了适应新形势的发展,我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在各类考试中发挥高效、便捷的作用,把老师从繁重的工作中解脱出
6、来.目前,网络应用软件运行的模式主要有二类:Client/server模式,Browser/Web模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是WebServer,而Web56河南理工大学毕业设计(论文)说明书Server与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上查询,有很多部门的业务系统、企业的MIS系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级
7、维护简便。另外,考试系统的软件也必将不断的更新;同时软件产品本身就要经过一个不断自我完善的过程。基于上述考虑,用Browser/Web模式来设计考试系统比较合适,服务器端我们采用Access数据库系统和ASP组件来构成考试的应用服务系统;客户端采用浏览器来完成考试全过程,同时可进行远程系统维护和管理。利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,应用ActiveServerPage技术,我开发了基于B/S模式多用户在线考试系统这一程序。它运用方便、操作简单,效率很高(同时,它要
8、求计算机配置也很高,尤其是服务器端)。现阶段虽只实现了试卷的客观题部分,但已具有用户在线考试、动态选择试题、时间控制、自动判卷,试题录入、修改题库、用户管理、试卷管理、分数管理等重要功能,也就是说实现了真正的无纸化考试,满足任何授权的考生随时随地考试并迅速获得成绩,同时也大大减轻了教师出题、出题和判卷等繁重的工作量。56河南理工大学毕业设计(论文)说明书2技术支持为了实现系统,需要用到一些必备的知识。以下分节介绍了网络考试系统
此文档下载收益归作者所有