系统(erp)架构设计方案

系统(erp)架构设计方案

ID:38753527

大小:689.50 KB

页数:11页

时间:2019-06-18

系统(erp)架构设计方案_第1页
系统(erp)架构设计方案_第2页
系统(erp)架构设计方案_第3页
系统(erp)架构设计方案_第4页
系统(erp)架构设计方案_第5页
资源描述:

《系统(erp)架构设计方案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Erp系统架构设计方案ERP系统架构设计方案2009年5月版本控制版本注释作者时间1.0ERP系统架构设计方案初稿麦仲博2009-05-28Erp系统架构设计方案一、前言二、架构设计2.1架构分析2.2架构定义2.3架构说明2.4软件逻辑结构三、具体功能简述3.1自定义工作流解决方案3.2多语言解决方案3.3消息发布/订阅系统方案3.4报表&打印方案四、系统平台&支撑组件五、系统网络结构六、开发管理层面Erp系统架构设计方案一、前言一个企业级的商业软件能够满足用户需要、正常运行、易于维护、易于扩展,必须拥有一个良好的软件架

2、构支撑。本文主要是分析和构建一个企业级商业软件架构。二、架构设计2.1架构分析企业级的商业软件架构在技术层面的要求主要体系在高性能、健壮性和低成本。l高性能对于企业级商业软件来说,软件架构需要尽可能地使软件具有最高的性能,支持最大的并发性。l健壮性企业级的商业软件要求软件是可靠的和无缺陷的。现在的架构一般是,服务器模式的。软件的可靠和健壮主要依赖与服务器。服务器的稳定通过良好的代码和完备的测试能够解决这个问题。l低成本企业级商业软件还有一个很重要的要求:低成本。软件架构要求简单、易掌握,复杂度低,易于维护和扩展,易于测试。

3、2.2架构定义本架构以XML为整个系统的交互接口,包括系统架构内部和外部。整个系统分为界面展示层,流程控制层和数据存储层。2.3架构说明系统架构图ErpErp系统架构设计方案架构中各核心服务之间满足松散耦合特性,具有定义良好的接口,可通过拆分与组合,可以有针对性地构建满足不同应用场景需求的Erp应用系统。2.3.1适配器  在集成环境中需要复用已有的应用系统和数据资源,通过适配器可以将已有应用系统和数据资源接入到ERP应用系统中。  通过适配器可以实现已有资源与ERP系统中其它服务实现双向通讯和互相调用。首先通过适配器可以

4、实现对已有资源的服务化封装,将已有资源封装为一个服务提供者,可以为ERP应用系统中的服务消费者提供业务和数据服务,其次通过适配器,也可以使已有资源可以消费ERP应用系统中的其它服务。2.3.2资源仓库  资源仓库主要功能是提供服务描述信息的存储、分类和查询功能。对于广义的资源仓库而言,除了提供服务类型的资源管理外,还需要提供对其它各种资源的管理能力,可管理对象包括:人员和权限信息、流程定义和描述、资源封装服务、服务实现代码、服务部署和打包内容、以及环境定义和描述信息。  资源仓库首先需要提供服务描述能力,需要能够描述服务的

5、各种属性特征,包括:服务的接口描述、服务的业务特性、服务的质量特征(如:安全、可靠和事务等)以及服务运行的QoS属性。  2.3.3连通服务  连通服务是ERP基础技术平台中的一个重要核心服务,典型的连通服务就是企业服务总线(EnterpriseServiceBus,ESB),它是服务之间互相通信和交互的骨干。连通服务的主要功能是通信代理,如服务消费的双向交互、代理之间的通信、代理之间的通信质量保障以及服务运行管理功能等。  连通服务还需要保证传输效率和传输质量。连通服务一般应用于连接一个自治域内部的各个服务,在自治域内部

6、服务都是相对可控的,所以连通服务更多应该考虑效率问题。  2.3.4流程服务  流程服务是为业务流程的运行提供支撑的一组标准服务。业务流程是一组服务的集合,可以按照特定的顺序并使用一组特定的规则进行调用。业务流程可以由不同粒度的服务组成,其本身可视为服务。  流程服务是业务流程的运行环境,提供流程驱动,服务调用,事务管理等功能。流程服务需要支持机器自动处理的流程,也需要支持人工干预的任务操作,它支持的业务流程主要适用于对运行处理时间要求不高的,多方合作操作的业务过程。  2.3.5交互服务Erp系统架构设计方案  交互服务

7、实现人与服务之间的交互功能。交互服务就是需要提供一组完整的功能,以实现人与服务的便捷交互,既能支持多种交互渠道(如浏览器方式,富客户端方式和移动接入方式等),也能支持多种交互能力(如单点登录、个性化、支持各种资源的统一内容管理等)。  2.3.6协作服务  协作服务用来解决自治域之间及自治域内部的交互通信。协作服务强调标准的采用,强调平等协作。具体实现技术时将更多的考虑采用WCF相关技术,以实现流程协同,服务交互,和各种质量属性管理(如事务管理、可靠传输和安全管理等)。  2.3.7安全服务  像ERP这样强调松散耦合的分

8、布式集成系统,安全性显得尤为重要。安全有时被称为一种“事关全局的考虑”,是全方位的问题,它跨越ERP参考架构模型的各个部分。  安全服务向ERP参考架构模型中其他服务提供基本的安全服务功能,包括:身份验证、访问控制、数据加密、数据完整性和抗抵赖性,以及安全信任、身份联邦、安全会话、安全策略等。  2.3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。