erp软件是什么架构(erp软件怎么用)

一个企业级的商业软件能够满足用户需求,正常运行,易于维护和扩展,必须有一个好的软件架构支撑。本文主要分析和构建一个企业级业务软件架构。一、建筑设计1.1架构分析企业级业务软件架构在技术层面要求高性能、健壮性、低成本。l高性能对于企业级商业软件,软件架构需要使软...

一个企业级的商业软件能够满足用户需求,正常运行,易于维护和扩展,必须有一个好的软件架构支撑。本文主要分析和构建一个企业级业务软件架构。

一、建筑设计

1.1架构分析

企业级业务软件架构在技术层面要求高性能、健壮性、低成本。

l高性能

对于企业级商业软件,软件架构需要使软件具有最高的性能,尽可能支持最大的并发。

l鲁棒性

企业级商业软件要求软件可靠且无缺陷。当前的架构通常是服务器模式的。软件的可靠性和健壮性主要取决于服务器。服务器的稳定性可以通过好的代码和完整的测试来解决这个问题。

l低成本

企业级商务软件还有一个很重要的要求:低成本。软件架构简单,易于掌握,复杂度低,易于维护和扩展,易于测试。

1.2架构定义

这种架构使用XML作为整个系统的交互接口,包括系统架构内部和外部。整个系统分为界面显示层、过程控制层和数据存储层。

1.3架构描述

系统结构

Erp架构中的核心服务是松散耦合的,并且具有定义良好的接口。通过拆分和组合,可以有针对性地开发满足不同应用场景需求的Erp应用系统。

1.3.1适配器

在集成环境中,需要重用现有的应用系统和数据资源,可以通过适配器将现有的应用系统和数据资源连接到ERP应用系统。

该适配器可以实现ERP系统中现有资源与其他服务之间的双向通信和相互调用。首先,可以通过适配器将现有资源封装为服务提供者,为ERP应用系统中的服务消费者提供业务和数据服务。其次,现有的资源也可以通过适配器消费ERP应用系统中的其他服务。

1.3.2资源库

资源仓库的主要功能是提供服务描述信息的存储、分类和查询。对于一个广义的资源仓库,除了提供服务类型的资源管理之外,还需要提供其他类型的资源管理能力。可管理的对象包括:人员和权限信息、流程定义和描述、资源封装服务、服务实现代码、服务部署和封装内容、环境定义和描述信息。

首先,仓库需要提供服务描述能力,需要能够描述服务的各种属性,包括:服务接口描述、服务业务特性、服务质量特性(如安全性、可靠性、事务性等。)和服务操作的QoS属性。

连接的服务

连接是ERP基础技术平台中一项重要的核心服务。典型的连接服务是企业服务总线(ESB ),它是服务之间通信和交互的主干。连接***的主要功能是通信代理,如服务消费的双向交互、代理之间的通信、代理之间的通信质量保证、服务运营管理等。

服务还需要保证传输效率和质量。连接服务一般用于连接自治域内的服务,自治域内的服务相对可控,所以更多考虑效率。

流程服务

服务是一组支持业务流程操作的标准服务。业务流程是服务的***,可以按照特定的顺序并使用一组特定的规则来调用这些服务。业务流程可以由不同粒度的服务组成,它们本身也可以视为服务。

服务是业务流程的运行环境,提供流程驱动、服务调用、事务管理等功能。服务需要支持机器自动处理的过程,以及人工干预的任务操作。它所支持的业务流程主要适用于需要很少运行时间,由多方合作操作的业务流程。

互动服务

服务交互实现了人与服务之间的交互功能。服务交互就是提供一套完整的功能,实现人与服务的便捷交互。它不仅可以支持多种交互渠道(如浏览器、富客户端和移动访问),还可以支持多种交互能力(如单点登录、个性化、各种资源的统一内容管理等。).

1.3.6协作服务

协作用于解决自治域之间和自治域内部的交互通信。服务合作强调采用标准和平等合作。在实现具体技术时,将更多考虑采用WCF相关技术实现流程协同、服务交互和各种质量属性管理(如事务管理、可靠传输和安全管理等。).

安全服务

安全性对于强调松散耦合的分布式集成系统(如ERP)尤为重要。安全性有时被称为“全局考虑”,这是一个全方位的问题,它跨越了ERP参考架构模型的所有部分。

安全为ERP参考架构模型中的其他服务提供基本的安全服务功能,包括:认证、访问控制、数据加密、数据完整性和不可否认性,以及安全信任、身份联合、安全会话、安全策略等。

1.3.8信息服务

信息服务是指为利用上述基本核心服务提供信息管理和使用的服务。包括具体提供元数据管理功能,统一描述ERP系统中需要的各种信息数据。它还为所有类型的数据(包括结构化数据和非结构化数据)以及分布在不同地方的数据提供统一的访问管理。

信息服务的目标是使应用系统能够统一、透明、高效地访问和操纵网络环境中各种分布的、异构的数据资源,为实现全局数据访问、加速应用开发、增强网络应用和方便系统管理提供支持。

运行管理工具

运营管理工具提供界面友好的图形化监控和管理工具,为各种资源和服务对象提供运营管理功能。监控工具需要管理核心服务和应用服务。您可以查看每个服务的运行状态和历史信息,并对服务进行启动、停止、暂停、恢复和版本升级等管理和控制操作。同时,您需要提供分析和统计功能,您可以根据服务运行信息调整和优化系统。

本文来自努力打拼@路上投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/498835.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 04-11
下一篇 04-11

相关推荐

  • 怎么将iphone投屏到电脑 苹果手机投屏电脑直播教程

    我们知道,iPhone或iPad可以很容易地将设备的屏幕内容投影到MAC电脑的屏幕上。同样,IOS设备也可以通过屏幕镜像功能将屏幕内容投影到支持投影的电视上,但我们无法将iPhone或iPad的屏幕直接投影到Windows设备上。如果能做到这个功能,那么我们演示PPT、玩游戏、演示应用或者查

    2023-10-25 16:11:47
    1009 0
  • wps怎么打字打不上去详细介绍

    可能是字体设置为白色,打开WPS2019,打开WPS text,点击“开始”选项,点击字体设置选项右下角的箭头图标,进入字体设置页面,找到字体颜色,选择黑色。如果表单无法输入文本,单元格可能被保护,打开WPS表单,单击“审阅”;当您将插入模式更改为重写模式时,您可以打开文档

    2023-07-29 11:19:01
    1053 0
  • 肯德基在线点餐如何看取餐码(去肯德基怎么点餐)

    餐饮消费是老年人接触新消费、体验互联网时代的重要窗口。餐饮品牌应该怎么做才能更好的服务老年人?吃炸鸡喝奶茶“银发族”餐饮受关注。美团发布的《2021银发经济《食品消费洞察》报告显示,50岁以上中老年消费者增速连续四年第一。与此同时,小吃和快餐炸鸡奶茶,中老年人餐

    2023-07-29 10:56:01
    930 0
  • 腾讯桌面整理怎么自启动

    打开电脑管家,点击工具箱,找到“桌面整理”如图所示桌面整理软件上显示“初始化”这个时候其实是在下载程序,根据你的网速可能需要等待12分钟初始化完成后,在桌面上就可以看到如下图所示的一个可爱的小图标,右键桌面。1首先桌面的腾讯视频的图标,双击打开应用程序2 双击

    2023-07-29 10:55:01
    602 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信