基于web的网上考试系统的设计

基于web的网上考试系统的设计

ID:10096349

大小:27.50 KB

页数:6页

时间:2018-05-25

基于web的网上考试系统的设计_第1页
基于web的网上考试系统的设计_第2页
基于web的网上考试系统的设计_第3页
基于web的网上考试系统的设计_第4页
基于web的网上考试系统的设计_第5页
资源描述:

《基于web的网上考试系统的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于WEB的网上考试系统的设计摘要:本论文在分析了目前一些网络考试系统存在问题的基础上,设计和实现了网络考试系统。整个开发和实现过程按照软件开发的过程,进行需求分析、总体设计,编码实现、系统测试等几个阶段的工作,既便于整个系统的设计与实现也便于对系统的测试和维护。关键词:WEB网络;在线考试;系统设计中图分类号:G4346当前高校招生的规模在不断的扩大,学校的学生也随之增加,但是当前的考试方法已经不适应学校管理方式的发展,因此为了适应新的信息以及科学技术的发展,高校在不断地普及着网上在线管理系统。在线

2、考试系统是在互联网上使用的应用系统,通过比较简单的配置,实现考试可以在不同的地点进行,不会受到地域的局限。网上考试管理系统不仅仅是对学生考试的认证,同时也是有效地学习工具,学生可以在此系统中学习、可以进行模拟测试,可以发现自身的不足,既可以提高学生的自主学习意识,又可以大幅度的提高学生的学习效率。本网络考试系统是借助于遍布全球的互联网进行的,目标是实现学生的在线考试、试卷提交及成绩查询等功能,使学生考试更加灵活,可以摆脱一些地域的限制,另外试卷是根据试题库中已经存在的内容自动生成的,每套试卷内容都不一

3、样,这样便可以避免考试中的作弊现象。多年来,随着ASP技术和JSP技术的不断涌现,许多网站也提供了基于浏览器的在线网络考试系统。这一考试系统的及时出现已经赢得了社会的极大关注。1考试系统功能分析(1)学习和研究实现方案中所需要的JAVA的关键技术和软件工程技术。(2)熟练掌握WEB服务器的功用。掌握编程语言JAVA以及编程平台MyEclipse8.5,并熟练应用SQLServer2005数据库,通过对这些知识的掌握便可设计出一个在线的网络考试系统,并结合学校实际情况,构建在线考试系统的整体框架。(3)

4、在线网上考试系统是一种对软件的开发,其主要内容有:1)在线考试系统的需求分析,包括功能需求分析、非功能需求分析、以及可行性分析;2)在线考试系统功能结构的详细设计,包括各个模块设计以及对应的流程图设计;3)在线考试系统的实现,主要是模块功能界面的实现、代码实现等。(4)总结归纳整个设计研究过程,对系统的不足之处进行思考,为以后系统的升级和维护提供经验。2系统功能模块设计在线考试系统主要有以下几个模块:6(1)考试模块,考生可以通过考试系统来完成一次考试的过程。(2)学生信息管理模块,就是对学生的信息进

5、行输入、修改、删除、保存的管理功能。具体子系统功能如下所述:(1)考试模块。学生通过输入自己的准考证号和密码,可以登录到在线考试界面,选择自己需要考试的科目,进行答题,答题结束后,系统会根据答题情况进行评分,并将考试结果保存入库。1)学生在线答题:学生在系统中答题的时候,首先需要通过用户名密码进行登录,再通过题库配题,学生按照题目一一解答,并在规定的时间内完成试题,并对答案进行保存的过程就是在线答题;2)学生交卷:学生交卷模块就是学生在完成答卷后对试卷进行提交,然后再由系统来完成评分。(2)学生个人信

6、息管理。信息修改:学生可以更改个人信息,如重置密码,设置找回密码相关功能;成绩查询:学生可以通过此功能看到自己历史的成绩记录;系统中存在两种不同权限的用户,即管理员和学生。进入考试系统时,都需要经过系统的身份验证,这两种用户的相关信息都被存储在数据库服务器中,属于合法用户。只有合法的用户,才可以进入考试系统,才有权限对系统中规定6资源进行访问。学生以及管理人员需要通过自己的用户名和密码完成登录,登录之后对在自己权限之内的一些内容进行操作和管理。图1是对系统的结构框架表示。图1系统的结构框架3数据库框架

7、分析数据库是所有管理信息系统非常重要的部分,它主要是具有为整个系统提供数据存储的功能,从而满足整个系统的业务流程的需要。数据库可以表现和反映出整个系统的模型,因此它的设计将会对整个系统的性能和应用效率产生影响。系统的数据库的开发设计是建立在整个系统的需求分析以及开发手段的基础上,需要掌握各种权限的用户以及整个系统多方面的需求。在Windows操作系统中,SQLServer是最常用的网络后台数据库,然而应用于互联网上的数据库,需要实现比较大的网络应用系统,为此需要选择SQLServer2005作为该系统

8、的数据库,仅进行存储在线考试系统的数据。4在线考试功能实现(1)系统登录功能实现。在登录到系统中之后,会弹出一个主界面,主界面上有考试以及成绩的查询两个文本框,对于考生来说,考生可以在登录之后选择自己的考试科目,选题,然后进行考试作答。6在登录到系统中之后,会弹出一个主界面,主界面上有考试以及成绩的查询两个文本框,对于考生来说,考生可以在登录之后选择自己的考试科目,选题,然后进行考试作答。如图2所示图2考生作答界面(2)成绩查询功能实现。考试成绩查询主要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。