《电工技术》2008年第4期摘录:图4JSP系统体系图本系统中J
-
如发现有乱码,请点击下面链接浏览原文
正文摘录:
图4JSP系统体系图本系统中Java开发环境选择rMyec:¨pse,Web服务器采用Apachetomcal,数据库通过SQLSen,er来设计,整个开发环境运行于WirldowsServer平台。4系统数据库设计本系统的主要功能是实现数据的分析与查询,围绕这个-扣心设计开发了系统数据库。主要的数据表有以下几个:(1)失压记录表。记录了用户终端采集到的失电压数据,包括了开始时问,每相电压值,最低电压值,持续时间,当前正向有功总电能,用户ID号等等。由于系统还要检测如电压断相、欠压,TlA电流,电表停走时间等异常情况,所以其它有关数据库表也应以与失压记录表类似的形式存贮在数据库中。(2)报警记录表。记录了已经被发现的窃电用户的相关信息和处理情况,以便监测中心备案查询。主要记录有窃电用户ID号,发现窃电的终端号,窃电形式,处理结果等。(3)异常记录表。记录了系统发现的用电异常,但暂时无法确定是否为窃电行为的记录,建立这个表的目的是为反窃电研究人员提供参考数据,从而改进程序判断窃电异常的算法。它的记录列和报警记录表相似。(4)实时报警表。记录了已经发现的窃电行为但还没有被监控人员响应的记录,系统的实删报警功能就是每隔一定的时间读取这张表的内容,并显示该表的记录,发出报警信息。该表的主要记录列有窃电用户ID号,警报等级,酱报类型,警报开始时间等。(5)区域统计表。用于统计每个管辖区域的供用电总体情况,通过这张表记录的数据可以计算出各区域内某一时段损失的总电量,以便电力企业布置管辖力度。表内包括了区域ID号,区域描述,变压器容量,失压时间,欠压时间,接线错时间,本时段最大电流值等。(6)判断参数表。记录了程序分析数据所用方法公式的各个参数,如各种门限值,计算常数等。把参数存放在表中既可以方便技术人员查询,又可以简化修改过程,增加了系统的可移植性和适应性。表内包括了参数名称,当前参数值,参数默认值,上次修改时问等。电力自动化(7)用户信息表。记录每个用户的信息,包括汁量表种类,终端ID,监察负责人,用户地址等。以上主要数据库表单的关系图如图5。图5数据库关系图反窃电数据库系统可以采用分层次分布式结构,这样有利于不同区域和等级的监控中心共享数据,扩大数据分析范围并且加快查询速度。5结束语反窃电技术的数字化、信息化和网络化是当前计算机、计量和通信技术不断取得进步的必然结果。本系统的设计基于JSP的动态网页技术,把动态网页应用程序的实时性与便利性和Java浯言的扩展性与可移植性的优势相结合,很好的满足了防窃电系统的要求,实现了用户用电数据的实时分析与查询,在实际应用中解决了目前反窃电工作的很多难点。参考文献1】祝小红防窃电与反窃电工作手册北京:中国水利水电出版社.20062]李景树防治窃电实用技术北京:中国水利水电出版社.:20033】蔡剑Jav8网络程序设计北京:清华大学出版社,2{3064jBlochEqavecEffe(:tIveJava影印版.北京:机械工业出版社,2002律I技鼢功I千U宗旨:tli,U、实用、可操作!电I:拄术20084期9
阅读此文(图):
点击此处在线翻阅