基于web的传感器题库设计毕设论文.docx
- 文档编号:1068003
- 上传时间:2022-10-16
- 格式:DOCX
- 页数:44
- 大小:976.01KB
基于web的传感器题库设计毕设论文.docx
《基于web的传感器题库设计毕设论文.docx》由会员分享,可在线阅读,更多相关《基于web的传感器题库设计毕设论文.docx(44页珍藏版)》请在冰豆网上搜索。
基于web的传感器题库设计毕设论文
毕业论文(设计)
题目基于WEB的传感器题库设计
院系自动控制系
专业测控技术与仪器
学生姓名
学号
指导教师
职称
二O一三年五月二十日
基于WEB的传感器题库设计
王璐
南京信息工程大学滨江学院测控技术与仪器专业,南京210044
摘要:
随着计算机信息技术的飞速发展,Internet对我们日常生活的影响越来越大。
我们需要改进传统的纸质答题方式和单机答题方式,使测试更加方便快捷,以提高学生的学习效率。
开发基于Web的题库,其目的是最大限度的利用学校目前所拥有的计算机软、硬件资源以及网络资源等,来避免传统测试之中的种种不足。
本文设计并完成了一个基于Web的传感器题库。
系统采用的是B/S结构,使用Dreamweaver、Asp和sqlserver数据库来构建,学生可以很方便的进行答题并迅速获得成绩。
关键词:
题库;传感器;网站
1.绪论
1.1课题的研究背景和意义
随着数据库技术、网络技术和计算机技术的快速发展,教育也随之引入了计算机技术,形成了多种多样的计算机网络。
从传统的纸质题库到单机题库,到最新的基于Web的题库。
如何运用高新技术,并客观、准确地评估被测试者的知识和能力水平,已成为研究的热点问题。
Web是访问Internet的一种最容易、最流行的方式。
Web蕴藏着极大的教育潜力,基于Web的题库开发有着非常广阔的前景。
WEB使得实现广泛的网络共享、集中的安全控制和友好的使用界面达到了完美的统一。
基于WEB的题库系统,可以在一个WEB站点上运行,通过浏览器访问,它提供了传统单机题库系统不具备的一些特点:
(1)集中管理,共享使用
由于题库对试题的质量要求较高,都是由统一的权威机构来进行维护和管理,一般试题的增、删、改都是通过确认后进行的,分散运行的题库,一般都无法保持一个确认群体,故一般题库无法更新,通过教师进行自主修订,容易导致题库的总体质量下降。
但题库同时要具备广泛的使用才真正具有价值。
对于单机题库来说,这是一对不可调和的矛盾,而基于WEB的题库则可以达到完美的统一。
由权威机构建立一个WEB站点,统一管理和控制试题库,经过授权的用户,可以通过浏览器自由使用,包括组卷、测试、评价等等。
(2)开放建设
通过网络,可以广泛征集试题和实施大范围的抽样测试,用户只要通过浏览器连上网络,便可方便使用题库,包括提交试题,参加测试等,用户提交的试题,经审订后,便可正式纳入题库中,参与测试的成绩,集中存储到样本数据库中,通过试题参数校正程序的统计与分析,可校正试题参数的估值误差。
通过网络来征集试题和组织抽样测试,可以大大减轻建立题库的成本、缩短建立题库的时间、提高题库的运行质量。
(3)集中存储测试数据
通过网络运行题库,进行联机测试和评价,可以集中保存测试数据,通过数据挖掘、统计与分析,用以校正试题参数的估值错误,剔除不良试题,保证试题质量。
(4)简单易用
用户只要通过浏览器,连上网络,就可以利用Web的无限广阔空间,随时随地的进行自我测试。
同时可以在图形用户界面的引导下,轻松使用,无需复杂的配置、安装和管理,大大降低了对题库使用者的技术要求。
(5)灵活性强
被赋予权限的管理员可以随时进行数据库的操作,进行题目的删减及试卷的重组,管理员的任命等。
1.2基于Web题库的研究状况
1.2.1国内研究状况
进入21世纪以来,人类己经步入信息化、数字化时代,知识和技术更新日益加快,信息高速公路在世界各国的实施以及计算机与通信技术的发展,使得实施网络远程教育成为普及全民教育的一个发展方向。
中国互联网络信息中心(CNNIC)近日在京发布了《第23次中国互联网络发展状况统计报告》。
报告显示,截至2008年底,我国互联网普及率以22.6%的比例首次超过21.9%的全球平均水平。
同时,我国网民数达到2.98亿,宽带网民数达到2.7亿,国家CN域名数达1357.2万,三项指标继续稳居世界排名第一。
在我国,虽然基于Web的题库已经逐步出现了,但是目前学校与社会上的考试大多还是采用的传统纸质考试方式。
基于Web的题库并没有能够真正融入到教师的教学过程中去,我国的这方面应用的确还是相对落后有待提高的。
国内常见的有教育部组织的全国计算机等级考试(NCRE)、全国人事部组织的职称计算机模块考试,还有我国交通管理部门组织的驾驶员理论考试也采用计算机考试系统进行考核。
但这些大多是基于C/S模式的。
而基于B/S模式的考试系统还没有真正的广泛使用,其主要原因是基于B/S模式的考试系统相对于C/S模式的考试系统,在功能上还存在一定的差距,我国现在也在发展B/S结构的在线题库系统,但目前还处于起步阶段。
这种考试系统一般都采用局域网的形式进行,考试前,首先会由专门的考试网站提供相关的报名、考务安排等软件,然后在开始考试的时候,把题库统一安装在各个考点的服务器上。
为了检测系统是否方便进行测试,一般会在正式考试之前,给每个考生一次测试的机会。
考试基本会采用现场打分的方式,一旦考生提交了试卷,系统就会随即给出相应分数。
为安全起见,一般还会要求考生到服务器上进行确认。
除此之外,一些政府部门、行业管理机构、机关部门以及教育机构也开始先后采用网络考试系统进行相关测试。
这些考试系统都有一个共同特点,就是考题基本上都是选择题,偶尔也会有少量的填空题题。
但对于主观题,如计算机二级等级考试编程题,仍采用单机考试的模式。
我国发展趋势虽然缓慢,但仍然不失上升态势。
1.2.2国外研究状况
计算机应用于考试源于美国,历经多年后,在其他国家得到了广泛应用,受到了大众的认可。
国外有许多专门的考试机构采用计算机辅助测试对参加考核的对象进行评价。
在全球,美国是目前远程教育规模最大的国家。
44%的高校向全社会提供各种远程教育。
接受远程高等教育的学生约占全日制在校学生的32%,此外,还有21%的高校计划在今后3年内开展远程教育。
美国远程教育开设的学历、学位课程达到4.9万门,基本覆盖了美国高等学校的所有学科和专业。
国外比较有影响的机器考试是AOCA公司的考试系统,其主要目标就是模拟真实得考试环境,非常适合计算机操作性题目的考试。
ATA在产品和服务中使用的核心技术主要包括DST技术(动态模拟考试技术)、RET技术(真实环境考试技术)、SRAT技术(全真环境下动态转换技术)、LAS技术(智能化考试结果判定技术)、ZNM技术(智能化、非线性多元组卷模板技术)。
其中DST技术是动态模拟考试、培训的技术,它基于图论的语义状态进行理论转换,在ATAe-Testing通用平台上模拟全真环境的应用软件以及系统软件的操作过程和步骤。
其模拟过程体现了全真环境的动态特点,对考试、培训过程、结果进行全程跟踪。
DST技术摆脱了传统软件产品对运行环境的依赖,完全独立于真实的执行环境。
RET技术是基于组件对象的模型,以多进程的方式来运行,允许用户在全真的环境下进行操作,然后捕捉操作过程和操作结果,在操作过程中以智能化的方式提示个性教学、独立培训。
SRAT技术是面向网络考试中的主观题(如编程题)进行的专门设计,该技术可以不仅可以判断在各种语言软件、数据库应用的软件坏境下,而且可在模拟全真的环境下,进行动态的自动双向转化。
ATA公司的产品和服务中所采用的相关核心技术,有很多可取之处。
但ATA考试软件更多用于开展计算机信息技术的相关考试,考试的管理方面也基本是由ATA公司专人负责的,这对于考试环境、内容随着时代的发展而产生的快速变化来说,具有相当的局限性。
在国外,不管是在经济领域、政治领域还是人文领域都出现了很多专门的在线题库系统供用户进行在线测试。
比较国内的而言,国外的网站制作的更加专业,涉及到的知识更加全面,有的一个网站甚至是四五个国家联合制作的。
1.3开发技术简介
1.3.1体系结构
设计一个应用系统,采用的结构一般取决于系统的网络配置、应用需求以及实现功能等因素。
要实现基于Web的题库系统,其关键技术就是在网络环境下运用数据库,这样一来问题就归结到如何选择数据库系统的体系结构。
如今比较流行的两种网络开发模式分别是C/S模式以及B/S模式。
本文采用的是B/S结构,即Browser/Server(浏览器/服务器)结构,其示意图如图1.1所示。
它采用三层分布结构,即浏览器(IE、Netscape等)、Web服务器和数据库服务器(DBServer)。
不需要像C/S模式那样,在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件,这就大大简化了客户端。
这样不仅可以节省客户机的硬盘空间与内存的占用情况,而且能够使安装的过程更为简便且网络结构更加便捷。
该结构的核心是Web服务器,它负责接收浏览器的Web页请求以及数据请求,并在处理Web页请求的同时通过数据库接口程序,将数据请求转换成数据库服务器所能接受的方式,然后再送到数据库服务器中去,数据库服务器负责执行相应的数据库操作,并将结果通过数据库接口程序进行转换,送回Web服务器中去,Web服务器将结果处理成浏览器能够接受的形式后,送回发出请求的浏览器,显示结果。
换句话说,程序、数据库、发布的信息等全部集中在服务器上。
Browser
图1.1B/S模式示意图
B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑,就能使用客户端零安装、零维护。
系统的扩展非常容易。
其主要特点有:
(1)维护和升级方式简单。
目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。
对一些规模较大的单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。
无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。
所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。
(2)成本低,选择多。
大家都知道windows在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上windows并不是处于绝对的统治地位。
现在的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高。
所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows作为桌面操作系统电脑不受影响,这就使得最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。
(3)应用服务器运行数据负荷较重。
由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。
但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。
因此,许多单位都备有数据库存储服务器,以防万一。
1.3.2论文涉及的主要软件及其介绍
(1)Dreamweaver软件简介
Dreamweaver是美国著名的软件开发商Macromedia公司推出的一个“所风即所得”的可视化网站开发工具。
无论是国外还是国内,它都倍受专业web开发人士推崇。
在国内,它被大家称为网页“织梦者”,众多专业网站和个人主页都把它列为建站的首选工具。
Dreamweaver与其它同类软件相比主要有以下优点:
不生成冗余代码。
可视化的网页编辑器,都要把使用者的操作转换成html代码。
一般的编辑器都会生成大量的冗余代码,给网页以后的修改带来了极大的不方便,同时还增加了网页文件的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 web 传感器 题库 设计 论文
![提示](https://static.bdocx.com/images/bang_tan.gif)