关键词:物联网(IOT);射频识别(RFID);网络应用;关键技术
中图分类号:TP3934 文献标识码:A 文章编号:2095-1302(2012)08-0078-03
Features and application of Internet of Things
MA Yin
(Jiangsu College of Information Technology, Wuxi 214153, China)
Abstract: A comprehensive analysis of Internet of Things (IOT) is made The origin and basic concepts of IOT is presented firstly The current research on IOT at homeland and abroad and application of IOT are introduced secondly The key techniques of IOT such as the architecture, perception and terminal technology, security of IOT and intelligence are discussed in detail Combined with the development and current industry situation, the suggestions about IOT application and technical improvement are made finally
Keywords: Internet of Things (IOT); Radio Frequency Identification (RFID); Internet application; key technique
0 引 言
随着信息技术的发展,智能化管理与服务也得到快速发展,物联网正是在这样的条件下发展起来的新兴产业。物联网是以感知为核心的物物互联的综合信息系统,其发展将促进传统生产、生活方式向着现代智能化的方式转变,可大大提高生产力和社会运行效率,提升人们的生活质量。物联网是继计算机、互联网之后,世界信息产业的第3次革命。
早在1995年,比尔·盖茨在《未来之路》中就已经提及物物互联的概念,但受限于当时无线网络、硬件及传感设备的发展情况而未引起重视。1998年,美国麻省理工学院(MIT)创造性地提出了当时被称为EPC系统的物联网构想。1999年,在建立物品编码、RFID技术和物联网的基础上,美国Auto-ID中心首先提出“万物皆可通过网络互联”,从此阐明了物联网的基本含义[1]。
物联网的基本思想产生于上世纪末,但近年来,随着信息技术的发展,物联网才真正引起人们的关注。2005年,在信息社会世界峰会(WSIS)上,国际电信联盟(ITU)发布了《ITU互联网报告2005:物联网》[2]。《报告》指出,无所不在的“物联网”通信时代即将来临:通过一些关键技术,用互联网将世界上的物体都连接在一起,使世界万物都可以上网,世界上所有物体都可以通过互联网主动进行信息交换。射频识别技术(RFID)、传感器技术、纳米技术、智能嵌入技术和机器人技术等将得到更加广泛的应用。欧洲智能系统集成技术平台(EPOSS)于2008年在《物联网2020》[3]报告中分析预测了未来物联网的发展主要经历四个阶段:2010年之前广泛应用于物流、零售和制药等领域;2010—2015年实现物与物之间的互联;2015—2020年进入半智能化阶段;2020年之后实现全智能化。目前,物联网的产业发展和应用正在由第一阶段向第二阶段过渡期,物物互联的应用范围不断扩大。RFID 在欧美国家已具有成熟的产业链,这些国家主要将RFID 技术应用于交通、车辆管理、身份识别、生产线自动化控制、仓储管理及物资跟踪等领域。我国目前的物联网虽然只有小规模应用,但物联网的战略性新兴产业地位已经明确。
1 物联网关键技术及特点
物联网是一个基于互联网、传统电信网等信息载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络。它具有普通对象设备化、自治终端互联化和普适服务智能化的重要特征。物联网是一种复杂多样的综合网络系统,根据信息生成、传输、处理和应用过程,可以把物联网分为感知识别层、网络构建层、管理服务层和综合应用层。
11 感知识别层
感知识别层由大量具有感知和识别功能的设备组成,可以部署于世界任何地方、任何环境之中,被感知和识别的对象也不受限制。感知识别技术是物联网的核心技术,是联系物理世界和信息世界的纽带,主要作用是感知和识别物体,采集并捕获信息。关键技术不仅包括射频识别技术、无线传感器等信息自动生成设备,也包括各种智能电子产品用来人工信息生成,主要是感知和识别设备的功耗、物体标签信息的浓缩和写入、物体信息代码的分类匹配等。近年来,各类可联网的电子产品层出不穷,智能手机、个人数字助理(PDA)、多媒体播放器、上网本、笔记本、平板电脑等迅速普及,人们可以随时随地接入互联网,分享信息。信息生成方式的多样化是物联网区别于其他网络的重要特征。
12 网络构建层
网络构建层主要是将感知识别层数据接入互联网。互联网及下一代互联网(包含IPv6技术)是物联网的核心网络。
各种无线网络可提供随时随地的网络接入服务。各种不同类型的无线网络合力提供便捷的网络接入,是实现物物互联的重要基础设施。无线个域网包括蓝牙技术(802151标准)、ZigBee技术(802154标准),无线局域网包括现在广为流行的Wi-Fi技术(80211标准),无线城域网包括现有的WiMAX技术(80216标准),无线广域网包括现有移动通信网络及其演进技术(3G、4G通信技术)。摘 要:MANET因具有自组性、机动性及抗毁性而受到人们的高度关注。在阐述MANET的起源与发展及其工作原理的基础上,较全面详细地分析了MANET的关键技术;介绍了MANET在法军、美军通信中的应用。
关键词:MANET 关键技术 军事通信
中图分类号:TN911文献标识码:A 文章编号:1007-3973(2012)007-089-03
1 引言
MANET(Mobile Ad-hoc Network,MANET)起源于1971年美国夏威夷大学设计实现的第一个分组无线网络——ALOHA系统,在军事通信中具有广阔的应用前景。美国DARPA(Defense Advanced Research Project Agency)在1972年、1993年和1994年分别启动于分组无线网(PRNET,Packet Radio NETwork)、高残存性自适应网络SURAN和全球移动信息系统GloMo三个项目,取得丰硕的理论和应用成果,并一直持续深入研究PRNET技术。1991年成立的IEEE80211标准委员会使用术语“Ad Hoc网络”来描述这种特殊的自组织对等式多跳无线移动通信网络。1997年成立IETF MANET工作组,致力于MANET协议的标准化,加速推动了商用MANET的研发。
以局域网技术、数据分组交换技术为基础,MANET由一组带有无线收发装置的移动分组无线单元(Packet Radio Unit,PRU)组成,是一种多跳临时性移动通信网络。PRU由无线电台、天线和数字控制器组成。在MANET网络中传送的信息以分组为基本单元,每个分组包括包头和正文两部分。包头通常包括该分组在分组无线网中的源地址、目的地址和相关路由信息;正文部分则是需要传送的消息,正文部分可包含IP数据或其他数据。MANET不设中心站、采用分布式网络结构,每个节点均可作为源节点、目的节点或中继节点,且利用分组包头中的控制信息分包为每个分组选择传输合适的路由。
和依赖于固定基础设施的通信网络相比,MANET具有自身的特点和优点,近年来受到人们的广泛关注。
2 MANET的关键技术
不依赖于固定的基础设施、节点可能随时进入/离开网络、整个网络采用分布式结构运行,MANET有很多技术难点,其关键技术主要有:MAC协议、QoS保障、路由协议、功率控制、安全问题、网络互联和网络资源管理等。
21 MANET的MAC协议
链路层解决的主要问题包括介质接入控制以及数据的传送、同步、纠错和流量控制等,分为媒介访问控制层(MAC)和逻辑链路控制层(LLC)。MAC协议决定节点什么时候允许发送其分组,且通常控制对物理层的所有访问。
在MANET中存在隐藏终端和暴露终端问题,要在MAC层解决这两个固有问题,因而不能直接应用载波侦听多址访问(CSMA)协议(WLAN中使用最多的异步随机访问协议)。MANET的MAC协议有竞争协议、分配协议和混合协议三类。竞争协议使用直接竞争来决定信道访问权并通过随机重传来解决碰撞问题,在传输载荷轻的时候碰撞次数少、信道利用率高、分组传输时延小;但在传输载荷增大时,协议性能下降很快甚至致使网络崩溃。改进的竞争协议代表有:多址访问与碰撞回避(MACA)协议、信道获取多址访问(FAMA)协议、IEEE80211 MAC等。分配协议使用同步通信模式,时隙与节点的映射决定一个节点在其特定时隙内允许访问的信道。分配协议往往在中等到繁重传输载荷条件下运行良好,但信道时隙化导致在轻传输载荷条件下的时延相对于竞争协议是非常大的。分配协议有:五步预留协议(FPRP)、跳频预留多址访问协议(HRMA)等。混合协议能够保持所组合的各个协议的优点又能避免其缺陷,在传输载荷轻的时候表现为竞争协议的性能,而在传输载荷重的时候近似表现为分配协议的性能。典型的混合协议有:TDMA/CSMA混合协议、Meta-协议等。
22 路由协议
MANET设计中的一个关键问题是开发能够在两个节点之间提供高质量高效率通信的路由协议。Internet路由协议不能适应MANET网络节点的移动性和网络拓扑结构不断变化,专门的适用于MANET的路由协议应能够满足功能:能感知网络拓扑的变化、维护网络拓扑的连接、高度自适应的路由。IETF MANET已经完成的标准化路由协议主要有:主动式路由协议有最优化链路状态路由协议(OLSR)和基于反向路径转发的拓扑分发协议(TBRPF);按需路由协议有按需距离矢量路由协议(AODV)和基于节点间相互关系的路由协议(ABR);综合主动式路由思想和按需路由思想的路由协议称为混合型路由协议,有域路由协议(ZRP)和抢先式路由协议等。
分组无线网应用环境复杂多样,不同的应用环境追求不同的性能,这导致很难寻找MANET的最优路由协议。如:在军事应用中更关注系统的抗毁性、隐蔽性和保密性;而在无线会议系统中则更注重端到端的时延和吞吐量。不同类型的路由协议具有自身的优缺点,适应于不同的网络环境。不可能用一种路由算法作为标准的路由协议去比较好地解决所有MANET路由问题,路由算法的最优化石针对具体网络环境的工程化问题。混合型路由协议因其固有的灵活性,而具有很好的应用前景。
MANET的用户通常是具有协同工作关系的群体,而群组通信必须由多播路由协议提供通信支持。但有线网络环境中使用的多播路由协议(如:多播开放最短路径优先协议MOSPF等)在移动分组无线网中不再适用,因为动态的网络拓扑结构会导致分发树的破坏,而不得不因连接变化而调整。原达等提出了适用于移动分组无线网的多播路由协议。在移动分组无线网环境中,多播路由协议起着非常重要的作用。在协议中采用按需路由发现策略,动态建立路由信息及维持多播组成员关系。控制开销小、实现简单,能够适应较低带宽的大规模动态网络环境,具有稳定的分组转发成功率和良好的伸缩性,获得了较好的多播数据传输质量。摘 要:随着信息技术的不断发展,在互联网技术上又延伸和扩展出了物联网技术,物联网技术具有十分重要的经济和社会前景,引起了很多国家和政府的重视。本文就是在这个背景下首先讨论了物联网的概念和基本技术,然后描述了其应用领域,最后并对物联网发展的问题做了分析。
关键词:物联网 射频识别 M2M
中图分类号:TN91 文献标识码:A 文章编号:1672-3791(2012)05(b)-0023-01所谓物联网,就是利用射频自动识别技术,实现物体和物体之间能够识别的网络。EPC global的Auto-ID中心的提出的定义是:把所有物品通过射频识别等信息窗设备与互联网连接起来,实现智能化识别与管理。从本质上来说物联网是互联网技术的一种延伸,涵盖信息主要包含了射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等传感设备。设备之间按约定的协议,把任何物品与互联网连接起来,进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络。其中主要包括了两种概念:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通讯。
1 物联网涉及关键技术
11射频识别技术(RFID)
RFID射频识别技术是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无须人工干预,可工作于各种恶劣环境。RFID技术可识别高速运动物体并可同时识别多个标签, *** 作快捷方便。在物联网中重要起“使能”(Enable)作用。
射频识别技术应用非常广泛,目前产品:RFID读写器、RFID标签等已经广泛应用了,典型应用范围:门禁控制、航空包裹识别、文档追踪管理、包裹追踪识别、畜牧业、产品防伪、票证管理、汽车晶片防盗器、停车场管制、生产线自动化等。
12传感器技术
传感器是一种物理装置或生物器官,能够探测、感受外界的信号、物理条件(如光、热、湿度)或化学组成(如烟雾),并将探知的信息传递给其他装置或器官。因此可以说,传感器是人类五官的延长,又称之为电五官。在我们生活中声控灯、自动门、遥控器等都是传感器的典型应用。
传感器的特点包括:微型化、数字化、智能化、多功能化、系统化、网络化,它不仅促进了传统产业的改造和更新换代,而且还可能建立新型工业,从而成为21世纪新的经济增长点。
13M2M
M2M是机器对机器(machine-to-machine)通信的简称。是多种不同类型的通信技术有机的结合在一起实现机器之间通信、机器控制通信、人机交互通信以及移动互联通信等。M2M让机器、设备、应用处理过程与后台信息系统共享信息,并与 *** 作者共享信息;它提供了设备实时的在系统之间、远程设备之间或和个人之间建立无线连接,实现数据传输。
14其他技术
物联网还包含了其他如纳米技术、智能潜入技术以及工业化和信息化的融合技术等等在此就不一一详述了。
2 物联网应用领域
21城市管理
通过物联网可以实现智能交通,物联网技术可以自动检测并报告公路、桥梁的“健康状况”,还可以避免过载的车辆经过桥梁。在交通控制方面,可以通过检测设备,在道路拥堵或特殊情况时,系统自动调配红绿灯,并可以向车主预告拥堵路段、推荐行驶最佳路线。
22公共安全
通过物联网与摄录技术综合起来,我们可以实现人脸自动识别技术、车牌自动识别技术、指纹识别技术等可以有效增加公安机关的办案效率,增强社会安全保障。
23家电行业
将家庭所有家电家具实现物联网连接,可以实现真正的智能化家庭。典型的例子是海尔曾经通过物联网网桥(WSNBridge),实现了用户通过手机、互联网、固话与家中灯光、窗帘、报警器、电视、空调、热水器等电器设备的沟通,将物联概念与用户的生活实际紧密联系起来,使之成为了一种像水、电、气一样的用户居家生活的基础应用服务;海尔的全球首款“物联网冰箱”具有网络可视电话功能、浏览资讯、播放视频等多项生活与娱乐功能,让原本属于生活电器的冰箱成为一个娱乐中心。
24医护行业
医护领域的物联网应用主要在人体的监护和生理参数的测量等方面,利用传感器可以对人体的各种状况进行监控,将数据传送到各种通信终端上。在美国曾经实现了在鞋垫上设置传感器对有特殊病情老人通过物联网进行监控,最终获得有效数据实现最佳治疗效果。
25物流行业
物流行业是使用物联网技术比较早的行业,由RFID等技术和移动手持设备组成物联网后,基于感知的货物数据便可在全球范围内监控货物的流通状态,可以提供全面的货物信息以及物流跟踪信息,能够实时的获得货物以及航运信息,降低物流风险并提高风险的控制能力。
3 物联网技术存在问题
31物联网跟风较多,应用较小
物联网的价值不是一个可传感的网络,而是必须各个行业参与进来进行应用,不同行业,会有不同的应用,也会有各自不同的要求,这些必须根据行业的特点,进行深入的研究和有价值的开发。现阶段的物联网同样现处于跟风这一种现象,很多的企业盲目的炒作物联网,而没有形成具体的应用。物联网的体系基本形成需要一些应用形成示范,更多的传统行业感受到物联网的价值,这样才能有更多企业看清楚物联网的意义。
32物联网标准难以统一
互联网能够快速发展很大原因取决于互联网标准的成功,现阶段的物联网没有形成统一的标准,很难形成产业的规模的应用,对于推动物联网的普及起到很大的阻碍。因此,标准的建立至关重要。
33大规模应用普及需要较长时间
没有标准,整个行业的发展就要受到制约,同样,对于物联网的普及也需要经过很长的时间,而时间的成本,对于快速发展的企业来讲还是有非常大的影响。
34物联网大企业部署较快
从现状来看,提到物联网都是比较高端的人群或者是企业,对于物联网的部署,只有具有一定的实力的企业能做或者承接物联网项目,如中电信、中移动等,对于小企业来讲,物联网的应用还没有具体的涉及到,以至于出现可望可及的现象。
35技术环境不成熟
虽然互联网的发展为物联网迈进了重要的一步,物联网不仅仅需要互联网的支撑,还需要许多如通信、企业应用软硬件的支撑,对于如何实现这些网络的融合,从技术的角度来讲,需要涉及到大量跨行业、跨企业的协条,导致了物联网在技术方面还存在很大方面的缺
36全社会对物联网的内涵尚未取得共识
虽然物联网受到全社会的普遍关注,但目前物联网的概念和技术架构缺乏统一的清晰描述,全社会对物联网的内涵尚未取得共识。物联网从广义上认为是深度信息化,狭义上认为是此深度信息化的承载网络,这其中的“深度还需要业内人士共同探讨,不断发展完善。
随着我国现代化程度的不断提高,计算机软件被应用的领域愈发广泛,其本身的创造程度也越来越高,计算机产业现在已经成为一个规模庞大的产业。下面是我为大家整理的计算机软件论文,供大家参考。
计算机软件论文 范文 一:计算机软件开发中分层技术研究
摘要:在信息化建设水平不断提高的情况下,计算机软件在这一过程中得到了十分广泛的应用,此外,计算机软件开发在这一过程中也越来越受到人们的关心和关注。软件开发技术最近几年得到了很大的改进,这些技术当中分层的技术是非常重要的一个,所以,我们需要对其进行全面的分析和研究。
关键词:计算机;软件开发;分层技术
当前信息化时代已经悄然到来, 网络技术 的发展也使得人们越来越关注软件开发行业,计算机软件从原来的二元结构模式逐渐向多层结构模式发展,中间件也成为了应用层质量和性能非常重要的一个问题,此外,其也成为了计算机软件开发应用过程中非常关键的一个技术,其与数据库, *** 作系统 共同形成了计算机基础软件。这一技术的应用能够使得软件系统扩展性更强,灵活性和适应性也在这一过程中得到了显著的提升,所以,分层技术也已经在现代计算机软件开发的过程中得到了越来越广泛的应用。
1计算机层次软件及其优点
计算机软件工程的最终目标就是研发质量和性能更好的软件产品,而在这一过程中基础构建和开发可以十分有效的为计算机软件的应用提供非常好的条件,构件是高内聚度软件包,其能够当作独立单元进行更加全面的开发处理,同时,其也为构件的组合提供了非常大的便利,对软件系统进行搭建可以很好的缩短软件开发的时长,同时还能十分有效的获得更多的质量保证。构件开发最为重要的一个目的就是广泛的应用,应用层次化软件结构设计 方法 的一个非常重要的目的就是可以更为科学合理的去应用构件技术。软件系统在进行了分解之后,形成了不同的构件模块,高层次构件通常被人们视为指定领域的构件。低层次构件只是与数据库或许是和物理硬件产生联系。层次划分是一个相对比较宽泛的概念,所以在层次关系方面并没有一个相对统一和规范的标准。不同构件内部的层次关系通常是上下层依附的关系。站在某个角度上来看,计算机软件的系统层次化就是指多层次技术的广泛应用,而根本原因是为了软件能够大范围的应用。采用分层模式可以非常好的展现出软件的可扩展性,系统某一层在功能上的变化仅仅和上下层存在着一定的关系,对其他层并不会产生非常明显的影响。分层模式也比较适合使用在一些标准组织当中,此外,其也是通过控制功能层次接口来保证其不会受到严重的限制。标准接口的应用能够使得不同软件可以自行开发,同时后期更新的产品也能够和其他软件具有良好的融合性。
2软件开发中多层次技术分析
21两层与三层结构技术分析
在两层模式当中,一般都是由数据库的服务器和客户端构成,其中,客户端能够为客户提供一个 *** 作界面,同时,其还具备非常好的逻辑处理功能,同时还要按照指令去完成数据库的查询,而服务器主要是接收客户端的指令,同时还要按照指令对数据库完成查询,同时还要返回到查询结果当中。这种逻辑处理结构就被人们称作Fat客户,这种二层技术的客户端类型在应用的过程中能够完成非常多的业务逻辑处理工作,随着客户端数量的增加,其扩充性和交互作业以及通信性能等等都会受到影响,此外还存在着非常明显的安全问题及隐患。而计算机技术在不断的完善,传统的二层技术已经不能适应系统应用的具体要求。在这样的情况下就出现了三层结构技术类型,这种技术主要是客户端、应用服务器交换机和应用服务器构成。其中,客户端主要是用来实现人机交互,数据服务器可以让 *** 作人员完成数据信息的访问、存储以及优化工作,服务器的应用主要是能够完成相关业务的逻辑分析工作,这样也就使得客户端的工作压力有了非常显著的下降,我们一般将这样的客户称作瘦客户。三层结构和二层结构相比其具有非常强的可重复性、维护方面更加方便,同时其安全性和扩展性也明显增强,但是在用户数量并不是很多的时候,二层结构的优势则更加的明显,所以,在软件开发的过程中,我们一定要充分的结合实际的情况和要求。
22四层结构技术
当前,计算机应用的环境在复杂性上有了非常显著的提升,客户对软件系统也提出了越来越高的要求,其主要表现在了软件开发周期不是很长,系统的稳定性很好,扩展性更强等方面,为了满足用户提出的更高要求,我们在开发的过程中将用户界面、业务逻辑个数据库服务器根据其功能模块进行全面的处理,将不同的模块分开,这样也就将相互之间的影响降到了最低水平。这个时候,如果使用三层分层技术就无法很好的实现这一功能,很多软件的开发人员会在数据库和逻辑层交互的过程中,增加一层数据库接口封装,这样也就实现了三层向四层的进化。四层结构体系主要包含web层、业务逻辑层、数据持久层与存储层。其中,web层可以使用模式1或模式2开发。在模式1中,基本是由JSP页面所构成,当接收客户端的请求之后,能直接给出响应,使用少量Java处理数据库的有关 *** 作。模式1实现较为简单,可用于小规模项目快速开发,这种模式的局限性也很明显,JSP页面主要担当了控制器与视图View两类角色,其表现及控制逻辑被混为一体,有关代码重用功能较低,应用系统的维护性与扩展性难度加大,并不适合复杂应用系统开发。模式2主要是基于1vlvc结构进行设计的,JSP不再具有控制器职责,由Sen}let当作前端的控制器进行客户端请求的接收,并通过Java实施逻辑处理,而JSP仅具有表现层的角色,将结果向用户呈现,这种模型主要适合大规模项目的应用开发。业务逻辑层在数据持久层与web层间,主要负责将数据持久层中的结果数据传给web层,作为业务处理核心,具有数据交换的承上启下功能,业务逻辑层的技术依据业务及功能大小不同,能够分成JavaBean与EJB两种封装的业务逻辑,其中EJB简化了Java语言编写应用系统中的开发、配置与执行,不过EJB并非实现J2EE唯一的方法,支持EJB应用的程序器能应用任何分布式的网络协议,像JRMPIIOP与专有协议等。
3结论
当前,我国计算机应用的过程中面临的环境越来越复杂,同时在客户的要求方面也有了非常显著的提升,为了更好的满足软件应用者的要求,在软件开发工作中,分层技术得到了十分广泛的应用,以往的两层技术模式已经无法适应当今时代的建设和发展,在对两层和三层结构优缺点的分析之后,多层结构系统在应用的过程中发挥了非常大的作用,这样也就使得软件开发技术得到了显著的提升,从而极大的满足了客户对计算机软件的各项要求。
参考文献
[1]金红军规范化在计算机软件开发中的应用[J]物联网技术,2016(01)
[2]赵明亮计算机应用软件开发技术[J]黑龙江科技信息,2011(26)
[3]林雪海,吴小勇计算机软件开发的基础架构原理研究[J]电子制作,2016(Z1)
计算机软件论文范文二:分层技术在计算机软件开发中的使用
摘要近年来,计算机技术和网络技术已经在人们的日常生活和工作中得到普遍应用。计算机开发技术已经得到了相关从业人员的普遍关注。笔者对计算机软件开发中分层技术的应用进行论述,以期提升计算机软件开发水平。
关键词计算机;软件开发;分层技术
1前言
科学技术快速发展,现代化进程逐渐加快,计算机软件开发也逐渐由传统二层结构开发模式转化为多层结构。其已经成为计算机软件开发过程中的重要内容和组成部分。近年来,网络环境日趋复杂,将分层技术应用到计算机软件开发中,能够提升软件系统的整体清晰度和辨识度,为人们提供一个灵活的软件应用环境,促进计算机研发技术又好又快发展。
2分层技术相关概述
21分层技术的概念及应用计算机开发过程中要确保软件的灵活性和可靠性,实现软件的多功能应用。分层技术基于计算机软件内部结构原理,促进计算机软件应用过程中各种不同功能的实现。因此,将分层技术应用到计算机软件开发中具有一定的优势。同时,其能够改变传统的计算机软件单项业务处理模式,实现多层次技术的开发和应用[1]。
22分层技术的特点在计算机软件开发中应用分层技术具有相应的特点和优势。首先,分层技术能够依据相关功能需求,对计算机软件进行扩展和计算机系统进行分解,实现对计算机软件的改造和更新,并对系统中功能层和上下层进行变革和修改。其次,分层技术能够提高计算机软件的开发质量和效率,也能够提高其软件运行的可靠性。通过对原有计算机系统的改造和变更,缩短复杂软件的开发时间,提高新产品的质量。第三,在计算机软件开发中应用分层技术,能够让计算机软件得到充分利用,并对功能层次的接口进行定义,实现软件的自动化开发,促进标准接口的应用和其端口的无缝隙对接[2]。
3分层技术在计算机软件开发中的应用
近年来,随着生活理念的革新,人们对计算机软件开发普遍关注。同时,计算机软件开发也对传统计算机软件单项业务处理模式进行变革,使其向多层次计算机软件开发转变。目前,计算机软件开发技术已经由原来的二层和三层技术转化为多层技术。
31双层技术的应用
双层技术在计算机软件开发中的应用,能够提升计算机软件开发的质量和效率。双层技术是由客户端和服务器两个端点组成。客户端的功能是为用户提供相应的界面,并对计算机日常应用过程中的相关逻辑关系进行处理。服务器主要用来接受客户信息,并对用户相关信息进行整合,传递给客户端。
32三层技术的应用
三层技术是对计算机开发过程中的双层技术进行不断完善。相较于传统的双层技术,三层技术能够确保在一定程度上增加应用服务器,同时也能够提高用户数据存储质量和效率。在计算机软件开发过程中应用三层技术,能够提高计算机信息访问效率,也能够确保计算机与人之间构建和谐的共性关系,确保计算机整体运行质量的提升,为人们提供一个良好的计算机应用环境。三层技术包括业务处理层次、界面层次和数据层次。业务处理层次主要目的是了解用户的需求,并结合用户需求对相关数据进行处理。界面层主要是搜集用户的需求,并对其进行加工,将相关结果传递给业务处理层次。数据层次主要用来对业务处理层的相关请求进行审核,并应用数据库对相关信息资源进行查询和整合。加之科学的分析,将其传递给业务层。三层技术能够提升计算机使用性能,但其用户环境比较复杂,增加了信息和数据处理难度[3]。
33四层技术的应用
四层技术是基于三层技术进行完善的,其包括业务处理层、web层、数据库层和存储层。其在计算机软件开发过程中的应用原理是应用业务处理层分析用户需求,并将数据层处理结果传递给web层,应用数据交换和数据访问代码来反映数据库和计算机对象之间的关系。
34中间件技术的应用
中间件技术被作为面向对象技术进行开发。中间件主要以分布式计算环境为背景,以实现互通和互联及资源共享应用功能,其是一种独立系统软件。它能够对异构和分布集成所带来的各种复杂技术的相关细节进行屏蔽,以降低相关技术难度。在 *** 作系统、数据库与应用软件之间应用中间件,能够缩短开发周期,提升系统和软件运行的安全性。中间件的种类比较多。结合其相关技术特性,能将其划分为DM、MOM、OOM中间件和RPC与TPM中间件等,其已经被普遍应用到计算机软件实际开发中。
341面向消息中间件信息同步传送和异步传送都可以应用MOM中间件技术。MOM能够实现异步通信、消息传递列队化和传递过程中的安全性和可靠性。MOM分层技术在计算机软件技术开发中应用很普遍。应用消息列队中间件进行应用编程,其主要通过中间件和对方实现间接通讯。同时,其能够应用队列管理器与远地或者本地应用程序进行通信。通信过程中,通信双方只需要将消息传递给队列管理器,不需要对消息的传递过程和传递安全性进行过多的关注,有利于软件开发过程的简化。
342远程过程调用中间件在客户和服务器计算层面应用远程过程调用的中间件,其更加具有先进性和实用性。程序员可以结合客户的实际需求对相关应用进行编制。RPC比较灵活,其也能够适应于复杂的计算机环境中,并支持跨平台应用,对远端子程序进行调用,以满足编程过程中的相关细节。但是其在应用过程中仍然存在相应的缺陷,其采用同步通信方式,不利于在大型范围内进行使用,需要对网络故障和流量控制等诸多因素进行考虑。
343面向对象的中间件基于组件技术在大型应用软件中的使用比较广泛,分布系统对各个节点中不同系统平台的新组件和老版组件进行集成应用。由于其面临各种问题,使用过程中具有一定的局限性,并不能够充分发挥其作用。基于对象技术和分布式技术,面向对象的中间件提供了全新通信机制,能够在异构分布的计算环境中对传递对象的相关请求进行满足。其来源主要是本地或者远程服务器。
4结语
计算机的应用环境越来越复杂,用户的相关要求也逐渐提高,增加了软件开发的难度。在计算机软件开发中应用分层技术,并对其进行不断地优化,能够实现其安全性和拓展性,缩短开发周期,提升其整体处理能力,有效满足了客户的日常应用需求。
参考文献:
[1]李大勇关于分层技术在计算机软件中的应用研究与分析[J]计算机光盘软件与应用,2014,(20):78~79
[2]杨博宁浅谈计算机软件开发中分层技术[J]科技风,2015,(08):95
[3]贾辉刍议分层技术在计算机软件开发中的应用[J]中国高新技术企业,2015,(30):59~60
计算机软件论文参考相关 文章 :
1 计算机专业毕业论文大全参考
2 计算机论文范文大全参考
3 计算机专业毕业论文范文大全参考
4 计算机专业毕业论文格式范文参考
5 计算机专科论文范文参考
6 计算机硕士论文范文参考
你好,详细解释需要很多文字甚至整篇论文来进行,在这里我尽量用简单话语说清楚。物联网本身是利用互联网把现实中的所有物品利用传感器连接起来,在这个基础上会产生大量的数据,这个数据汇总在一起就是常说的大数据。然后会再利用大数据技术和云计算技术进行分析,得出有用的结果,进一步指导社会的发展,这就是所谓物联网中的大数据。以上仅供参考。2015-04-23 国农互联各国农业物联网发展概况
美国
推进农业数据标准化。从长期来看,农业物联网需要的是可以相互识别的可 *** 作标准,这样不同设备才能在一起工作,否则不同设备传回的信息格式不能兼容。目前AgGateway和OADA正在研究农业数据标准化的问题。AgGateway是一家非营利性的商业联合组织,致力于推进电子商务在农业领域的发展和推动信息通信技术在农业的使用。OADA是一个帮助农民全面、安全获取数据的开放式项目。美国农业与生化工程师协会(ASABE)也在支持建立农业数据标准的工作。
大农场引领农业物联网应用。就农业物联网技术覆盖主体而言,大农场成为美国农业物联网技术的引领者,在农业物联网技术推广中起着示范作用。美国大农场采用物联网设备的数量相对更多,研究显示,美国大农场对技术的采用率高达80%。而对于小农场而言,由于设备的安装和维护成本高,它们使用物联网设备的数量相对较少,不过在大农场的示范作用带动下,也将会有越来越多的小农场采用物联网技术。
信息化基础设施奠定农业物联网发展基础。从美国农业物联网的发展现状来看,其信息化基础设施完备,为美国农业物联网的发展创造了优越的条件。美国政府每年用于农业信息网络建设方面的投资约为15亿美元,已建成世界最大的农业计算机网络系统AGNET,可以为美国农业物联网的发展提供强大的信息资源。同时,美国建立了农业技术信息数据库,如BISIS(生物科学情报社)、CAB(英联邦农业局)、AGRICOLA(美国国家农业数据库)和AGRIS(FAO农业情报体系)等。
日本
政府大力推动农业物联网发展。农业物联网在2004年被列入日本政府计划。当时日本总务省提出U-Japan计划,其核心是力求实现人与人、物与物、人与物之间的相连,在未来形成一个人或物均可互联、无处不在的网络社会,其中就包括农业物联网技术。目前,日本政府不断加强对智慧农业的扶持补助,通过一系列补助措施,到2020年日本农业信息技术化规模将达到580亿至600亿日元,计划在十年内以农业物联网为信息主体源普及农用机器人,预计2020年市场规模将达到50亿日元。
制造商推广农业物联网技术知识。日本农户在最初引进农业物联网时,由于成本过高、技术较难掌控等原因,物联网设备长时间处于停用状态。后来在制造商与当地农协工作人员的帮助下,逐渐接受并理解了物联网技术,比如在家里看看农作物的照片,并对比一下各类数据便可管理偌大的土地,并可较以前减少一半的工作量。
产、官、学协同研发农业物联网技术。近年来,日本农业物联网技术主要由NEC、富士通、日立等大型公司的IT部门牵头研发,并与三井物产等农用品开发商合作。日本非常注重引进和发展符合日本国情的精确农业。目前,日本产、官、学合作进行的农业物联网技术研究主要集中在两个方面:一是精确农业的基础研究,提供农业生产应用的作物生长模型数据库,可用于农业物联网的农业生产指导信息平台。二是精确农业机械的研究,提供农业物联网的智能化 *** 作终端。
英国
政府考核基于物联网的农业信息化。英国政府通过执行欧盟的单一补贴政策,把农业环境保护、农业产出与效益等很好地纳入补贴政策的考核指标,把农业机械的信息化程度作为重要考核指标予以支持,督促农业生产者广泛利用农业物联网,促进信息技术与生物技术等新技术融合,推动开展农业生产,从而推动农业物联网的发展,提高农业生产的智能化、精确化、高效化和自动化水平,实现环境保护、生产发展、效益提高、收入增加、资源节约等多重目标的均衡发展。
政府引导、多元市场主体拉动农业物联网建设。英国发展农业物联网主要依靠市场机制进行推动,政府主要是制定引导政策,采取扶持措施引导农业生产者,电信运营商、IT公司等农业物联网的主要建设者参与农业物联网建设。以政策为指引,以需求为导向,利用市场机制,按照有偿、自愿、效益的原则,鼓励各类市场主体开展信息技术的研发、推广和应用,大大提高了农业物联网技术的实用性、针对性、可持续性,能够较好地满足农业发展的需要。
注重涉农人员信息化水平的提高。英国政府十分重视涉农人员的信息化技能和知识的培训与教育,从上世纪90年代开始实施农村教育信息化计划。政府制定政策,把信息技术课列为全国中小学必修课程,并拟定了具体考核标准,采取了有效措施加强农村信息技术教师队伍建设,建设了各种网络学校和培训中心,开展了适宜于农村地区的各种网络或者视频远程教育,一些地方政府在教育经费的投入中要求不低于6%用作计算机和网络费用,一些农村制定了学生和计算机、图书馆的具体比例等,这些措施有效促进了信息化知识和技术在农村的普及,涉农人员的知识水平得到很大提高,这对农业物联网的发展至关重要。
以色列
以农业产业化、规模化促进农业物联网发展。农用土地有效集中和生产经营组织化是以色列农业物联网发展的基础。以色列945%的土地为国家所有,私人土地仅占55%。农业生产经营主要采取较为独特的集体农场(基布兹)和农业合作社(莫沙夫)两种形式。应运而生的是由多家集体农场和农业合作社联合组建的区域合作组织,它使整个农业生产经营有了较高的组织化程度,这些农业经营主体更加关心并追求农业生产经营的质量和效益,对应用农业物联网技术的愿望更加强烈,并且可以为应用农业物联网技术提供必要的资金和技术支撑。
农业科技创新服务体系支撑农业物联网发展。高度发达的农业科技和完善的农业服务体系是以色列农业物联网发展不可比拟的优势。以色列农业增产的96%靠科技,其高度发达和集约化的农业是以强大的农业科研、教育和推广体系作为后盾和支柱的。政府每年用于农业科研与技术推广方面的经费高达数亿美元,占GDP的比例位居世界前列。目前,以色列已建立一整套由政府部门、科研机构和农业合作组织紧密配合的农业研究和推广体系。以色列鼓励科研人员和推广人员结合自身的专业特长,开办或联办私人示范农场、科技型开发企业、推广型的培训示范基地等。
滴灌推动物联网技术的应用。滴灌在一般人印象中,就是布设大量打上微小孔洞管线的一种节水浇灌方式,但以色列人运用物联网技术把它做到了极致。以一个深埋地下的简单喷嘴为例,它凝聚了大量的高科技,它由电脑控制,依据传感器传回的土壤数据,决定何时浇水、浇多还是浇少,通过物联网技术,不仅节约了宝贵的水资源,而且节约了人力成本。铺完管线以后,未来大量农田的灌溉将由少数几个农民通过智能设备来控制。
国外农业物联网发展经验对我国的启示
政府力推农业物联网建设
无论是美国这样的农业强国,还是以色列这样的农业资源匮乏的国家,在他们农业物联网的发展过程中,政府都十分重视农业物联网发展的战略规划、农业物联网技术的研发和农业技术信息数据库的建设,并以此加快农业物联网技术的采纳和应用,从而推动农业现代化进程。因此,我国政府应强化农业物联网发展的顶层设计,促进农业物联网技术的研究开发。此外,政府在推动城镇化发展的同时,大力引导农业生产的产业化也是农业物联网推广应用的重要动力。
以农业信息化基础设施建设为基础
农业信息化基础设施是指农业信息的收集、传输、反馈、检测、控制、存储的载体、执行机构、数据库和管理软件等。例如,农业信息化基础设施的完备为美国农业物联网的发展创造了极其优越的条件,因此,大力促进农村宽带网络建设,建设和完善农业信息化专家系统和管理软件,配置性能完善的控制系统、通信传输、电力供给等信息化元器件,这一系列农业信息化基础设施的建设是我国发展农业物联网的重要基础。
以农业产业化、规模化为动力
从美国、以色列等国家农业物联网发展状况来看,农业产业化、规模化为农业物联网的发展注入了强大动力。农业产业化将变革农业组织管理结构,实现农业组织管理的现代化。专业大户、家庭农场、农业经济合作社和龙头企业等新型农业组织会涌现出来,相比传统分散经营的农户而言,这些新型农业经营主体更加关心并追求农业生产经营的质量和效益,对应用信息技术的愿望更加强烈,这些新型农业生产组织必然会推动农业物联网技术的应用。因此,我国应大力推动农业产业化,在农业产业化进程中,龙头企业、专业大户、农业经济合作组织等新型农业组织必将凭借在技术、人才、资金等方面的优势,提高农业物联网的应用水平。
以农业物联网科技创新服务体系建设为保障
日本、以色列等进入农业现代化的国家都拥有高度发达的农业科技创新服务体系。建设农业物联网科技创新服务体系,可以促进农业物联网技术的研发、推广和应用。因此,我国应加大农业物联网科技创新服务体系建设,比如从培养、引进、使用三个环节加强农业物联网人才队伍建设,可以引进海外人才,培养农业物联网研究领域的学科带头人及人才团队,制定高层次创新人才培养计划等。同时,加强农业科技创新与研发平台建设,加快推进以农业物联网研究为立足点的重点实验室等知识创新平台建设; 重点实施科技“110”综合信息服务工程、专家大院工程、企业和农村科技特派员创业工程、科技入户工程四大示范服务与推广工程,强力推进农业物联网技术服务推广体系建设。
加大对涉农人员农业信息科技教育
日本、英国等国家在推进农业物联网发展的过程中,都涉及对相关人员进行农业信息科技方面的教育,这不仅有利于涉农人员事先对农业物联网技术进行评估,提高他们应用先进信息技术的积极性,而且有利于他们在具体应用农业物联网技术时能够得心应手,从而推动农业物联网技术的传播。我国农民数量众多,农村教育水平较低,农民整体文化水平不高,国家即使研发出高科技的农业物联网技术,虽然能够转变农业生产方式,提高农业生产效率,但在落后的农村很难推广应用,我国涉农人员的信息科技水平严重阻碍了农业科技的推广。所以,我国要通过农村信息服务站、“阳光培训”工程、专题培训班、网络学校、远程教育等多种方式,开展多层次、全方位的农民信息化知识和技能培训,提高涉农人员的信息科技水平,为我国农业物联网的发展提供最基本的保障。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)