信息系统在地质勘探单位设备管理中的应用

2020-09-06 08:44胡立俊
科学导报·学术 2020年81期
关键词:编码信息系统数据库

【摘  要】本文描述了地质勘探单位设备管理信息系统的开发过程,实现地质勘探单位设备统计工作的高效化、有序化和标准化,准确地处理地质勘探单位设备报表统计工作。

【关键词】地质勘探;信息系统;设备管理

1. 设备管理信息系统基本要求

新设计的设备管理信息系统,要体现以下方面的基本要求[1-3]:一要能够对设备准确分类,按照设备类别对设备进行编码,便于对设备进行分类统计。二要能够对设备信息情况做到快速准确、多样化、模糊化查询,比如能快速查询到设备名称、规格型号、购置时间、生产厂家等信息,或者根据一点查询到一大类的设备情况。三要使开发出的设备管理信息系统简单适用,学习成本低。根据地质勘探单位网络实际情况,笔者选择了单机版的设计。由于PowerBuilder独有数据窗口技术,能够快速生成报表,笔者选择了PowerBuilder作为开发工具,由于设备数量在万台以内,笔者选择了系统自带的ASA作为数据库,降低成本,且能够满足使用需求,确保地质勘探单位设备管理信息系统能够高效地完成工作。

2. 地质设备装备的分类

地质单位涉及的设备种类较多,根据地质勘探单位相关设备管理办法规定,目前地质勘探单位设备共分13大类,即:钻探设备、动力设备、运输起重设备、金属切削机床、锻压及其它机修设备、物探设备、化验设备、遥感测试设备、印刷设备、土建设备、厂矿设备、特种设备、其它设备等[4]。对设备分类是统计工作的基础,只有正确分类,才能进行准确统计。在设备管理信息系统中,对13大类设备全部进行了编码,比如编码“10011101”,前两位就是指第10大类土建设备,后4位“0111”是指土建设备中桩基设备,最后两位为流水号,这样最终为每台设备分配一个8位数的设备编码,作为设备在数据库中的关键值,为防止数据中出现多台同型号同编码设备,在信息系统中,采用了设备编号与所在编码、自编号三个字段作为设备在信息系统中的关键字,确保了每台设备在数据库中的唯一性。

3. 设备管理信息系统具体设计

3.1总体结构设计

设备管理信息系统总体结构设计采用模块化,先考虑信息系统要实现的主要功能,然后再将主要功能分解成子功能模块。从逻辑上看,模块就是处理功能,给它一定的输入信息,它能对之进行加工处理,输出结果信息。从物理上看,它是一组程序,每个模块各自担负一定的局部功能,它们相互配合,共同完成整个设备管理信息系统的功能。根据工作需求,将设备管理信息系统划分为数据录入、数据修改、数据查询、报表打印、系统管理五大模块。系统管理模块又分为单位编码字典、设备编码字典、操作员管理、设备折旧、数据备份、数据恢复、数据接收、数据上报、数据清空、数据预处理等10个子模块。

3.2 数据库物理模型设计

建立数据库,必须要精心构建数据库物理模型,对于对象的命名是一个重要的步骤,必须要遵循规范化的原则。在设备数据库设计过程中,笔者充分考虑了数据的结构和记录的设置必须要满足信息管理上的需要、信息的冗余和信息自身的具体内容等因素,最终建立了一个满足设备报表管理需求的系统数据库。该数据库包含的表为:单台设备库表(T_DTKU)、购置计划表(T_GZJH)、单位代码表(T_JDWK)、操作人员表(T_OPERATER)、设备编码表(T_SBBM)、综合设备表(T_ZHBKU)、资金来源表(T_ZJKU)等。

3.3 用户界面设计

软件用户界面是软件设计者与用户沟通连接的渠道,对用户使用体验有最直接的影响。一个优秀的用户界面能够让用户快速地熟悉使用,降低培训时间成本。该设备管理信息系统是在Windows环境下,利用PowerBuilder开发工具开发的,在用户界面的设计上充分考虑了友好性和可靠性,并做了两个方面的优化:

(1)向用户及时提供反馈信息。

在系统中,对信息数据的统计计算是需要时间的,这时系统要给用户反馈,让用户知道系统仍在运行,而没有死机,系统中设计了三种信息反馈方式,一是将鼠标显示成沙漏;二是放置处理进度条,显示任务完成进度;三是在用户误操作的情况下,给出提示信息或警示铃声,提示用户错误,确保了系统的稳定可靠。

(2)尽量做到让用户最少数据录入。

在数据录入界面设计中,笔者采用了数据字典技术,如录入单位编码,系统自动查询单位名称,自动填充相应栏目,录入设备编码,自动录入设备名称、规格型号、使用年限等数据,极大减轻了数据录入的工作量,也提升了软件界面对用户的友好性,增强了用户体验。

4. 设备管理信息系统实现

4.1 数据库的建立和连接

在PB开发工具环境中,创建数据库,在Tables中創建表,分别建立了设备台帐表、购置计划表、单位编码表、操作员表、设备编码表、综合表、资金来源表。

本设备管理信息系统是通过ODBC标准接口访问数据库,使用ODBC方式连接数据库的好处是方便快捷,连接稳定。方法是在windows系统中创建数据源,创建好数据源之后,我们就可以在本地计算机中利用定义好的数据源存取后台数据库中的数据了。

4.2 信息系统实现的难点

4.3.1统计汇总。主要设备统计报表需要对设备数据统计汇总,此报表涉及到对设备编码的统计。设备编码共有8位,需要对编码中前两位设备合计的统计、前四位设备分计的统计、前六位设备小计的统计,还要将合计、分计、小计统计结果嵌套排序,排好序后,还需要对设备所在的单位进行统计,对统计算法的要求比较高,设计难度大。在设计过程中,笔者采用了动态统计的方法,即在信息统计过程中建立合计、分计、小计三类临时查询表,然后将三类临时查询表合并排序,同时按设备统计所在单位的设备台数,然后再与数据窗口连接,有效解决了设备统计的难题。

4.3.2 设备数据的连接。由于实际工作的需要,设备管理信息系统没有采用web形式设计,仍采用单机版本,这就需要对各单位上报的数据进行连接,笔者在系统中设计了数据追加功能,为防止不同单位上报同类型设备数据与系统中已有数据冲突问题,信息系统中设计了先检查拟上报数据的准确性,如果出现上报数据与信息系统中已有数据相同的情况,则及时报警并给出错误提示,请操作人员及时纠正错误。有效地提高了系统数据的准确性。

5. 结束语

在设计这套设备管理信息系统中,克服了许多之前没有想到的困难,最终完成并实现了设备管理报表统计的自动化、规范化。目前该套系统已经在笔者单位成功进行了应用,从前需要七八个人工作,现在使用该套设备管理信息系统,仅需1人在3天之内就能完成全单位8000多台套设备的统计工作,而且数据准确,查询方便,极大提高了设备管理信息统计工作的效率,从根本上为地质勘探单位设备管理工作的提升起到了促进作用。

参考文献:

[1]彭环云,张绍和.钻探设备知识问答[M].湖南:中南大学出版社,2014

[2]汤彩侠.地质勘探设备管理存在的问题及改进方向[J].设备管理与维修,2020(14):29-30.

[3]顾韵华.数据库基础教程[M].北京:电子工业出版社,2021

[4]陈庆,刘彦辰. 机电设备管理技术[M]. 北京:化学工业出版社,2019

作者简介:

胡立俊(1970.9-),男,高级工程师,国家注册安全工程师,国家二级建造师,常州工学院计算机科学与技术专业,现任江苏煤炭地质局安全生产副总监,长期从事安全生产和设备管理工作。

猜你喜欢
编码信息系统数据库
住院病案首页ICD编码质量在DRG付费中的应用
基于信息系统的计量标准管理
基于项目化+翻转的物流信息系统课堂教学设计与实践
信息系统管理在社会中的应用
高效视频编码帧内快速深度决策算法
数据库
数据库
数据库
数据库
信息系统运行质量评估的研究与实现