前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇系统技术论文范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
Ajax是AsynchronousjavascriptandXML(以及DHTML等)的缩写。它由几种技术组合而成,包括:基于XHTML和CSS标准的表示;使用DocumentObjectModel进行动态显示和交互;使用XMLHttpRequest与服务器进行异步通信;使用javascript进行绑定。
传统的Web应用程序强制用户进入提交、等待、重新显示的模式,即用户的界面操作触发HTTP请求,服务器在接收到请求之后进行业务逻辑处理,比如保存数据,然后向客户端返回一个HTML页面。但服务器处理数据的时候,用户处于等待的状态,每一步操作都需要等待,使得Web用户界面在响应灵敏性方面大打折扣。而Ajax带给用户完全不同的浏览感受。传统的动态网页技术被隐藏到Ajax的后台。用户所看到的只是一个静态页面,不需要在提交页面后等待或者主动刷新网页。动态程序反馈的结果被直接无刷新地显示在这个页面上。因此利用Ajax开发的Web应用程序能够提供响应极其灵敏的Web用户界面,使得应用过程很自然,操作很流畅,并消除了页面刷新所带来的闪烁。
二、系统的设计与实现
(一)系统设计
在用户登录进考试系统时,将登录时间按用户ID存入session变量中,以便对每个用户实现计时。
用户登录后,利用Ajax技术在后台实现计时功能,由javascript定时向服务器查询考试时间并实时显示在用户的WEB页面上。考试时间可在JSP的配置文件中给出,计时器到规定时间后如用户还未提交试卷,则由系统自动提交。
用户考试过程中,利用Ajax技术由JavaScr-ipt代码在后台为用户定时存盘,一旦系统出现故障,再次进入考试系统时,可根据保存的信息在故障点处继续进行考试,原来考试的信息可以从服务器端一次性加载。
试卷的形式可以采用一页一题的方式,也可采用一页多题的方式。用户在答题时,系统在后台为用户预先从服务器端读取下一段的试题,当用户需要下一段试题时,可以很快从客户端直接加载,而不需要用户等待服务器端的数据,实现无闪烁、无延迟的效果。
Ajax采用的是一种沙箱安全模型,Ajax代码(具体而言即XMLHttpRequest对象)只能对所在的同一个域发送请求,在本地机器上运行的代码只能对本地机器上的服务器端脚本发送请求。虽然上述功能的实现都是基于客户端脚本,对于用户来说是可见的,但是Ajax的沙箱安全模型保证了只有来自考试服务器端的客户端脚本才可以与服务器通信,同时服务器端也只接受有访问信息的客户端的请求(通过session等技术)。所以该改进方案保证了考试系统的准确性。
(二)系统的实现
1、XMLHttpRequest对象。目前主流浏览器均支持XMLHttpRequest对象,但不同的浏览器对该对象的声明各不相同,为了使得系统具有通用性,要对不同情况加以区分。本文将该功能直接写在xmlhttp.js文件中,具体实现请参考文献。XMLHttpRequest对象的各种方法和属性请参考MSXML5.0SDK或其他相关文档。
2、时间控制系统的实现。首先在服务器数据库的考生表中设置“答卷时间”字段,用于记录考生剩余考试时间。该字段值在考试过程中会以每分钟减一的频率被改写,并在半分钟之内回显给考生,当该字段值减为零或以下时系统自动交卷,结束考试。在计时器的设计上,以.NET系统自带的Timers.Timer组件为基础进行了自定义设计。在Global.asax文件中生成并启动自定义计时器,由调用者订阅其发出的一分钟一次的事件,并将自身注册为监听Global.timed的监听者。这样,Global.timed每次触发事件时,注册者相应函数内的时间更新功能就会被执行,从而达到考生表中“答卷时间”字段值每分钟自动减一的功能。由于NET中的Timers.Timer组件是基于服务器的,并为在多线程环境中用于辅助线程而设计的,服务器计时器可以在线程间移动来处理引发的Elapsed事件,这样就可以比Windows计时器更精确地按时引发事件。在客户端向服务器端请求时间时,要根据XMLHttpRequest对象的HTTP状态码来操作;在服务器端,必须将“Cache-Control”头设为“no-Cache”来保证每次取得的数据都不是从缓存中得到的。下面是计时器的一段示例代码。
客户端:
<scriptlanguage="javascript"src="xmlhttp.js"></script>
<scriptlanguage="javascript">
functionclockFun(){
varurl="TestTime.jsp";
xmlhttp.open
("get",url,true);//lxmlhttp对象在xmlhttp.js中声明;
xmlhttp.onreadystatechange=function(){//指定服务器返回信息时客户端的处理程序
if(xmlhttp.readyState==4){
if(xmlhttp.status==200){//http的状态码
document.getElementById("clock").innerHTML=xmlhttp.responseText;}}}
xmlhttp.send(null);}//发送请求到http服务器
functiontimer(){//计时器
window.setInterval(''''clockFun()'''',1000);}
</script>
服务器端(TestTime.jsp)
Calendar
beginTestTime=CalendargetInstance();
beginTestTime.set(……);//省略号处为登录时间;
long
beginTime=beginTestTime.getTimeInMillis();
long
nowTime=Calendar.getInstance().
get''''TimeInMillis();//获取当前时间
response.setHeader("Cache-Control","no-cache");//数据不缓存
longhasTime=nowTime-beginTime;
//如用倒计时,此处要用总时长来减去此值;
response.getWriter().write((newLong(hasTime/60000)).toString}+":"+(newLong((hasTime%60000)/1000)).toString});//以文本方式返回时间response.getWriter().flush();
3、试卷的定时存盘和预读试卷数据的实现。这两种功能的实现也采用Ajax技术,只是由于请求的数据量比计时器的数据量大,所以请求时采用“POST”方法。同时要求数据以xml格式返回,在客户端利用DOM的强大功能来实现对数据的操作。用“POST”,方法请求数据时客户端要添加Request头,xmlhttp.setRequestHeader("Content-type","applicatior/x-www-form-urlencoded");服务器端以xml格式返回数据时要设置Response响应头response..setContentType("text/xml"};这样返回客户端的数据才能以xml格式返回。
(三)系统测试
该系统测试的客户端为InternetExplore6.0和FireFox1.0,服务器端为Windows2003和RedHatAS4+JDK1.5+Tomcat5.5.9,网络环境为服务器在教育网内,客户机在局域网内和远程电信网。系统在局域网内部和广域网上的测试均达到了预期效果。
人们对教育技术进行研究时,首先需要知道教育技术起源于人类对教育的关注程度。根据目前的社会形势来看,人们对教育技术的研究只停留在利用教育技术进行研究最终获得成果,至今无人将教育技术进行过系统理论化的研究与探讨,从而导致教育技术至今没有形成一套独特的体系。但是对于技术哲学曾有专家学者对其进行过细致研究,学者对其研究的层面不断加深发现教育技术随社会发展不断改变,社会进步出现新的文化或新的技术,教育技术也会紧随其后进行自身提高更新自身的技术含量。研究教育技术的学者进行分析后他们有着不同的观点归纳起来如下:教育技术可以作为一种教学手段在现代化教学中实施;教育技术可以在社会生产中科学的提高效率创造价值;教育技术应当在教育体系中使用一种较为明确的方法体现出来;根据时展脚步,使教育技术达到计算机化的程度,使教育技术以多媒体为媒介得以广泛传播。在当代社会中人们要使教育技术在社会应用中彰显价值与此同时更应当及时找出问题并及时进行有效的解决。当代社会视阈下中西方文化碰撞激烈,教育技术不仅被中国人重视,美国对教育技术的应用与传播也十分积极。不难发现教育技术不论在哪一个国家进行发展都离不开信息化应用。其中的原因是我国的教育技术是在电化教育中进行实践应用的,因此,将教育技术信息化是当代教育技术的主要追求。而对于美国人来说他们更加重视将教育技术采用一种调动人类多种感官的教学方式进行教学,以吸引为前提,把知识不是仅仅安排在课本上使知识变得更加灵活与新颖。
2如何对教育技术中的设计进行研究
教育技术中的以设计为研究对象。这种研究近年来的到了众多学者的关注与追捧,学者认为设计即将成为教育技术的新方向,同时有学者称设计研究与现实生活中的真实问题具有直接关系,设计是对教育技术的一种新型驱动,在遇到具体问题时要明确设计与研究不是个体而是相互结合的一个整体。学者对研究设计进行总结指出教育技术中的设计研究应当是具有较高的实用性,再遇到问题时能够在最快时间内提出解决方案;重视现实也至关重要,在特定的环境中应当重视与情景结合的具体解决方案;传递性在设计研究中最为关键,设计研究的团队中每个人都需要高效率的进行属于自己的使命。目前众多的研究者表明在进行教育技术设计研究是应当保持一种乐观积极的态度,对于研究的方法与成果要进行不断深入的分析与研究。所以说教育技术的关键不仅仅是解决问题还需要在不足中吸取经验,不断对方法进行改进创新。
3结语
当外界气温大于26℃时,制冷主机的负载需求越大,空调的耗能就越高。制冷主机耗能在中央空调系统之中占有相当大的比重,除了制冷主机在满载运转时要有高效率性能外,还要确保主机可以在50%~70%负载率的条件下进行长时间、高效率的运转,才能取得最佳的节能效果。因此,制冷主机的节能方式如下:
1)首先根据建筑物的用途、考虑全年的空调负荷变化和制冷机部分负荷的调节特性,并综合考虑初投资和运行费、维护保养、环保、安全等因素,合理的选择制冷机的机型、单机容量、台数和全年的运行方式,提高制冷系统在部分负荷时的运行效率,降低运行费用。选用的制冷机的容量在考虑冷量损失的情况下,要与冷量负荷相适应。在冷量负荷经常变化的情况下,要选用多台制冷机,以便在运行中进行合理调配。
2)用户需要的冷负荷是变化的,在制冷装置的实际运行中,部分负荷运行所占的比较较大,所以要根据用户的需要和外界的环境变化调节制冷机的制冷量。从经济性、调节范围和操作等多个角度来说,一般采用进口导叶调节和改变转速的方法对制冷量进行调节。
3)对冷却水和冷冻水的水质进行管理,避免热交换器结垢影响热传递效率。制冷空调装置常用的是敞开式冷却水循环系统,吸热的冷却水在冷却塔与空气充分接触,逐渐蒸发,二氧化碳大量散失,溶解氧含量升高,水中Ca2+、Mg2+、溶解性固体、悬浮物逐渐增加,使冷却循环水的水质恶化,给系统带来结垢、腐蚀、污泥和菌藻等问题。从而造成系统热阻增大,热交换率降低,设备腐蚀及寿命缩短,能耗加大。故应重视冷却水循环过程中的水处理。所以,需要定期对水质进行加药,投加阻垢剂防止结垢,投加缓蚀剂防止腐蚀,投加杀生剂消灭微生物等等。同时进行排污处理并定期取水样进行化验。冷冻水的水温低,循环流动系统通常为封闭的,不与空气接触,因此冷冻水的水质管理和必要的水处理相对冷却水系统来说要简单得多。其工作目标主要是防止水对金属的腐蚀,可以通过添加合适的缓蚀剂予以解决。
4)定期清洗热交换器。对水质进行处理可以减少结垢、腐蚀的发生,但不能完全杜绝。在运行一段时间后还需要对热交换器定期进行物理清洗和化学清洗,防止或减少结垢、腐蚀,提高换热效率。
二、空气调节系统节能
(一)能量循环利用
新风量少了,室内的卫生条件则变差;新风量大了,又会加大空调负荷,造成能耗过大。所以在关系人体健康的同时,还要考虑到能耗费用。冬、夏季室外的环境温湿度与室内的温湿度标准相差较大,应采用最小新风量,减少新风处理量,降低能耗。在过渡季节,当外界空气的温湿度达到一定的条件时,可以采用全新风的送风方式,在满足室内的温湿度要求的同时,又能减少需要处理的空气量,降低空调系统耗能。可以采用CO2浓度控制器,在保证卫生、保持正压等基本要求下,控制新风量,从大自然中获得冷、热能,对能量进行充分利用,节约空调负荷,节省空调的运行费用。
(二)合理的参数设定
室内空气环境主要涉及的参数有温度、相对湿度等,要使空调系统能节能运行,就要对这些参数进行合理设定。空调房间内空气温度设定值与空调负荷和能耗有着密切关系。供冷时室温设定得越高或者供热时室温设定得越低,可以减小室内、外的温差,降低空调负荷,空调系统越节能。所以,在实际运行中,我们可以根据季节的不同,在设定参数时夏季取高值、冬季取低值,达到节能目的。在设定合理室温的同时,还须设定合理的室内湿度。除了一些工业生产厂房、实验室等需要较严格的工艺要求的建筑外,一般的商场、办公楼等建筑,都是以舒适性空调为主的。为了不浪费能量,室内相对湿度的设定,在夏季可适当降低,冬季可适当提高。所以,在满足室内环境要求的前提下,可适当降低室内的温湿度标准。
三、冷却水塔节能
冷却水塔工作原理是:空气经过风机抽动后,自进风网处进入冷却塔内。湿热的冷却水自布水盘经过填料流入塔内。当水滴和空气接触时:一方面由于空气与水的直接传热,另一方面由于水蒸汽表面和空气之间存在压力差,在压力的作用下产生蒸发现象,将水中的热量带走即蒸发传热,从而达到降温之目的。
1)冷却塔的位置应设置在通风良好的地方,例如室外绿化地带、室外地面上或在高层建筑主楼的屋顶上,同时远离高温或者有害气体,避免建筑物高温高湿排气或者不洁净的气体对冷却塔进行影响。
2)采用冷却塔变频技术。冷却塔变频技术主要是利用冷却水塔进出水温差对比,通过变频器改变冷却塔风机供电频率,不断改变冷却塔风机的转速,来达到调节风量以及减少风机能耗的效果。
3)对于一塔多风机的冷却塔,在保证冷却水温满足制冷机组正常运行的情况下,可以根据冷却水的回水温度,调整投入运转的风机数量,达到节能目的。而在多台制冷主机并联供冷的系统中,与其匹配的冷却塔也可采用并联形式。在过渡季节或外界温度较低,部分制冷主机运行时,利用并联的冷却塔,可以不开风机采用自然冷却的方法降低能耗。
四、总结
将DNC系统通信技术应用在生产制造产业中是否具备一定的可行性,这主要是看射频信号是否在规定的时间内达到无线接收端。最初研发DNC系统通信技术的主要目标是解决办公室以及校园网的需求,而不是将其应用在工业领域中,即使在工业制作领域中应用,其范围也十分有限,只是在业务数据中有所应用。而之所以出现这种情况,主要是因为无线通信的传播方式与工业企业中所使用的通信传播方式不同,无线通信中使用传播方式有直射波或者散射波等,这种传播方式严重影响了WLAN的广泛应用。另外,因为WLAN技术在传输数据时,对传输率的要求并不高,但是工业企业对此要求却非常高,因此WLAN技术无法满足现实的需求。
1.1OFDM(正交频分复用)技术
OFDM技术也被称为正交多载波调制技术,它把数据流分成若干个子比特流,这样每个子数据将具有底得多的比特流速,用这样的低比特率形成的低速率多状态符号再去调制相应的正交且相互重叠1/2的子载波,从而构成多个低速率符号并行发送的传输系统。信号在无线信道传输过程中,由于时间弥散引起的时延扩展,接收信号中的一个符号的波形会扩展到其他符号当中,造成符号间干扰(InterSymbolInterference,Is1),为了避免产生ISI,应该令符号宽度远远大于无线信道的最大时扩展,采用多载波调制技术的子信道的符号宽度要比单载波调制技术信道的符号宽度大,所以有效的减小由时问弥散引起的ISI。
1.2使用增强技术提高数据传输率
目前传输速率最快的IEEES02.11g的标称传输速率为54Mbps,而实际它在数据链路层的理论传输速率仅为31Mbps。而在应用层,其实际传输速率通常在15M~20Mbps之间,而通过对802.1lg增强技术进行实际测试,在应用层数据传输速率最高可以达到40Mbps以。802.1lg增强技术主要采用了突发机制、快速帧等技术。在标准的数据传输过程中每两帧问都有同定等候周期。应用了帧突发之后,一旦成功传输完毕一帧,无线设备将会连续的传输以系列帧,大大减少了等待的时间,从而提高了实际的吞吐量。
2.基于WLAN的网络
DNC系统网络结构基于WLAN的网络DNC系统的网络结构,实现DNC主机与数控设备连接的无线串口服务器的作用是接收/发送RF(射频)信号并实现TCP/IP与RS232协议的转换。它向上接入标准无线局域网,RF收发模块使用超外差接收机架构接收RF信号,向下连接带有RS232串口的数控设备,使数控设备成为WEAN中的一个节点,从而达到集中控制和管理数控设备的功能,如NC程序传输、加工信息采集、状态监控等。其涉及到的关键技术如下:
2.1速率匹配问题
无线串口服务器向上接入无线局域网,网络宽带为108Mbps,应用层有效传输数率在40Mbps左右,向下接入连接的数控机床,其通信速度一般为4800、9600、19200baud。那么在从计算机向数控机床传输数据时,由于无线串口服务器的输入速度高,输出速度低,这就要求所使用的无线串口服务器有一定的数据缓冲区。但是,当传输的文件过大,在传输过程中接收的数据大于空余的缓冲区,将发生数据丢失现象,因此必须考虑一种机制来使数据缓冲区保持在一个合理的范围,即不过载也不欠载。在服务器端发送数据时将数据分包处理,循环发送各个固定长度的数据包,在发送之后通过函数调用使其等待一个固定周期再次进入下次循环,这样就可以有效的缓解串口服务器缓存不足,通过这种机制可以有效的解决速率匹配问题。
2.2计算机断开连接
由于串口设备到无线串口服务器数据传输速率远低于无线串口服务器到计算机的传输速率,计算机接收数据时将因为等待时间超出短开连接,这就要求合理设置接收的等待时间。
3.结语
数据挖掘技术是一种新型的技术,在现代数据存储以及测量技术的迅猛发展过程中,人们可以进行信息的大量测量并进行存储。但是,在大量的信息背后却没有一种有效的手段和技术进行直观的表达和分析。而数据挖掘技术的出现,是对目前大数据时代的一种应急手段,使得有关计算机数据处理技术得到加快发展。数据挖掘技术最早是从机器学习的概念中而产生的,在对机器的学习过程中,一般不采用归纳或者较少使用这种方法,这是一种非常机械的操作办法。而没有指导性学习的办法一般不从这些环境得出反馈,而是通过没有干预的情况下进行归纳和学习,并建立一种理论模型。数据挖掘技术是属于例子归纳学习的一种方式,这种从例子中进行归纳学习的方式是介于上述无指导性学习以及较少使用归纳学习这两种方式之间的一种方式。因此,可以说,数据挖掘技术的特征在出自于机器学习的背景下,与其相比机器主要关心的是如何才能有效提高机器的学习能力,但数据挖掘技术主要关心如何才能找到有用、有价值的信息。其第二个特征是,与机器学习特点相比较而言,机器关心的是小数据,而数据挖掘技术所面临的对象则是现实中海量规模的数据库,其作用主要是用来处理一些异常现象,特别是处理残缺的、有噪音以及维数很高的数据项,甚至是一些不同类型数据。以往的数据处理方法和现代的数据挖掘技术相比较而言,其不同点是以往的传统数据处理方法前提是把理论作为一种指导数据来进行处理,在现代数据挖掘技术的出发角度不同,主要运用启发式的归纳学习进行理论以及假设来处理的。
2、数据挖掘技术主要步骤
数据挖掘技术首先要建立数据仓库,要根据实际情况而定,在易出现问题的有关领域建立有效的数据库。主要是用来把数据库中的所有的存储数据进行分析,而目前的一些数据库虽然可以进行大量的存储数据,同时也进行了一系列的技术发展。比如,系统中的在线分析处理,主要是为用户查询,但是却没有查询结果的分析能力,而查询的结果仍旧由人工进行操作,依赖于对手工方式进行数据测试并建模。其次,在数据库中存储的数据选一数据集,作为对数据挖掘算法原始输入。此数据集所涉及到数据的时变性以及统一性等情况。然后,再进行数据的预处理,在处理中主要对一些缺损数据进行补齐,并消除噪声,此外还应对数据进行标准化的处理。随后,再对数据进行降维和变换。如果数据的维数比较高,还应找出维分量高的数据,对高维数数据空间能够容易转化为检点的低维数数据空间进行处理。下一步骤就是确定任务,要根据现实的需要,对数据挖掘目标进行确定,并建立预测性的模型、数据的摘要等。随后再决定数据挖掘的算法,这一步骤中,主要是对当前的数据类型选择有效的处理方法,此过程非常重要,在所有数据挖掘技术中起到较大作用。随后再对数据挖掘进行具体的处理和结果检验,在处理过程中,要按照不同的目的,选择不同的算法,是运用决策树还是分类等的算法,是运用聚类算法还是使用回归算法,都要认真处理,得出科学的结论。在数据挖掘结果检验时,要注意几个问题,要充分利用结论对照其他的信息进行校核,可对图表等一些直观的信息和手段进行辅助分析,使结论能够更加科学合理。需要注意的是要根据用户来决定结论有用的程度。最后一项步骤是把所得出的结论进行应用到实际,要对数据挖掘的结果进行仔细的校验,重点是解决好以前的观点和看法有无差错,使目前的结论和原先看法的矛盾有效解除。
3、数据挖掘技术的方法以及在电力营销系统中的应用和发展
数控挖掘技术得到了非常广泛的应用,按照技术本身的发展出现了较多方法。例如,建立预测性建模方法,也就是对历史数据进行分析并归纳总结,从而建立成预测性模型。根据此模型以及当前的其他数据进行推断相关联的数据。如果推断的对象属于连续型的变量,那么此类的推断问题可属回归问题。根据历史数据来进行分析和检测,再做出科学的架设和推定。在常用的回归算法以及非线性变换进行有效的结合,能够使许多问题得到解决。电力营销系统中的数据挖掘技术应用中关联规则是最为关键的技术应用之一。这种应用可以有效地帮助决策人员进行当前有关数据以及历史数据的规律分析,最后预测出未来情况。把关联规则成功引入电力营销分析,通过FP-Growth算法对电力营销的有关数据进行关联规则分析,从中得出各种电量销售的影响因素以及外部因素、手电水平等的关联信息,以便更好地为电力的市场营销策略提供参谋和决策。对电力营销系统的应用中,时间序列挖掘以及序列挖掘非常经典、系统,是应用最为广泛的一种预测方法。这种方法的应用中,对神经网络的研究非常之多。因此,在现实中应用主要把时间序列挖掘以及神经网络两者进行有效地结合,然后再分析有关电力营销数据。此外,有关专家还提出应用一种时间窗的序列挖掘算法,这种方式可以进行有效地报警处理,使电力系统中的故障能够准确的定位并诊断事故。此算法对电力系统的分析和挖掘能力的提高非常有效,还可判定电力系统的运行是否稳定,对错误模型的分析精度达到一定的精确度。
4、结语