- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ELECTRONICS WORLD ・技术交流
基于MVC构架的红外测温数据库管理系统的B/S实现
国网合肥供电公司 王海伟 石 卓 章 柯
【摘要】
随着科学技术的进步,红外测温诊断技术已经成为掌握电气设备运行状态的一种重要技术手段。面对积累的海量数据,采用人工处
理的方法,很难跟踪每一台设备的发热早期征兆、发热部位、发热严重程度以及发热的发展趋势,从而错过电气设备的最佳维修时机。为
此,本文提出了基于B/S的局域网试验构架,为用户提供进行红外测温数据管理的浏览器门户;在MVC构架下实现红外测温数据库的交互式
管理。试验结果表明,该系统能实现对每一台电气设备红外测温数据全寿命周期跟踪,减少数据冗余度,并满足并发控制的要求。
【关键词】
MVC;B/S;红外测温
(二)视图(View)
0 引言 视图是负责显示应用程序的用户接口(UI) 的组件,把设计好的
控件和需要的数据显示出来,实现红外测温数据库系统与用户的交
随着社会和生产对供电的可靠性要求越来越高,采用带电检 互式操作。用户通过视图显示的页面进行操作,对人员、设备、红
测电气技术掌握电气设备的运行状态已经成为一种趋势。红外测温 外测温数据、下拉列表以及复选框等控件进行操作。
技术以其非接触、实时、便捷的获取电气设备的运行状态信息的优 (三)控制器(Controller)
点,越来越受人青睐,应用也越来越广泛。一线员工每年都会积累 在一个MVC架构中,视图负责显示信息,控制器负责响应和
大量的红外测温数据,这些珍贵的设备运行资料或由一线员工自行 处理用户操作要求。用户通过视图输入要查询的内容,控制器来处
保存,上报有发热缺陷的电气设备信息;或由管理层统一管理,造 理查询字符串值,并且把这些值传递到模型,然后在模型中使用该
成数据管理混乱、冗余。当需要查找电气设备发热缺陷的历史发展 值进行相关数据查找;查询到相关信息通过视图显示出来,用户通
趋势,继而分析该产品家族型缺陷时,面对存储的海量数据,采用 过浏览器进行操作后,控制器将更新过的信息写回SQL Server数据
人工查找的方法,事倍功半,费时费力,甚至束手无策。本文提出 库中对应的标志位里。
了一种基于MVC构架的红外测温数据库管理系统B/S实现,就可以
很好的解决这些难题。 3 业务的封装
1 B/S结构设计 在红外测温数据库管理系统中,账号管理位于account类中,红外
测温数据管理位于picture类中,变电站管理位于station类中,变电站
B/S交互结构即浏览器和服务器结构,它是随着Internet技术的 设备管理位于stationtrasition类中。红外测温数据代码如下所示:
[1]
发展而兴起的。 B/S最大的优点就是所有客户端只需要装上操作 获取变电站红外测温数据
系统、网络协议软件、浏览器即可,使客户端不再受平台约束。[2] public static ListPicture getstationtransitionpictures(int station-
浏览器通过Web Server 同数据库进行数据交互。这种结构这种结构 transitionid)
统一了客户端,将系统功能实现的核心部分转移到服务器上,既可
文档评论(0)