用电信息采集系统主站软件设计_韩勇
用电信息采集系统的设计与实现

用电信息采集系统的设计与实现【摘要】本文主要介绍了一个用电信息采集系统的设计与实现过程。
在首先介绍了研究背景,即为什么需要开发这样一个系统;然后阐明了研究目的,即系统的设计和实现的目标;最后说明了研究意义,即该系统对于提高用电信息采集效率和节约能源的重要性。
在详细分析了系统架构设计、硬件设计与选择、软件开发与实现、数据采集与处理以及系统测试与优化。
在对系统性能进行评估,分析了数据的应用前景,并展望了该系统未来的发展方向。
通过本文的阐述,读者可以深入了解用电信息采集系统的设计与实现过程,以及该系统的潜在应用价值。
【关键词】用电信息采集系统、设计、实现、引言、研究背景、研究目的、研究意义、系统架构设计、硬件设计、硬件选择、软件开发、软件实现、数据采集、数据处理、系统测试、系统优化、结论、系统性能评估、数据分析、数据应用、未来展望。
1. 引言1.1 研究背景随着社会的快速发展和人们生活水平的提高,电力供应在我们的日常生活中扮演着重要的角色。
随着能源消耗的增加和环境污染的加剧,对于电力资源的节约和管理变得越来越迫切。
建立一套高效的用电信息采集系统成为当前的研究热点之一。
在过去的电力管理中,往往采用人工抄表的方式来获取用户的用电数据。
这种方法不仅费时费力,而且容易出现数据误差,难以准确地掌握用户用电情况。
采用自动化的用电信息采集系统能够实现对用电数据的自动采集、传输和处理,有效地提高了工作效率,减少了人力资源和成本的消耗。
随着物联网和大数据技术的发展,用电信息采集系统不仅可以实现对用电量的监测和管理,还可以通过数据分析和智能控制实现节能减排、优化电网运行等功能。
研究和设计一套高效的用电信息采集系统,对于推动电力行业的智能化和可持续发展具有重要意义。
1.2 研究目的本文旨在设计与实现一套用电信息采集系统,通过对系统架构、硬件设计、软件开发、数据处理、测试优化等方面的研究,提高电力信息采集效率和准确性。
具体目的包括:提高用电数据采集的实时性和准确性,满足不同场景下对用电信息的需求;优化系统架构和数据处理算法,提高系统的稳定性和可靠性;探索新的硬件设计与选择方案,提高系统的性能和成本效益;完善软件开发与实现过程,提高系统的易用性和用户体验;深入研究数据采集与处理技术,挖掘数据背后的潜在价值;通过系统测试与优化,不断提升系统的性能和效率。
电力用户用电信息采集系统典型设计(2010年度)

根据现场的情况,单个集抄终端连接尽可能多的电能表;少量 零散的低压电力用户以 RS485 电缆接入就近的集抄终端或更换为带 GPRS 模块的智能电能表。配变安装带 GPRS 模 块的智能电能表。一个台区可分多个集抄终端采集。
本设计以一台集抄终端及其连接的所有电能表为一个采集子单元,采集子单元内所有 连接均采用有线方式;为避免开挖、减少对小区原有建筑、环境的破坏、提高施工效率, 采集子单元设置范围原则上不出楼。
本典型设计仅针对 2010 年江苏电网 475 万规模的城网低压用户用电信息采集(其中, 重点实施低压工商业的用电信息采集,完成全部城网低压工商业用户的用电信息采集)和 全部城网配变、农网配变关口计量信息采集,用于指导江苏电网 2010 年低压电力用户用 电信息采集工程施工图的设计,并兼顾未来采集系统的整体安排。
干线,总线干线在一层接入集抄终端箱;
(3)集抄终端安装、电源等要求同 A-1。
Ⅰ-2
三单元
二单元
一单元
六层
五层
四层
三层
集抄终端 电源
集抄终端 电源
集抄终端 电源
二层 一层
自行车库层
Ⅱ.多层或小高层集中表箱,以常规 1 栋 6 层楼住户为例,共四个单元,每单元一梯 两户。考虑两种情形,分别为:Ⅱ-1,单元间可互相连通;Ⅱ-2,单元间不能互相连通。
2024年用电信息采集系统建设工作总结

2024年用电信息采集系统建设工作总结一、工作概述2024年用电信息采集系统建设工作是我单位与电力部门合作的一个重要项目。
该项目旨在建立一个全面、高效、安全的用电信息采集系统,以提高用电数据采集与管理的水平,为电力部门提供更好的数据支持和服务,推动能源产业高质量发展。
二、工作目标在2024年用电信息采集系统建设工作中,我们的主要目标是实现以下方面的工作内容:1. 系统基础建设:完善用电信息采集系统的技术平台,确保系统的稳定性、可靠性和安全性。
同时,提高系统的性能和扩展性,以满足未来发展的需求。
2. 数据采集与管理:建立起高效、全面的数据采集机制,确保用电数据的准确性和及时性。
同时,开展用电数据的清洗、整理和归档工作,提高数据的利用价值。
3. 数据应用与服务:将用电数据与其他相关数据进行整合,开展数据挖掘和分析工作,为电力部门提供决策支持和指导。
同时,开展数据共享与开放,推动电力行业的协同发展。
三、工作进展2024年用电信息采集系统建设工作已经取得了一定的进展,主要体现在以下几个方面:1. 系统架构设计:经过多次研讨和论证,我们确定了系统的总体架构和功能模块划分。
同时,与技术人员密切合作,制定了详细的技术规范和实施方案。
2. 技术平台建设:我们与一家知名的技术公司合作,共同推进系统的技术平台建设。
目前,已经完成了系统基础设施的建设和网络安全的加固工作。
3. 数据采集与管理:我们与电力部门建立了紧密的合作关系,共同规划数据采集和管理的工作流程。
已经完成了用电设备的信息采集和系统接口的开发,实现了初步的数据采集工作。
4. 数据应用与服务:我们与数据分析团队合作,对采集到的用电数据进行分析和挖掘工作。
已经实现了一些数据分析模型的建立,并向电力部门提供了相应的数据支持和服务。
四、存在问题在2024年用电信息采集系统建设工作中,我们也面临一些困难和问题,主要包括以下几个方面:1. 系统功能完善度不高:目前系统的功能还比较简单,不能完全满足电力部门的需求。
05-电力用户用电信息采集系统2010年工程建设初步设计

电力用户用电信息采集系统江苏省建设方案(2010年度)初步设计总说明书江苏省电力设计院工程设计甲级100001-s j工程勘察甲级100001-k j二〇一〇年三月电力用户用电信息采集系统江苏省建设方案(2010年度)初步设计总说明书批准:审核:校核:编写:目录1.编制说明 (4)1.1编制背景 (4)1.2编制依据 (4)2.主要设计原则 (5)3.设计内容和范围 (5)4.系统概况 (6)4.1江苏电网概况 (6)4.2计量装置现状、采集现状 (7)4.3存在主要问题 (7)5.系统建设的必要性、可行性、紧迫性 (8)6.系统建设目标及遵循的原则 (9)6.1建设目标 (9)6.2系统建设原则 (9)7.工程建设规模及方案 (10)7.1用电信息采集系统工程建设规模 (10)7.2采集系统工程建设方案 (10)7.2.1方案设计 (10)7.2.2建设方案 (15)1.编制说明1.1编制背景根据国网公司的要求,利用5年时间(2010~2014),建设覆盖公司系统全部用户、实现用电信息实时采集、全面支持预付费控制,即“全覆盖、全采集、全费控”的采集系统,用电信息采集成果在电网规划、安全生产、经营管理、优质服务工作中得到全面应用。
采集系统采集的覆盖范围为本单位经营区域内全资公司直供直管的五类电力用户和公用配变考核计量点,其中五类电力用户分别是大型专变用户、中小型专变用户、三相一般工商业用户、单相一般工商业用户和居民用户。
1.2编制依据●DGJ32/J11-2005 《居住区供配电设施建设标准》●《供电营业规则》●《国家电网公司“十一五”发展规划》●《国家电网公司“十一五”电网发展规划及2020年远景目标》●《国家电网公司“十一五”信息化规划》●《国家电网公司关于加快电力营销现代化建设指导意见》●《国家电网公司“十一五”电力营销发展规划》●《国家电网公司“十一五”科技发展规划》●《国家电网公司营销技术支持系统功能规范》●《电力二次系统安全防护规定》(电监会5号令)●《国家电网公司信息化“SG186”工程安全防护总体方案(试行)》(国家电网信息〔2008〕316号)●《“SG186”工程营销业务应用标准化设计》●《电力用户用电信息采集系统主站软件标准化设计》国家电网营销〔2010〕153 号●《关于加快用电信息采集系统建设的意见》国家电网营销〔2010〕119号●《电力用户用电信息采集系统建设方案编制工作要求》国家电网公司2010.02.20●《江苏电网智能化规划》江苏省电力公司 2009.11●Q/GDW 373-2009《电力用户用电信息采集系统功能规范》●Q/GDW 374 -2009《电力用户用电信息采集系统技术规范》●Q/GDW 375 -2009《电力用户用电信息采集系统型式规范》●Q/GDW 376 -2009《电力用户用电信息采集系统通信协议》●Q/GDW 377-2009《电力用户用电信息采集系统安全防护技术规范》●Q/GDW 378 -2009《电力用户用电信息采集系统设计导则》●Q/GDW 379 -2009《电力用户用电信息采集系统检验技术规范》●Q/GDW 380 -2009《电力用户用电信息采集系统管理规范》●Q/GDW 354-2009 《智能电能表功能规范》●Q/GDW 365-2009 《智能电能表信息交换安全认证技术规范》2.主要设计原则(1)优化用电信息采集系统原则:建设一套完整的用电信息采集系统,在江苏省现有的用电信息采集主站基础上,按照国网公司“全采集、全覆盖、全费控”要求,实现计量装置在线监测和用户负荷、电量、电压等重要信息的实时采集,实现全省电力用户的远程费控和负荷管理等业务的应用。
用电信息采集系统终端与主站数据库同步设计

关 键词 : 数据 同步 ; n o sC S L S re bl; 持 终端 ; D Wid w E;Q evrMo i 手 e PA
中 图分 类 号 : TN9 58 3 1 .5 文献标志码 : A 文 章 编 号 : 0 5 7 41 2 0) 4 0 0 — 4 1 0 — 6 ( 01 0 ~ 0 5 0
用 电信 息 采 集 系统 终 端 与 主 站 数 据 库 同步 设 计
欧清海 , 史 兵 , 吕燕顺
( 圳 市 国 电科 技 通 信 有 限 公 司 , 东 深 圳 5 8 3 ) 深 广 1 0 1
摘 要 : 出了用 电信 息 采 集 器 系统 中配 套 手持 终 端嵌 入 式 数据 库 ( n o sC 提 Wid w E操 作 系统 下
施 人 员 将 数 据 临 时保 存 在 移 动 设 备 的 S 卡 中 , D 之后将 S D卡 带 回到 中心 主机 机 房 ,通 过 定 制 编
写 的数 据 库 解 析 、 换 、 步应 用 程 序 , S 卡 转 同 将 D
1 数 据 库 同步 软 件 设 计 的 必 要 性
Mi oot S evrMo i c sf为 QL S re bl S L Sre r e与 Q evr
数据 库 交 换 数据 提供 了基 于 T PI C/ P网络 的远 程 数据访 问 ( D R m t D t A cs ) 案 。采用 R A, e oe aa c es 方 此方 案可 以实 现 2种 不 同操 作 系统平 台下数 据 库 的 同步 它 的原理 是通 过 I ( tre Ifr ain I I ent nom t S n o
05-电力用户用电信息采集系统2010年工程建设初步设计

检索号:32-X0563C-A编号:X0563C-A-01电力用户用电信息采集系统江苏省建设方案(2010年度)初步设计总说明书江苏省电力设计院工程设计甲级100001-s j工程勘察甲级100001-k j二〇一〇年三月电力用户用电信息采集系统江苏省建设方案(2010年度)初步设计总说明书批准:审核:校核:编写:目录1.编制说明 (4)1.1编制背景 (4)1.2编制依据 (4)2.主要设计原则 (5)3.设计内容和范围 (5)4.系统概况 (6)4.1江苏电网概况 (6)4.2计量装置现状、采集现状 (7)4.3存在主要问题 (7)5.系统建设的必要性、可行性、紧迫性 (8)6.系统建设目标及遵循的原则 (9)6.1建设目标 (9)6.2系统建设原则 (9)7.工程建设规模及方案 (10)7.1用电信息采集系统工程建设规模 (10)7.2采集系统工程建设方案 (10)7.2.1方案设计 (10)7.2.2建设方案 (15)1.编制说明1.1编制背景根据国网公司的要求,利用5年时间(2010~2014),建设覆盖公司系统全部用户、实现用电信息实时采集、全面支持预付费控制,即“全覆盖、全采集、全费控”的采集系统,用电信息采集成果在电网规划、安全生产、经营管理、优质服务工作中得到全面应用。
采集系统采集的覆盖范围为本单位经营区域内全资公司直供直管的五类电力用户和公用配变考核计量点,其中五类电力用户分别是大型专变用户、中小型专变用户、三相一般工商业用户、单相一般工商业用户和居民用户。
1.2编制依据●DGJ32/J11-2005 《居住区供配电设施建设标准》●《供电营业规则》●《国家电网公司“十一五”发展规划》●《国家电网公司“十一五”电网发展规划及2020年远景目标》●《国家电网公司“十一五”信息化规划》●《国家电网公司关于加快电力营销现代化建设指导意见》●《国家电网公司“十一五”电力营销发展规划》●《国家电网公司“十一五”科技发展规划》●《国家电网公司营销技术支持系统功能规范》●《电力二次系统安全防护规定》(电监会5号令)●《国家电网公司信息化“SG186”工程安全防护总体方案(试行)》(国家电网信息〔2008〕316号)●《“SG186”工程营销业务应用标准化设计》●《电力用户用电信息采集系统主站软件标准化设计》国家电网营销〔2010〕153 号●《关于加快用电信息采集系统建设的意见》国家电网营销〔2010〕119号●《电力用户用电信息采集系统建设方案编制工作要求》国家电网公司2010.02.20●《江苏电网智能化规划》江苏省电力公司 2009.11●Q/GDW 373-2009《电力用户用电信息采集系统功能规范》●Q/GDW 374 -2009《电力用户用电信息采集系统技术规范》●Q/GDW 375 -2009《电力用户用电信息采集系统型式规范》●Q/GDW 376 -2009《电力用户用电信息采集系统通信协议》●Q/GDW 377-2009《电力用户用电信息采集系统安全防护技术规范》●Q/GDW 378 -2009《电力用户用电信息采集系统设计导则》●Q/GDW 379 -2009《电力用户用电信息采集系统检验技术规范》●Q/GDW 380 -2009《电力用户用电信息采集系统管理规范》●Q/GDW 354-2009 《智能电能表功能规范》●Q/GDW 365-2009 《智能电能表信息交换安全认证技术规范》2.主要设计原则(1)优化用电信息采集系统原则:建设一套完整的用电信息采集系统,在江苏省现有的用电信息采集主站基础上,按照国网公司“全采集、全覆盖、全费控”要求,实现计量装置在线监测和用户负荷、电量、电压等重要信息的实时采集,实现全省电力用户的远程费控和负荷管理等业务的应用。
af采集系统终端与主站数据库同步设计[1].pdf
![af采集系统终端与主站数据库同步设计[1].pdf](https://img.taocdn.com/s3/m/af076e37b90d6c85ec3ac619.png)
持终端嵌入式数据库里的采集资料是主机数据库采集资料的一部分,终端和主机里的资料都会随着操作者的修改发生相互独立的变化,类似于分布式数据库。
如何设计一种经济、适用、高效的抽取、合并、同步数据库的工具,成为目前亟待解决的问题。
1数据库同步软件设计的必要性Microsoft为SQL Server Mobile与SQL Server 数据库交换数据提供了基于TCP/IP网络的远程数据访问(RDA,Remote Data Access)方案。
采用此方案可以实现2种不同操作系统平台下数据库的同步。
它的原理是通过IIS(Internet Information 且大多都距离中心控制室较远,要保证无线传输的实时稳定性,需要投入大量的硬件设施,增加了成本。
这种数据交换的方案还有一种致命的缺点就是不灵活,该方案提供的是表表之间的交换,对于表中数据记录的交换就力不从心了。
利用SD卡作为载体实现数据库同步是一种经济、可行的方法。
具体操作流程是:现场环境实施人员将数据临时保存在移动设备的SD卡中,之后将SD卡带回到中心主机机房,通过定制编写的数据库解析、转换、同步应用程序,将SD卡的数据上传到中心主机的SQL Server中,在上传的过程中同步程序会根据预先设定的方案逐行处理每条记录。
这种方案节省了数据实时同步时无线通信耗费的硬件成本,并且操作人员对信息的比较、分析、修改、剔除更加灵活。
本文主要阐述采用SD卡方式进行Mobile数据库和主机数据库的数据同步的设计。
2数据库同步软件设计的原则设计原则:在无缝对接SQL Server数据库和SQL Server Mobile数据库的基础上,要求系统具有安全、简单直观、高效的特点。
1)安全:只有通过授权的用户才能使用该系统。
2)简单直观:用户输入接口少,采用菜单式导航模型,用户无需复杂的培训就能熟练地使用。
3)高效:处理整个数据库的导入导出耗用时间短,通常在数秒内完成。
3数据库同步软件的架构根据“高内聚、低耦合”的软件开发思想,将程序设计为主机端数据库接口、手持端数据库接口和用户界面三部分,系统结构如图1所示。
青海省电力公司用电信息采集系统主站建设方案研究

据 的 加 工 处理 及 分 析 应 用 需 求 ,现
在 ,急 需 建设 相 对 独 立 的 用 电信 息 采集 系统 主站 。
l主站系统建设 目标
建 设 “ 覆盖 、 全 采 集 、全 预 全
于 青 海 省 电 力 公 司 营 销 系 统 采 用 集
中 式 部 署 , 因 此 作 为 营 销 系 统 组 成 部 分 的 用 电 信 息 采 集 系 统 也 采 用 全
图1系统软件部署
3 1数 据 采 集 .
完 成 对 青 海 境 内 发 电 厂 、 关
口 、专 变 、 公变 、居 民等 电能信 息
供 全 局通 用 的业 务 、安 全 等来自组 件 服 务 支 持 ,并
可 以 通 过 前 端 设 置 负 载 均 衡 器 来 实
现 负 载 均 衡 。 采 集 前 置 机 组 内 部 采 用任 务 调 度 分 配 的方 法 实 现集 群 组
对 原 有 电能 量 计 费 系 统 、 负荷 管理 系 统 、配 变 监 测 系 统 进 行 了整 合 ,
抄 表 、 线损 实 时统 计 、计 量 异 常 监
视 、 运 行 工 况 监 视 、 采 集 质 量 分
系 统 软 件 采 用 分 层 部 署 的 模 式 , 每 一 层 采 用 集 群 的 方 式 , 保 证 系 统 的 稳 定 性 、 高 可 用 性 。 系 统 部 署如 图I 示 。 所 ( )数 据 库 服 务 器 集 群 采 用 。 1 一 r ce 商 用 数 据 库 集 群 ,硬 件 采 用 a l等
商用 消 息 中 间件 I BM M Q、S ONI C M Q等 。 为 了 提 高 系 统 的 应 用 处 理 能
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
和显示来自于业务层的数据和处理结果。 ( 2) 业务层: 根据系统的应用特点和功能框架,
业务层可分为采集执行层和业务应用层。采集执行 层以各种通信方式接入各种类型终端设备,执行业务 应用子层召 测 任 务 和 控 制 命 令,直 接 与 远 程 设 备 通 信,负责读取、设置终端参数,采集终端数据,并对数 据进行解析、处理,监视通信质量,管理通信资源等; 业务应用层利用支撑层提供的技术手段和采集执行 层的数据,实现用电信息采集系统的基本业务应用功 能,主要包括: 自动抄表、预付费、负荷管理、用电监 测、运行管理、终端管理等。
0引言
用电信息采集系统是对电力用户的用电信息进 行采集、处理和实时监控的系统,实现用电信息的自 动采集、计量异常监测、电能质量监测、用电分析和管 理、相关信息发布、分布式能源监控、智能用电设备的 信息交互等功能[1]。推广应用用电信息采集系统建 设,有利于提高公司低压客户抄表质量,降低抄表成 本,提高线损分析水平,降低中低压配电网损耗,并为 阶梯电价、低压客户双向互动提供技术支撑,推动节 能减排工作。
2. 2 业务应用平台与数据采集平台通信模型
在用电信息采集系统中,传统的通信模型是由业 务应用平台的控制器对象将通信指令利用 TCP / IP 协议传送往网络上的数据采集平台。TCP / IP 协议通 常用于局域网通信,虽然具有很高的效率,但是这种方 式极大地依赖通信双方的网络类型、执行语言、应用方 式和系统平台等因素。基于 CORBA 规范的 TAO 中间 件在解决分布式计算和异构系统的信息交换与集成方 面有着很优秀的性能。采用面向对象的分布式技术 TAO 作为两平台的通信中间件时,TCP / IP 协议被屏蔽, 通信过程由 TAO 中的对象请求代理( Object Request Broker,ORB) 负责,ORB 建立客户机/ 服务器模式,接收 来自客户端的服务请求,并且在服务器上实现请求的变 化,它可以使相关数据对象自动寻找目标对象,从而发 挥分布式的优势。平台通信模型如图 3 所示。
业务应用平台主要实现用电信息采集系统的基本 业务应用与综合统计分析功能,如自动抄表、预付费、负 荷管理、用电监测、运行管理、终端管理等,并且根据不 同的业务需求向数据采集平台发送采集与控制命令。
数据采集平台主要执行业务应用管理平台的采 集任务和控制命令,直接与远程设备通信,负责读取、 设置终端参数,采集终端数据,并对数据进行解析、处 理,将采集结果与重要事件执行入库操作并且上报给 业务应用平台等。 1. 2 主站总体软件架构
HAN Yong,GAO Hui-sheng,LIU Liu,GU Bo
( School of Electrical and Electronic Engineering,North China Electric Power University,Baoding 071003,China)
Abstract: Power consumption information collection system can realize intelligent of meter reading and electricity settlement,improve science and technology level of power network marketing,and can guide social to use electricity scientifically and reasonably,provide strong technical support for intelligent power consumption services. In terms of power consumption information collection master station system construction,the paper describes function frame and the overall framework of master station software based on power consumption information collection system and comes up with basic thoughts of constructing a power consumption information collection master station system with multi-level,high-efficiency and high-reliability,using ASP. NET MVC,Ext JS, Spring. NET,NHibernate and TAO middleware technologies. Software modules classification and its standing logic of master station are analyzed in detail. Key words: intelligent power consumption; information collection; Client / Server; Browser / Server; middleware
关键词:智能用电; 信息采集; 客户机 / 服务器; 浏览器 / 服务器; 中间件
中图分类号:TP311
文献标j. issn. 1006-2475. 2012. 08. 042
Design of Master Station Software Based on Power Consumption Information Collection System
152
计算机与现代化
2012 年第 8 期
式模式,应用服务器端平台的开发采用. NET 平台构建 多层 Web 应用程序框架,同时应用基于 CORBA 规范的 TAO 中间件实现与前置采集服务端平台的通信。
1 主站系统总体架构
1. 1 主站总体功能框架
用电信息采集主站管理系统总体功能框架可概 括为“一库两平台”。其中一库是指数据存储管理的 大型关系数据库,两平台是指实现远程数据通讯采集 和监控为主的数据采集平台、实现综合业务应用分析 为主的业务应用平台。
图 2 业务应用平台开发框架图
2012 年第 8 期
韩勇等: 用电信息采集系统主站软件设计
153
整个框架分为 View( 视图) 、Controller( 控制器) 、 BLL( 业务逻辑层类库) 、Model ( 模型层实体类库) 、 DAL( 数据访问层类库) ,以及业务逻辑层接口 IBLL 和数据访问层接口 IDAL。
传统的用电信息采集系统主站软件开发大多采
用客户机 / 服务器( Client / Server,C / S) 模式,数据采 集和业务应用等操作均在一个业务内网中完成,数据 仅能提供给业务内网所覆盖的少数内部相关人员使 用,数据使用效率不高。基于浏览器 / 服务器( Browser / Server,B / S) 模式开发的用电信息采集系统将应 用程序处理部分集中于服务器端完成,用户界面统一 采用浏览器,无需安装客户端程序,任意授权上网客 户均可获得最快捷的个人网上交互式服务。与此同 时维护人员也不再为程序的维护工作奔波于每个客 户机之间,而把主要精力放在功能服务器上的程序更 新工作。
图 1 主站系统总体软件架构图
( 1) 表现层: 即常说的应用程序客户端或浏览 器,是用户 与 整 个 系 统 的 接 口。 数 据 采 集 平 台 采 用 C / S 模式客户端,主要用于远程设备的通信参数配 置、自动采集任务配置以及实时通信状态的显示等; 业务应用平台表现层采用 B / S 模式客户端,主要负 责业务操作人员与业务处理层的对话功能,表现层获 取用户所有的输入数据,并传送给业务层,同时接收
本系统的开发采用 C / S 和 B / S 相结合的多层分布
收稿日期:2012-05-11 作者简介:韩勇( 1987-) ,男,海南文昌人,华北电力大学电气与电子工程学院硕士研究生,研究方向: 电力系统通信; 高会生 ( 1963-) ,男,河北保定人,教授,研究方向: 通信网的管理和安全风险评估,信息处理; 刘柳( 1986-) ,男,河北保定人,硕士研 究生,研究方向: 电力系统通信; 顾博( 1986-) ,男,内蒙古呼和浩特人,硕士研究生,研究方向: 电力系统通信。
用电服务提供有力的技术支持。本文针对用电信息采集系统主站建设状况,描述用电信息采集系统主站软件的功能框
架和总体架构,提出采用 ASP. NET MVC、Ext JS、Spring. NET、NHibernate 以及 TAO 中间件等技术构建多层次、高效率、高
可靠的用电信息采集主站系统的基本思路和技术特点,详细分析主站软件的模块划分及其逻辑关系。
( 3) 支撑层: 提供全局通用的业务、安全、通信、 数据等组件服务支持,并实现本系统与外部系统的对 外接口服务,为业务处理层和采集执行层提供通用的 技术支撑。
( 4) 数据层: 包括数据接口和数据库,主要实现 海量信息的存储、访问、分析与计算,为业务层提供业 务应用数据服务。
2 主站系统应用开发框架
2. 1 业务应用平台开发框架
该平 台 采 用 Spring. NET + NHibernate + ASP. NET MVC + Ext JS 等技术构建多层 Web 应用程序框 架。框架面向接口编程,具有松耦合性以及很强的可 扩展性,比较适合用电信息采集系统多应用平台的开 发。Spring. NET 作为整个框架的容器,充分利用了 其 IOC( 控制反转 / 依赖注入) 特性。NHibernate 是一 个面向. NET 环境的对象 / 关系数据库映射( Object / Relational Mapping,ORM) 工具,它的本质是一个提供 数据库服务的中间件,它的使用使整个框架更面向对 象,同 时 支 持 多 数 据 库。ASP. NET MVC 一 改 以 往 Web Form 的方式,使界面和后台代码完全分开。Ext JS 则创建出更美观,用户体验更好的界面,能够很方 便地完成 ASP. NET Web Form 很难完成的功能和界 面。开发框架如图 2 所示。