煤矿产量数据分析系统是一种对煤炭等矿产品进行实时称重计量,并对产量进行数据分析,通过网络技术进行发布,并根据产量进行行业管理和规(税)费稽收管理的系统。系统针对近年来煤炭行业管理的实际情况而设计的。系统以解决煤炭可持续开采为前提,同时站在行业管理高度,提出了长期的管理思路,由此将大大增强系统的生命力,最大限度保护用户的投资效益,系统煤炭行业的管理现状;实现高效的、合理的、准确的管理煤炭资源为目的。
1。2 研究现状
目前信息技术、监控技术在国内煤矿的应用研究主要集中在“煤炭安全监控系统”方面,对于煤炭产量的监控相对较少,对产量数据进行分析就更少了。关于煤炭产量监控系统目前国内有些公司正在研究与实现。现有的一些软件开发公司根据企业的要求。设计生产了煤炭产量监控系统,并且进行了良好的使用。2007年上半年,煤炭产量监控系统在煤炭储存量大省山西安装了2300多套。其它省份,将来也会逐渐推广使用。煤炭产量监控系统的使用,提高了煤炭产量的效率和管理的统一。
1。3研究目的及意义
煤炭行业是我国重点能源行业之一,在生活结构中担负着重大的职责。但是,目前许多企业为了企业自身的利益,不根据自身的实际情况,一味地进行超采,超负荷生产等,造成煤矿安全事故频发。同时也影响了煤炭资源的利用效率,因此对于煤炭产量信息的检测和监控就显得非常重要。通过对于煤炭产量的监控和数据分析,可以有效地监管煤炭企业的开采行为,保证煤炭企业的开采量符合国家有关规定和标准,从而提高煤炭企业的生产效率,并且有效地防止和避免煤矿安全事故的发生。产量数据分析系统的开发有助于监管者实时掌握各大煤矿的开采情况,对于不可再生资源的持续良好发展提供了基础。本课题研究实现的煤炭产量数据分析系统展现实时煤炭产量信息,给管理者提供了分析和决策信息。
第二章 相关技术介绍
2。1 ExtJS 4。0 简介
ExtJS是一种用于在客户端创建丰富多彩的web应用程序界面,可以用来开发RIA的AJAX应用,是完全基于纯Html/CSS+JS技术的Ajax框架,提供了丰富的跨浏览器UI组件,灵活采用JSON/XML数据源开发,使得服务端表示层(VIEW)的负荷真正减轻,从而达到客户端的MVC应用[1]。
ExtJS的主要功能有:
1、网格
大型数据页面的无限/缓冲滚动功能得到很大改进。同时,对于网格的“锁定”功能,新增了锁定和未锁定两种状态[2]。
2、布局
在布局上,通过避免浏览器回流来加快访问速度(浏览器回流,指浏览器为了重新渲染部分或全部的文档而重新计算文档中元素的位置和几何结构的过程)。同时,新增了“边界”布局方式[3]。收缩包围的宽度问题,以前是用特定组件来处理,现在改为用核心组件来处理。
3、核心组件
XTemplates和方法重写功能得到显著改善。Ext。override现在开始支持重写实例方法,并且,可以通过使用标准的callParent函数来访问被重写的方法。
2。2 C# 3。0 技术简介
C#3。0是微软(Microsoft)为。NET Framework量身订做的程序语言C#(C Sharp)的一个版本[4]。C#3。0拥有C/C++的强大功能以及Visual Basic简易使用的特性,是一种组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言[5]。
C#程序员可以在Microsoft 。NET平台上事半功倍的构建应用程序的扩展框架[6]。C#包含了内置的特性,使任何组件可以轻松转化为XML网络服务,通过Internet被任何操作系统上运行的任何程序调用[7]。