PDM系统服务器管理,基于PDM的异地协同设计系统

基于PDM的异地协同设计系统

随着经济全球化的不断发展,产品设计分工越来越细,产品协同设计团队越来越分散。由于产品设计的需要,分布在不同地方的设计人员和其他相关人员都要参与产品的开发过程,各自承担相应的设计任务,并行交互地进行设计工作。这就需要有一种途径可以有效地在异地的数据库之间来请求和传递数据。

PDM技术以软件为基础,是管理所有与产品的相关信息(包括零部件信息、CAD文件、产品配置、电子技术文档、结构装配关系、组织权限信息等)以及所有与产品的相关过程(包括流程定义和变更管理等)的一种技术,它主要提供产品的研发管理,在企业范围内多部门之间构建一个并行化的协同设计环境。

三品软件异地协同设计系统基于PDM对产品开发过程中的所有产品信息进行有效管理;保证设计团队之间的相互协作,实现异地及时、准确地共享数据,真正实现跨地域的产品数据的充分共享与安全管理,构建企业统一的研发管理平台。

1、数据的存储与管理

三品软件异地协同设计系统采用分布式的客户机/服务器(Client/Server)结构,服务器端负责公共数据的存储、多用户的同步等功能,客户端主要负责与用户的交互、客户私有数据的管理等。

服务器端分为数据库服务器和文件服务器(即电子仓),建立两者的互联互通,所有的数据信息存储于服务器端。采用SQL数据库及分布式存储方式,数据以记录形式存放在数据库中,有效地控制对数据的使用,允许不同需求的用户共享数据。电子仓储存系统中所有的电子档资料,包括文件、图纸、视频与图片等,数据库中只存放文件的元数据或路径数据,如数据目录、权限、流程、用户信息、操作记录等信息,实现企业图文档管理及知识积累。

2、数据的共享

数据库储存在一个服务器上,电子仓可以分别存储在不同的服务器上。因此各地共用同一个数据库服务器,分别设置不同的文件服务器,并基于统一网络进行服务器间的连通,使产品开发的设计成果及设计任务等信息能够并行、及时地沟通与共享。如在某地同时部署数据库服务器和文件服务器(可处于同一台服务器),在其它地方的研发中心分别部署文件服务器,所有文件服务器都完全同步,并且都链接到数据库服务器。

a4c26d1e5885305701be709a3d33442f.png

多电子仓分布设定

a4c26d1e5885305701be709a3d33442f.png

异地电子仓文件同步

3、数据的同步与时效性控制

各地文件服务器之间通过后台程序控制即时同步(也可根据需求灵活设置数据同步时间,有效降低工作时间的宽带占用率),保证在异地协同设计过程中数据的一致性;系统通过数据状态、流程管理实现数据的过程管理,通过版本管理、变更管理控制数据的修改,确保数据的时效性与准确性。

a4c26d1e5885305701be709a3d33442f.png

文件服务器同步时间设置

4、数据的并发性控制

系统通过检入/检出操作来控制数据的并发性。当某一数据被检出时,系统会显示该数据已被某人检出,并禁止其他人员检出该数据(检出菜单变灰色)。此时,除了数据检出者外,其他人只能浏览,而不能修改该数据。这就解决了数据的并发性问题,避免因同时更改数据而引起混乱。

a4c26d1e5885305701be709a3d33442f.png已检出数据被锁定

5、数据的安全性与传输速率

系统通过权限管理控制用户对数据的操作权限,并且各地分别部署文件服务器,能解决数据安全方面的隐患,有效规避数据安全方面的风险。用户在文件上传、下载等过程中就近使用本地文件服务器,能解决跨地域数据传输速率的问题,减少网络带宽的负载。

a4c26d1e5885305701be709a3d33442f.png

权限管理

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/543269.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

flex 下对齐_Flex 布局示例

感谢阮一峰老师的教程http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html本示例将教程上所有的布局都简单的实现了一遍,并保存GitHub上面https://github.com/JailBreakC/flex-box-demo​github.com容器的属性1、flex-direction属性flex-direction属性决定主…

python读csv最快方法_使用Python读写csv文件的三种方法

Python读写csv文件觉得有用的话,欢迎一起讨论相互学习~Follow Me前言逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件…

url过滤怎么解除_Shiro-实战(四)---过滤器机制

1 简介Shiro使用了与Servlet一样的Filter接口进行扩展 1.1 NameableFilterNameableFilter给Filter起个名字,如果没有设置默认就是FilterName 当我们组装拦截器链时会根据这个名字找到相应的拦截器实例1.2 OncePerRequestFilter用于防止多次执行Filter,也就是说一次请…

django使用LDAP验证

1.安装Python-LDAP(python_ldap-2.4.25-cp27-none-win_amd64.whl)pip install python_ldap-2.4.25-cp27-none-win_amd64.whl 2.安装django-auth-ldap(django-auth-ldap-1.2.8.tar.gz)(下载:https://pypi.py…

风变的python课程怎么样_风的解释|风的意思|汉典“风”字的基本解释

【戌集下】【風】 風康熙筆画:9 部外筆画:0〔古文〕 𠙊 𠙈凬飌檒【唐韻】方戎切【集韻】方馮切【正韻】方中切, 𠀤音楓。風以動萬物也。【莊子齊物論】大塊噫氣,其名爲風。【河圖】風者&#x…

getprivateprofilestring读不到数据_Tomcat NIO(11)请求数据读取

在上一篇文章里我们主要介绍了 tomcat io 线程中涉及到的主要核心类,包括 AbstractProcessorLight,Http11Processor,CoyoteAdapter,这里主要介绍对于请求数据的读取。对于 tomcat 请求数据的读取来说,可以分为请求行的…

企业办公自动化系统_OA系统的核心功能有哪些?分析当下OA系统的缺陷以及相关解决方案...

什么是OA系统,OA是英语Office Automation的简称,字面意思是办公自动化,即将计算机、通信等现代化技术运用到传统办公中,进而形成的一种新型办公方式。它利用现代化设备和信息化技术,代替了办公人员传统的部分手动或重复…

python whl_python whl是什么文件

在安装whl文件之前,我们需要先搞清楚什么是whl文件,whl格式本质上是一个压缩包,里面包含了py文件,以及经过编译的pyd文件。使得可以在不具备编译环境的情况下,选择合适自己的python环境进行安装。在Win7下安装whl文件&…

android activity生命周期_Android岗高频面试题合一集,看你能答出几题?

前言面试季黄金时期来袭,想必许多朋友在这时有找工作、换工作、跳槽涨薪等想法,但你们都有一个相同的过程那就是面试。大家肯定想知道面试时都问哪些面试相关问题,所以就去网上查找题去刷题,为了省去大家找题的时间,小…

java web判断服务器是否是本机

1,如何获取浏览器的ip Java代码 /*** * 获取客户端ip地址(可以穿透代理) * param request * return */ public static String getClientIpAddr(HttpServletRequest request) { String ip request.getHeader("X-Forwarded-For"…

数据字典简单例子_Python学习100天-Day14(数据分析篇-pandas02)

Day14-读取文件接着上一天的内容,我在学习的过程中发现,DF数据还可以利用几个Series数据组成,具体看一个例子:两种形式,第一种是直接对Series创建DF对象,得出的结果。第二种是通过字典的形式创建DF对象&…

把百度网站设为首页_网站百度推广效果好不好?怎样才能把网站推广到百度首页?...

在移动互联网营销的过程中,有着各式各样的营销手段,也有着丰富多彩的营销平台,而百度平台是大家非常熟悉的,它拥有着亿万用户,几乎小伙伴们每天都需要通过百度查找各种资讯,来满足自己的需求,丰…

ZZULI 1876: 蛤玮的项链 Hash + 二分

Time Limit: 6 Sec Memory Limit: 128 MBSubmit: 153 Solved: 11SubmitStatusWeb BoardDescription 蛤玮向心仪的妹子送了一条项链,这条项链是由小写字母构成的首尾相接的字符串,妹子看了看项链对蛤玮说,"我希望它是对称的",蛤玮想了想之后决定,从项链上截取出一段…

python调用菜单响应事件_Python处理菜单消息操作示例【基于win32ui模块】

本文实例讲述了Python处理菜单消息操作。分享给大家供大家参考,具体如下: 一、代码 # -*- coding:utf-8 -*- #! python3 import win32ui import win32api from win32con import * from pywin.mfc import window class MyWnd(window.Wnd): def __init__ (…

全连接条件随机场_条件随机场CRF简介

作者:Ravish Chawla编译:ronghuaiyang导读一个简单明了的对条件随机场的说明,给大家一个非常直观的印象,CRF到底是个什么东西,能干什么用。条件随机场是一种用于序列预测的判别模型。它们使用来自以前标签的上下文信息…

PHP文件下载过滤类

Java代码 <?php /** $filename index.php; $download new Download(php,exe,html, false); if (!$download->downloadfile($filename)) { echo $download->getErrorMsgs(); } */ class Download { private $debug false; private $errorMsg ; …

解决outlook2013设置错误无法启动

今天在新的机器上安装office 2013&#xff0c;在进行outlook2013账户设置时&#xff0c;账户设置错误导致无法正常启动outlook。 查询相关资料发现可以通过&#xff0c;控制面板用户帐户和家庭安全—邮件&#xff0c;重新设置账户即可。 相关操作如下图&#xff1a;

论文公式编号右对齐_论文不会写?最详细的论文排版技巧

说明本文根据严思奇在2017年在"重庆邮电大学硕士学位论文"撰写期间的粗陋经验总结而作。使用的word版本为word2016。在使用时&#xff0c;首先应该根据第2章&#xff0c;按照顺序设置好所有需要全局设定的内容。然后再论文写作中&#xff0c;会依次碰到参考文献、公式…

ESXI开启SNMP服务

要监控ESXI&#xff0c;打算通过snmp方式进行监控&#xff0c;这样操作比较简单。但是要使用SNMP方式进行监控&#xff0c;必须要开启ESXI的SNMP服务。ESXI由于版本号的不同&#xff0c;SNMP开启的方法也不尽相同。 我们先来介绍ESXI5.0开启方法。在开启之前&#xff0c;我们先…

fiddler修改支付金额_不容忽视的记账工具:支付宝记账

上一篇文章我们说到&#xff0c;微信记账是一个省心省力省时间的好工具&#xff0c;但平时我们的支付手段可能不只有微信&#xff0c;最常用的还有支付宝&#xff0c;例如我们在双十一淘宝上购物的话基本上使用的是支付宝进行付款&#xff0c;因此为大家普及一下支付宝的记账流…