本论文是一篇控制系统方面有关毕业论文,关于基于Web的分布式计算机过程控制软件设计相关在职毕业论文范文。免费优秀的关于控制系统及计算机及软件设计方面论文范文资料,适合控制系统论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:分布式应用程序是一个具备多种组件、并可以同时运行在若干不相同的计算机上的软件,基于Web的分布式应用是把web服务器当作媒体的分步骤式样的运用方式.本文主要论述基于Web的分布式计算机过程控制系统软件的设计规则、功能和设计方法等一系列要点,接着阐述硬件服务器设计与实现的方式和该控制系统的应用实例.
关 键 词:分布式系统,基于Web,软件设计
中图分类号:TP311.52文献标识码:A文章编号:1007-9599(2012)13-0000-02
Web因其灵巧性、运用起来牢靠、方便、处理问题快捷、准确等显著的优势特点而有了较为广阔的发展前途,在信息技术领域内,其应用度和普及度也有了很大程度的提升.本文先阐明控制系统软件设计的原则、方法与控制系统软件的功能作用,接着介绍应用服务器的设计与实现途经,并列举该控制系统的应用实例.
一、基于Web的分布式计算机过程控制系统的设计原则与功能
基于Web的分布式应用凭借Web服务为主要媒介、载体,现如今,随着知识经济时代下信息化程度的不断提高,Web服务因具备计算机信息网络的诸多性能优势而赢得了信息界极为一致的好评与赞誉.Web服务该模型在因特网上借助已有的服务和设施,与应用有机结合起来了,也生动体现了黑盒功能特性,开发者会在不需要考量怎样满足服务需求的情形下简便地开发、重用Web组件,也不需要注重那些应用或组件服务所必需的执行平台、运行环境或程序开发、设计原理等.下文着重介绍该控制软件设计需要遵循的规则和控制系统软件的功能特点.
(一)基于Web的分布式计算机系统的内涵
分布式系统作为以网络为基础的软件系统,具备软件特有的性质,因此分布式计算机控制系统有着较高的透明性和内聚性.从这个意义上说,分布式系统和普通的网络之间的差异较为集中的体现在了高层系统软件上,比如操作系统,绝非硬件.透明性是针对全部数据库的分配节点,对于用户而言是显露的,无法判断是远程还是本地.内聚性则是将整个数据库里面的每一个结合点都施行独立运行.在以Web为前提条件的分布式控制软件系统中,用户无法感到数据是分散组合的,也就是说,用户不用明确是否有复本、关系有否割裂、数据保存在了哪一个节点和事务具体在哪里执行等事项.
在一个以Web服务器为基础的过程控制系统里,每一组群独立分布的计算机向用户的展示了高度有序的整体,这就作为系统予以充当.系统具备充足的逻辑资源和共通的物理资源,能够把应完成的任务实时调动给系统去执行,在系统中出现一个用整体的方法去处理任务的分布式系统.对用户而言,分布式系统有且只有一个模型.操作系统内部有一个专门用来完成这个模型的中间件.比较典型的案例就是在万维网里,全部的内容看上去就好似一个Web页面.
(二)分布式控制系统的分类
以Web作为基础的分布式过程软件系统能够完成分布式处理的任务,它主要包含分布式编程语言及其编译、运行系统、分布式文本系统、分布式数据库资源管理系统和分布式操作系统.
(三)系统设计的原则
在网络硬件设计的进程中,需要有平稳运行、有序、统一操纵、运用范围广阔和时效性优良的系统.现如今比较容易看到的网络协议主要是广泛用于基于互联网的TCP/IP协议以及Unix操作系统.信息网络化的运行方式有两种:一类是与客户和服务紧密相关的客户机/服务器的模式,另一类则是两者对等方式.在这中间,第一种是要借助一台或几十台电脑扮演服务器的角色,并负责为其余的电脑开展信息传送、数据信息传递、网络资源处理等任务.电脑的大量负荷必须专门由服务器独自实现.在处于同等状态、地位的网络系统里,每一台计算机都能扮演服务器的角色为其他计算机服务,又可以向另外的机器发送请求信号以便于第一时间获取相应地答复.
这篇论文网址 http://www.sxsky.net/benkelunwen/060298407.html
(四)控制系统软件的功能
本控制系统应用程序的功能较广泛、应用面相当宽,但经合理、清晰地分类汇总,主要有以下几个方面:计算机控制回路的组态功能,包含串连级控制系统软件的组态和单回路控制系统软件的组态,经由PSTN和以太网与其他计算机展开数据通信,依照特有的组态截面执行相对应的控制功能,用户可以扩展控制算法的功能,包含网络功能和数据采集卡等硬件情况的自我检测功能.为了达到上面所述的各项功能就需要努力实现Web服务器的设计.
二、基于Web的分布式计算机过程控制软件的设计方式
该控制软件不得不在特定的网络环境和程序语言环境下才能顺利地运行,若不在一个专门的环境中配置是无法真正有效地运行起来的.只要求Web浏览器,像MicrosoftIE(InterExplorer)或NetscapeNavigator就可以了.服务器客户端主要包括应用服务器和Web服务器等.下面就来系统描述该控制软件设计的整体结构、目标和设计方法.
控制软件设计的整体结构该控制软件作为一项繁杂巨大的系统,要由通信行业的运营商、数字化地图的营销方和终端制造者等诸多方面的携手合作.一般而言,首先终端凭借扎实、牢固、精确地定位手段和途经获取个人位置&