基于BizTalk的企业信息化整体解决方案的研究
【摘要】:
本论文源自于南京新模式公司软件产品的开发战略。由于市场的需求,公司在企业信息化规划实施的基础上,对现有自主产品CPDM、CERP、CDO进行集成整合,构建出了面向中小企业的信息化整体应用解决方案SMEiS。为保证产品的市场竞争力,公司要求进一步开发和完善SMEiS。
SMEiS包含了CPDM系统、CERP系统和CDO系统,系统的集成采用了编程实现端到端系统集成。软件系统编程工作量大,且面临企业不断变化的需求时缺乏足够的灵活性和适应性。
面向服务的体系结构(SOA)改变了企业应用集成面临的困境。SOA采用服务请求(Service Request)的方式,使软件系统向“柔性化”迈进了一大步。
微软公司新近推出的BizTalk Server 2004是一个基于SOA的开发环境,支持以业务流程为中心的计算方式来集成系统。这一产品已经有了一些成功的案例,而且新模式公司的软件产品主要采用微软的技术开发。所以,本论文选用BizTalk Server 2004作为系统集成的开发环境。
基于BizTalk的SMEiS重新构建了原有的SMEiS的结构,引入了BizTalk Server 2004作为整个集成系统的消息中心,使得系统的开发、部署和拓展都有较大的改进。
本论文实现了一个原型系统,主要解决CPDM中产品结构数据和CERP中的物料清单数据的一致性和完整性。从两个方面来完成原型集成方案.第一是数据的集成.将设计BOM中的数据转变为制造BOM,数据将在两个SQL数据库之间移动;第二是流程的集成.为了完成前述的数据的集成,在企业的实际管理运作中存在一个变更管理.原先的变更管理主要通过手工流程完成.在这里,将设计一个自动的流程,使得变更管理更为容易.