输电线路智能标准化巡检系统

输电线路智能标准化巡检系统

ID:32072681

大小:1.69 MB

页数:47页

时间:2019-01-31

输电线路智能标准化巡检系统_第1页
输电线路智能标准化巡检系统_第2页
输电线路智能标准化巡检系统_第3页
输电线路智能标准化巡检系统_第4页
输电线路智能标准化巡检系统_第5页
资源描述:

《输电线路智能标准化巡检系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、一一一一一一一一一一一兰鲤翌丛学工程硕士学位论文行的PDA编程技术,使该系统在选用平台上就具有先进性和可扩展性,便于后续的系统升级及功能扩展。1.2.1基于.NET平台和多层结构体系构建本系统基于微软最新一代企业开发平台.NET来开发二NET开发平台是一组用于建立甘eb服务器应用程序和份indows桌面应用程序的软件组件,用该平台创建的应用程序在co二onLanguageRuntj二e(cLR)(通用语言运行环境)(底层)的控制下运行。采用.NET来进行系统开发便于利用已有的代码组件的程序设计模型,系统开发选用已有的组件,消除了重写底层例程的必要,

2、能够提高开发效率。同时选用C排开发语言,可以消除或减少使用其他开发语言的易出错结构,同时使用强迫对所有代码组件间的交互点作清晰定义的编程模型,增强了软件的可靠性。为了提高应用程序的可扩展性和可靠性,在系统体系架构设计上采用了灵活的多层架构形式,本系统采用的是典型的三层架构,即操作界面层、应用服务层、数据实现层。操作界面层设计时,尽量将用户界面显示、业务逻辑和数据处理分开。课题开发时注意力集中在用户界面控制上,而将业务逻辑和业务规则封装,一切与基础结构服务相关的问题以及底层分配问题都通过中间件来处理。在界面层具体实现上,为了创建精美、强壮的GUI(图

3、形用户界面),提高操作界面友好性,我们选用了NetAdvantage表示层组件来进行界面开发。应用服务层是整个应用系统中最为复杂和核心的部分,主要对系统的主要功能和业务逻辑进行处理。在具体实现上采用模块功能划分,统一的业务逻辑处理,一致的业务接口调用方式,使业务功能易于扩展。数据实现层则充分利用了Dataset的强大功能,使得不论是粗粒度对象,还是细粒度对象,我们都采用了相同的处理方式。即在对象粒度的设计方面能够得到一定的简化,对象粒度的粗细也不会对系统性能造成太大的影响。通过调用通用的数据访问接口,使得应用系统支持各种主流的关系型数据库系统。在具

4、体实现上从属于事务、持久化、安全等方面的应用,组件运行时属性都可以使用高度灵活的声明方法在部署环境中定制,这种开发模型具有一定可扩展性,支持合理的集成和灵活的部署,与数据库和应用服务器无关.1.2.2实现不同的数据库系统下无缝集成和自适应由于系统部署和实施时复杂的数据环境,在系统的数据存储设计时,通过提供高性能的通用数据访问接口,实现对不同的数据库系统访问,并与现有各种业务数据库进行数据交互.通过系统与不同业务的系统的数据交互,增加了系统实施和部署的难度。在通过对其他Mls系统的数据接口的分析时,定义了一系列数据接口及华北电力大学工程硕士学位论文数

5、据提取方式,使实施人员能够通过简单配置和维护,能与其他系统无缝集成.在程序实现上,将具体数据库系统的特性操作从业务逻辑中剥离,采用通用的SQL数据来实现数据操作,达到应用程序与具体数据库系统无关性;为提高业务处理性能,将复杂业务处理过程通过存储过程来实现,使应用系统在不同数据库系统下通过简单配置能够自适应处理。1.2.3采用图形工作流组件处理业务流程系统采用了自主研发的图形工作流通用系统,对各种业务流程进行处理。图形工作流通用系统主要由图形化流程设计器和工作流应用跳b服务两部分组成.流程逻辑(环节、流向、及其流转规则)在设计器中定义并生成流程定义x

6、ML文件和可视化的流程拓扑结构图,同时通过工作流应用贾eb服务的上传下载服务将这些文件上载到流程服务器中:工作流应用砰EB服务响应客户端的请求,解释流程定义文件、驱动流程、控制流程流转逻辑、提供流程信息查询,并生成当前流程状况的流程图,以实现流程的可视化。采用图形工作流通用系统来进行业务流程处理,具有以下特点:(1)使业务流程的设计、处理通过图形方式来进行,增加流程的直观和可视性,使复杂业务流程处理简单明了;(2)使操作者方便地在应用过程中增加和调整业务流程;(3)通过XMLWebservice和流程服务器,提高了业务流程的处理效率和性能。1.2.

7、4采用先进的Office组件编程技术在本系统中对作业指导书毋ord文档的形成和处理是一大关键,由于作业指导书基本数据存储在数据库中,且数据庞大,而且作业指导书格式复杂。为了提高在应用系统中生成和处理作业指导书贾ord文档性能,采用了先进的office组件编程和多线程处理技术,使应用程序在提取相关基本数据后,根据预先定义好的模版,快速进行数据填充、格式转换和标签替换,使系统能较快地生成大容量、格式复杂的作业指导书文档。1.25采用先进的数据同步技术为了提高移动系统处理效率并保持与服务器的数据同步性能,我们选用了Sybase的嵌入式数据库UltraLi

8、te作为移动数据库。SybaseUltraLite以SybaseAdaptiveserverAnywhere为数据库平台,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。