基于.NET的能耗管理信息系统设计和实现

时间:2022-08-29 06:40:36

基于.NET的能耗管理信息系统设计和实现

摘要:该文介绍了一种基于.NET的能耗管理信息系统设计与实现,利用该系统,可以为企业提高能源系统的管理效率、优化能源平衡、促进节能减排、提高功能质量、完善消耗评估技术方面提供一个成熟、有效和使用方便的管控一体化解决方案。

关键词:.NET;能源利用;信息管理系统

中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)21-5055-02

Design and Implementation of .NET-Based Energy Information Management System

SONG Xu1, CAO Ling2

(1.School of Computer and Information Engineering, Anyang Normal University,Anyang 455000, China;puter Science and Information Engineering Institute, Anyang Institute of Technology,Anyang 455000, China)

Abstract: This paper introduces a designing and implementation method of .NET based energy information management system.Using this system, we can improve the efficiencyof energy system for the management, optimize energy balance and promote energy conservation, improve the functional quality, and improve consumption of assessment techniques to provide a mature, effective and easy to use control integration solutions.

Key words: .NET; energy; management information system

中国经济飞速发展和工业化进程突飞猛进的同时,对能源的需求也与日俱增。随着节能观念不断地深入人心并成为共识,企业生产过程中能源利用的科学化管理手段也趋向多样化,能耗信息管理系统作为一种高效的管理工具和新兴的管理手段可以作为企业能源调度的核心工程,通过对能源的监控、存储、分配等管理使企业生产扩大,降低单位产品能源消耗,同时又使管理者对企业的能源成本比重和发展趋势有准确的掌握,并将企业的能源消费计划任务分解到各个生产部门车间,使节能工作责任明确,促进企业健康稳定发展以达到提高经济效益的最终目的。因此,建立企业能源管理系统对深化企业管理具有重要意义。

1 系统设计方案

1.1 系统总体设计与功能模块

该系统的主要用户定位为一些中小型能源消耗类生产企业,如钢厂,火电厂等。一般来说,它们对能源的需求量大并且成本昂贵,是制约企业创造价值提高效益的瓶颈。采用各种仪器、仪表对能源数据进行采集,并派专人对仪器、仪表、与采集的数据进行现场维护、抄取,并逐级统计、上报,建立数据库对数据进行管理。但这种手工操作为主的运作方式效率极低,无法保证数据更新的实时性,不能满足大范围的数据采集需要。而企业能耗管理系统的数据采集则可以轻松实现对多类数据的实时采集,同时完成专业系统的数据接口以适应企业的各种设备的数据采集,圆满地解决上述问题,从根本上保证了企业的安全正常运营。因此,企业能耗管理需要建立一个以工业现场网络和企业管理网络一体化的计算机信息化系统,同时需要与企业其他应用系统(如企业内部办公系统)紧密结合,协调完成企业能源的管理工作。因此来说节省丝毫的资源就意味着为企业创造了更多的价值和利润。因此在设计系统时就要保证管理人员能随时获悉能源价格和能源库存的变化情况,以保证为企业生产提供既充足又价格合适的能源,同时还要实现管理员查看能源在各个车间、厂房甚至是机器设备上的分配和利用效率的功能。经过以上分析研究本能耗管理总体设计图1所示。

A单位基本情况的查询,添加和修改,包括:1)独立核算单位信息;20单位使用能源信息;3)单位产品信息;

B能源信息查询,添加和修改,包括:1)能源种类信息;2)能源使用信息;3)能源库存信息;

C设备信息查询,添加和修改,包括:1)能耗计量设备基本信息;2)属性采集设备基本信息;3)高耗能设备基本信息;

D能源设备统计和记录,包括:1)设备信息的输入和修改;2)表底读数登记信息查询;

1.2 数据库设计

全面、实时的数据是一个企业能源分析和决策基础。企业所拥有的厂房,能源和能耗设备是企业最基本的生产资料,这些信息构成了能耗系统的管理对象,是能耗系统管理的核心。对于一个企业来说,能耗管理系统的数据采集对象应该包括:总厂所拥有车间及主要生产产品;各车间拥有的生产设备和需要的各种能源(煤,石油、柴油、水蒸汽、水、电等),各车间、设备的各种能源分配量;能源库存和消耗量 。

它们具有各自的属性信息又有交叉互联点,在设计数据库时充分考虑三者之间的关系:即厂房拥有各种高能耗设备,能耗设备消耗不同种类的能源,能源又在不同的厂房分配。其中能源信息及分配应处于信息管理的核心地位。数据采集应充分详实,数据结构设计合理而不冗余,信息处理要及时,能反映实际情况。据此原则,对数据库做如下所示设计:

单位信息模块:单位基本信息表,单位产品表,

能耗设备模块:设备基本信息表,设备供应商表

能源信息模块:能源基本信息表,能源设备表,能源供应商表

能源管理模块:能源库存表,能源分配表

2 系统的实现

2.1 系统的开发平台

本系统选用作为开发平台。是Microsoft发展的新型体系结构.NET框架中的核心要素。完全基于模块和组件,具有更好的可扩展性和可定制,建立在CLR(Common Language Runtime,通用语言运行库)基础之上,它主要用于在服务器上开发功能强大的Web应用。具有如下的优点:

1)速度很快,所有的代码(包括服务器脚本)都经过了编译后运行,所以执行效率极高。

2)可用XCOPY轻松完成部署及应用升级。

支持应用程序的实时更新。管理员不必关掉网络服务器,或者不用停止应用程序的运行就可以更新应用程序。

3)代码与内容分离。程序通过Code-Behind、用户控件、自定义控件及组件这4种方法将程序结构与执行代码分离,使程序的逻辑结构一目了然,便于团队开发。

2.2 系统的软件配置

技术平台:框架

服务器操作系统:Windows 2003 Server

WEB服务器:IIS5.1

开发语言:C#

开发工具:Visual 2008

数据库:SQL Server2005

2.3 系统设计应用的三层结构

本系统应用了三层结构[1],在部署上表现层对应WebServer, 逻辑层对应Application Server,而数据层则对应DataBase Server。表现层是用户直接接触的层面,为用户提供一种交互式操作的界面。业务层集中于事务的处理过程,起到了数据交换中承上启下的作用。数据层集中于数据的处理。其体系结构如图2所示。采用三层结构具有高效、便于开发、维护、扩展功能等优点。

3 小结

本系统以能源信息管理为中心,设计出了四大模块:单位信息模块,能耗设备模块,能源模块,能源管理模块。这些模块在生产中密不可分流程上交叉互联。该系统的使用可以满足企业日常生产能源管理需要,方便能源、设备等信息的采集、存储和管理,减少能源系统运行成本,提高劳动生产率,通过优化能源调度和平衡指挥系统,节约能源和改善环境,减少管理环节,优化管理流程,为进一步建立客观能源消耗评价体系做了准备。该系统对今后企业能源管理具有积极的实际指导意义。

参考文献:

[1] 郭丽华.基于MVC模式的办公自动化统[J].黑龙江科技信息,2009(12).

[2] 吴良海.基于 AJAX的OA统设计[J].现代电子技术,2009(4).

[3] 求实科技信息管理系统开发实例导航[M].北京:人民邮电出版社,2005.

[4] 杨洪振. Visual C#.NET程序开发 [M]. 北京:北京希望电子出版社,2005.

[5] 周月莲.用技术打造图书馆信息系统[J].现代图书情报技术,2005(1).

[6] 郑阿奇.ASP.NE实用教程[M].北京:电子工业出版社,2004.明月创作室编程精彩百例[M].北京:人民邮电出版社,2003.

[7] [美]沃利技术内幕[M].北京:人民邮电出版社,2002.

注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文

上一篇:高职ASP.NET动态网页设计教学改革的研究 下一篇:高职院校计算机网络实训教学探讨