基干.NET三层架构输电线智能故障检测系统设计.doc

基干.NET三层架构输电线智能故障检测系统设计.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基干.NET三层架构输电线智能故障检测系统设计

基干.NET三层架构输电线智能故障检测系统设计   摘 要 现在电网的运行大部分采取智能故障检测系统实时反映运行状态。针对于文章采用C#语言编写、并把.NET 3层结构的设计方式融入其中,数据库采用的是SQL Server 2005进行存储数据进行的设计。首先对系统进行分析,然后依次对系统、数据库、及界面进行设计,最后实现了基于.NET三层架构的智能故障检测系统 【关键词】故障检测 SQL Server 2005 NET三层架构 1 引言 随着电力系统的发展传感器的广泛应用,输电线路在线监测系?y慢慢发展起来。管理人员依据线路中的传输电能运行参数,并把采集的数据进行综合分析,从而确定设备故障的产生位置和时间,方便工作人员及时维护,这样可以最大化降低设备损坏率提高电网的工作效率,提高管理人员的工作效率 2 应用理论基础 2.1 C/S和B/S运行模式的对比 C/S(Client/Server)即客户端/服务器模式。此种模式是目前常用的双层运行模式体系方式,它主要有前端和后端组成。其中前端主要是客户组成,它起到前台运行功能;后端主要是由服务器组成,起到后台运行功能。为了满足各客户的要求,服务器的硬件必须具有足够的处理能力。这是一种传统的开放模式,对系统的开发具有一定的针对性,在使用过正中需要安装客户端同时需要特定软件的支持 B/S(Browser/Server)结构即浏览器/服务器模式,它是在TCP/IP协议的支持下,利用HTTP传输协议进行运行,客户端利用询问服务器以及与它连接的后端数据库进行工作。此种运行模式主要把浏览器、服务器和数据库服务器连接成一个整体,利用浏览器向服务器发出请求,通过服务器对数据库管理,把处理的结果逐级传输到客户端。在上面结构系统运行方式中,使用人员利用浏览器向各个网络中服务器提出要求并进行分析解决,并把使用人员的需要的资料反馈给浏览器,所以不要从新加载客户端。由于数据库的询问和应用程序运行都是在服务器上工作的,所以服务器承受了巨大的工作任务 2.2 系统软件的开发环境 通过比较本系统选择的是B/S(浏览器/服务器)结构。以微软开发的VisualStudio 2013为开发平台。.NET 3层结构分别是表示层、业务逻辑层、数据访问层,因为每一层的关系是低耦合和里面的高聚合,所以对电网故障的发现和快速解决提供有利的保障。C#语言是微软(Microsoft)公司开发,特定用来为.NET平台的面向对象的编程语言环境,ADO.NET在.NETFrame-work网络中主要管理数据分析与处理,利用ADO.NET可以询问数据库而且可以展现对XML文件和其它数据库的打开和询问,是由.NET保障了ADO.NET数据库询问方式将用于连接SQL Server 2005数据库 3 系统设计 3.1 数据库需求分析 线路传输故障监测系统用于检测输电线路上电流的数据信息、故障信息和显示故障指示器的位置等内容。管理人员需要验证后才能进行对系统进行工作。本系统使用SQL Server 2005数据库存放数据 3.2 数据库设计 线路传输故障智能监测系统是信息处理系统的子系统,它的主要功能是解决数据库相关问题的,利用SQL Server 2005的SQL Server Management Studio数据库工具,是利用数据库管理员sa访问,建立系统工作的数据库,数据库名称为Datasource包括5张表:数据查询表(DataQuery)、故障指示器信息表(IndicatorManag)、SIM卡管理表(SIManag)、告警信息表(WarningMange)、登录用户表(Login_Table)。这几张表所包含的数据信息在客户端都可以查看到的 3.3 系统的界面设计 本文研究的系统有六个界面组成:用户登录界面(LoginForm)为管理人员和工作人员提供互动界面,只需验证用户名密码,就可以访问本系统;主界面(MainForm)呈现的是导进系统的百度地图,地图中可以显示故障指示器安装位置,点击可以查看线路的属性。用户可以按需求点击左边的导航条进入相应的功能模块。另外四个界面:数据查询(DataQuery)、故障指示器安装信息界面(IndicatorManag)、SIM卡管理界面(SIMManage)、告警信息界面(WarningManger)用到了菜单栏、工具栏、DataGridView控件、分组框(GroupBox)、分组面板(Panel)等控件,主要实现对数据库信息的新增、修改、删除等功能 4 系统三层架构的实现 4.1 实体类Model的实现 本系统中,数据库Datasource的5张表分别转换为DataQuery、Indicator

文档评论(0)

docman126 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档