采用富互联网应用开发的水电管理系统分析论文_顾长军1,王界雄2

采用富互联网应用开发的水电管理系统分析论文_顾长军1,王界雄2

(1.四川华电泸定水电有限公司,四川成都610041;2.中国电建集团成都勘测设计研究院有限公司,四川成都610041)

摘要:富互联网应用又称RIA技术,其不局限于浏览器的范畴,界面美观,本质上仍然属于网络程序,优势在于具有快速修复能力和较好的部署能力。随着时代的进步,社会生产、生活中更多的开始关注新技术的合理应用,而RIA技术以其显著优势和强大能力,得到了非常广泛的应用。本文对于采用富互联网应用开发的水电管理系统进行了全面分析,重点对其设计和实现展开了深入探讨。

关键词:富互联网应用;水电管理系统;设计;实现

前言

随着经济的大发展,我国的水电站数量不断增加,相关统计数据显示,截止2010年上半年,我国的中小水电站数量已经达到了4.5座,发电量在全国总量中所占的比例高达30%,水电站对于我国的经济发展建设做出了巨大贡献。但是,在水电站的发展过程中却存在一些实际问题,疏于管理导致水电站的运行效率较为低下,水电管理系统有待于进一步的改进。本文以中小水电站的管理系统设计与实现为例,对于采用富互联网应用开发的水电管理系统进行了分析和探讨。

1采用富互联网应用开发的水电管理系统设计分析

1.1结构设计

在水电管理系统中,数据库是基础、信息管理是关键核心,实现决策辅助功能是其重要目标。水电管理系统的主要作用是实现对于水电站的全面管理。水电管理系统的主要任务是维护和管理水电站的各种资料,制作和安排水电计划,以帮助电网企业更好的掌握水电动态、发电能力等信息。简单来讲,水电管理系统是为电网公司实现实时信息掌控服务的。管理系统的设计中主要应用的技术是Java Platform,Enterprise Edition(也被称为Java企业级应用)。系统结构主要包含三种类型:浏览器、服务器和数据库,通过MVC模式设计进行系统分层,主要分为三个模块:(1)表现层。这个模块主要采用的RIA相关技术有:Java Applet(用Java语言编写的小应用程序)、AJAX(“阿贾克斯” 技术)、Flash技术。其中,Java Applet技术的组件库非常的丰富,提升了系统的交互能力,尤其是利用数字签证技术,能够较好的实现数据交互,优化了用户体验,使操作功能具有更佳的灵活性;AJAX通过异步请求机制可以进行局部刷新,能够有效防止因数据变化引起的整体刷新,带动了数据传输量的有效降低,为系统实时响应能力的保持奠定了基础;Flash促进了在客户端进行逻辑处理的有效实现,带动了服务器负荷的降低。(2)业务逻辑层。水电管理系统的关键就在于业务逻辑层,其具有查询和处理等诸多功能,与表示层之间主要是接受请求和处理反馈的关系。(3)数据层。访问数据库主要通过Java数据库连接来实现,包含的主要组件是数据库连接和查询,数据库一般采用的是Oracle 10g。

1.2功能分析

水电管理系统的主要功能一般涵盖了以下几个方面的内容:(1)日计划制作。其对于电网正常运行的影响意义非常巨大,进行合理的水电计划是促进资源节约的重要举措,对于优化电源结构也有着积极意义,可以有效防止出现局部窝电现象,为电网的安全、平稳运行提供基本保障。日计划制作主要涵盖的功能有:计划表制作、审核、设置可调容量和早晚峰时间以及统计日计划提交等。其中,日计划表制作主要通过以下方式完成:人机交互、异入数据等。(2)资料查询与统计。水电站的规模有大有小,要想实现对于各级水电站各项信息的准确把握是一项难度较大的任务。采用RIA技术开发的水电管理系统,通过实施分级信息维护等,可以维护、更新信息,促进水电动态管理的有效实现,为确保信息的时效性和完整性提供了重要保障。水电管理系统具有信息查询和统计功能,可以帮助电网企业实现动态信息的实时掌握。(3)资料维护。水电管理系统可以增加资料、删减资料,并进行科学设置,确保其依据顺序显示出来,通过水电管理系统可以进行资料修改和上报,帮助实现及时的调度控制,资料的时效性和准确率得到了有效保障。四、用户管理和权限管理。

期刊文章分类查询,尽在期刊图书馆水电管理系统可以通过控制机制实现对于访问权限的有效管理,为保障数据信息安全奠定基础。此系统可以依据权限不同将其分为不同角色,从而保障不同角色的维护权限得到有效的控制。

2采用富互联网应用开发水电管理系统的实现探讨

采用富互联网应用开发水电管理系统的实现中主要涉及的核心技术包括:

2.1功能模块管理和扩展

水电管理系统的控制核心是业务逻辑层,可以实现对于流程的管控。完成业务逻辑和数据显示可以分别通过调用模型、视图来实现,其控制器使用的是Servlet(在Java applet的环境中创造、服务器上运行的小程序),将控制流程共同部分使用抽象机制抽取出来,并进行基类封装。子任务的有效实现,必须依据模块功能,通过继承方式进行扩展基类的分类继承。AbstractServlet属于基础类,继承的主要是HttpServle,是对于请求机制的有效实现。此种机制能够有效避免因为逻辑请求比较多导致的Servlet配置问题,并且其还能够实现与模块化思想的有效结合,依据水电系统功能进行Servlet编写,并实现对其有关模块功能实现方法的科学定义。

2.2属性动态扩展

由于水电站的自身特性和管理模式存在很大区别,因此,属性必须实现动态扩展,但是,在水电管理系统的设计时期要全面考虑所有属性显然是很不现实的,所以属性扩展需要在系统实现阶段进行考虑。首先,应先进行基本属性字段以及供扩展备用字段的合理定义,之后,建立相应的映射表,实现对于备用字段的描述,其中应包含电站属性和字段的类型、可选度等几项属性。在属性拓展的时候,动态扩展的实现只需经过添加字段描述和属性值插入等两个主要步骤。

2.3图表联动技术

图表联动技术主要用于水电管理系统中的日计划制作方面,通过此项技术的合理利用,除了能够帮助用户更好的了解数据变化之外,还可以对其组成结构进行清晰展现,促进日计划制作准确性的显著提高。传统的网页表现具有形式单一的特点,交互性亟待增强。采用富互联网应用开发的水电管理系统中,将Flash技术与JavaScript技术进行了有效结合,促进了图表联动的有效实现。并利用AJAX技术实现了客户端数据缓存,将其作为共享模型,还可以通过输入框实现编辑功能。

2.4调度指令技术和AJAX技术

由于日计划制作的过程复杂程度高,因此耗时较长。由于径流式水电站并不具有调节能力,因此,通常处于基荷运行状态。对于其他具有调节能力的水电站,应重视调节功能的更好发挥,促进其调峰作用的实现,为促进电源质量的提高创造条件。因此,在日计划制作中采用调度指令是非常必要的,其可以生成日计划。有的水电站由于实际系统负荷差异不明显、来水稳定,所以日计划过程差异也不会太大。在这种前提下,其日计划制作就可以借鉴已有计划,或者对于已有计划进行一些调整之后为己所用,甚至有的时候可以直接采用。采用富互联网应用开发的水电管理系统利用AJAX技术,可以进行科学的计划借鉴,帮助用户实现有效比较。AJAX技术的应用使得系统操作更为简便,也促进了日计划制作准确性的提高。

3结语

随着经济的发展,水电站发挥的重要功能愈加显著。我国水电站发展的现状中存在较为普遍的问题是注重建设,但是对于水电站管理却没有给予应有的重视,导致管理成效低下。新时期,为了满足经济发展的能源要求,必须重视加强水电管理系统的优化设计和实现,积极采用富互联网应用技术,提高管理质量。

参考文献:

[1]刘本希,廖胜利,李秀峰.基于Web GIS的省地县一体化小水电管理系统设计与实施[J].水力发电,2015(03)

[2]徐海龙.关于水电管理系统的问题与设计改进措施[J].中国科技投资,2014(A15)

[3]薛冰冰,俞卫华,王彦芳.ACCESS技术在水电管理系统中应用[J].计算机时代,2011(09)

[4]刘宇.基于ASPNET的水电管理系统研究与设计[J].电脑编程技巧与维护,2011(10)

论文作者:顾长军1,王界雄2

论文发表刊物:《建筑建材装饰》2015年8月上

论文发表时间:2016/8/17

标签:;  ;  ;  ;  ;  ;  ;  ;  

采用富互联网应用开发的水电管理系统分析论文_顾长军1,王界雄2
下载Doc文档

猜你喜欢