机械 模具 夹具 数控 车床 工艺 液压 汽车 电机 升降台 控制 Proe CAD 建模 减速器 机械手 齿轮 故障 诊断 自动化 电气 监控 组态 电源 发电 水电 电站 单片机 PLC MATLAB 路径 运算机 Android Linux 电子 通信 治理系统 网站 ASP JSP PHP Java Asp.net 论坛 进销存 图书 考试 Web 购物 点餐 交易 平台 网络计划 配置 C++ C# 土木 建筑 施工 结构 框架 桥梁 水利 公路 隧道 造价 给水 教学楼 办公楼 水库 复力坝 化工 合成 工段 物流 仓储 包装 开题 任务书 外文 文献 翻译 答辩 格式 课程
 首 页 机械毕业设计 电子电气毕业设计 运算机毕业设计 土木工程毕业设计 视觉传达毕业设计 免费毕业设计 毕业设计资料 毕业论文 毕业设计论文流程 
垫片
您现在所在的位置:pk10手机投注 >>运算机毕业设计 >> 文章内容
垫片
   我们提供全套毕业设计论文服务,联系   625110801   
JAVA语言考试系统015
文章来源:www.dj-on-line.com   发布者:学生毕业作品网站   发布时间:2008-06-26 19:43:05   阅读:4554

目录
摘要. 1
Abstract 2
第一章  引言. 3
1.1 运算机等级考试(二级). 3
1.2 考试系统摘用的实现模式. 3
第二章  考试系统摘用的技术和运行平台. 4
2.1 Visual Basic .NET 4
2.2 SQL Server 2000 5
2.3 Web服务. 5
2.3.1 Web服务的概念 5
2.3.2 Web服务的优点 6
2.4 .NET对Web服务的支持. 6
2.5 考试系统的运行平台. 6
2.5.1 硬件平台 6
2.5.2 软件平台 6
第三章  考试系统的数据库设计、构成模块及特点. 7
3.1 考试系统的数据库设计. 7
3.2 考试系统的构成模块. 9
3.2.1 题库治理模块 10
3.2.2身份验证模块 10
3.2.3各类试题模块 10
3.2.4监考治理模块 11
3.2.5阅卷模块 11
3.2.6缺考统计模块 11
3.3 考试系统的特点. 11
第四章 考试系统实现的关键技术. 12
4.1  数据库操作. 12
4.2  打乱序号算法. 15
4.3  文件的压缩与解压缩. 15
第五章  总结与展望. 17
参考文献. 19
附录A:. 19
系统使用说明: 19

摘要:
随着信息技术的广泛使用,各类运算机考试也应运而生,这类考试多为上机考试,因此,考试的环境,即考试系统的设计和实现非常复要。在网络技术逐步渗入社会生活各个层面的今天,摘用网络考试是一个很复要的方向。目前,网络考试系统的实现,可以摘用传统的客户机/服务器模式,也可以摘用目前流行的浏览器/服务器模式,即基于Web的方式。本系统摘用的后一种模式,因此,本文简单的介绍了该模式的实现方法。同时,还介绍了等级考试的一些相关信息;语言类考试系统设计和实现的相关技术;该系统的组成模块、数据库设计以及运行平台。还介绍了该考试系统的特点和实现的关键技术。最后,指出了该考试存在的一些不足,以及对实现该考试系统的主要技术——Web服务技术在考试系统中的应用进行了展望。
关键词:
考试系统  Web服务  数据库  Visual Basic .NET


Abstract
With the mass use of the information technology, all kinds of computer examinations arise. And people exam usually by operate the computer, so, the environment of the examination, namely have an examination the design and realizing of system, is very important. Today, when the network technology permeates each aspect of social life gradually, so choose the network to have an examination is a very important direction. At present, to realize the network examination system, can adopt the traditional mode of client / server or the present popular mode of browser / server which based on Web. The last kind of mode is chosen by this system, hence introduced the mode implementation method in the paper. Meanwhile, introduced some relevant information of grade examination, relevant technology that the system is designed and realized , and composition module, database design, operation platform of this system. Finally, looking forward to the main technology of the system realizing that the application of the Web served technology.
Keywords:
Examination System  Web Services  Database  Visual Basic .NET


第一章  引言
当今世界,社会和经济的发展对信息资源、信息技术和信息产业的依靠程度越来越大,信息化是世界各国发展经济的共同挑选。我国也已把加快国家经济信息化提来复要日程。西方国家在普及运算机晓识,全方位、多层次地培养各行各业运算机应用人员方面,有许多体会值得我们借鉴,其中一条就是开展全国范畴的定期的运算机各类等级考试。为了适应我国必须尽快实现国家经济信息化,提高全社会的运算机应用水平,使我国的运算机应用与国际社会接轨的形势的要求,在我国也已经设立或引进了各类运算机考试。国家教委组织的"全国运算机等级考试"就是一种。等级考试除了理论考以外,很复要的一部分是上机操作,也就是在指定的时间里完成指定的运算机基本操作,按给定要求编写、调试程序。上机考试与传统的考试相比,它最大限度排除了人为因素的作用,保证了考试的客观性;考生在考试之后,一般就能够得来成绩,使考试具有实时性;而且通过运算机改卷,标准一致,具有最佳的可靠性。同时,还可以考查考生的实际动手操作能力。
1.1 运算机等级考试(二级)
全国运算机等级考试(二级)是教育部考试中心面向社会推出的一项测试应试者运算机应用晓识和能力的考试。二级考试的基本要求是:具有运算机的基础晓识;了解操作系统的基本概念,把握常用操作系统的使用;把握基本数据结构和常用算法,熟悉算法描述工具──流程图的使用;能熟练地使用一种高级语言或数据库语言编写程序、调试程序。
二级考试包含的内容比较广泛,有运算机的基础晓识,Windows的基本操作,程序设计以及数据库的晓识。以往程序设计的语言主要有QBASIC、FORTRAN、Pascal、C以及FOXBASE,其中FOXBASE是数据库程序设计语言,其余四种为高级语言。每种高级语言的考试内容基本包括该语言的基本结构、基本语句、数据类型、运算符、表达式、数组、函数、文件等。
教育部考试中心新推出了2004版全国运算机等级考试(NCRE)大纲,对全国运算机等级考试的考试科目设置、考核内容、考试形式等实施调整。二级考试新增加了Java、Access、C++三个科目,逐步停考二级QBasic和FoxBASE,这些新增科目计划将于明年上半年在我省正式推广。二级科目名称进一步规范,根据应用性质和科目特点将现有科目划分成二级语言程序设计(C、C++、Java、Visual Basic、QBasic)和二级数据库程序设计(FoxBASE、Visual FoxPro、Access)两类。二级上机考试中将取消对DOS部分的考核,各科目上机考试运行平台为:Access 2000、Java JDK 1.4.2、Visual C++ 6.0、Visual Basic 6.0、Visual FoxPro6.0、Turbo C 2.0,除了Turbo C 2.0仍在DOS 5.0以上系统运行外,其他均在Windows2000系统上运行,对逐步停考的三个科目考试平台不作任何改动。
1.2 考试系统摘用的实现模式
在网络技术逐步渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网络考试则是一个很复要的方向。
基于数据库和网络应用的考试系统有多种实现技术,可以摘用传统的客户机/服务器(Client/server)模式,也可以摘用目前流行的浏览器/服务器(Browser/Web)模式,即基于WEB的方式。
所谓Client/server模式,是指把数据库内容(比如试题库)放在远程的服务器上,在客户机上安装相应软件。Client/server结构在技术上虽然很成熟,但该结构的程序往往只局限在小型的局域网内部,不利于扩展。并且,该结构的每台客户机都需要安装相应的客户端程序。由于考试系统拥有的用户量比较多,因此,如果摘用该结构,系统的安装与保护工作比较繁复。同时,由于应用程序直接安装在客户机,客户机直接和数据库服务器交换数据,系统的安全性也受来一定影响。
基于WEB的方式其实是一种特别的Client/server方式。在这种方式中,客户端是各种各样的浏览器,浏览器作为通用的用户程序界面,主要提供人机接口服务,而服务器则响应用户请求并提供用户需要的信息。Browser/Web模式摘用三层体系结构,即包括数据库服务器、Web服务器、客户浏览器三部分。由于摘用了互联网的相关技术,Browser/Web结构的系统开放性好,易保护和扩展。客户浏览器只跟Web服务器交换数据,数据安全性比较高,同时,由于客户端不需要安装专用程序,可大大降低运行保护费用。当然,Browser/Web结构在网络安全方面也有其弱点。在Client/server结构中,应用程序是在客户机上运行的独立程序,如果这台运算机安全的话,那么应用程序就是安全的。而在Browser/Web结构中,众多的客户浏览器访问同一个Web服务器,Web服务器会成为攻击活动的对象。
基于上述考虑,用Browser/Web模式来设计考试系统比较合适,服务器端摘用WEB SERVER+数据库系统+ASP组件来构成考试的应用服务系统;客户端摘用浏览器来完成考试全过程。所有的系统升级和更新均只要在服务器端完成,这样可较灵活地适应考试内容的不断更新,从而减少系统升级、更新的工作量,同时可进行远程系统保护和治理。

  全套毕业设计论文现成成品资料请咨询 625110801      返回pk10手机投注 如转载请注明来源于www.dj-on-line.com  


打印本页 | 关闭窗口
 上一篇文章:JAVA物业治理系统014
  下一篇文章:JAVA图书治理系统016

Email:biyeshejiba@163.com 在线QQ:   625110801 学生毕业作品网站  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立刻改正或删除有关内容!

江苏快3 pk10手机投注软件 pk10手机投注软件 江苏快3 pk10注册平台

免责声明: 本站资料及图片来源互联网文章-|,本网不承担任何由内容信息所引起的争议和法律责任。所有作品版权归原创作者所有,与本站立场无关,如用户分享不慎侵犯了您的权益,请联系我们告知,-|我们将做删除处理!