一种应用于成套电气设计的数据处理系统的制作方法

文档序号:17698541发布日期:2019-05-17 21:56阅读:143来源:国知局
一种应用于成套电气设计的数据处理系统的制作方法

本公开属于数据处理领域,尤其涉及一种应用于成套电气设计的数据处理系统。



背景技术:

本部分的陈述仅仅是提供了与本公开相关的背景技术信息,不必然构成在先技术。

随着公司的快速发展,越来越多的客户工程项目,已经明显感受到传统项目管理带来的不便。以往项目信息基本都由专人登记在excel表格中或word文件中,人员任务安排也基本多是输入到word中,项目一多,使用这种方式明显的体会到管理、查询的不便。

对于平时各类纸质质量表单的流转,一般都是打印出来填写或在word中填好后打印出来,往往还要跑到多个部门签字确认和修改多次,费时费力。关于绩效的考核,原来则主要是由专人计算统计汇总,不但要花很多时间来统计计算,有时候出错了都很难查出来,很容易受人为因素的影响。对于图纸文件的管理,主要进行了纸质档案文件的存档,电子图纸文件则存储在设计人员的电脑或资料公共电脑上,若发生人员调动或电脑损坏,则电子图纸文件损失的几率就会大大的增加。



技术实现要素:

根据本公开的一个或多个实施例,提供一种应用于成套电气设计的数据处理系统,其能够方便项目的记录、储存以及进度及文件的查询,提高成套电气设计的数据管理效率。

本公开的一种应用于成套电气设计的数据处理系统,包括客户端和服务器端;所述服务器端,包括:

权限管理模块,其用于针对不同角色配置相应权限;

任务分配模块,其用于接收具有任务分配权限用户的任务分配命令,对项目任务进行分配,形成项目子任务并发送给相应具有任务接收权限用户;

项目跟踪模块,其用于跟踪项目任务,根据当前跟踪时间点与项目任务预设时间计划以及子任务完成时间点相比较,生成项目任务当前进度结果;

项目文件存储模块,其用于对完成项目任务的过程中所形成的文件按照统一名称进行存储,且按照不同项目进行分类存储。

在一个或多个实施例中,在所述权限管理模块中,角色包括设计部经理、电气负责人、钣金负责人、电气设计员和钣金设计员;设计部经理、电气负责人和钣金负责人具有项目任务分配的权限;电气设计员和钣金设计员仅具有接收项目子任务的权限。

在一个或多个实施例中,在所述权限管理模块中,对存储在项目文件存储模块的文件进行分级权限设置,明确各级人员阅档范围及数据下载和浏览权限,并自动记录所有对文件的操作记录。

在一个或多个实施例中,在所述项目文件存储模块中,按照所属项目名称-项目任务所属阶段-项目任务名称-项目子任务名称-自定义名称对文件进行命名。

在一个或多个实施例中,所述服务器端,还包括:

任务提醒模块,其用于提醒接收项目子任务的用户及时处理项目子任务。

在一个或多个实施例中,所述服务器端,还包括:

绩效自动统计模块,其用于根据各个角色对项目任务的完成效率情况自动计算出相应绩效。

在一个或多个实施例中,在所述绩效自动统计模块中,每个角色的绩效=a*项目任务完成所用的时间+b*项目任务完成质量评分;其中,a和b均为常系数。

在一个或多个实施例中,所述服务器端,还包括:

cad智能工具包存储模块,其用于存储配套开发的cad智能工具,以便于成套电气设计过程中的调用。

在一个或多个实施例中,所述配套开发的cad智能工具,包括:

标准图框定义、插入图框、自动填入图签信息、批量更新图签、自动拆图、自动读取图签信息、图纸比较、图纸格式转换、自动生成图纸目录、打印自动归档、打印条形码图纸归档及版本管理和cad电子签名。

本公开的有益效果是:

(1)本公开针对成套电气设备设计工作,相对以前专人登记在excel表格中或word文件中的工作登记,方便了工程的记录和储存,查询方便,以往的登记因工作繁忙和人工记录难免会出现工作失误导致后期查询困难,本公开的应用于成套电气设计的数据处理系统省去了流程上的时间,只需要从线上按软件设定好的流程顺序流转即可,免去了去签字的时间。

(2)本公开的应用于成套电气设计的数据处理系统,解决了传统的纸质的图纸资料存档占用空间、容易丢失、管理繁琐,若有他人借阅某工程资料未归还丢失,则此工程的资料将无处查询;以及设计人员的电脑出线故障或者离职等情况,则电子图档则会丢失或者查询繁琐没有规律的问题,本公开在服务器端存档则会完全避免上述情况,并且使用搜索功能查询方便快捷。

(3)本公开的应用于成套电气设计的数据处理系统,能够使得项目负责人或部门经理实时了解工作进度,掌握工程发展情况以便统筹管理。

附图说明

构成本公开的一部分的说明书附图用来提供对本公开的进一步理解,本公开的示意性实施例及其说明用于解释本公开,并不构成对本公开的不当限定。

图1是本公开的一种应用于成套电气设计的数据处理系统结构示意图。

具体实施方式

应该指出,以下详细说明都是例示性的,旨在对本公开提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本公开所属技术领域的普通技术人员通常理解的相同含义。

需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本公开的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。

图1是本公开的一种应用于成套电气设计的数据处理系统结构示意图。

如图1所示,本公开的一种应用于成套电气设计的数据处理系统,包括客户端和服务器端;所述服务器端,包括:

(1)权限管理模块,其用于针对不同角色配置相应权限。

在具体实施中,在所述权限管理模块中,角色包括设计部经理、电气负责人、钣金负责人、电气设计员和钣金设计员;设计部经理、电气负责人和钣金负责人具有项目任务分配的权限;电气设计员和钣金设计员仅具有接收项目子任务的权限。

在另一实施例中,在所述权限管理模块中,角色还包括:

工艺部经理和工艺设计员,其中,工艺部经理安排设计任务给工艺设计员;

工艺部经理具有项目任务分配的权限。

工艺设计员具有接收工艺设计任务,并设计出图纸。

在所述权限管理模块中,角色还包括:工艺校对员,其权限为校对图纸。

在具体实施中,电气负责人和钣金负责人分别具有审核相应部门设计的图纸的权限。

在所述权限管理模块中,对存储在项目文件存储模块的文件进行分级权限设置,明确各级人员阅档范围及数据下载和浏览权限,并自动记录所有对文件的操作记录。

(2)任务分配模块,其用于接收具有任务分配权限用户的任务分配命令,对项目任务进行分配,形成项目子任务并发送给相应具有任务接收权限用户。

在具体实施中,可采用基于平均思想的任务分配算法来实现项目任务的分配。

其中,基于平均思想的任务分配算法的主要思想是:首先找出所有接收任务人员中手头未完成任务数最大的审核员,然后其它接收任务人员以该接收任务人员的未完成任务数为标杆,计算自己可容纳的任务数,最后所有接收任务人员可容纳的任务数之和即为总的可容纳任务数(ava_task)。

这里有两种情况,第一种情况是:

总的可容纳任务数小于或等于n个待分配的任务数,此时所有接收任务人员以最大未完成任务数(max_task)为标杆,接收待分配的任务。如果刚好分配完,那么算法结束;如果还有剩下的任务未分配,那将剩下的任务抽取m个任务分配给每一个接收任务人员,依次类推,直到剩下的未分配任务数小于m为止,然后再将这小于m的任务随机分配给相应数量的审核员。

第二种情况是:

总的可容纳任务数大于n个待分配的任务数,此时降低一个单位的标杆(max_task-1),然后循环计算可容纳的任务数,直到退出循环(循环终止条件为:ava_task-task_num<=lower_list.size(),lower_list.size()表示的是低于当前标杆的接收任务人员数)。

通过基于平均思想的任务分配算法能够将项目任务均匀地分配给接收任务人员。

需要说明的是,也可采用其他算法来实现项目任务的分配,比如贪心算法。其中,贪心算法中贪婪的选择是总是选择下一个任务的完成时间至少在剩下的任务和开始时间大于或等于以前选择任务的完成时间,因此可以根据任务完成时间,以便总是认为下一个任务是最小完成时间的任务。

(3)项目跟踪模块,其用于跟踪项目任务,根据当前跟踪时间点与项目任务预设时间计划以及子任务完成时间点相比较,生成项目任务当前进度结果。

例如:项目任务包括第一子任务、第二子任务和第三子任务,整个预设时间计划时间为:

第一子任务:开始时间点为2017年1月1日,结束时间为2017年6月30日;第二子任务:开始时间点为2017年7月1日,结束时间为2017年12月31日。

而且每个子任务又可以细分时间节点,例如:第二子任务又按照每个月细分节点,则当前跟踪时间点为2017年8月10日,若实际的第一子任务和第二子任务以及第三子任务的前8个月任务均以完成,则整个项目的进度为已完成2/3。

(4)项目文件存储模块,其用于对完成项目任务的过程中所形成的文件按照统一名称进行存储,且按照不同项目进行分类存储。

在具体实施中,在所述项目文件存储模块中,按照所属项目名称-项目任务所属阶段-项目任务名称-项目子任务名称-自定义名称对文件进行命名。

在另一实施例中,所述服务器端,还包括:

任务提醒模块,其用于提醒接收项目子任务的用户及时处理项目子任务。

在另一实施例中,所述服务器端,还包括:

绩效自动统计模块,其用于根据各个角色对项目任务的完成效率情况自动计算出相应绩效。

具体地,在所述绩效自动统计模块中,每个角色的绩效=a*项目任务完成所用的时间+b*项目任务完成质量评分;其中,a和b均为常系数。

例如:a为0.4,b为0.6,项目任务完成所用的时间和项目任务完成质量评分均可通过调取项目文件存储模块中的数据获取。

需要说明的是,a和b的值均可根据实际情况来自定义。

在另一实施例中,所述服务器端,还包括:

cad智能工具包存储模块,其用于存储配套开发的cad智能工具,以便于成套电气设计过程中的调用。

具体地,所述配套开发的cad智能工具,包括:

标准图框定义、插入图框、自动填入图签信息、批量更新图签、自动拆图、自动读取图签信息、图纸比较、图纸格式转换、自动生成图纸目录、打印自动归档、打印条形码图纸归档及版本管理和cad电子签名。

在另一实施例中,所述服务器端,还包括:

工作日志模块,其用于记录设计人员每天的工作重点。

工作日志可以帮助设计人员记录每天的工作重点,对工作出现疑问等问题时方便查阅问题原因。帮助员工形成好的工作习惯。

本公开针对成套电气设备设计工作,相对以前专人登记在excel表格中或word文件中的工作登记,方便了工程的记录和储存,查询方便,以往的登记因工作繁忙和人工记录难免会出现工作失误导致后期查询困难,本公开的应用于成套电气设计的数据处理系统省去了流程上的时间,只需要从线上按软件设定好的流程顺序流转即可,免去了去签字的时间。

本公开的应用于成套电气设计的数据处理系统,解决了传统的纸质的图纸资料存档占用空间、容易丢失、管理繁琐,若有他人借阅某工程资料未归还丢失,则此工程的资料将无处查询;以及设计人员的电脑出线故障或者离职等情况,则电子图档则会丢失或者查询繁琐没有规律的问题,本公开在服务器端存档则会完全避免上述情况,并且使用搜索功能查询方便快捷。

本公开的应用于成套电气设计的数据处理系统,能够使得项目负责人或部门经理实时了解工作进度,掌握工程发展情况以便统筹管理。

本领域内的技术人员应明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本公开是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

上述虽然结合附图对本公开的具体实施方式进行了描述,但并非对本公开保护范围的限制,所属领域技术人员应该明白,在本公开的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本公开的保护范围以内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1