业务建模驱动的ERP软件需求获取方法技术

技术编号:2825270 阅读:305 留言:0更新日期:2012-04-11 18:40
本发明专利技术提出了一种ERP软件需求获取方法BROM。该方法以业务建模作为企业原始的业务需求,以企业目标模型作为决策依据,结合ERP参考模型作为领域知识,从而突破企业与系统实施商之间的沟通障碍,缩短需求获取的时间,提高需求模型质量。为了克服企业用户和系统实施商之间的沟通障碍,BROM方法要求双方采用各自熟悉的方式描述企业要求和ERP系统的功能。然后采用一种基于语义相似度计算机的差距分析方法,识别和分析ERP系统和企业要求之间的差距。根据差距分析的结果,利用构建目标/过程矩阵,辅助企业用户和系统实施商共同参与未来业务模型的制定。最后根据理想的未来业务模型,生成两种软件配置需求和软件开发需求。

【技术实现步骤摘要】

本专利技术涉及一种应用于ERP系统实施过程的方法,特别是一种用于获取ERP软件需求的方法,属于计算机软件开发

技术介绍
随着全球市场竞争的日益加剧和信息技术的迅猛发展,各类企业纷纷借助信息技术改造现有经营模式,以达到降低经营成本、缩短生产周期、提高产品质量,从而提高自身的市场竞争力。企业资源计划系统(Enterprise Resource Planning System;以下简称ERP系统)正是在此趋势下孕育而生的一件利器。所谓ERP系统是一种集成的多维系统,以企业供应链的业务模型为基础,利用信息技术作为手段,为企业内部和外部实体提供增值服务,包括销售、采购、库存、财务等大部分管理功能。在过去的十几年,ERP系统已成为制造行业内最主要的一种企业信息系统,许多商用ERP软件产品纷纷问世。国外比较著名的ERP软件产品有SAP R/3、Oracle商用套件、BaaN ERP等,国内比较成熟的ERP软件产品有金蝶k/3、用友UFERP、和佳ERP等。随着商用ERP软件产品的成熟,现在越来越多的企业采用购买-修改(Buy-and-Adapt)的方式实施ERP系统。这种方式不仅可以节省项目开销,还可以缩短项目实施周期。然而,由于ERP系统的比较复杂,目前ERP系统实施的成功率仍然比较低。2005年,全球著名的调查公司Standish集团公司对ERP系统实施情况进行调查,结果显示ERP系统实施项目平均超支178%,实施周期超出计划1.5倍,收益仅达到预期的30%左右。为了解决上述问题,工业界和学术界提出一系列实施方法论,指导ERP系统的实施,以提高实施效率,改善实施效果。其中大部分实施方法论是基于“最佳实践”的假设。所谓“最佳实践”的假设就是将ERP产品支持的业务流程作为行业标准。在ERP系统实施过程中,如果业务过程与标准解决方案不符,主张企业修改自身业务过程,以适应标准业务流程。例如,SAP公司的快速实施过程AcceleratedSAP就属于这类方法。经研究表明,虽然利用AcceleratedSAP可以缩短ERP系统的实施周期,降低实施成本,但在实施过程中,企业的实际需求没有得到充分考虑。对于那些业务复杂、需要个性化管理的企业,“最佳实践”的假设不能成立。经过对国内外ERP系统实施案例研究发现,需求分析是决定实施成败的关键阶段,也是整个实施项目中最具挑战性的阶段。在著名的行业分析报告《CHOS》中,Standish公司总结-->了ERP系统失败的8个主要原因,其中有5条与需求分析相关。而Partner研究小组也认为ERP系统实施的主要困难就是调整软件系统以适应企业特殊需求。ERP系统实施在需求阶段的障碍,主要来自两方面原因:1)企业用户在实施ERP系统之前具有一定的盲目性。在实施ERP系统之前,企业用户对ERP系统的管理理念了解不够充分,很难完整的提出适合ERP系统实施的业务需求。2)ERP系统实施商对企业的特殊性和企业文化难以在短期内全面了解,因而实施过程难免出现与企业需求不相适应之处。因此,如何提供一种科学的方法,帮助企业高层领导和管理人员与ERP软件开发商在需求阶段进行有效的沟通成为决定ERP系统实施成败的关键因素之一。
技术实现思路
鉴于ERP软件需求对整个项目实施的重要性和需求获取过程的复杂性,本专利技术的目的就是提供一种ERP系统的软件需求半自动获取方法BROM(Business modeling-based,Referencemodel-supported,Object-oriented Method),以突破企业与系统实施商之间的沟通障碍,缩短需求获取的时间,提高需求模型质量。为了克服企业用户和系统实施商之间的沟通障碍,BROM方法要求双方采用各自熟悉的方式描述企业要求和ERP系统的功能。BROM方法以业务建模作为企业原始的业务需求,以企业目标模型作为决策依据,结合ERP参考模型作为领域知识。BROM方法的用户有两类:企业用户、系统实施商。该方法鼓励企业用户和系统实施商共同参与需求获取过程。如附图1所示,为了实现上述的专利技术目的,BROM方法包括下述三个阶段:A)企业用户利用可视化的业务建模语言VPML4ERP(Visual Business Modeling Languagefor ERP System),从业务过程、组织机构、业务对象、组织目标和业务规则五个方面刻画企业的业务现状和业务特点。B)利用语义级别的差距分析方法自动识别ERP系统与企业要求的差距。利用语义相似度计算法和模型编辑距离法自动分析和度量业务模型和参考模型的相似性和差异,并生成差距分析报告。C)利用BROM决策方法分析差距,由企业用户和系统实施商共同决策制定企业未来模型,并根据未来模型生成ERP系统的软件需求模型。BROM决策方法在企业目标模型的指导下,利用目标/流程矩阵技术,辅助企业用户和系统实施商共同参与决策,解决差距分析报告中出现的各种差距。如图2所示,所述阶段A)采用的VPML4ERP语言包括业务过程、业务对象、业务规则、-->组织机构、组织目标五个子模型。其中,(一)组织机构模型定义企业非物质的构成机制。企业的组织机构由一系列层次化的组织单元构成。每个组织单元对下级组织单元具有管理权力,对上级组织单元承担一定的责任。每个业务过程的运行通常需要多个组织单元的协作和支持。组织机构模型为将来ERP系统的权限管理提供设计的依据。图3列出组织机构建模用到的两种建模元素:组织单元、角色;以及两种关系:从属关系、拥有关系。组织单元利用从属关系连接起来,构成组织结构树。它描述了企业的静态组织结构,适用于企业传统的层次型组织方式。角色是能够完成某项工作的人员的总称,如车工、打字员、程序员。拥有关系联接组织单元和角色,表示一个组织单元拥有人力资源的类型的数量。业务过程模型中人工活动需要指定执行活动的角色。(二)组织目标模型定义企业内各个组织机构的目标和意愿,是企业组织的一种理想状态。所有的业务过程都是为了更好的满足各种各样的组织目标,所以目标模型是业务过程的选择和改进的一个重要决策依据。组织目标的定义需要参考业务过程模型和业务对象模型。通常,组织目标是否得到满足应该根据业务过程执行的统计特性判断,而不能根据业务过程的一次运行结果判断。如″订单的一次满足率不能小于90%″是一个组织目标,它需要对企业一段时间内的订单处理业务统计,才能得到满足率的结果。图4列出组织目标建模用到的两种建模元素包括两种目标元素、三种关系链、四种依赖关系。1)目标声明组织希望达到的某种状态,而且达到目标的方式和手段通常不只一种。目标的满足条件有明确的判定法则。软目标和目标的区别在于它的满足条件不具备明确的判定法则。无论是目标,还是软目标都可以定义优先级,以便进行冲突处理。2)目标依赖是指一个组织单元要达到某个目标,但本身不具备这个能力,只有依赖于另一个组织单元提供支持才能达到该目标;3)软目标依赖是指一个组织单元要达到某个软目标,但本身不具备这个能力,只有依赖于另一个组织单元提供支持才能达到该软目标;4)对象依赖是指组织单元需要用到某个业务对象,但本身没有该业务对象,只有依赖于另一个组织单元提供该业务对象;5)活动依赖是指组织单元需要执行某项活动本文档来自技高网
...

【技术保护点】
一种ERP软件需求获取方法BROM,其特征在于它通过如下三个阶段实现:A)企业用户利用可视化的业务建模语言VPML4ERP(Visual  Business  Modeling  Language  for  ERP  System),从业务过程、组织机构、业务对象、组织目标和业务规则五个方面刻画企业的业务现状和业务特点。B)利用语义级别的差距分析方法自动识别ERP系统与企业要求的差距。利用语义相似度计算法和模型编辑距离法自动分析和度量业务模型和参考模型的相似性和差异,并生成差距分析报告。C)利用BROM决策方法分析差距,由企业用户和系统实施商共同决策制定企业未来模型,并根据未来模型生成ERP系统的软件需求模型。BROM决策方法在企业目标模型的指导下,利用目标/流程矩阵技术,辅助企业用户和系统实施商共同参与决策,解决差距分析报告中出现的各种差距。

【技术特征摘要】
1. 一种ERP软件需求获取方法BROM,其特征在于它通过如下三个阶段实现:A)企业用户利用可视化的业务建模语言VPML4ERP(Visual Business Modeling Language for ERPSystem),从业务过程、组织机构、业务对象、组织目标和业务规则五个方面刻画企业的业务现状和业务特点。B)利用语义级别的差距分析方法自动识别ERP系统与企业要求的差距。利用语义相似度计算法和模型编辑距离法自动分析和度量业务模型和参考模型的相似性和差异,并生成差距分析报告。C)利用BROM决策方法分析差距,由企业用户和系统实施商共同决策制定企业未来模型,并根据未来模型生成ERP系统的软件需求模型。BROM决策方法在企业目标模型的指导下,利用目标/流程矩阵技术,辅助企业用户和系统实施商共同参与决策,解决差距分析报告中出现的各种差距。2. 根据权利要求1所述的BROM方法,其特征在于阶段A)采用的VPML4ERP由业务过程、组织机构、业务对象、组织目标和业务规则五个子模型共同刻画企业的业务现状放业务特点,而且采用时序逻辑定义业务规则模型的语义,支持业务规则的自动验证。3. 根据权利要求1所述的BROM方法,其特征在于阶段B)采用基于本体的活动相似度自动计算方法。活动由一个四元组定义:(Name,Input,Output,Resource...

【专利技术属性】
技术研发人员:高俊涛张莉
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1