
设计开发
基于.Net的矿区环保
节能数据申报系统的设计与实现
岳敏
(徐州工业职业技术学院信管学院江苏徐州221140)
费事费与度用
摘要:本文主要阐速了加何应用.NET技水设计与实现矿区环保节能数据中报系统,进行了数据流程分新及构渠分析,并详如说明了系统模块划分及数据库设计。
关键调:环保节能.Net矿区
中图分类号:TP311.13 1、引言
文献标识码:A
文章编号:1007-9416(2012)08-0126-01
地开发应用程序,不适合目益增长的应用需求。B/S模式是随着计
随着我国矿山企业的不断发展,矿区环保问题目益突出,国家越来越重视矿区环保间题,为有效进行矿区环境管理与节能,如何高效管理,分析、表达这些环境监测数据,及时为矿山企业环保管理辅助决策提供依据,已成为当务之急。在矿区环保问题日益突出的现状下,矿山企业环保信息化发展已经成为环保工作的必然。近年来,国家十分重视环境信息系统的建设,环保部门信息化进程在社会各界和国家环保总局的推动下,已经开始实施
矿山企业环保节能管理工作由基层环保节能管理和环境保护中心两部分组成。基层环保工作主要负责环保节能数据采集和监测,在地域上分散分布,环保中心下设环保管理科,节能绿化管理监测站、安全培训中心等职能科室,进行统计、分析和汇总,向上级环保机构报送环保节能数据。在矿区,环保数据管理一直采用传统的报表制作方式,亦即基层管理部门以纸质报表上报数据,上级管理部门人工统计和分析数据,并进行汇总,针对矿区环保管理的现状,开发矿山企业环保节能数据申报系统,实现环保数据从基层到
环保中心的计算机管理,进行查询、统计、分析、输出等。 2、系统开发技术概述
2.1NET技术
.NET框架是Microsoft公司提供的开发分布式网络(Web)应用程序的方使快捷的工具,本系统基于.NET框架开发,深人地集成了安全性,引进了基于互联网的操作系统,能极大地提高应用程序的可靠性和可扩展性"。
2.2 UML(Unified Modeling Language )技术
UML是一种"通用的可视建模语言,用于说明,可视化、构造并文档化的软件系统的体系结构",是一种面向对象(Object一oriented) 的分析方法。使用UML进行软件系统的分析和设计,加速了软件开发的进程,提高了代码的质量,能支持变动的业务需求日。系统设计基于面间对象的设计工具一一UML,使用了当前比较成熟的UML 工具-Rose。在矿山企业环保节能数据申报系统应用UML建模时,使用了UML中的用例图、时序图和协作图对系统进行分析,帮助分析了解系统功能与系统流程。
3、系统数据流程分析及系统构架
系统数据主要分为四个部分
(1)环保数据:包括主要的“三废"信息、建设项目台帐等,要生成煤炭工业统计报表,三废报表等;
(2)节能数据:包括耗能设备台帐、废水信息,企业耗能信息等;(3)绿化数据:公司各单位植树、种草等绿化信息;
(4)监测数据:公司各单位主要污染设备信息,水的一些污染指标等。
系统构架采用了C/S与B/S混合模式。C/S模式是指"客户端与"服务器"的网络模式,但是传统的C/S结构需要对每一应用独立
算机网络的发展和应用需求的增长应运而生的,该模式将表示层功能层和数据层,从逻辑上严格地分开。当系统进行升级和功能扩
展时,只需维护功能层,而不用对整体系统进行修改间。 4、系统模块划分
4.1数据管理功能模块
数据管理主要是实现用户对数据库数据的操作,本系统数据库主要是用来存储矿区环保节能相关数据信息。数据管理提供浏览数据库、导人数据、导出数据等基本功能,此外,本系统还集成了强大的SQL数据查询功能,并且用户可根据自已的要求使用系统提供的自定义SQL查询功能完成满足自身需求的信息查询。
4.2矿区环境指标监测模块
该模块主要包括矿区环境分析及监测两部分。 4.3环境评价及预测模块
本系统的环境评价及预测模块包括单因子标识指数法,主分量分析法、时空变化评价、最差因子评价等。趋势分析包括Kenda统计量。用户可以选择自已需要的评价方法进行环境评价,选用趋势分析方法对矿区环境趋势进行分析。
4.4结果整饰与输出模块
该模块主要实现GIS分析结果和各种信息在某种介质上以地的形式输出并保存在计算机中。该模块功能完善,以较强的流程化处理减轻了工作人员的劳动强度,提高了劳动效率,也有助于工作管理的科学化、规范化,提高了系统的实用性。
4.5系统帮助模块
数据库设计 5、
数据库系统的设计是本系统的重要组成部分。本系统数据库设计原则是:以实现资源共享、异构数据库系统间数据库的互访为前提,以数据的收集、汇总、更新为主线来动态满足环保各部门的实际需要;以统一管理数据为目的但不影响数据的共享,最终建立一个完善的、实用性和通用性强的适合矿区企业需要的环保数据申报系统
本系统采用最新的数据库访问技术ADO.NET存取数据, ADO.NET是以离线的数据为基础的,即可以在本地的机器上完成数据的添加,删除或修改,然后再更新真正的数据库。ADO.NET的最重要概念之一是Dataset,Dataset是不依赖于数据库的独立数据集合。所谓独立,就是即使断开数据连接或者关闭数据库,Dataset
依然是可用的。参考文献
[1]熊忠阳.三层结构中的数据库访间技术[J].计算机科学.2000,27(4):95—97.
[2]王可.网上申报系统中DOTNET框架异步调用的实现[J].计算机工程与科学.2003(25)
作者简介:岳敏,女,1982年生,山东人,徐州工业职业技术学院助教。