System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及三维设计软件权限管理,特别是指一种三维设计软件的信息处理方法及装置。
技术介绍
1、pdms(工厂三维布置设计管理系统)是一款强大的三维布置设计软件,在工程设计行业被广泛应用。在pdms中完成一个工程三维设计需要数十个专业相互配合,有近百个三维卷册,需要设计人员少则数十人多则几百人,再加上通常一个项目分为初设、施工、竣工等阶段,每个阶段又包括规划、建模、抽图、配合、评审、修改、优化等环节,一个中等以上的工程,pdms后台都会形成数百个用户信息,近千个三维卷册,所以pdms权限管理是一项非常繁重的工作,而且经常会有多个工程同时推进,pdms后台权限管理的工作量与重要性不言而喻。
2、目前,pdms权限管理的及时性和正确性完全依赖管理员,再加上权限管理工作的离散性,任何疏忽都可能影响工程的效率和进度;同时在pdms默认的管理机制允许多机同时登录同一个账户、一机同时登录多个账户,加上异常退出等情况,经常导致项目数据损坏,会对工程进度产生影响。
技术实现思路
1、本专利技术提供一种三维设计软件的信息处理方法及装置,解决了三维设计软件的用户身份的一致性、用户登录权限管理;提高了三维设计软件的权限管理的准确性和及时性,能有效避免人为误操作情况的发生,降低了对三维管理人员的要求。
2、为解决上述技术问题,本专利技术的技术方案如下:
3、一种三维设计软件的信息处理方法,包括:
4、获取三维设计软件的工程项目信息和域用户信息;
6、根据所述卷册信息和域用户信息,得到设计任务分配信息;
7、对所述设计任务分配信息进行监听,得到事件类型信息;
8、根据事件类型信息,创建规则,得到与对应域用户匹配的目标设计权限。
9、可选的,获取三维设计软件的域用户信息,包括:
10、获取三维设计软件的域用户标识号;
11、对所述域用户标识号进行认证,得到认证信息;
12、根据所述认证信息创建域用户以及域用户对应的软件操作用户,并获取域用户信息。
13、可选的,根据所述工程项目信息,得到卷册信息,包括:
14、将所述工程项目信息,分解为多个设计任务信息;
15、对每个设计任务信息进行编码,得到每个设计任务信息对应的卷册信息。
16、可选的,根据所述卷册信息和域用户信息,得到设计任务分配信息,包括:
17、根据所述卷册信息,匹配并关联每个卷册信息对应的设计任务信息所需工程设计人员的域用户信息,得到每个卷册信息对应的设计任务分配信息。
18、可选的,对所述设计任务分配信息进行监听,得到事件类型信息,包括:
19、对所述设计任务分配信息进行监听,根据所述设计任务分配信息的变化信息,获得事件类型信息。
20、可选的,根据事件类型信息,创建规则,得到与对应域用户匹配的目标设计权限,包括:
21、所述事件类型信息为开权限事件,通过配置权限规则建立域用户与卷册信息的关系,得到与对应域用户匹配的目标设计权限。
22、可选的,所述信息处理方法还包括:
23、对所述设计任务分配信息进行判断处理,得到判断信息;
24、根据所述判断信息,进行卷册信息对应的路径创建或者操作用户创建。
25、本专利技术还提供一种三维设计软件的信息处理装置,包括:
26、获取模块,用于获取三维设计软件的工程项目信息和域用户信息;
27、处理模块,用于根据所述工程项目信息,得到卷册信息;根据所述卷册信息和域用户信息,得到设计任务分配信息;对所述设计任务分配信息进行监听,得到事件类型信息;根据事件类型信息,创建规则,得到与对应域用户匹配的目标设计权限。
28、本专利技术还提供一种计算设备,包括:处理器、存储有计算机程序的存储器,所述计算机程序被处理器运行时,执行如上所述的方法。
29、本专利技术还提供一种计算机可读取存储介质,存储有指令,当所述指令在计算机上运行时,使得计算机执行如上所述的方法。
30、本专利技术的上述方案至少包括以下有益效果:
31、本专利技术的上述方案通过获取工程项目信息和域用户信息;根据所述工程项目信息,得到卷册信息;根据所述卷册信息和域用户信息,得到设计任务分配信息;对所述设计任务分配信息进行监听,得到事件类型信息;根据事件类型信息,创建规则,得到与对应域用户匹配的目标设计权限。解决了三维设计软件的用户身份的一致性、用户登录权限管理;提高了三维设计软件的权限管理的准确性和及时性,能有效避免人为误操作情况的发生,降低了对三维管理人员的要求。
本文档来自技高网...【技术保护点】
1.一种三维设计软件的信息处理方法,其特征在于,包括:
2.根据权利要求1所述的三维设计软件的信息处理方法,其特征在于,获取三维设计软件的域用户信息,包括:
3.根据权利要求1所述的三维设计软件的信息处理方法,其特征在于,根据所述工程项目信息,得到卷册信息,包括:
4.根据权利要求3所述的三维设计软件的信息处理方法,其特征在于,根据所述卷册信息和域用户信息,得到设计任务分配信息,包括:
5.根据权利要求4所述的三维设计软件的信息处理方法,其特征在于,对所述设计任务分配信息进行监听,得到事件类型信息,包括:
6.根据权利要求5所述的三维设计软件的信息处理方法,其特征在于,根据事件类型信息,创建规则,得到与对应域用户匹配的目标设计权限,包括:
7.根据权利要求6所述的三维设计软件的信息处理方法,其特征在于,还包括:
8.一种三维设计软件的信息处理装置,其特征在于,包括:
9.一种计算设备,其特征在于,包括:处理器、存储有计算机程序的存储器,所述计算机程序被处理器运行时,执行如权利要求1至7
10.一种计算机可读取存储介质,其特征在于,存储有指令,当所述指令在计算机上运行时,使得计算机执行如权利要求1至7任一项所述的方法。
...【技术特征摘要】
1.一种三维设计软件的信息处理方法,其特征在于,包括:
2.根据权利要求1所述的三维设计软件的信息处理方法,其特征在于,获取三维设计软件的域用户信息,包括:
3.根据权利要求1所述的三维设计软件的信息处理方法,其特征在于,根据所述工程项目信息,得到卷册信息,包括:
4.根据权利要求3所述的三维设计软件的信息处理方法,其特征在于,根据所述卷册信息和域用户信息,得到设计任务分配信息,包括:
5.根据权利要求4所述的三维设计软件的信息处理方法,其特征在于,对所述设计任务分配信息进行监听,得到事件类型信息,包括:
6.根据...
【专利技术属性】
技术研发人员:张宏宇,王雷,吕介普,杨哲,赵芳芳,朱龙飞,师婉婷,
申请(专利权)人:内蒙古电力勘测设计院有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。