论ERP架构
在咱们计算机界,实现架构倒是讲了不少,在大层面有企业应用架构模式,在方法上有面向对象\面向服务,在描述手段上有UML,在微观上有设计模式。但说起切面领域,如ERP领域,应该也有架构方法和架构模型。我个人曾从事过医疗行业和汽车行业这两个领域的信息化工作,这两个行业在国外都是成熟严谨的行当,汽车制造代表现代工业,医疗代表生命。在医疗信息化行当有HL7标准,在汽车信息化行当有汽车信息总线CAN标准。我当年初见HL7,好么,针对每个角色每个流程每个实体都有详细的数据与接口的描述,这样的信息化是多么正宗正道、完备啊。如果各个行当都有信息化标准,那信息化就有据可循了。只有制定规则,才能革命与领导。
ERP软件是为企业管理而用的,所以它这个软件应该和企业有一定的映射性。
ERP软件有架构,那说明企业就一定有架构,否则双方如何映射。架构就是框架的意思,描述一个事物的概要线条,就如同素描前的勾勒。
所以论ERP架构,不得不谈到企业架构,而ERP架构更多是一种功能应用架构。ERP架构往往有三部分组成,一部分是业务功能模块的架构,最主要是关注模块间的关系;第二组成部分是基础业务功能模块的架构,如组织结构、权限、主数据、登录\门户;第三组成部分就是纯技术平台架构,有各种引擎、类库。
ERP,从本质来讲,重点关注的是流程的协作,以及在流程中输入、处理、流动变化、输出展示的数据。
流程的协作,大致分为两类,一类是流程各个环节在各个岗位上的审批
在咱们计算机界,实现架构倒是讲了不少,在大层面有企业应用架构模式,在方法上有面向对象\面向服务,在描述手段上有UML,在微观上有设计模式。但说起切面领域,如ERP领域,应该也有架构方法和架构模型。我个人曾从事过医疗行业和汽车行业这两个领域的信息化工作,这两个行业在国外都是成熟严谨的行当,汽车制造代表现代工业,医疗代表生命。在医疗信息化行当有HL7标准,在汽车信息化行当有汽车信息总线CAN标准。我当年初见HL7,好么,针对每个角色每个流程每个实体都有详细的数据与接口的描述,这样的信息化是多么正宗正道、完备啊。如果各个行当都有信息化标准,那信息化就有据可循了。只有制定规则,才能革命与领导。
ERP软件是为企业管理而用的,所以它这个软件应该和企业有一定的映射性。
ERP软件有架构,那说明企业就一定有架构,否则双方如何映射。架构就是框架的意思,描述一个事物的概要线条,就如同素描前的勾勒。
所以论ERP架构,不得不谈到企业架构,而ERP架构更多是一种功能应用架构。ERP架构往往有三部分组成,一部分是业务功能模块的架构,最主要是关注模块间的关系;第二组成部分是基础业务功能模块的架构,如组织结构、权限、主数据、登录\门户;第三组成部分就是纯技术平台架构,有各种引擎、类库。
ERP,从本质来讲,重点关注的是流程的协作,以及在流程中输入、处理、流动变化、输出展示的数据。
流程的协作,大致分为两类,一类是流程各个环节在各个岗位上的审批