< img height="1" width="1" style="display:none" src="https://a.gdt.qq.com/pixel?user_action_set_id=1200686054&action_type=PAGE_VIEW&noscript=1"/>

网络制造环境下的中小企业协同管理平台(2)

文:鼎捷ERP

作者:鼎捷数智 | 发布时间:2012-11-30 14:50:34

  摘要:本文针对网络化制造模式下中小型企业协同管理的需求,并基于企业协同工程和系统工程适用性,提出了一个基于协同管理中心的企业协同管理平台的系统解决方案。(1) 协同功能层 是平台系统的顶层,包括企业协同规划组件、选择与匹配组件(供应商、协作厂、客户等)、信息交换组件和访问控制组件4个功能组件。

  2.5 协同过程管理控制

   在网络化制造模式下,业务流程的运作并不局限于一个企业,而是NMCA成员企业部门之间的协同运作。工作流技术将合理地把企业内、外的各种信息资源组织起来,提供对群体协同工作的支持,提高企业运作效率。因此,必须采用工作流技术来实现NMCA的业务流程的协调和监控。

   为满足NMCA对工作流管理的灵活性、可用性、伸缩性、柔性化、可嵌套及对动态应用的支持,基于工作流管理的协同过程管理控制系统结构以过程管理控制引擎为核心,支持NMCA成员的协同工作,实现对企业业务过程的全程支持,主要包括过程模型定义、过程管理控制引擎、全局任务协同监控服务、统一用户界面、应用程序/数据接口、外部应用程序、外部数据库、过程管理数据库、客户和服务器等。

   (1) 过程模型定义

   用于建立计算机可识别的过程管理的定义信息,包括任务、过程、活动、活动间的关联及各种任务、过程、活动的约束条件(如任务操作权限、活动处理时限)等。

   (2) 过程管理控制引擎

   负责引用过程模型、解释过程模型、实例化任务、分解与调度子过程/任务、创建客户工作项任务列表、进行活动模板创建、创建客户活动空间、确定被调用应用程序和工具以及记录执行情况等工作。

   (3) 全局任务协同监控服务

   监控整个工作流的执行、任务的分解与调度、通信代理组件的通信服务。

   (4) 统一用户界面

   为基于角色的用户提供工作环境,包含一个或多个工作空间,为协同建模工具、任务列表处理器等提供接口。

   (5) 应用程序/数据接口

   是协同过程管理控制系统与应用程序之间交换信息的通道。协同工作团队成员依据一组定义规则及已指定的共同目标,进行基于协同访问控制策略之下的项目或任务信息的协同交换,实现协同过程管理控制。OA 工作流

   3、协同管理平台总体技术结构实现方案

   企业协同管理平台的总体技术结构实现方案如图6所示。

  

src=/Editor/eWebeditor/uploadfile/2119.bmp

  图6 企业协同管理平台的总体技术结构

  3.1 基于CORBA和Web的系统封装  

   在NMCA的核心企业内存在多种应用服务器(如协同联盟管理、ERP、CRM和协同过程管理等应用服务),应用服务器通过CORBA服务器与Web服务器建立联系。CORBA Agent驻留在应用服务器端,Web Agent驻留在Web服务器端。首先对应用服务器交互应用需求进行分析,对服务功能进行数据类型和服务接口的接口定义语言(Interface Defining Language,IDL)描述定义,通过CORBA软件总线系统提供的IDL编译器工具转换得到服务器架构文件将调用应用系统的内部接口或其他方式描述实现具体服务功能的实现代码与服务器架构代码联合编译得到的软构件,注册到总线支持环境中,供CORB客户端系统通过ORB调用和访问。用户通过W浏览器访问Web服务器,在Web服务器中调用CORBA客户端,进而获得CORBA的封装服务Web服务器提供相应的协同工具,如电子白板、视频会议、在线交谈和文件共享等。这样,用户通过W浏览器调用CORBA服务,可屏蔽掉CORBA复杂的调用细节。电子商务 供应链管理 供应商管理 B2B

   3.2 基于Agent的移动通信

   网络化制造模式下,NMCA成员企业应用系统的分布性更加明显。采用Agent技术实现分布式应用系统的移动通信。通信模式可以分为消息传递、方案传递和黑板模式等。

   通信Agent在平台系统中表现为一种软件模块,驻扎在NMCA的系统中。图7是通信Agent的结构。核心企业成员将信息交给本地通信Agent,本地通信Agent通过协议编码器将信息发送给经过注册处理的另一成员通信Agent并向对方监听代理发出信息发送的消息,对方监听代理监听到信息到达后,将本地通信Age接收的信息经过协议解码器传送给应用系统使用。连锁系统 零售系统

>

src=/Editor/eWebeditor/uploadfile/2120.bmp

图7 通信Agent的结构   

   4、企业协同管理平台

   原型系统和应用是某容器制造企业组成的NMCA,依据其生产和营销特点,建立了一个以该容器制造企业为协同管理中心的企业协同管理平台的原型系统。根据实际需求,分为协同合作伙伴的选择与评价分系统、协同过程管理控制分系统、NMCA的协同建模分系统、信息中心和系统管理。协同合作伙伴的选择与评价分系统为实现顾客需求选择与匹配伙伴。通过多视图方法,协同建模分系统对NMC进行分析描述、归纳总结,实现NMCA模型规划是分析、优化以此容器制造企业为核心企业建立的NMCA的功能、过程、活动和行为的基础。协同过程管理控制分系统采用工作流技术来实现NMC业务过程的协调和监控。系统管理为协同管理平台系统的运行提供必要的环境设置,如基于用户-角色的系统访问控制设置、功能定制等。信息中心对各个系统所需的基础信息进行维护、管理及实现协同信息交换。

   平台系统采用B/S/D结构,编程语言采用JS(Java server pages),Java bean和Visual C++,基于因特网和采用BRI(basic rate interface)接口的综合数字业务网(Integrated Services Digital Network,ISDN)与因特网相连的企业内部网,依据CORBA和Web的系统封装方法,在平台中集成和封装NMCA管理、Agent管理和协同过程管理等分系统,以及AutoCAD,UG,SRM,ADAMS和ANSYS等软件,采用消息传递的Agent通信方式。以协同过程管理控制分系统为例,主要实现任务管理协同过程建模管理、工作空间管理和过程管理等功能。任务管理进行任务分解、调度、发布、执行、跟踪通信代理组件的通信服务。协同过程建模管理实现协同过程建模、模型管理、仿真分析和模型转换等功能。工作空间管理是为成员用户本身及其所在用户组建立不同的工作空间,用户在用户组工作空间可以实时看到同一用户组成员的工作情况。过程管理包括语法检查、过程实例管理、过程监控和资源调用等功能。在核心企业生产计划部下达采购任务后,采购合同的跟踪与异步维护过程由核心企业及其供应商的任务执行Agent共同控制。任务执行Agent登录到协同管理平台系统,依据自身分配权限进行货物状态维护操作。通过这一协同控制

上一页:网络制造模式下的中小企业协同管理平台(1)

下一页:中小企业电子商务进入系统化整合时代

相关新闻

关注我们

×

数据和智能方案提供商

想要进一步了解或咨询数字化解决方案?
我们随时在线为您服务,谢谢

在线咨询

400-626-5858

添加专属企微客服
获取行业最新案例