优点主要表现在以下几个方面:
? 有助于改善代码质量。开放源码软件以未编译的形式分发,免费提供源代码,用户
可以根据需要改动,从而激发更多的创新。开放源码带来了协同开发,在互联网中形成开发团体和社区,促进了软件开发的繁荣;
? 价格优势:开放源码软件的免费下载和安装为用户节省了软件使用许可证的费用; ? 有助于快速修改错误:开放源码使所有人都可以查看系统的源码,人们可以进行修
改,或从中汲取相关的知识。系统缺陷可以更快地被发现并加以修正;
? 多个开发商:与商业软件相比,开放源码软件拥有多个开发商,这为软件的更新与
维护提供了多种选择。 (3)开放源码软件的缺点
尽管开放源码软件具有众多优点,但它仍有一些不足之处,有待于进一步完善。由于任何人都可以自由参与开放源码软件的开发,也可以将自己编制的软件供别人共享,因此软件的版本管理、质量保证、错误跟踪和修正等都存在问题。同时,在不了解知识产权的情况下,源代码的开放可能会引起侵权行为。
开放源码软件面临着资金保证的问题,没有资金,软件的开发也只能处于停滞状态。开放源码软件的开发主要应用于科学研究,软件的使用者大多是科研人员。因此,软件的使用可能不具备普及性。另外,开放源码的测试、整理与推广也是值得思考的问题。
8.3.9 选择管理软件产品导入 [9]第17.2
前面介绍的系统实现方法大都是针对自行编程和软件系统开发而言。但是,由于目前各类管理软件商品(如ERP,GRP等)功能越来越强大,覆盖范围越来越广。在绝大部分的管理信息系统开发时,很少再会有人去从头开始大规模设计模块、编写软件。现在较为流行的做法是:根据系统分析和系统设计的结果,选购一套现有的管理软件系统商品;然后再按照系统分析、优化、重组业务流程,以及系统设计中的一些细节因地制宜地展开客户化、本地化的二次开发和系统初始化。
(1)现行ERP产品
现阶段在中国市场上的ERP产品有许多,较为流行的国产产品有用友、金蝶、安易等;国外产品有针对大型生产制造型企业的SAP R3系统、针对中小型企业的MySAP系统以及甲骨文公司推出的Oracle ERP系统等。
下面仅以两个应用最广的国产ERP产品为例来简要地说明。
①用友ERP/U8企业标准套件
用友ERP/U8企业标准套件是在分析、总结中国中小企业业务运作与管理特性的基础上,针对中小企业不同企业管理层次、不同管理与信息化成熟度、不同应用与行业特性的信息化需求,通过六个标准应用套件的部署形式,借助先进的信息化管理模型,为中小企业提供的预配置的最佳管理与业务实践。
用友ERP/U8套件有五大管理特征: ? 信息化管理模型; ? 角色驱动、流程导航; ? 核心业务、集成应用; ? 成熟产品、快速交付; ? 产品套件化、实施标准化。
用友ERP/U8企业标准套件将管理信息化要素中的数据、规则、流程、职能、范围、角色、组织合理配置、有机组合,并适度固化与标准化,以整体实施的应用形式,来快速满足中小企业全方位的管理需求,降低信息化风险,是适合中小企业管理的模型化ERP软件系统。
用友ERP/U8企业标准套件是用友ERP/U8企业套件的核心组成部分,包括: ? 财务核算标准套件; ? 工业企业标准套件; ? 商业企业标准套件; ? 建筑施工企业标准套件; ? 管理会计标准套件; ? 决策支持标准套件。
这六个标准应用套件既相对独立,又分别具有完整和细致的功能,能最大限度满足用户纵深管理的需要,又能融会贯通,有机地结合为一体化应用,来满足企业全方位经营的整体管理需要。
②金蝶K/3 V10
金蝶K/3基于企业绩效管理(BPM)的思想,金蝶K/3 V10战略企业管理信息化解决方案可分为三层:
? 第一层为业务运营管理层,包含财务管理、物流、制造、客户关系管理、人力资源、
办公自动化等ERPI工组件,提供企业日常业务的处理功能;
? 第二层为商业智能层,提供全面的商业分析与优化功能,包括财务分析、物流分析、
制造分析、人力资源分析以及客户关系管理分析等;
? 第三层为战略企业管理层,通过提供企业战略管理和战略规划的各种工具与方法,
来实现战略目标管理、业务规划、预算管理、管理监控、业务合并、投资者关系管理等功能。
金蝶K/3 V10的特点如下:
? 一体化的设计。它提供了丰富的业务处理功能,能满足中国成长性企业现阶段和未
来全方位业务管理。采用先进的商业智能(BI)技术,具有全面的决策支持能力。 ? 灵活的业务适应性。它提供了多种行业解决方案,适应大中型集团企业跨地域的多
样化网络应用部署,能满足企业的各种管理和经营模式。
? 强大的业务扩展性。它针对中国成长性企业不同发展阶段的管理需求,可适应企业
业务不断扩展,支持先进的集群应用技术,并提供丰富的集团级应用解决方案来满足大中型集团企业复杂多变的业务需要。
? 个性化管理。它提供了易学用的人性化界面,支持最新的无线应用技术。通过使用
强大的业务自定义功能和客户化工具包,来满足企业个性化应用的需要。 ? 国际化管理。它支持全球化的应用部署和电子商务,提供了完善的跨国集团业务合
并功能,支持多语言、多币制、多会计准则,实现了企业的国际化管理。 ③ERP产品的一般功能
Gartner Group提出ERP具备的功能标准应包括四个方面。 ? 超越MRPII范围的集成功能
包括质量管理、试验室管理、流程作业管理、配方管理、产品数据管理、维护管理、管制报告和仓库管理。
? 支持混合方式的制造环境
包括既可支持离散又可支持流程的制造环境、按照面向对象的业务模型组合业务过程的能力和国际范围内的应用。
? 支持动态的监控能力,提高业务绩效
包括在整个企业内采用控制和工程方法、模拟功能·决策枣持和用于生产及分析的图形能力。
? 支持开放的客户机/服务器计算环境
包括客户机/服务器体系结构,图形用户界面(GUI),计算机辅助设计工程(CASE),面向
对象技术,使用SQL对关系数据库查询,内部集成的工程系统、商业系统、数据采集和外部集成(EDD)。
(2)本地化二次开发的要点
在利用现有管理软件实施企业信息化过程中,本地化、用户化的二次开发非常重要,它关系到整个系统开发的成败。本地化、用户化的二次开发的要点归纳起来有如下几个方面。
①实施规则
系统二次开发的实施规则是指:在项目的开发过程中,考虑到如下几个方面的问题。 ? 在思想上要重视本地化二次开发问题,否则再好的产品,如果不适用,则一事无成; ? 在人力、物力、财力上要预留有本地化二次开发的投人,一般占系统总资金投人的
15%~20%;
? 将系统调查、需求分析、流程重组、新系统方案与ERP产品选型、本地化二次开
发联系起来综合规划。
缺乏实施规划、规划不合理或根本不重视本地化、用户化的二次开发实施问题是导致开发失败的原因之一。
②产品选择
现有的ERP产品众多,不同的产品在功能、应用、价格等方面都有很大的不同。因此,根据实际需要选择适当的ERP产品进行本地化二次开发就变得十分重要。ERP产品选得合适,二次开发就会事半功倍,成本大幅降低。否则,多花了钱,还可能导致开发失败。
产品选择一般应注意以下几方面的问题:
? 必须要根据系统分析和设计的要求来综合选择,并非越大、越贵、越有名就越好; ? 要根据本单位和优化、重组后的业务流程来选择最适合的产品;
? 既充分考虑到ERP产品的特点,又充分考虑到本地化二次开发的可行性; ? 考虑到产品自身的开放性、兼容性和未来的可扩展性。 ③实施中的误区
现行ERP实施中存在许多误区,这是导致许多企业实施ERP或信息化战略失败的关键原因。弄清这些误区存在的原因,避免重蹈覆辙,是企业信息化实施成功的关键之一。
概括起来,这些误区主要存在于下几个方面:
? 只重视系统建设,忽视了基础管理和原始数据管理的重要性;
? 只重视产品和设备采购,忽视了系统调查和业务流程重组的重要性,没有意识到信
息系统开发是由业务流程驱动的;