文/林星
基于Delphi 7和Access2000的天线电力数据管理软件的设计与应用
文/林星
本文根据天线电力设备数据管理的需求,利用Delphi 7和Access2000设计了一个管理软件,文中就具体的设计过程和效果实进行阐述。
Delphi 7 Access2000 天线电力设备管理管理软件 数据智能分析
关于中短波天馈线、电力、电缆的大修、抢修维护工作,只有全面掌握所维护天线设备、电力电缆设备的规模、型号、地点、数量、备件以及运行的情况,才能准确、及时、安全、优质地完成任务。施工中,大量的试验数据要存档处理,以往都是纸质文档进行存档、管理,如要调阅十分不便,数据很难做到及时全面的比对,不能及时发现设备在运行中出现的异态。同时施工技术人员在做的试验报告时要绘制表格,传统做法工作量大,技术数据大多在试验后录入,这时要通过专业人员审核,如试验中数据有异常有偏差时不能在第一时间发现,造成维护中的效率和质量的下降。近年来,信息技术飞速发展,为了使技术管理工作走向智能化,以改变多年来技术数据存档处理的落后模式,利用计算机编程设计软件进行数据的采集、共享,智能化的管理,可消除以往的弊端,以实现技术智慧管理提供了技术保障。该软件以Access2000数据库,Delphi 7为开发平台,设计出专门针对天线电力设备管理系统,对天线、电力数据进行管理、操作。
广播设备管理系统是通过采集设备,测试仪器,试验数据等原始数据,进行统计、分析,建立程序化、制度化、规范化的广播设备计算机管理系统,及时的查询所维护单位有关信息、各种设备信息,分析各种试验数据,打印各种试验报告,为广播设备管理提供了一种现代化的管理手段,保证各项数据的完整性、及时性和正确性。以下为天线电力设备管理软件运行流程及拓扑图,如图1、图2示。
根据工作要求,本软件设计功能有:
(1)台站管理:台站录入、修改、查询。
(2)设备管理:设备录入、修改、查询。
(3)测试仪器管理:测试仪器录入、修改、查询。
(4)试验数据管理:继电、电缆、变压器、断路器、避雷器等试验数据录入,修改,查询。
图1:天线、电力广播设备管理系统流程图
图2:天线、电力广播设备管理系统拓扑图
图3:软件设计结构示意图
采用了Borland 公司的高级程序语言Delphi 7来开发软件,该语言具有良好的可视化设计能力,采用模块化开发与配置,能兼容Windows 2000以上各种操作系统。报表模块采用的是最新版的Fast Report套件+Word套件,数据库模块使用的是 Access2000 。
数据库采用嵌入式软件通用的Access2000数据库,系统稳定、维护、升级方便、人机界面友好。通过采集台站,设备,测试仪器,试验数据等原始数据,保持了各种数据的完整性、及时性和正确性。
根据需求设计如下功能,如图3、图4。
包括基本信息录入、设备分类等功能。将所维护单位的基本信息进行登记,包括地址、联系人、联系电话、备注等等。以下将分别对它们进行介绍,如图5、图6所示。
图4:软件主界面
图5:基本信息入库
对天线、电力的仪器设备进行记录,包括了仪器设备的名称、型号、生产日期、及维护日期的记录,数据被添加到 Access2000中。按“添加”按键会弹出信息窗体,将设备信息录入并进行分类以方便管理。如图7、图8所示。
对变压器、真空开关、避雷器、电缆、继电器等试验数据进行记录,包括了工程名称、设备铭牌、试验数据等部分,在表窗中录入数据后,根据数据被添加到数据库中。数据按照要求,换算为标准为温度为22℃,如图9、图10、图11所示。
图6:设备分类示意图
图7:测试仪器管理
图8:添加测试仪器信息
图9:变压器试验录入窗体
图10:断路器试验录入窗体
图11:继电试验录入窗体
图12:登录窗体
图14:人员审核窗体
图15:数据查询窗体
用户管理设计了三个用户,录入人员、审核人员和领导。录入人员可以输入和搜查相关信息,可直接登陆。审核人员拥有更高的权限,具备录入信息、修改、删除等权限,技术领导用户拥有超级管理员权限,具备查询功能,便于宏观管理。界面如图12、图13、图14所示。
数据查询功能用于查询所需的信息和数据。设计了精确查找功能。可以依据台站及时间等关键词,直接查找相关的数据。如图15所示。
报表采用的是最新版的Fast Report套件+Word套件,可智能输出
作为Microsoft的of fi ce套件产品之一,access已经成为世界上最流行的桌面数据库系统。Access与许多优秀的关系数据库一样,可以让你很容易地连接相关的信息而且还对其他的数据库系统有所补充。它能操作其它来源的资料,包括许多流行的PC数据库程序和服务器、小型机及大型机上的许多SQL数据库。Access还完全支持Microsoft的OLE技术。
修改用户密码程序
将记录加入现有库存数据表中
天线、电力电缆维护管理软件是基于维护工作中大量数据管理需求自主开发的管理软件,在工程实践中的应用能提高工作效率与质量。
[1]王晟,韩泽坤.Access数据库开发经典案例解析[M].北京:清华大学出版社,2006.
[2]李春保.Access数据库程序设计[M].北京:清华大学出版社,2005.
[3]高英,张晓冬.Access数据库应用系统开发与实例[M].北京:人民邮电出版社,2006.
[4]Microsoft corperation.Microsoft Office Access2003[M].北京:高等教育出版社,2006.
作者单位 国家新闻出版广电总局东南广播电视维护中心福建省福州市 350007