化工、制药等流程型企业设备的连续化、高速化、自动化、综合化程度比较高,合理管理设备已成为企业提升自身竞争力的有效手段。笔者单位与某制药企业合作开发了基于流程型企业特点的设备管理系统,其设计方案如下。
设备管理系统开发一、数据分析
设备数据涉及不同部门,如图1所示。采购信息是设备最初的数据来源,在采购过程中设备的属性信息逐步完备,形成设备的原始数据,是投入使用以后各部门操作信息的数据基础。设备投入使用时其技术参数和静态属性信息由设备部门检验和确定,并建立设备档案。设备启用后,其生产能力和运行状况、检测及维修情况、折旧及价值评估情况分别由生产部门、维修部门和财务部门记录相关数据和执行相关的任务操作。
按照信息采集的时间和方式,设备数据可分为三个层次:采购数据、属性数据和各种记录数据。采购数据,如计划数据、合同数据等在采购过程完成之后即作为历史记录保存,不会再有变动;相关数据,如设备的出厂日期、原值等记人设备属性信息;各种记录信息随时间不断增多,并且影响设备的动态属性信息,如当前原值及净值等。设备数据的层次关系如图2所示。
设备管理系统开发二、数据库设计
设备数据在不同部门间交错流动,数据模型的建立应考虑数据的不同阶段及类型。设备管理系统数据结构的设计兼顾了设备数据的流动方向和不同来源及类别。根据设备数据的层次,数据模型分为三个部分,另外设备的基础数据也作为数据结构设计的一部分,如图3所示。
1.设备采购的数据结构设计
设备采购的过程是设备信息逐渐完备的过程,涉及多个部门,包括生产部门的申购,技术人员的选型,管理人员的审批,财务部门的付款和开据发票等,每一步的执行均以前一步的完成为前提,保证了采购过程的有序进行。对于这种串行的执行方式数据结构也采用了线性的关系模式,数据表的主键作为后续数据表的外键标识数据来源。这样采购过程的任意环节均可追溯其执行步骤和数据。合同的执行还包括付款和发票的操作,其数据返回到合同的执行状况,如合同的付款金额、是否完成等。采购过程中的数据作为历史数据保存,以后设备的任何操作都不会影响到这些数据。
2.设备属性的数据结构设计
设备验收启用之后便建立起完备的设备原始信息。设备的属性信息分为技术参数和价值信息。前者由设备部门确定和检验,后者由财务部门操作。为保证数据的统一性和安全性,数据操作的权限控制也是设备管理系统解决的主要问题之一。
设备的属性信息又可分为静态数据和动态数据。静态数据是作为设备属性而不会改变的数据,像型号、规格、生产厂家等;而动态数据是在设备的使用过程中有所变动的数据,如设备的安装地点、当前原值及净值等,设备的相关操作会影响到这些数据。
3.设备各种记录的数据结构设计
设备的各种记录包括设备运行、设备状态、设备折旧、原值变更和设备维修记录。按照记录分类建立数据结构。这些数据通过设备编码与设备建立联系,从设备属性信息中取出所需数据,并把最新变动的数据返回到设备属性。如设备移装,在设备属性信息中取出设备的安装地点,作为移装记录的原地点,再将新的安装地点返回给设备属性信息,保持设备属性信息的有效性。通过设备编码可将所有记录联系起来,即任何记录均可以通过设备编码得到对应设备的其他记录信息。
设备维修主要包括备件的更换、设备定期润滑以及设备的预防性检修和故障性维修。备件和润滑油均作为库存备件统一管理。备件与设备信息是维修计划的来源,维修计划由维修部门执行后,会产生维修记录,并将有关维修的最新信息返回给设备,以备生成下一次维修计划,保证设备按时检修,正常运行。设备维修的数据流动如图4所示。
4.设备基础数据的数据结构设计
设备的基础数据包括企业的机构设置、厂商及产品、设备类型、故障及事故原因等。它们作为基础数据单独维护,在设备和各种记录中只有相关的编码,这样在基础数据有变动时仍可保证数据的统一,并且消除数据冗余。
设备管理系统开发三、功能设计
设备管理系统功能主要划分为四大模块:前期管理、设备档案、设备运行、系统维护,每一模块又划分为几个子功能模块。其功能结构框图如图5所示。
针对设备信息量大的特点,设备管理系统数据编辑均提供对话框界面及连续操作的功能。数据输入采用代码录入、列表选择和常用数据缺省赋值等方式,达到方便输入,简化操作的目的。设备的使用周期长,有关记录繁多,快速准确地查找所需信息也是设备管理系统要解决的问题。为此,系统设定了关联查询功能,设备任一阶段的记录信息均可通过关联查询功能找到该设备其他的信息记录,从而有效管理种类繁多的设备信息。
设备管理系统开发四、设备管理系统的实现
设备管理系统基于企业的局域网络,采用Client/Server结构,SQLServer2000作为服务器数据库管理系统,客户端使用VisualBasic6.0作为前端开发工具。C/S结构模式在服务器端完成数据的管理、组织和处理,提供数据服务,在网络上传输客户的请求和服务器返回的结果或信息,客户机端完成的是业务处理的表示和用户交互的界面。这使得服务器能集中管理数据,保证数据的安全性和统一性。客户端可以在系统设计友好的界面上操作。SQLServer2000是目前较为流行的关系型数据库系统,它支持两种安全访问模式:混合型系统安全模式和WindowsNT集成型系统安全模式。系统可选择不同的认证模式,结合操作系统的安全凭证,建立系统的安全机制,设置用户的权限,保证数据的安全性。
依据上述方案设计的设备管理系统已在某制药企业运行,并取得良好效果。设备管理作为企业信息化进程的重要环节,与其他信息的结合将会更加紧密,信息系统也会越来越注重与企业其他信息的综合管理,协调各部门的工作,提升工作效率与质量。