● 摘要
需求分析是决定ERP实施成败的一个关键阶段。针对ERP软件需求分析面临的一个根本矛盾:标准化软件功能与个性化企业需求之间的矛盾,本文提出一种ERP软件需求分析的方法框架。该框架以企业的现行业务模型为基础,以ERP参考模型为领域知识,以组织目标模型为依据,在企业的个性化需求和软件的标准化功能之间寻找一种适合企业特点的折中方案。基于该方法框架,本论文重点研究以下几个问题。首先,传统业务建模语言对企业运作方式具有较强的表达能力,但是对于企业意图和动机的描述能力不足。因为ERP实施中常常伴随着业务过程改进和优化,所以不仅需要了解企业如何运作,更需要清楚企业为什么这样运作。基于可视化过程建模语言VPML,提出一种面向ERP实施的业务建模语言¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬-VPML4ERP。VPML4ERP在VPML原有的过程模型基础上,增加了业务对象、组织结构、约束规则和组织目标四个子模型,不仅可以描述企业的业务现状,还可以采用可视化的方式对企业目标和业务约束规则进行建模。特别地,本文基于XYZ时序逻辑框架,提出了业务约束规则的形式化语义表示方法和自动验证方法。其次,针对现行业务模型和ERP参考模型之间存在的语义异构问题,提出一种基于语义相似度计算技术的业务过程相似性度量方法,实现企业现行业务模型与ERP参考模型之间差距的自动分析。通过引入相似度传播思想,提出一种迭代的相似度传播算法,修正单纯利用文本相似度计算所带来的误差,提高比较结果的准确性。采用二分图的思想提出了一种过程模型的匹配方法,通过扩展经典的匈牙利算法,将该匹配算法的时间复杂度从指数阶降低为多项式时间,提高算法的实用性。借鉴Jaccard系数的思想,提出业务过程模型的综合相似度计算方法。第三,以组织目标为评价依据,以企业现行业务模型和ERP参考模型为备选方案,将ERP软件需求分析转化成一个多属性决策问题,利用决策理论辅助用户和软件开发商共同参与ERP软件需求分析。因为组织目标与业务过程在抽象层次上存在较大的差别,所以根据业务过程直接判断组织目标的满足程度比较困难。为此,本文基于证据理论及其Dempster证据融合算法,提出一种量化的组织目标建模和推理方法,帮助用户定量地评估高层组织目标的满足程度。此外,由于采用证据理论作为目标可满足性度量的理论基础,所以目标的满足度被定义成一个区间数而不是一个确定的数值,因此不能简单的采用数值处理的方法对备选方案进行排序和选择。本文采用一种基于可能度的业务过程排序方法,帮助用户对备选方案进行排序,并且定义风险因子以帮助用户评价决策风险。最后,在某航空企业的ERP实施项目中,应用该方法进行软件需求分析,验证了方法的可用性。
相关内容
相关标签