版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一款发电厂专用数据库软件的建立陕西渭河发电有限公司 罗建科 712085摘要:随着计算机和互联网的普及,企业MIS系统的数据库软件层出不穷。本文针对火电厂生产领域热工自动专业,设计了一套“设备仪器管理系统”软件,具有一定的实用价值。对MIS系统在发电厂生产领域的使用,具有一定的参考价值。关键词:数据库,热工自动化,软件,管理1.1问题的提出对于大型火力发电机组而言,生产设备数量庞大,日常维护任务繁重,针对一台30万千瓦机组而言,就有各类检测点五千余个,各类阀门等外围设备一千多个。因此,实现设备的计算机管理势在必行。在本系统中,笔者以火电厂热工自动专业日常事务管理为需求,设计了一套设备管理软件,
2、软件的功能尽量涵盖本专业领域的所有工作内容,使其真正成为本专业员工以及各相关部门人员的得力助手。由于采用目前颇为流行的面向对象的可视化语言进行编程,界面友好,功能齐备,充分体现了计算机处理信息的强大优势。现将各主要功能分述如下:2.1设备管理功能作为本软件主要功能,通过对设备分类管理,进行数据的录入、编辑、查找、删除、统计等操作。主要的设备分类有: (1)DCS分散控制系统; (2)DEH汽轮机数字电调系统; (3)汽机给水泵调速系统; (4)外围设备. 设备设备缺陷外围设备505系统DEH系统CTM系统 图1 设备分类示意图2.2相关生产数据的统计 因本专业的核心任务是提高设备的健康水平和机
3、组的自动化投入率。本软件对四台机组自动系统名称、投入套数、使用情况等等都进行详细列表,并对总投入率进行了汇总计算,为方便查询,引入了棒图显示。 对自动系统列表的内容,可随时进行增添、修改、删除、还原、打印等。也可进行一些特定查询,如可找出某台机组的自动投入列表。例如可方便地找到某台机组的“基地式调节仪”自动等等。2.3班组管理2.3.1 员工档案管理 包括员工简历、岗位、工资状况、本人照片等资料的查询,并可进行列表打印、编辑、增加、修改、查找等操作。2.3.2 员工专责分工表 由于本专业实行设备到人、专责到人的管理制度,此分工表是每个员工工作的依据。因为引入的是一张Word表格,可利用Word
4、的强大编辑功能对其进行修改。2.3.3 人员配备利用一张员工梯形图。简单明了的将全体员工的人员姓名和岗位情况进行描述,以方便进行班组人员档案管理。2.4 其它功能 在本软件中还提供了登录互连网功能,可方便地打开Microsoft Internet Explorer,查找一些厂家信息或其它一些资料。3.软件的编制及其特点3.1数据库及库表的建立 对于Vfpro6.0这样的可视化编程软件而言,数据库表的建立过程可有三种途径: (1)通过命令创建表。 (2)利用表向导创建。 (3)可以用表设计器创建。 程序员主要的工作是对现实对象的抽象以得到合理充分的数据字典。本软件主要为了实现班组的设备及相关业务
5、管理,数据库共建立有库表18张,视图13张。 3.2表单建立表单是使用者和MIS系统沟通的主要媒介。它是一个复合式的对象,软件工程师可根据自己的要求在其上添加各种控件并自定它们的位置和外观,然后通过这些控件来显示与编辑服务、启动其他的表单、完成某些功能操作等等。此外,使用者还可以在表单上加入一些叙述性文字与图片,以便使用户界面更具亲和力。本系统作为设备管理软件,功能较多,相应表单程序也较多,共计有三十张表单。 对出现次数较多界面相似的表单,通过定义表单类,生成表单模板,以进一步提高软件界面的规整性,提高开发效率。以下针对主表单的设计特点介绍如下:3.2.1 主界面表单设计本软件主界面为一顶层表
6、单“启动表单1.SLX”,其上加载有主菜单程序。用户在使用时通过调用主菜单来打开相应的子表单。本程序的调用步骤如图2所示: 软件最大特点是采用对子表单的逐级调用来尽量展现设备的各种资料和信息。子表单设计时需将属性showwindow = 1。DCS系统子表单的运行界面如下图三: 图三 #3机组CTM系统运行表单#3机组CTM卡件浏览表单设计 此表单用来进行卡件浏览,通过创建表格控件(Grid)来完成其功能,数据源通过表格生成器自动实现。实现后的使用界面如下图四:3.2.2表单类的设计 由于#4、#5、#6机组的表单外观与#3机组相似,仅是数据源的引用不同。因此,笔者将以上介绍的表单另存为表单类
7、,以此作为模板,来创建其它机组表单,这样不仅软件界面更加规范,也节约了开发时间,提高效率。本软件全部的使用者自定类如图五所示: 自定义表单 类库 505浏览表单类505系统表单类DEH浏览表单类DEH卡件表单类DEH系统表单类CTM浏览表单类CTM卡件表单类CTM系统表单类 类 对象 六号机组表单五号机组表单四号机组表单三号机组表单 图五 使用者自定义表单类示意图3.2.3 员工档案表单设计此表单特点为创造一个三页式的页框控件来分别显示员工资料、照片及简历。 建立一列示框进行员工姓名、性别浏览,更为特别的是点击列示柜(LIST)中姓名便可进行资料的相应更换.此表单的界面如下图六: 图六 员工档
8、案表单界面3.3菜单程序的建立 本软件中菜单程序是利用菜单设计器来完成,采用下拉式菜单结构来调用各子表单及功能代码。 本软件的上网功能通过菜单直接调用过程代码实现,其代码如下: *打开浏览器,登录网站 ole=createobject("internetexplorer.application") ole.visible=.t. ole.navigate("") 菜单程序代码从略。3.4主程序的建立 主程序主要用来设置系统运行的环境,同时打开数据库,加载菜单与表单,显示整个应用程序界面,其代码如下: *主程序 *全程变量 PUBLIC seiectedt
9、able &&选择的数据库表 PUBLIC derectory &&保存目录 *设置系统路径,联遍成可执行文件时用 derectory=sys(2003)+"" *打开数据库 OPEN database derectory+"设备仪器管理.dbc" *打开主表单 DO form derectory+"启动表单1.scx" name 启动表单1 linked *执行事件循环 READ events3.5系统调试、连编和发布3.5.1 系统调试 为了检查系统运行中的各种错误,甚至是一些不可预料的错误,对整个
10、的程序进行调试是必要的。调试的方法可以用VFP自带的“调试器”进行。 3.5.2连编和发布 Vfpro6.0在管理器中带有连编功能,可连编成应用程序(.app)和可执行文件(*.exe)两种。 系统的发布通过VFP6.0的安装向导自动完成,但用户须将相应文件统一放在目的发布树下。3.6从单机版向网络版的升级方案 众所周知,用Vfpro开发的软件主要使用于中小型的且对安全性要求不高的用户使用。为了更好的发挥本数据库的功能,实现和局域网的联接。可将本数据库方便的升级到Microsoft SQL数据库,用SQL作服务器端管理软件,用Vfro做前端数据库。 Vfp具有向SQL自动导入功能,可方便升级的
11、的实现。结论: 本软件的设计初衷主要为本部门的工作服务,属于实用型软件。它对于电厂进一步实现规范管理,减员增效意义重大。对发电厂生产设备的微机化管理具有很大的参考价值。但毕竟由于时间仓促,部分功能尚不完善,尤其是“自动系统统计”方面的功能,还需进一步商磋和改进,大量的数据尚待工作中不断的补充和完善。参考文献:【1】Nelson ling(美),Visual Foxpro6.0 中文版 自学教程,清华大学出版社,1999,P158;【2】清汉计算机工作室编著,Visual Foxpro6.0开发实例,机械工业出版社,2000,p438;【3】潘锦平,施小英,姚天,软件系统开发技术,西安电子科大出版社,1999,P010;【4】萨师煊,王珊,数据库系统概论,高等教育出版社,1991,P112;【5】章立民,Visual Foxpro6.0中文版,程序设计基础加强篇,中国铁道出版社,1999,P063;【6】章立民,Visual Foxpro6.0中文版,程序设计问题篇,中国铁道出版社,1999,P064;【7】Sneed h.Automated Software Quality Assurance.on Softwa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程项目合作合同书:2024年度联合经营版本3篇
- 劳务派遣用工合同范本
- 青岛市肉鸡委托饲养合同
- 培训服务协议书范本
- 影楼员工合同
- 关于诉讼和解协议书
- 运输合作的合同范本
- 珠宝购销合同范本版
- 演员演出合同模板
- 洋车夫课件教学课件
- 中学生校园食品安全教育
- 冬季七防知识培训
- 2 让它们立起来 说课稿-2024-2025学年科学一年级上册青岛版
- 国家公务员考试(面试)试题及解答参考(2024年)
- 2024城市公共服务智能垃圾分类系统建设合同
- 2024-2030年中国海上风力发电行业发展状况及投资策略规划分析报告
- 保安人员安全知识培训内容
- 2023年质量员(土建质量专业管理实务)题库含答案(巩固)
- 国开(浙江)2024年秋《中国建筑史(本)》形考作业1-4答案
- 生态文明-撑起美丽中国梦学习通超星期末考试答案章节答案2024年
- 2024新能源光伏电站运行规程和检修规程
评论
0/150
提交评论