一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据处理方法、装置、电子设备和存储介质与流程

2022-02-24 14:32:56 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,特别是涉及一种数据处理方法、一种数据处理装置、一种电子设备和一种存储介质。


背景技术:

2.为了完成某项任务,往往需要组建一个组织,通过该组织建立组织成员、组织领导之间的通信,进行组织成员之间的协作、组织领导的管理等,来完成任务。
3.一种现有的建立组织的方式是通过代码,将各个组织成员和组织领导之间建立通信,以进行组织成员之间的协作、组织成员向组织领导汇报工作、组织领导为组织成员分配任务等。
4.但是采用这种方式,需要编写代码,来建立组织架构,组织架构的建立十分麻烦。


技术实现要素:

5.本技术实施例提供了一种数据处理方法,以更方便的建立组织架构。
6.相应的,本技术实施例还提供了一种数据处理装置、一种电子设备和一种存储介质,用以保证上述系统的实现及应用。
7.为了解决上述问题,本技术实施例公开了一种数据处理方法,所述的方法包括:提供组织对应的信息页面;依据所述信息页面,确定组织配置信息,所述组织配置信息包括组织节点的节点信息和组织节点之间的节点关系;依据所述节点信息和所述节点关系,确定组织架构信息。
8.为了解决上述问题,本技术实施例公开了一种数据处理方法,包括:展示组织对应的信息页面;接收创建指示,依据所述创建指示创建组织节点;展示所述组织节点对应的属性面板,通过所述属性面板接收所述组织节点的节点信息;在所述信息页面中接收连接指示,依据所述连接指示建立两个组织节点之间的关系;在所述信息页面中,基于所述组织节点和组织节点之间的关系展示对应组织的组织架构信息。
9.为了解决上述问题,本技术实施例公开了一种数据处理装置,包括:页面提供模块,用于提供组织对应的信息页面;组织配置信息确定模块,用于依据所述信息页面,确定组织配置信息,所述组织配置信息包括组织节点的节点信息和组织节点之间的节点关系;组织架构确定模块,用于依据所述节点信息和所述节点关系,确定组织架构信息。
10.为了解决上述问题,本技术实施例公开了一种数据处理装置,包括:页面展示模块,用于展示组织对应的信息页面;节点创建模块,用于接收创建指示,依据所述创建指示创建组织节点;节点信息配置模块,用于展示所述组织节点对应的属性面板,通过所述属性面板接收所述组织节点的节点信息;节点关系建立模块,用于在所述信息页面中接收连接指示,依据所述连接指示建立两个组织节点之间的关系;组织架构建立模块,用于在所述信息页面中,基于所述组织节点和组织节点之间的关系展示对应组织的组织架构信息。
11.为了解决上述问题,本技术实施例公开了一种电子设备,包括:处理器;和存储器,
其上存储有可执行代码,当所述可执行代码被执行时,使得所述处理器执行如上述实施例中一个或多个所述的方法。
12.为了解决上述问题,本技术实施例公开了一个或多个机器可读介质,其上存储有可执行代码,当所述可执行代码被执行时,使得处理器执行如上述实施例中一个或多个所述的方法。
13.与现有技术相比,本技术实施例包括以下优点:
14.本技术实施例中,提供组织对应的信息页面,并通过信息页面确定组织配置信息,然后依据组织配置信息中组织节点的节点信息和组织节点之间的节点关系,确定组织架构信息。本技术实施例中,通过提供的信息页面来接收组织节点的节点信息和组织节点之间的节点关系,能够更加简单方便的建立组织架构。
附图说明
15.图1a是本技术一个实施例的一种数据处理系统的架构图;
16.图1b是本技术一个实施例的数据处理方法的流程示意图;
17.图2是本技术一个实施例的信息页面的示意图;
18.图3是本技术一个实施例的数据处理方法的示意图;
19.图4是本技术一个实施例的数据处理系统的结构示意图;
20.图5是本技术另一个实施例的数据处理方法的流程示意图;
21.图6是本技术一个实施例的数据处理装置的结构示意图;
22.图7是本技术另一个实施例的数据处理装置的结构示意图;
23.图8是本技术一个实施例提供的示例性装置的结构示意图。
具体实施方式
24.为使本技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本技术作进一步详细的说明。
25.本技术实施例可应用于基于组织的处理领域,组织可指由诸多要素按照一定方式相互联系起来的系统。如组织可以为一个社会实体,它具有明确的目标导向和精心设计的结构与有意识协调的活动系统,同时又同外部环境保持密切的联系,组织也可理解为为实现一定的任务,互相协作结合而成的集体或团体。本技术实施例中,组织可划分为用户和任务,用户为组织中的人等执行任务的对象,任务为组织中用户所执行的对象,任务的具体内容可基于场景确定,例如,在一些场景中,任务可以为用户所指交派的工作,担负的责任等,在另外一些场景中,任务也可以为用户所属的集团或团体中的部门等,这些不同类型的任务可以属于一个组织,从而能够在组织中体现用户所属集团、部分等,也可体现出用户所分配的工作等。该组织的构建以及结构更加灵活。本技术实施例,提供了一种数据处理系统,该数据处理系统可以理解为一种组织模式设计器,便于执行基于组织的各种处理。如图1a所示,包括用户端和服务端,在该系统中,服务端可以为用户端提供信息页面,用户可以通过用户端的信息页面编辑组织配置信息,服务端可以根据用户在信息页面中编辑的组织配置信息,确定组织节点和组织节点之间的关系,并依据组织节点和组织节点之间的关系,更加简单方便的构建对应的组织架构,以依据该组织架构,完成对任务的处理。
26.本技术实施例提供一种数据处理方法,数据处理方法可以通过服务端来执行,如图1b所示,包括:
27.步骤102,提供组织对应的信息页面。可以提供信息页面,并将信息页面展示给用户,以接收用户编辑的组织定义信息。其中,在一个可选的示例中,信息页面中可以包括节点创建控件、属性面板、连接控件等,其中,节点创建控件用于创建组织节点,组织节点按照类型来划分可包括任务节点和用户节点。属性面板用于配置组织节点的节点信息,连接控件用于建立组织节点之间的关系。其中,用户节点用于表示组织中的用户,不同的用户可基于用户节点的节点信息确定;任务节点用于表示组织中用户的任务,如用户的工作,用户所属的部门、公司、集团等,可通过任务节点的节点信息确定,具体可依据需求设置。
28.用户可以对对应的控件进行触发,来确定节点信息或节点关系,具体的,在一个可选的实施例中,服务端可以依据对所述信息页面中的节点创建控件的触发,生成组织节点,并依据所述信息页面中的属性面板配置所述组织节点的节点信息;依据对所述信息页面中的连接控件的触发,建立组织节点之间的关系。用户可以触发信息页面中的节点创建控件,来建立任务节点或用户节点,其中,用户触发节点创建控件的操作还可以理解为用户在信息页面中输入创建指令。在如图2所示的示例中,节点创建控件可包括用户节点创建控件和任务节点创建控件,其中,用户节点创建控件用于创建用户节点,任务节点创建控件用于创建任务节点。
29.在一个可选的实施例中,用户可以触发信息页面中的连接控件,来建立用户与用户、用户与任务、任务与任务之间的关系,其中,用户触发连接控件的操作还可以理解为用户在信息页面中输入连接指示。在如图2所示的示例中,连接控件可包括用于定义任务之间关系的任务关系连接控件、用于定义用户之间关系的汇报关系连接控件和用于定义用户与任务之间关系的任职关系连接控件。用户可以触发任务关系连接控件,来建立任务之间的任务关系;用户可以触发汇报关系连接控件,建立用户与用户之间的汇报关系;用户可以触发任职关系连接控件,建立用户与任务之间的任职关系。另外,图2还示出了用于定义用户节点的属性面板。
30.用户可以通过节点创建控件来生成组织节点,通过连接控件定义组织节点之间的关系,并利用属性面板为组织节点配置节点信息。以在步骤104中,依据所述信息页面,确定组织配置信息,其中,组织配置信息包括组织节点的节点信息和组织节点之间的节点关系。在一个可选的实施例中,节点关系可包括用户与用户之间的第一关系、用户与任务之间的第二关系、任务与任务之间的第三关系中的至少一个,其中,第一关系可以包括汇报关系(或称上下级关系),第二关系可以包括任职关系,第三关系可以包括任务关系。用户可以在信息页面中编辑组织结构对应的组织节点、节点关系、节点信息等数据,以确定组织配置信息。
31.在确定组织配置信息之前,还可以对信息页面中的数据进行对应的校验,以确定数据是否符合规则。在一个可选的实施例中,可以依据所述信息页面,获取配置数据;对所述配置数据进行校验,并在校验通过的情况下,确定组织配置信息。在所述配置数据校验未通过的情况下,对配置数据进行校正处理,并对处理后的配置数据进行校验。用户在信息页面中输入的配置数据可能存在偏差,因此,通过对配置数据进行校验,以确定配置数据是否符合规则。在校验通过的情况下,依据配置数据,确定组织配置信息;在校验未通过的情况
下,对配置数据进行校正处理,并对处理后的数据重新进行校验。一方面可以通过将配置数据输入到预先设置好的数据校正组件,已进行配置数据的校正处理。举例来说,在用户节点和用户节点之间的关系为任务关系的情况下,确定任务关系异常,利用训练好的数据校正组件,可以将任务关系修改为汇报关系。另一方面可以将校验结果返回到信息页面中,以通知用户,用户可以在信息页面对配置数据进行修改,以校正配置数据。
32.服务端在确定了组织配置信息之后,可以在步骤106中,依据所述节点信息和所述节点关系,确定组织架构信息。服务端可以依据节点信息确定组织节点为用户节点或任务节点。然后根据任务节点的节点信息,可以确定组织对应的任务;根据用户节点的节点信息,可以确定完成任务的用户,并按照第一关系、第二关系和第三关系,确定用户与用户、用户与任务、任务与任务之间的关系,确定对应的组织架构信息。
33.在信息页面中除了可以设置组织节点的节点信息和组织节点之间的节点关系之外,在信息页面中还可以设置组织模式信息,以根据组织模式信息,更加精准的确定组织架构。具体的,在一个可选的实施例中,所述依据所述节点信息和所述节点关系,确定组织架构信息,包括:依据所述信息页面,获取组织模式信息;依据所述组织模式信息、节点信息和节点关系,确定对应的组织架构信息。在服务端中可以预先设置组织模式,在收到组织模式信息之后,匹配到对应的组织模式,并根据节点信息和节点关系对组织节点进行分配,以确定对应的组织架构信息。举例来说,在如图4所示的示例中,依据组织模式信息确定组织模式为网状模式的用户节点的情况下,可以按照用户节点之间的汇报关系,为用户节点进行分级,以确定第一等级的用户节点、第二等级的用户节点和第三等级的用户节点,并按照网状模式进行排布。之后按照用户节点之间的关系,建立用户节点之间的连接,并将节点的节点信息添加到用户节点中。利用组织模式信息,能够更加更准确的确定组织模式,以更加简单方便的确定组织架构信息。
34.本技术实施例中,组织架构为是组织的流程运转、部门设置及职能规划等最基本的结构依据。本技术实施例基于信息页面可灵活设置组织的组织架构。其中,组织架构可包括以下至少一种网状组织架构、合弄制组织架构、虚拟组织(或称场景组织)架构等,相应可构成网状组织、合弄制组织以及虚拟组织等。
35.网状组织是利用组织协定来组织运作的,组织可以是一个有效运作的集团、企业,但这一集团、企业可以理解为一个虚拟组织,靠有关单位相互之间的协定与沟通。
36.合弄制(holacracy)组织也可称为全体共治,是由角色来承担工作的管理系统。一项工作被看做一个“角色”或称任务,同一个人可以选择承担不同角色,和其他人配合完成工作,按照角色分配权力。合弄制被认为是一种“无领导管理方式”,它将组织架构去中心化,将由人定义工作角色转变为围绕工作来定义,并且经常更新。
37.虚拟组织是一种区别于传统组织的以信息技术为支撑的人机一体化组织。其特征以现代通讯技术、信息存储技术、机器智能产品为依托,实现传统组织结构、职能及目标。在形式上,没有固定的地理空间,也没有时间限制。组织成员通过高度自律和高度的价值取向共同实现在团队共同目标。
38.另外,在组织节点包括至少两个任务节点的情况下,服务端可以分别对任务节点构建对应的组织,然后建立组织之间的关系。在一个可选的实施例中,所述依据所述节点信息和所述节点关系,确定组织架构信息,包括:在所述组织节点包括至少两个任务节点的情
况下,依据任务节点对应的节点信息和节点关系,确定对应的子组织架构信息;依据至少两个子组织架构信息和任务节点之间的关联关系,确定组织架构信息。在组织节点中包括了两个及两个以上的任务节点的情况下,可以分别依据每个任务节点对应的组织节点,构建对应的子组织架构信息。然后按照任务节点之间的任务关系和不同子组织架构信息对应的用户节点之间的用户关系,建立任务节点对应的子组织架构信息之间的关系,以确定组织架构信息。
39.在实际应用中,由于人员的变动,例如,新员工入职、老员工离职、员工岗位调整等,组织架构可能需要进行对应的改变,在这种情况下,用户可以在信息页面中输入对应的编辑信息,以更新组织架构。在一个可选的实施例中,数据处理方法还包括:依据所述信息页面,接收对目标对象的编辑信息,所述目标对象包括组织节点和节点关系中的至少一个;依据所述编辑信息,更新所述组织架构信息。在组织架构需要进行调整的情况下,用户可以在信息页面中输入对应的编辑信息,服务端根据该编辑信息,对节点或者节点之间的关系进行更新(新增、删除和修改等),能够更简单的完成组织架构信息的更新。
40.本技术实施例中,提供组织对应的信息页面,并通过信息页面确定组织配置信息,然后依据组织配置信息中组织节点的节点信息和组织节点之间的节点关系,确定组织架构信息。本技术实施例中,通过提供的信息页面来接收组织节点的节点信息和组织节点之间的节点关系,能够更加简单方便的建立组织架构。
41.在上述实施例的基础上,本技术还提供一种数据处理方法,如图3所示,该方法包括信息配置过程和组织构建过程。信息配置过程可以采集用户输入的数据,以确定组织配置信息。组织构建过程可以依据组织配置信息确定组织架构信息。
42.在信息配置过程中,用户可以在信息页面中输入配置数据,之后服务端可以对配置数据进行校验,在校验通过的情况下,确定组织配置信息,并缓存组织配置信息。在校验未通过的情况下,可以对配置数据进行校准处理,并重新进行校验。
43.在确定了组织配置信息之后,服务端还可以对组织配置信息进行校验,以确定组织配置信息的完整性。在校验未通过的情况下,可以暂存组织配置信息;在校验通过的情况下,进行组织构建过程。具体的,可以判断组织配置信息中是否包括任务节点、用户节点和节点关系,来确定组织配置信息的完整性。
44.在组织构建过程中,对于采集的组织配置信息可以进行解析,以确定组织节点的节点信息、组织节点之间的节点关系以及节点关系的关系属性。节点关系的属性与节点关系的类型有关,节点关系可以包括第一关系、第二关系和第三关系,对应的关系属性可以包括第一属性、第二属性和第三属性。
45.服务端可以依据组织节点的节点信息、组织节点之间的节点关系以及节点关系的关系属性,确定对应的任务、任务规划和任务对应任务汇报线。具体来说,服务端可以依据组织节点中的任务节点,确定组织对应的任务,依据组织节点中的用户节点,确定任务对应的用户。然后加载节点关系和关系属性,以确定任务的执行用户和用户之间的汇报关系(任务汇报线),并进行更新,其中,对于任务的执行用户,可以读取其节点信息,以确定执行用户对应的任务量(任务规划)。在组织节点中存在两个及两个以上的任务节点的情况下,可以将对应不同任务的用户分配到对应的部门中,部门与部门之间的关联关系。另外,还可以通过读取更新的数据,来确定任务汇报线、任务规划、部门关系等数据是否成功生成。在数
据未成功存储的情况下,可以重新进行任务、任务规划和任务汇报线的确定流程。
46.服务端除了可以依据节点信息、节点关系和关系属性来确定任务相关的任务规划、任务汇报线之外,还可以识别用户在信息页面中编辑的图数据(包含组织节点和关系线的图像数据),确定任务、任务执行用户、任务规划、任务汇报线等数据。
47.在生成了任务规划、任务汇报线并确定了任务之后,服务端可以根据任务汇报线和任务规划,确定用户在任务中所属的部门、任职和汇报对象等数据,以构建对应的组织架构信息。并将组织架构信息存入对应的数据库中,以进行任务相关的数据的处理。
48.用户除了可以在信息页面中输入组织配置信息来构建组织架构之外,还可以在信息页面中输入编辑信息,以更新组织架构。具体的,用户可以新增用户节点、修改用户节点、删除用户节点以及修改节点之间的关系,以进行用户的变更,用户还可以新增任务节点、修改任务节点、删除任务节点以及修改节点之间的关系,以进行任务的变更。
49.在确定了任务、执行任务的用户、用户之间的关系和组织架构信息之后,服务端可以向数据库中写入对应的数据。其中,数据库可以包括组织/用户信息数据库、用户/组织关系图数据库、关系数据数据库和组织架构数据库。可以将数据对应的存入数据库中,方便进行数据的管理。其中,在任务规划和任务汇报线成功存储的情况下,图数据库可以存储用户在信息页面编辑的图数据(组织节点和关系线的图像数据),以在用户对组织架构进行修改的情况下,将图数据在信息页面中展示给用户。
50.另外,服务端可以根据组织架构信息更新用户对应的数据接口,以为用户分配任务对应的子任务。服务端还可以对用户的个人数据进行变更,以为用户的个人贡献情况进行评价,可以用作用户考核。还可以采用分布式处理的方式对数据库中的数据进行管理。
51.本技术实施例中,提供组织对应的信息页面,用户可以在信息页面中编辑组织节点、组织节点的节点信息、组织节点之间的节点关系和组织模式信息,然后,服务端可以对组织节点进行识别,确定组织节点中的任务节点和用户节点,还可以对节点关系进行识别,确定任务与任务之间的关系、任务与用户之间的关系、用户与用户之间的关系。之后确定任务的执行用户、用户之间的汇报关系和用户所属的部门等信息,以建立组织架构,并为用户配置对应的数据接口。本技术实施例中,通过提供的信息页面来接收组织节点的节点信息和组织节点之间的节点关系,能够更加简单方便的建立组织架构。
52.在上述实施例的基础上,本技术还提供一种数据处理系统,如图4所示,包括:服务层、组织构建层和组织模式设计运营管理平台。其中,组织模式设计运行管理平台用于与用户进行交互以对组织架构进行设计。组织构建层用于根据用户的组织配置信息构建对应的组织架构。服务层包含依据组织架构提供的服务。服务层的服务可以包括:为用户提供工作台、提供离职、招聘、薪酬记录、绩效考核、福利分配等服务。还可以利用组织架构,构建对应的通信邮件群组、通信软件群组等。
53.具体的,组织模式设计运营管理平台包括基础数据层、设计层和解析层。基础数据层包括用户数据、任务数据和组织数据。设计层用于进行组织模式设计与管理,以建立用户节点和任务节点,并确定组织与组织的关系、组织与用户的关系、用户与用户的关系、任务关联的服务。设计层可以从基础数据层提取对应的数据,以确定对应的信息。解析层包括组织模式设计解析引擎和图数据转化引擎。用户在设计层定义了组织节点、组织节点之间的节点关系,在解析层中,可以利用组织模式设计解析引擎,解析组织节点和节点之间的关
系,以确定组织模式信息,其中,组织模式可以包括网状组织模式、合弄制组织模式、场景组织模式等。用户设计的组织配置信息可以包括图像数据(如图2中所示的示例),解析层可以通过图数据转化引擎对图像数据进行转化解析。
54.在组织构建层中,可以根据确定的组织模式、组织节点的节点信息和节点之间的节点关系,构建对应模式的组织架构。举例来说,在如图4所示的示例中,可以按照网状组织模式,对组织节点进行等级的划分,划分为三个等级,并建立组织节点之间的关联关系。然后将节点信息添加到组织节点中,形成组织架构。
55.本技术实施例中,用户可以在设计层依据基础数据来编辑组织节点、组织节点的节点信息、组织节点之间的节点关系和组织模式信息,然后,依据组织模式设计解析引擎和图数据转化引擎来对组织节点、组织节点的节点信息、组织节点之间的节点关系和组织模式信息进行解析,以构建对应的组织架构,其中,组织架构可以包括网状组织架构、合弄制组织架构和场景组织架构中的一个。如网状组织架构中,该组织可包括多种层级,每个层级对应的集团、事业群、企业、部门、工作组等均可表示为信息页面中的一个任务节点,该层级的网状组织架构中,有些任务可为虚拟的组织,如集团、事业群,有些任务可为实体的组织,如企业等,有些任务为该企业中用户群所构成的,如部门、工作组等,每个工作组下还设置用户的工作等任务节点,所具有的用户可通过用户节点表示,从而能够灵活地构建组织。并且,提供服务层,以利用组织架构,提供对应的服务。本技术实施例中,通过接收用户编辑的组织节点的节点信息和组织节点之间的节点关系,能够更加简单方便的建立组织架构。
56.在上述实施例的基础上,本技术还提供一种数据处理方法,如图5所示,包括:
57.步骤502、展示组织对应的信息页面。
58.步骤504、接收创建指示,依据所述创建指示创建组织节点。组织节点包括用户节点和任务节点。在一个可选的示例中,信息页面中可以包括节点创建控件,用户可以通过触发节点创建控件来做出创建指示,具体的,节点创建控件可以包括用户节点创建控件和任务节点创建控件,用户可以触发用户节点创建控件来创建用户节点,用户可以触发组织节点创建控件来创建组织节点。
59.步骤506、展示所述组织节点对应的属性面板,通过所述属性面板接收所述组织节点的节点信息。在一个可选的实施例中,在用户创建组织节点之后,在信息页面中可以展示组织节点对应的属性面板,用户在属性面板中可以编辑组织节点的节点信息。
60.步骤508、在所述信息页面中接收连接指示,依据所述连接指示建立两个组织节点之间的关系。在一个可选的示例中,信息页面中可以包括连接控件,连接控件可以包括任务关系连接控件、汇报关系连接控件和任职关系连接控件,用户可以触发对应的控件,来做出连接指示,以建立组织节点之间的连接。
61.步骤510、在所述信息页面中,基于所述组织节点和组织节点之间的关系展示对应组织的组织架构信息。
62.本技术实施例中,可以向用户展示组织对应的信息页面,用户可以在信息页面中做出创建指示来创建组织节点,并在属性面板中编辑组织节点的属性。用户还可以在信息页面中做出连接指示,以连接组织节点之间的关系。然后依据组织节点的节点信息和组织节点之间的关系,确定组织架构信息,并进行展示。本技术实施例中,通过提供的信息页面来接收组织节点的节点信息和组织节点之间的节点关系,能够更加简单方便的建立组织架
构。
63.需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术实施例并不受所描述的动作顺序的限制,因为依据本技术实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本技术实施例所必须的。
64.在上述实施例的基础上,本实施例还提供了一种数据处理装置,如图6所示,具体可以包括如下模块:
65.页面提供模块602,用于提供组织对应的信息页面。
66.组织配置信息确定模块604,用于依据所述信息页面,确定组织配置信息,所述组织配置信息包括组织节点的节点信息和组织节点之间的节点关系。
67.组织架构确定模块606,用于依据所述节点信息和所述节点关系,确定组织架构信息。
68.综上,本技术实施例中,提供组织对应的信息页面,并通过信息页面确定组织配置信息,然后依据组织配置信息中组织节点的节点信息和组织节点之间的节点关系,确定组织架构信息。本技术实施例中,通过提供的信息页面来接收组织节点的节点信息和组织节点之间的节点关系,能够更加简单方便的建立组织架构。
69.在上述实施例的基础上,本实施例还提供了一种数据处理装置,具体可以包括如下模块:
70.信息页面展示模块,用于提供组织对应的信息页面。
71.节点配置模块,用于依据对所述信息页面中的节点创建控件的触发,生成组织节点,并依据所述信息页面中的属性面板配置所述组织节点的节点信息。
72.关系配置模块,用于依据对所述信息页面中的连接控件的触发,建立组织节点之间的关系。
73.配置数据确定模块,用于依据所述信息页面,获取配置数据。
74.配置数据校验模块,用于对所述配置数据进行校验。
75.第一处理模块,用于在所述配置数据校验通过的情况下,确定组织配置信息。
76.第二处理模块,用于在所述配置数据校验未通过的情况下,对配置数据进行校正处理,并对处理后的配置数据进行校验。
77.组织模式确定模块,用于依据所述信息页面,获取组织模式信息。
78.组织确定模块,用于依据所述组织模式信息、节点信息和节点关系,确定对应的组织架构信息。
79.编辑处理模块,用于依据所述信息页面,接收对目标对象的编辑信息,所述目标对象包括组织节点和节点关系中的至少一个。
80.组织架构更新模块,用于依据所述编辑信息,更新所述组织架构信息。
81.本技术实施例中,提供组织对应的信息页面,用户可以在信息页面中编辑组织节点、组织节点的节点信息、组织节点之间的节点关系和组织模式信息,然后,服务端可以对组织节点进行识别,确定组织节点中的任务节点和用户节点,还可以对节点关系进行识别,确定任务与任务之间的关系、任务与用户之间的关系、用户与用户之间的关系。之后确定任
务的执行用户、用户之间的汇报关系和用户所属的部门等信息,以建立组织架构,并为用户配置对应的数据接口。本技术实施例中,通过提供的信息页面来接收组织节点的节点信息和组织节点之间的节点关系,能够更加简单方便的建立组织架构。
82.可选的,作为一个实施例,所述组织节点包括任务节点和用户节点中的至少一个;所述节点关系包括用户与用户之间的第一关系、用户与任务之间的第二关系、任务与任务之间的第三关系中的至少一个。
83.可选的,作为一个实施例,所述组织架构确定模块606,包括:
84.子组织架构确定模块,用于在所述组织节点包括至少两个任务节点的情况下,依据任务节点对应的节点信息和节点关系,确定对应的子组织架构信息。
85.子组织架构组建模块,用于依据至少两个子组织架构信息和任务节点之间的关联关系,确定组织架构信息。
86.在上述实施例的基础上,本实施例还提供了一种数据处理装置,如图7所示,具体可以包括如下模块:
87.页面展示模块702,用于展示组织对应的信息页面。
88.节点创建模块704,用于接收创建指示,依据所述创建指示创建组织节点。
89.节点信息配置模块706,用于展示所述组织节点对应的属性面板,通过所述属性面板接收所述组织节点的节点信息。
90.节点关系建立模块708,用于在所述信息页面中接收连接指示,依据所述连接指示建立两个组织节点之间的关系。
91.组织架构建立模块710,用于在所述信息页面中,基于所述组织节点和组织节点之间的关系展示对应组织的组织架构信息。
92.本技术实施例中,可以向用户展示组织对应的信息页面,用户可以在信息页面中做出创建指示来创建组织节点,并在属性面板中编辑组织节点的属性。用户还可以在信息页面中做出连接指示,以连接组织节点之间的关系。然后依据组织节点的节点信息和组织节点之间的关系,确定组织架构信息,并进行展示。本技术实施例中,通过提供的信息页面来接收组织节点的节点信息和组织节点之间的节点关系,能够更加简单方便的建立组织架构。
93.本技术实施例还提供了一种非易失性可读存储介质,该存储介质中存储有一个或多个模块(programs),该一个或多个模块被应用在设备时,可以使得该设备执行本技术实施例中各方法步骤的指令(instructions)。
94.本技术实施例提供了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得电子设备执行如上述实施例中一个或多个所述的方法。本技术实施例中,所述电子设备包括服务器、终端设备等设备。
95.本公开的实施例可被实现为使用任意适当的硬件,固件,软件,或及其任意组合进行想要的配置的装置,该装置可包括服务器(集群)、终端等电子设备。图8示意性地示出了可被用于实现本技术中所述的各个实施例的示例性装置800。
96.对于一个实施例,图8示出了示例性装置800,该装置具有一个或多个处理器802、被耦合到(一个或多个)处理器802中的至少一个的控制模块(芯片组)804、被耦合到控制模块804的存储器806、被耦合到控制模块804的非易失性存储器(nvm)/存储设备808、被耦合
到控制模块804的一个或多个输入/输出设备810,以及被耦合到控制模块804的网络接口812。
97.处理器802可包括一个或多个单核或多核处理器,处理器802可包括通用处理器或专用处理器(例如图形处理器、应用处理器、基频处理器等)的任意组合。在一些实施例中,装置800能够作为本技术实施例中所述服务端、终端等设备。
98.在一些实施例中,装置800可包括具有指令814的一个或多个计算机可读介质(例如,存储器806或nvm/存储设备808)以及与该一个或多个计算机可读介质相合并被配置为执行指令814以实现模块从而执行本公开中所述的动作的一个或多个处理器802。
99.对于一个实施例,控制模块804可包括任意适当的接口控制器,以向(一个或多个)处理器802中的至少一个和/或与控制模块804通信的任意适当的设备或组件提供任意适当的接口。
100.控制模块804可包括存储器控制器模块,以向存储器806提供接口。存储器控制器模块可以是硬件模块、软件模块和/或固件模块。
101.存储器806可被用于例如为装置800加载和存储数据和/或指令814。对于一个实施例,存储器806可包括任意适当的易失性存储器,例如,适当的dram。在一些实施例中,存储器806可包括双倍数据速率类型四同步动态随机存取存储器(ddr4sdram)。
102.对于一个实施例,控制模块804可包括一个或多个输入/输出控制器,以向nvm/存储设备808及(一个或多个)输入/输出设备810提供接口。
103.例如,nvm/存储设备808可被用于存储数据和/或指令814。nvm/存储设备808可包括任意适当的非易失性存储器(例如,闪存)和/或可包括任意适当的(一个或多个)非易失性存储设备(例如,一个或多个硬盘驱动器(hdd)、一个或多个光盘(cd)驱动器和/或一个或多个数字通用光盘(dvd)驱动器)。
104.nvm/存储设备808可包括作为装置800被安装在其上的设备的一部分的存储资源,或者其可被该设备访问可不必作为该设备的一部分。例如,nvm/存储设备808可通过网络经由(一个或多个)输入/输出设备810进行访问。
105.(一个或多个)输入/输出设备810可为装置800提供接口以与任意其他适当的设备通信,输入/输出设备810可以包括通信组件、音频组件、传感器组件等。网络接口812可为装置800提供接口以通过一个或多个网络通信,装置800可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信,例如接入基于通信标准的无线网络,如wifi、2g、3g、4g、5g等,或它们的组合进行无线通信。
106.对于一个实施例,(一个或多个)处理器802中的至少一个可与控制模块804的一个或多个控制器(例如,存储器控制器模块)的逻辑封装在一起。对于一个实施例,(一个或多个)处理器802中的至少一个可与控制模块804的一个或多个控制器的逻辑封装在一起以形成系统级封装(sip)。对于一个实施例,(一个或多个)处理器802中的至少一个可与控制模块804的一个或多个控制器的逻辑集成在同一模具上。对于一个实施例,(一个或多个)处理器802中的至少一个可与控制模块804的一个或多个控制器的逻辑集成在同一模具上以形成片上系统(soc)。
107.在各个实施例中,装置800可以但不限于是:服务器、台式计算设备或移动计算设备(例如,膝上型计算设备、手持计算设备、平板电脑、上网本等)等终端设备。在各个实施例
中,装置800可具有更多或更少的组件和/或不同的架构。例如,在一些实施例中,装置800包括一个或多个摄像机、键盘、液晶显示器(lcd)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(asic)和扬声器。
108.其中,检测装置中可采用主控芯片作为处理器或控制模块,传感器数据、位置信息等存储到存储器或nvm/存储设备中,传感器组可作为输入/输出设备,通信接口可包括网络接口。
109.本技术实施例还提供了一种电子设备,包括:处理器;和存储器,其上存储有可执行代码,当所述可执行代码被执行时,使得所述处理器执行如本技术实施例中一个或多个所述的方法。
110.本技术实施例还提供了一个或多个机器可读介质,其上存储有可执行代码,当所述可执行代码被执行时,使得处理器执行如本技术实施例中一个或多个所述的方法。
111.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
112.本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
113.本技术实施例是参照根据本技术实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
114.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
115.这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
116.尽管已描述了本技术实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术实施例范围的所有变更和修改。
117.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要
素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
118.以上对本技术所提供的一种数据处理方法、一种数据处理装置、一种电子设备和一种存储介质,进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献