对象数据元素的选择性锁定制造技术

技术编号:9548157 阅读:104 留言:0更新日期:2014-01-09 05:32
一种产品数据管理系统、方法及介质。一种方法包括接收(205)针对指定类型的数据的锁定请求。该方法包括响应于锁定请求对该锁定请求进行处理,所述处理包括响应于锁定请求(205)来锁定(210)多个数据对象的指定类型的数据。该方法包括接收(215)对多个数据对象中的至少一个数据对象的指定类型的数据的至少一个改变。该方法包括根据所接收的改变通过改变指定类型的数据来更新并保存(220)多个对象中的至少一个对象。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】一种产品数据管理系统、方法及介质。一种方法包括接收(205)针对指定类型的数据的锁定请求。该方法包括响应于锁定请求对该锁定请求进行处理,所述处理包括响应于锁定请求(205)来锁定(210)多个数据对象的指定类型的数据。该方法包括接收(215)对多个数据对象中的至少一个数据对象的指定类型的数据的至少一个改变。该方法包括根据所接收的改变通过改变指定类型的数据来更新并保存(220)多个对象中的至少一个对象。【专利说明】对象数据元素的选择性锁定本专利技术涉及根据独立权利要求所述的用于对对象数据元素进行选择性锁定的方法、产品数据管理数据处理系统以及计算机可读介质。
本公开内容总体上涉及计算机辅助设计、可视化和制造系统(“CAD系统”),产品生命周期管理(“PLM”)系统,项目和进度管理系统以及为产品和其他项管理数据的系统(单独地和共同地,产品数据管理(“PDM”)系统)。
技术介绍
PDM系统可以帮助用户创建和管理项目进度表,该项目进度表在其他功能之中包括任务的调度。PDM系统还维持进度表、任务以及有时可以通过不同处理进行编辑的其他数据对象。
技术实现思路
各种公开的实施方式涉及用于在进度表管理功能中,特别是在被配置成执行如本文所述的处理的PDM系统中具有特定效用的选择性数据锁定和编辑的系统及方法。各种实施方式包括PDM系统、方法及介质。一种方法包括接收针对指定类型的数据的锁定请求。该方法包括响应于锁定请求对该锁定请求进行处理,其包括响应于锁定请求对多个数据对象锁定指定类型的数据。该方法包括对多个数据对象中的至少一个数据对象接收对指定类型的数据的至少一个改变。该方法包括根据所接收的改变通过改变指定类型的数据来更新并保存多个对象中的至少一个对象。上述内容大致概述了本公开内容的特征和技术优点,以使得本领域普通技术人员能够较好地理解下述【具体实施方式】。在下`文中,将描述本公开内容的形成权利要求的主题的另外的特征及优点。本领域普通技术人员将会理解:他们可以容易地使用所公开的构思和【具体实施方式】为基础来修改或设计用于实现与本公开内容相同目的的其他结构。本领域普通技术人员也将会认识到:这样的等同结构不脱离本公开内容的最宽泛形式的精神和范围。在进行下面的【具体实施方式】之前,对本专利文件全文中使用的某些词或短语的定义进行说明是有利的:术语“包括”(include和comprise)及其派生词表示没有限制的包括;术语“或”是包括性的,表示“和/或”;短语“与……相关联”和“与其关联”及其派生词可以表示包括、被包括在......内、与......互连、包含、包含在......内、连接到或与......连接、耦接到或与……耦接、与……可通信、与……配合、交错、并置、接近、缚接到或与……缚接、具有、具有……的属性等;术语“控制器”表示控制至少一个操作的任何设备、系统或其部件,而不管这样的设备是以硬件、固件、软件还是以它们中的至少两个的某种组合实施的。应注意,与任何特定控制器相关联的功能可以是集中式的或分布式的,无论本地的还是远程的。在本专利文献全文中,提供了对某些词和短语的定义,但本
的普通技术人员将会理解:在许多(即便不是大部分)情况下,这样的定义适用于该定义的词和短语的当前以及将来的应用中。尽管一些术语可以包括各种各样的实施方式,但是所附权利要求可以将这些术语明确限制到特定实施方式。【专利附图】【附图说明】为了更透彻地理解本公开内容及其优点,现在参照结合附图进行的以下描述,其中相同的附图标记表示相同的对象,并且在附图中:图1描绘了根据所公开的实施方式的实施方式可以在其中实施的数据处理系统的框图;图2至图5描绘了根据所公开的实施方式的处理的流程图;以及图6描绘了根据所公开的实施方式的并发更新的示例的简化框图。【具体实施方式】在本专利文献中,下述图1至图5和用于描述本公开内容的原理的各种实施方式仅是为了说明,而不应当以任何方式被认为限制本公开内容的范围。本领域普通技术人员将会理解,本公开内容的原理可以以任何合适设置的设备来实施。将参照示例性的非限制性实施方式来描述本申请的各种创新性教示。项目管理系统和其他PDM系统具有高度的相互依赖性。任务依赖于资源的可用性和其他任务的完成。微小的改变可以引起波及到进度表中的多个对象的改变的“波纹”。在协作系统中,除了其他原因,必须留存这些改变中的每个改变以增强数据完整性并且使得允许并行性。由于波纹效应,进行多个微小的改变可以引起相同区域多次改变,从而引起过多的网络流量和数据库流量。因为只有最后值是重要的并且不需要任何中间值,所以认为流量是过多的。如果锁定了整个项目,那么系统将不支持并行性。目前还不存在基于某些与物理边界相对的概念边界或逻辑边界来锁定对象上的区域、同时允许对同一对象进行并行更新的方法。所公开的实施方式允许进行选择性锁定和智能锁定,而不是功能整体的锁定。为了维护数据完整性,对区域进行锁定以防止数据毁损是重要的。这种方法允许同时访问一类数据并且单个用户能够访问另一类数据,并且使得能够减小网络流量或数据库流量同时维护数据完整性和系统并行性。在项目管理系统中,可能只有一个进度表所有者/规划者修改计划,但是潜在的数百个用户会需要并行地更新他们的任务状态和执行数据。所公开的实施方式包括用于检查和锁定各种调度功能的改进的系统及方法。图1示出了实施方式可以在其中实施的数据处理系统的框图,该数据处理系统包括如本文所述具体地被配置成执行处理的PDM系统。所述数据处理系统包括处理器102,该处理器102连接到二级缓存/桥104,而二级缓存/桥104又连接到局部系统总线106。局部系统总线106可以例如是外围部件互连(PCI)架构总线。在所述示例中连接到局部系统总线的还有主存储器108和图形适配器110。图形适配器110可以连接到显示器111。其他外设,如局域网(LAN)/广域网/无线(例如WiFi)适配器112,也可以连接到局部系统总线106。扩展总线接口 114将局部系统总线106连接到输入/输出(I/O)总线116。I/O总线116连接到键盘/鼠标适配器118、磁盘控制器120以及I/O适配器122。磁盘控制器120可以连接到存储器126,该存储器126可以是任何合适的机器可用或机器可读的存储介质,其包括但不限于:非易失性硬编码型介质如只读存储器(ROM)或可擦除电可编程只读存储器(EEPR0M)、磁带存储器;以及用户可记录型介质如软盘、硬盘驱动器、只读光盘存储器(⑶-ROM)或数字多功能磁盘(DVD);以及其他已知的光、电或磁存储设备。在所示的示例中,连接到I/O总线116上的还有音频适配器124,该音频适配器124可以连接到扬声器(未示出)以播放声音。键盘/鼠标适配器118为定点设备(未示出)如鼠标、轨迹球、轨迹指示器等提供连接。本领域普通技术人员将会理解:图1示出的硬件可以针对具体的实施而不同。例如,除了所述硬件或代替所述硬件还可以使用其他外围设备比如光盘驱动等。所述示例仅是出于说明的目的而提供的,并非意在表明针对本公开内容的架构限制。根据本公开内容的实施方式的数据处理系统包括采用图形用户接口的操作系统。该操作系统允许在图形用户接口中同时出现多个显示窗本文档来自技高网
...
对象数据元素的选择性锁定

【技术保护点】
一种由产品数据管理PDM数据处理系统执行的方法,所述方法包括:接收针对指定类型(x)的数据的锁定请求(205,305,405);响应于所述锁定请求(205,305,405)对所述锁定请求进行处理,包括响应于所述锁定请求(205)来锁定(210)多个数据对象(y)的所述指定类型(x)的数据;接收(215)对所述多个数据对象(y)中的至少之一的所述指定类型(x)的数据的至少一个改变;以及根据所接收的改变通过改变所述指定类型(x)的数据来更新并保存(220)所述多个对象(y)中的至少之一。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:尼兰詹·K·耶尔马修·J·英斯科罗伯特·海登
申请(专利权)人:西门子产品生命周期管理软件公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1