基础医学 | 哲学宗教 | 文教体育 | 建筑 | 医药卫生 | 历史地理 | 化学工业 | 临床医学 | 植物保护 | 农学 | 特种医学 | 电工技术 | 妇产科学 | 民族医学 |
期刊导航 >> 工业技术 >> 建筑科学 >> 安装技术应用 >> 2006年01期

利用Visual FoxPro建立设备管理信息系统

谢庆明
十一冶建设有限责任公司,广西柳州545007
文章摘要:本文阐述了现代施工企业实现设备管理自动化的必要性,结合我们公司的实际情况.详细介绍了利用Visual Foxpro来建立设备管理信息系统的过程。
文章主题:设备管理 信息系统开发
文章内容:2006年2月总第8期【安术应用】?网络与计算机应用?利用建立设备管理信息系统谢庆明(十一冶建设有限责任公司.广西柳州.545007)提要:本文阐述了现代施工企业实现设备管理自动化的必要性,结合我们公司的实际情况,详细介绍了利用来建立设备管理信息系统的过程.关键词:设备管理:信息系统开发,1概述作为施工企业.设备是固定资产的主要组成部分.设备管理是一项重要而繁杂的工作.加强设备管理对提高生产技术装备水平.提高企业经济效益,保证安全生产和设备正常运行有着重大的影响.我们十一冶是一个国有大型施工企业.拥有大量的施工设备.光是安装设备就有一千多台.总价值超过三千万元.我们公司的施工点(项目部)遍布全国各地.各种设备分布在各个施工点上.流动性很大.传统管理模式由于处理速度慢.处理方式陈旧,其准确性,可靠性及经济性都大受影响.因而难以适应现代管理的需要.因此.将计算机技术应用到设备管理中.就显得十分必要了.而在计算机软件的选择上.人们通常使用电子表格(如1).虽然电子表格在表格制作上很方便,灵活.但在大规模数据处理方面却显得力不从心.对设备管理而言.其特点是同一套台帐反复操作.数据量很大.如果我们利用先进的数据库编程技术,根据实际需求来进行有针对性的开发.构建出适合企业设备管理的信息系统.就可以实现设备管理的自动化.我们就能够随时掌握设备的分布情况.并保证设备经常处于良好的状态.发挥现有设备潜能.提高设备综合效率.从而增强企业的竞争能力我们在数据库信息系统开发方面进行了尝试.建立了较为完善的设备信息管理系统.并投入了使用,取得了很好的效果.下面详细介绍该系统的建立过程?42?2系统特点2.1数据库开发软件我们采用了微软公司的.它是一套优秀的可视化数据库系统开发工具.其最大特点是与传统的数据库兼容,安装容易.对运行环境要求不高.在数据管理方面,它基本具备了大型数据库的特征(如视图,关键字,关系,触发器,存储过程等);在数据库设计方面,它提供了各种数据库组件的设计向导和图形化,智能化的设计过程.另外.它有一个很独特的优点是提供了速度非常快的数据库查询引擎脱胎于数据库并且与之高度兼容.经过了微软公司多年的研发.不管是在功能上还是在性能上都已相当完善.总的来说.操作直接简单.功能强大.非常适合于开发企业信息管理系统2.2设备管理信息系统我们从实用,好用的角度出发来开发设备管理信息系统.以下是其主要特点:易操作性——友好快捷的原始信息录入界面.尽量减少操作员的数据录入量.录人数据尽量采用下拉列表框来选择录入.避免录入错误的发生.数据输入的格式符合业务习惯.并且直观,方便.系统处理的数据能准确无误.同时输出信息直观,简洁可靠性——系统运行具有较高的可靠性.提供严格的并发控制,确保数据的一致性和正确性.实用性——从我们公司的实际需要出发进行系统开发,不盲目追求高新技术的应用.2006年2月总第8期利用建立设备管理信息系统安全性——系统安全措施可靠,高效,有权限控制,口令控制,临时锁定控制.以保证系统的安全.系统提供了可靠的数据备份功能.以保证数据的安全.可维护性——为了保证系统有良好的可维护性.我们尽可能地使用标准控件来设计界面,并采用结构化编程技术来编写程序代码.同时.系统在功能设计上充分考虑了可扩展性.以满足将来业务变动的需求.可移植性——系统开发完成后.能够运行于任何安装了9/2000/操作系统的计算机中.3系统的建立3.1总体结构为了使整个系统有良好的可用性,可读性,易于修改.方便调试和维护.我们采用结构化系统分析与设计方法.解决各子系统间的相对独立性和数据冗余等问题.将设备管理系统划分若干个子系统.如图1所示图1设备管理系统3.2数据库结构设计根据我们公司的设备管理的实际情况.我们采用主明细结构来设计数据库.分别建立三个数据库表:在帐设备主表,在帐设备折旧明细表和报废设备表.在帐设备主表按《施工机械年终盘点明细表》的格式编制.用于存储在帐设备的基本信息;在帐设备明细表用于存储在帐设备的当前状态和季度折旧数据.主表和明细表构成主明细关系.报废设备表用于存储报废设备的详细信息,当一台在帐设备净值为零(或报废)时,系统自动将其转移到报废设备表中.各表中的字段全部使用中文名称,以增强数据的可读性.三个表的数据结构如下:(1)在帐设备(.):(2)在帐设备折旧明细表(—.0:2006年2月总第8期利用建立设备管理信息系统(3)报废设备表(1(+):字段字段名类型宽度小数位备注编号2名称3规格型号4出厂日期5出厂编号6生产厂家7购置日期8能力9重量0附机名称附机编号2技术状况3使用单位4所在工区5原值16报废日期7卖退说明8残值9再用2备注字符型字符型字符型日期型字符型字符型日期型数值型数值型字符型字符型字符型字符型字符型数值型日期型字符型数值型字符型字符型主索1828?44?4系统功能介绍数据库结构设计完毕后.我们就可以根据实际需要来对它们进行操纵.以实现所需要的功能.鉴于以前的设备管理模式为手工作业和电子表格并用.所以,我们初步的目标是开发一套桌面数据库信息管理系统,实现数据处理自动化.提高设备管理的水平和效率4.1设备信息的录入数据录入的工作量很大.特别是在使用的初期.所以输人界面尽可能的做得简单,方便一些.如图2所示.对于相类似的设备.其大部分信息相同.故可以通过"载入当前数据"的方法.再作一些修改,以提高数据录入速度4.2数据的维护在初期的录入工作完成后.以后的主要工作就是动态维护.为了数据处理的方便.我们将设备台帐与设备折旧组合在一起.采用主明细结构.如图3所示,上部为设备主表,下部为设备折旧明细表,上下联动.同时,集成了许多用于数据维护的功能,如:编辑,添加,删除,计算,打印,查询,定位等,以满足日常管理的各种需要.另外.为了应对一些临时的需要.比如其他部门有时要从设备数据库中提取一部分他们所需的资料.因此我们特别增设了一个将数图2添加"在帐设备"界面2322∞∞加加0加¨∞2006年2月总第8期利用建立设备管理信息系
引用文章
相关文章