找回密码
 注册会员
查看: 1640|回复: 2

[文章] 选煤软件工作平台的构造与设计

[复制链接]
发表于 2008-7-21 08:51:20 |Error| 显示全部楼层 |阅读模式

我们不再是孤独的探索者;让我们的手紧紧相连,一起成长。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
摘要:针对选煤专业需要处理的技术资料,将选煤软件工作平台的构造方法与设计要点,通过引入面向对象的编程技术,就如何开发面向选煤工作者的专业软件平台进行说明,并且,对选煤软件工作平台的未来发展,以及与广域网络系统的链接也做了可行的设想。
      关键词:选煤软件 数据处理 面向对象编程


一、
概述

从专业角度上说,计算机技术的引入,使得很多专业问题得到了深层次的解决与提升,专业问题的解决不仅准确,而且使复杂的问题变得更加简单,大量的重复劳动和计算工作不再需要专业人员的参与,这使得专业人员有更多的时间去专心思考专业问题。

长期以来,不论是煤炭生产的中心煤质化验,还是选煤厂生产现场,很多时候,都需要处理一些相关的专业数据,尤其是选煤厂设计工作的高阶段设计时,煤质分析又是直接反应工程可行性分析的重要结果,而煤质分析与产品方案分析又是建厂效益的直接因素。在进行方案优化时,多重影响因素是人工分析难以很好完成的主要因素。因此,设计用于选煤专业的软件工作平台是很有必要的。

二、
国内选煤软件的现状

早在80时年代初期,随着DOS系统刚刚从国外引进,很多的应用软件都寄生在DOS系统平台上运行,那时,主要以菜单系统为主要的运作模式。由于DOS系统的诸多不便,操作起来需要记忆大量的系统操作处理命令,在这个系统上,应用软件也主要为单项功能选择式的菜单结构对功能的进行切换,而且,从下层功能转换到上层功能的操作也需要逐级进出才能实现功能的选择,文件的处理界面不直观,对每个原始文件和中间数据文件处理都需要借助编辑软件处理,而且一些命令处理代码需要记忆,因此,给使用者带来诸多不便,可以说这样的软件已经不能跟上现今计算机技术的发展。不过,由于DOS系统最早进入国内,很多专业应用软件都是在这个时期开发的,所以,有很多这样的专业软件直到现在都还在使用。事实上,笔者在这个时期也开发过一套专业数据分析软件包,并在现场和多个设计院使用了很长一段时期。

90年代初期,由于微软公司开发了全新的窗口操作系统,即:Windows操作系统,在计算机领域很快地得到广泛的使用,因为它兼容DOS系统下开发的应用软件,使得很多DOS应用软件在很长时间内继续使用。但是,由于窗口操作系统的便利性,很多专业软件开发者都很快重新基于Windows系统开发出新的专业应用软件,这样使得DOS系统下的专业软件寿命逐渐受到威胁,并由新的具有面向对象的窗口软件代替成为必然。目前,在选煤系统使用的应用软件中,DOS模式下的软件还在继续使用,也有一些是使用一些高级语言编写的选煤专业软件具有光标点选功能,但笔者个人认为,它还不属于窗口程序应具有的面向对象编程的特点,基本上还保持着DOS系统模式下的模块式菜单结构,还需要充分利用先进的窗口程序特点,使得系统更利于用户的使用与分析。因此,有必要设计和开发面向对象的选煤软件工作平台,更好地适应选煤专业技术人员对复杂多变的选煤数据进行有效的分析和处理。

大家知道,能在Windows系统下运行的软件不能说它是窗口软件,更不能说是面向对象设计的专业软件,而且,窗口软件如果没有按面向对象的专业思维进行设计的软件系统也不能说它是面向对象设计的专业软件。从计算机专业角度来说,面向对象设计的专业软件的最大特点是,软件的使用者可以在界面上按使用者的专业思维方式简单操作,每一个专业问题都能够有效地访问处理,但同时还能让需要有数据传递关系的文件通过简单的操作达到关联作用。在专业处理的环境参数设置和数据录入等方面,面向对象设计的专业软件具有数据直接输入或修改的处理功能,而不是通过文件输入或菜单输入,文件输入或菜单输入这样的处理方式会让使用者感到烦琐,修改起来出现的错误也不容易被发现,而面向对象处理的软件就可以避免这些问题,使用者不需要考虑数据文件被存放在哪里,同时,软件的使用习惯还具有与目前大多数窗口软件的使用习惯一致,如:采用通用的快捷键操作、粘贴板技术、文件管理技术、所见所得的预览打印技术等等,这些软件设计技术,使得一个专业软件系统具有让使用者感到更加方便、有更加舒心的软件使用环境,并且有更多的精力思考专业问题的处理,更能提高专业分析与专业应用的工作效率。

三、
选煤软件工作平台需要处理的内容

我们知道,选煤数据处理包括很多方面,从选煤专业的角度上看,我们可以简单地按选煤专业数据处理特点分类为原始数据处理和专业数据的技术分析处理两类。但是,这样分类不利于选煤工作平台的功能定位,因此,有必要按数据处理的地点进行分类。按选煤数据处理地点可以简单地分为现场技术数据处理和设计单位技术处理。现场技术数据处理以原始数据处理和专业技术分析为主,当然还包括一些报表制作等等;而设计单位技术处理则主要以专业技术分析为主并输出一些图形文件为目的。

一般来说,从选煤数据处理的地点不同,选煤数据处理可以细分为:第一、选煤厂化验室或煤炭中心化验室的数据处理,这些数据处理的原始数据基本上是以重量为单位的产率数据,输出表格主要是各煤质资料的原始表格,如:生产大样的各种表格,不需要做深层次的专业分析;第二、选煤厂或选煤专业技术分析,这些数据处理的原始数据可以是以重量为单位的产率数据,也可以是选煤专业的各种专业数据处理,选煤专业数据分析主要输出中间结果和最终分析结果的数据表格,有时也需要输出一些图形数据,如:可选性曲线、反应分选特性的分配曲线等等;第三、设计单位数据的技术分析,这些数据处理主要分析现场提供的原始数据,并对原始数据进行专业的数据处理,与现场数据处理不同的是,设计单位还包括一些图形数据处理文件,需要处理的内容较多,但专业数据处理的内容与现场处理基本一致。

根据上述处理分类,目前选煤数据处理需要处理的内容主要有:

1、
筛分资料,如:大筛分资料、自然级和破碎级筛分资料、小筛分资料以及这些资料综合处理、累计分析处理等。

2、
浮沉资料,如:自然级和破碎级浮沉资料以及这些浮沉资料的任意范围的单层综合与多层综合、任意粒级的浮沉资料累计与可选性数据分析、可选性曲线的数据生成、小浮沉资料的计算与综合、小浮沉累计等。

3、
产品预测与产品结构分析,如:任意工艺流程的产品预测与优化、产品结构的分析。

4、
报表数据处理,如:日报表、月报表、年报表、分选数据表以及月综合报表等等,但这些表格的处理方式随选煤厂类型等不同而不同,需要单独分析开发。

5、
流程计算数据处理,如:水洗工艺流程的数质量计算、重介工艺流程的介质量计算、工艺流程计算数据的CAD数据生成等等。

6、
工艺布置处理,如:选煤厂厂房等工艺布置、设备联系图布置、选煤设备图形库管理等。

7、
其他数据处理,如:配煤分析、钻孔煤样分析、设备台帐管理、选煤生产的实时数据收集等以及本系统软件自动升级处理等等。

从上述数据处理的内容和处理的特点,我们不难看出,选煤数据处理的内容繁多,而且这些数据需要能独立处理和交叉处理相结合,各种数据文件之间还有自动传送数据的需要。因此,选煤软件工作平台需要能很好地协调这些数据文件的关系,尽量减少选煤工作者的数据管理工作量是本系统需要首先考虑的问题。

另外,作为一个选煤数据软件处理平台,所有表格中的专业代号、图符等还应该严格按照相关的国家标准进行设计,同时,在设计上还应该留有用户的交互处理接口以便于随时更新与升级。
发表于 2010-4-19 11:19:25 |Error| 显示全部楼层
好东西啊.谢谢你了.长见识 了
回复 顶 踩

使用道具 举报

发表于 2010-5-16 20:57:09 |Error| 显示全部楼层
看过了,留个言
回复 顶 踩

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

闭关者|手机版|© 2005-2026|Cncad.Net ( 苏ICP备2026083443号 )|网站地图

GMT+8, 2026-11-4 05:48 , Processed in 0.231629 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表