PDM与OA集成方案的研究和应用

来源:网络 作者:网友
为提升企业的研发和管理水平,当今大部分制造企业建立了PDM(产品数据管理系统)、OA(办公自动化系统)、ERP(企业资源计划系统)等系统。其中,PDM是一门用来管理所有与产品相关信息(包括零件信息、配置、文档、CAD文件、结构、权限信息等)和所有与产品相关过程(包括过程定义和管理)的技术,其主要功能包括系统管理、图文档管理、产品结构管理、流程管理、变更管理、工具集成等。OA面向组织的日常运作和管理,其主要功能包括公文管理、事务管理、个人办公、信息发布和系统管理等。

PDM系统是企业的产品数据管理和协同研发平台,OA系统是企业应用最为广泛的信息系统,也是企业员工登陆最频繁的系统。为了方便用户在OA系统中了解自己在PDM系统内承担的工作任务信息,并且从OA系统可以直接登录到PDM系统,实现PDM和OA之间的文件传输和转发,两系统的集成是很有必要的。

1 PDM与OA的集成内容

(1)待办任务集成。即将PDM系统中的待办任务显示在OA系统主界面中,用户登录OA系统即可查看PDM系统的待办任务;用户在OA待办任务信息栏中点击任一PDM待办任务时,会从当前浏览器窗口跳转到PDM系统的当前工作任务列表页面而不需要再输入PDM系统的账户及密码。

(2)文件分发集成。文件分发集成是指将PDM需要分发的正文、附件和文件描述信息放到指定的文件夹下并通知OA系统,OA系统通过代理将指定文件夹下的数据提取并转入文件交换数据库,OA用户通过待办中的文件交换提示将文件转成收文流程来办理,在OA系统分发PDM文件。

2 集成方案

PDM和OA是两个独立的管理系统,考虑到系统的安全性和可扩展性,两系统之间的数据交换不考虑直接从数据库底层来获取,而是通过中间XML文件进行集成,具体实现方法如下。

2.1待办任务集成

该项集成方案的路线如图1所示。集成接口的功能如下:

 

图1 待办任务集成方案路线

(1)OA系统提供OA验证服务接口服务程序。用户登录OA系统后,客户端通过OA验证服务获取OA系统验证ID、用户工号、PDM系统用户名和口令,客户端通过Http Object对象去访问接口地址,传递用户工号、OA系统验证ID;

(2)PDM系统提供PDM验证服务接口服务程序接口在收到OA系统请求后,首先判断该请求是否是由OA系统发送的,且用户是否为PDM系统用户;

(3)PDM系统验证通过后根据用户的账号以及接口获取的用户密码,登录到PDM系统;

(4)登录PDM系统后,查询该用户的当前工作,然后组织成XML信息返回给OA系统,其XML格式如下:

 

(5)OA系统根据XML文件内容重新组织数据,将数据显示在OA系统界面;

(6)当用户在OA待办任务信息栏中点击某一待办任务时,OA服务器再次向接口发送跳转请求,接口收到该请求之后,会从当前浏览器窗口跳转到PDM系统的工作任务列表页面上。2.2文件分发集成

该项集成方案的路线如图2所示。集成接口的功能如下:

 

图2 文件分发集成方案路线

(1)在PDM系统中,提供将文件发送至OA的操作功能,如图3所示;

(2)在PDM系统中设置文件下载目录,完成“发送到OA”功能开发,在此功能中完成文件下载和XML文件生成并调用OA接口,其中XML文件格式如下:

 

图3 在PDM系统中触发OA

(3)OA系统提供Web Service PDM负责调用,用于将下载的PDM文件和XML文件导入到OA系统中。调用方法为:http://host/officedata/OACheek nsf/RegistData?openagent&ApplD=应用系统标识&DataID=XML文件名称;

(4)OA系统根据PDM传入的XML文件自动注册数据并放入OA待办任务;在OA系统点击该代办任务,在收文表单页面启动分发流程,如图4所示。

 

相关文档推荐

2025年央国企信创数字化研究报告.PDF

1742809441  4.72MB 55页 积分5

2024年中国营销行业AI应用发展研究报告.PDF

1742803952  2.8MB 29页 积分4

AI落地应用最新工具集.PDF

1742450890  1.7MB 8页 积分4

DeepSeek完全实用手册.PDF

1742450791  3.62MB 114页 积分10

离散制造破局之道主数据管理平台重构.PDF

1742450737 詹慧超 4.6MB 37页 积分6

DeepSeek提示词设计、幻觉避免与应用.PDF

1742351308 程希冀 2.5MB 47页 积分6

秒懂DeepSeek潜能快速提升个人竞争力.PDF

1742351213  3.5MB 30页 积分6

DeepSeek模型解读.PDF

1742346148  4.75MB 62页 积分6

DeepSeek R1及类强推理模型开发解读.PDF

1742345949  9.09MB 0页 积分6

相关文章推荐