企业设备管理系统软件的选择
仪器信息网 · 2009-05-20 21:40 · 13055 次点击
何玉鸿
摘要当前愈来愈多的企业使用计算机辅助设备管理,如何选择设备管理系统软件是企业必须解决的问题,介绍重点从三个方面考虑选择设备管理系统软件。
关键词设备管理软件数据库
中图分类号F273.4文献标识码B
一、前言
目前国内外有多种设备管理方面的软件,从软件开发角度来看,有采用VC、VB、PB等软件开发工具并采用Access、Fox-Pro、dbase等小型数据库以及采用SQLserve、Orocl。等大型数据库作引擎,开发的各种设备管理软件。从使用功能角度来看,从单一设备在线监测软件到全过程设备在线动态管理网络软件,或与企业资源计划(ERP)配合的企业设备管理系统(EAM),或ERP下带有企业设备管理系统功能的软件等。从价格角度来看,从几十元到几十万元不等。企业如何正确选择企业设备管理系统软件是个比较复杂的问题,可从三个方面考虑进行选择。
二、从软件开发角度及数据库平台来选择
1.数据库平台选择
Oracle数据库,其优点不仅在于稳定性高,可建立容纳大量资料的数据库系统,而且适用于许多操作系统,如WindowsNT及UNIX等,所以符合大多数公司企业的需要,这也是为什么Oracle软件如此受到欢迎的原因。
Microsoft公司Office自带的Access其兼容性比较好,作为一种功能强大的管理信息系统(MIS)开发工具,其具有界面友好,易学易用,开发简单,接口灵活等特点,是一个典型的新一代数据管理和信息系统开发工具二采用Access数据库系统,非专业人员也能迅速开发出设备管理软件,用简单的编程实现强大的功能是Access数据库系统最大的优点。与Microsoft公司的其他数据库产品如FoxPr。等相比,Access具有较独特的优势,提供了更强大的数据组织、用户管理、安全检查等功能。在一个工作组级别的网络环境中,使用Access开发的多用户数据库管理系统具有传统的XBASE数据库系统所无法比拟的客户服务器(Cient/Server)结构和相应的数据库安全机制。目前Access系统存在着某些安全漏洞,大型数据库不能用Access。但它仍不失为微机平台上一个优秀的数据库管理系统,在工作组级或部门级的数据库应用领域,采用Access开发的数据库系统将会真正实现以往只有用大型数据库管理系统如Oracle等才能开发出匡客户用及务器模式的数据库应用程序。
SQLServer2000是微软公司最新版的大型数据库服务器,其各种性能指标有赶超Oracle数据库的趋势,配合其易用性0及强大的功能支持,SQLServer2000提供的安装和使用模式,其应用难度并不比Access大。另外,SQLServer2000可以兼顾小、中、大规模的应用,有着远比Access强大的伸缩性。因此,可考虑一步到位,直接从高起点开始,这对于企业持续发展也很有好处。
2.开发工具选择
流行数据库程序开发工具有VB、PB、C++Builder/Dephi、VC、JAVA等几种。VB具有开发效率高,但代码执行效率一般,随着微软的.net技术的推广,VB将会逐渐退出。PB是开发大型MIS及各类数据库跨平台应用的首选,从数据库前端工具来看甚至远远超过了Oracl。的Develop系列等专门的工具,PB对应用程序接口(API)的调用以及对报表的处理能力强大,但多媒体和网络功能与其他工具相比较弱。C++Builder/Dephi是唯一能够同时适用于开发数据库等应用软件的高效率开发环境,但基础语言不够通用和开发系统软件功能不足是Dephi存在的两点不足。VC因为有微软的支持,具有基础语言普及程度高,以及其代码的执行效率高等特性,从功能上看除了跨平台应用外什么都可开发。JAVA在一般的数据库开发中,因其开发环境的配置较难,很少选择。
从以上可以看出,如果主要是数据录入、查询、汇总、打印等,性能要求高,打算使用C/S结构,那么首选专用的数据库开发工具PowerBuilder。如果要求不高,只是本地的,对于用户界面、通信、多媒体等方面有要求,那么采用VB、VC、Delphi或者直接采用Acces开发。采用SQLServe等大型数据库引擎主要用多台电脑网络化管理开发的企业设备管理系统软件或以ERP为主的,设备管理作为其中一个部分的网络系统软件。
三、从使用功能角度选择
这应是选择时考虑的重点。
如果是小型企业,固定资产及设备台数不多,可考虑采用单一固定资产管理软件及单一设备在线监测软件。如果是大中型企业,固定资产及设备台数多,设备的全过程综合管理、设备在线动态管理势在必行。为便于管理还要求与ERP软件实现对接,各部门及车间可通过网络化适时地检测、协调设备管理工作。目前企业设备管理系统EAM与ERP部分采用对接口方式进行管理,从发展趋势来看,企业设备管理系统EAM可能要放在ERP的旗下并作为ERP功能的一部分。
四、从价格角度选择
如果是小型企业,固定资产及设备台数不多,可自己利用Access制作单一固定资产管理软件,或购买单一设备在线监测软件及配套硬件。如果是大中型企业,选择网络化企业设备管理系统还应与ERP一起考虑,还要有一个科学的过程设计和良好的过程控制,才能保证决策的科学合理。一般而言,大型软件选择可以参考以下几个方面。
1.确定需求
在企业流程优化的基础上,通过进一步确定企业设备管理系统中各业务子系统近期和长期的功能需求及其优先级,并形成功能需求结构树和功能需求表。最后,软件选型小组将经各部门经理确认的功能需求表同时分发给各候选软件供应商,以征询各软件对业务功能需求的满足程度。
2.确定软件评价指标
企业可以参照相关标准,制定出适合本企业的软件选择指标体系,作为评价软件的标准。
3.向供应商征集项目建议书
各软件系统供应商会根据企业需要,就候选软件向企业提供项目建议书。企业对各供应商的项目建议书进行评分。
4.软件演示与评估
根据企业的要求和安排,各供应商会进行软件现场演示,并回答企业提出的各种问题。企业要针对各软件演示的功能对企业业务的满足程度、操作界面的友好性、演示的针对性和演示人员的服务态度与业务素质及对其解答问题的满意程度等方面给出评价意见。企业有关人员统计和汇总各单位的评价意见,得出各候选软件在选择指标上的得分。
5.收集第三方资料
企业通过多种方式,调查和研究候选软件及供应商的相关信息,对软件供应商及其软件的背景和相关信息进行充分了解。这些方式包括:向供应商发放调查问卷;在相关媒体、因特网等上查阅第三方权威评测机构对各候选软件和供应商的评价报告等。
6.整体测试
对于上万元级的软件要通过国家级软件测试中心进行测试,从功能度、安全性、可靠性、兼容性、可扩充性、效率、资源占用率、易用性、用户文档、用户满意度调查等10个质量特性给予评分。
参考文献
1白松涛.Access2000实用培训教程一北京:清华大学出版社,2001
2求是科技.SQLServer20000数据库开发技术与工程实践.人民邮电出版社,2004
3求是科技.PowerBuiler9.0程序设计与开发技术大全.人民邮电出版社,2004