数据处理方法、装置、终端设备及存储介质与流程

文档序号:29308699发布日期:2022-03-19 19:24阅读:84来源:国知局
数据处理方法、装置、终端设备及存储介质与流程

1.本技术属于计算机技术领域,尤其涉及一种数据处理方法、装置、终端设备及存储介质。


背景技术:

2.制造业企业在进行新产品开发的过程中需要完成质量策划流程,质量策划流程是介于产品设计和制造设计的之间重要桥梁。工业企业在新产品设计导入过程中,会在研发侧对用于质量策划中的软件工具进行融合应用,以提升对应的质量策划软件的应用能力及落地执行效果。
3.目前应用产品质量策划的软件进行数据处理时,所处理的数据都是结构化数据,但输入产品质量策划的软件的外部数据的数据类型是多样化的,不能被直接使用,需要经过导入、转化、存储再使用等一系列手工处理过程,导致人工成本高,数据处理效率低。


技术实现要素:

4.本技术实施例提供了一种数据处理方法、装置、终端设备及存储介质,可以提升数据处理效率,降低人工成本。
5.第一方面,本技术实施例提供了一种数据处理方法,包括:根据待转换的第一数据的第一业务标识,确定所述第一数据对应的第一扩展字段;将所述第一数据转换为符合所述第一扩展字段所属的第一数据结构的第二数据;将符合第二数据结构的第三数据与所述第二数据关联,其中,所述第二数据结构为所述第一扩展字段所属的第一关键字段对应的数据结构;将目标数据存储到所述第二数据结构对应的数据库中,所述目标数据包括相关联的所述第二数据和所述第三数据。
6.第二方面,本技术实施例提供了一种数据处理装置,包括:第一处理模块,用于根据待转换的第一数据的第一业务标识,确定所述第一数据对应的第一扩展字段;第一转换模块,用于将所述第一数据转换为符合所述第一扩展字段所属的第一数据结构的第二数据;关联模块,用于将符合第二数据结构的第三数据与所述第二数据关联,其中,所述第二数据结构为所述第一扩展字段所属的第一关键字段对应的数据结构;存储模块,用于将目标数据存储到所述第二数据结构对应的数据库中,所述目标数据包括相关联的所述第二数据和所述第三数据。
7.第三方面,本技术实施例提供了一种终端设备,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面中任一项所述的数据处理方法。
8.第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一项所述的数据处理方法。
9.第五方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项所述的数据处理方法。
10.本技术第一方面实施例与现有技术相比存在的有益效果是:根据待转换的第一数据的第一业务标识,确定第一数据对应的第一扩展字段;将第一数据转换为符合第一扩展字段所属的第一数据结构的第二数据;将符合第二数据结构的第三数据与第二数据关联,其中,第二数据结构为第一扩展字段所属的第一关键字段对应的数据结构;将目标数据存储到第二数据结构对应的数据库中,目标数据包括相关联的第二数据和第三数据,这样,通过对外部数据按照对应扩展字段所属的数据结构进行结构化转换,并将转换后的数据与所属关键字段(比如项目编号或者产品编号)的结构化数据相关联,形成了统一的数据集和结构,便于对后续数据的统一管理,而且整个过程实现了对数据的自动化处理,可以提升数据处理效率,降低人工成本。
11.可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
附图说明
12.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
13.图1是本技术一实施例提供的数据处理方法的流程示意图;图2是本技术一实施例提供的质量策划创建界面的示意图;图3是本技术一实施例提供的符合质量策划对应的基础信息的数据结构的数据界面展示图;图4是本技术一实施例提供的数据处理装置的结构示意图;图5是本技术一实施例提供的终端设备的结构示意图。
具体实施方式
14.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本技术的描述。
15.应当理解,当在本技术说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
16.如在本技术说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当
……
时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确
定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0017]
另外,在本技术说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0018]
在本技术说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
[0019]
图1示出了本技术提供的数据处理方法的示意性流程图,参照图1,对该数据处理方法的详述如下:s101,根据待转换的第一数据的第一业务标识,确定第一数据对应的第一扩展字段。
[0020]
可选的,第一数据为第一业务的质量数据。其中,第一业务为产品开发过程中与质量策划相关的业务中的一者。这里,与质量策划相关的业务可以有很多,其中,具体相关的业务有哪些与不同项目或者产品有关。
[0021]
具体的,第一业务可以是设计物料清单、平面图、产品工艺、工厂工艺、图纸特性、工艺路线、特性清单、需求清单或者其他质量业务,这里不做具体限定。
[0022]
这里,业务标识可以是业务编号,比如物料清单的产品零件编号、产品工艺编号、工厂工艺编号、图纸特性编号等。
[0023]
需要说明的是,已知数据的第一业务标识后,便可获知到该数据具体是哪个业务的数据。在本技术实施例中,预先定义业务的数据结构,不同的业务对应不同的数据结构,每个业务的数据结构均包括预定义的多个扩展字段,其中,一个扩展字段为用于标识业务的标识字段,比如该标识字段对应业务编号。
[0024]
具体的,第一扩展字段为第一数据的第一业务标识对应的标识字段。已知业务的标识字段可确定出待转换的数据需要转换为符合哪种数据结构的数据。
[0025]
s102,将第一数据转换为符合第一扩展字段所属的第一数据结构的第二数据。
[0026]
其中,本步骤可具体包括:若第一数据为非结构化的数据,将第一数据转换为符合通用计算机数据结构要求的第一中间数据,将第一中间数据中、与第一数据结构中定义的扩展字段匹配的数据赋值到各自对应的扩展字段所在的位置,得到第二数据,其中第一数据结构中定义的扩展字段包括第一扩展字段。
[0027]
在一示例中,若第一数据为用户录入的数据,则将第一数据转换为符合json格式的json数据,将json数据中与第一数据结构中定义的扩展字段匹配的数据赋值到各自对应的扩展字段所在的位置,得到第二数据。
[0028]
在另一示例中,若第一数据为用户导入的excel数据,则通过excel的开源工具将第一数据转换为excel的对象数据,将excel的对象数据中与第一数据结构中定义的扩展字段匹配的数据赋值到各自对应的扩展字段所在的位置,得到第二数据。
[0029]
s103,将符合第二数据结构的第三数据与第二数据关联,其中,第二数据结构为第一扩展字段所属的第一关键字段对应的数据结构。
[0030]
其中,第一关键字段为产品开发过程中第一质量策划对应的关键字段。
[0031]
这里,第二数据结构为与第一质量策划相关的关键属性对应的数据结构。在本技术实施例中,预先定义产品开发过程中与质量策划相关的关键属性对应的数据结构。其中,与质量策划相关的关键属性对应的数据结构包括与质量策划相关的项目或者产品的关键字段和质量策划的标识字段。可选的,关键字段包括质量策划对应的项目编号、质量策划对应的项目描述、项目对应的零件编号、项目对应的零件描述、项目对应的小组、项目对应的负责人、质量策划的创建人、质量策划的创建时间、质量策划的备注等。
[0032]
其中,第一质量策划的标识字段是在创建与第一项目或者第一产品对应的第一质量策划时按照预设规则自动生成的字段,也可称为第一质量策划的编号字段,编号的格式为qc+yy+mm+dd+四位流水号。其中,qc表示质量控制,yy表示年,mm表示月,dd表示日。
[0033]
需要说明的是,在对第一数据进行结构化转换之前,已获取符合第二数据结构的第三数据,也就是第一质量策划的基础信息(关键属性信息)已经创建,而在与第一质量策划相关的业务数据输入界面中通过录入或者导入方式获取第一数据时,说明第一数据在进行数据转换后需要挂载到第一项目或者第一产品对应的第一质量策划,即第一数据为第一项目或者第一产品下的业务数据。即第一数据对应的第一扩展字段所属的关键字段为第一关键字段。
[0034]
这里,质量策划的关键属性信息与质量策划的业务数据之间的关联关系为预先设置的关联关系,其具体的实现如下:在一种可能的实现方式中,步骤s103的实现过程可以包括:若第二数据为多条数据,则将多条数据中的一条数据与第二数据关联。
[0035]
这里,预设关联关系为一对一关联,即第二数据为多条数据,将多条数据中的一条数据与第二数据关联。
[0036]
或者,若第二数据为多条数据,则将多条数据中的每条数据与第二数据关联。
[0037]
这里,预设关联关系为一对多,则第二数据为多个条数据时,将多条数据中的每条数据与第二数据关联。
[0038]
s104,将目标数据存储到第二数据结构对应的数据库中,目标数据包括相关联的第二数据和第三数据。
[0039]
通过对第一数据进行结构化转换并经转换处理得到的第二数据关联到与第一项目或者第一产品相关的第一质量策划下,形成了统一的数据集合和结构,便于对第一项目或者第一产品进行质量管理,而且整个过程实现了对数据的自动化处理,可以提升数据处理效率,降低人工成本。
[0040]
需要说明的是,除了将目标数据存储到第二数据结构对应的数据库中外,第二数据和第三数据也分别存储到数据库中。
[0041]
其中,在调用数据库中的数据时,可通过树状图的形式显示在设备屏幕上。
[0042]
由上述阐述可知,在对第一数据进行架构化转换之前,已获取符合第二数据结构的第三数据,而为了获得符合第二数据结构的第三数据,在一种可能的实现方式中,在步骤s101之前,上述方法还包括:
s11,获取第四数据,第四数据对应的关键字段为第一关键字段,第四数据为非结构化的数据。
[0043]
步骤s11具体可以包括:接收用户在质量策划创建界面的第一输入,响应于该第一输入,获取第四数据,第四数据为用户在质量策划创建界面输入的、与第一项目或者第一产品对应的第一质量策划的基础信息(关键属性信息)。此时,输入的第一质量策划的关键属性信息是非结构化的数据,不符合第二数据结构。
[0044]
需要说明的是,该质量策划创建界面上包括基础信息的选择组件和编辑窗口。参见图2,为质量策划创建界面的示意图,该质量策划创建界面中包括供用户选择项目编号或者名称的第一选择组件、供用户选择零件编号或名称的第二选择组件、供用户选择小组或者负责人的第三选择组件、若干个编辑区域,比如编辑创建人的区域、编辑创建时间的区域、编辑修改人的区域、编辑修改时间的区域、编辑备注的区域以及编辑操作历史的编辑区域等。通过用户在质量策划创建界面上的第一输入(包括选择操作和编辑操作),获取第四数据,即获取第一项目或者第一产品对应的第一质量策划的基础信息。
[0045]
s12,将第四数据转换为符合第二数据结构的第三数据。
[0046]
其中,本步骤可具体包括:将第四数据转换为符合通用计算机数据结构要求的第二中间数据、将第二中间数据中、与第二数据结构定义的第一关键字段匹配的数据赋值到各自对于对应的第一关键字段所在位置,并将生成的第一质量策划的编号赋值到对应的第一关键字段(此时该第一关键字段为质量策划的标识字段)所在位置,获得符合第二数据结构的第三数据。经过转换后得到的符合第二数据结构的第三数据可参见图3。
[0047]
在一种可能的实现方式中,在步骤s102之后,上述方法还可包括:s21,若第三数据结构中存在第一目标字段,则将第二数据中第一目标字段对应的数据添加到符合第三数据结构的第五数据中对应第一目标字段的位置,其中,第一目标字段为第三数据结构中与第一数据结构相同的扩展字段,第三数据结构中扩展字段所属的关键字段为第一关键字段。
[0048]
本步骤中的第二数据是步骤s102中的第二数据的复制数据。
[0049]
可选的,第三数据结构为预先定义的第二业务的数据结构。其中,第二业务同样与产品开发过程中的质量策划相关。第三数据结构中扩展字段所属的关键字段为第一关键字段,说明第二业务同样是与第一项目或第一产品对应的第一质量策划相关的业务。也就是说,第一业务和第二业务均为与第一项目或第一产品对应的第一质量策划相关的业务。
[0050]
这里,第一目标字段为第三数据结构中与第一数据结构相同的扩展字段,也就是说,第一数据结构和第三数据结构二者所包含的扩展字段中存在相同的扩展字段。
[0051]
在一示例中,若第一业务为图纸特性,第二业务为设计失效模式分析dfmea。此时,第一数据结构为预先定义的图纸特性的数据结构,第二数据为符合图纸特性的数据结构的图纸特性数据。该示例中,第一数据结构包括特性标识字段(如特性编号或名称字段)、图纸特性的类型字段、目标值字段、上公差字段、下公差字段、单位缩写字段、显示所有赋予的dfmea字段、显示所有赋予的过程失效模式分析pfmea字段、显示所有赋予的控制计划字段和显示所有赋予的检验计划字段。
[0052]
第三数据结构为预先定义的dfmea的数据结构。该示例中,第三数据结构包括dfmea的属性表结构和dfmea所需的特性表结构。
[0053]
其中,dfmea的属性表结构包括dfmea的类型字段、dfmea的标识字段(如dfmea的编号或名称字段)、描述字段、工艺编号描述字段、模块字段、零件编号描述字段、负责人字段、版本字段、工厂字段。
[0054]
dfma所需的特性包括图纸特性,其中,dfmea所需的图纸特性表结构包括特性标识字段、图纸特性的类型字段、目标值字段、上公差字段、下公差字段和单位缩写字段。
[0055]
由此可见,图纸特性的数据结构与dfmea的数据结构中存在相同的扩展字段,即特性标识字段、图纸特性的类型字段、目标值字段、上公差字段、下公差字段和单位缩写字段。所以,将符合图纸特性的数据结构的图纸特性数据(即第二数据)中与dfmea的数据结构相同的扩展字段(即第一目标字段)对应的数据分配(也可理解为复制或者添加)至符合dfmea的数据结构的dfmea数据中与第一目标字段对应的位置,这样就实现了同一质量策划下相关联的业务数据的分配,这样可以大大提升质量策划下数据管理的效率。
[0056]
在一种可能的实现方式中,在步骤s102之后,上述方法还可包括:s31,若获取到符合第四数据结构的第六数据,且第四数据结构中存在第二目标字段,则将第六数据中第二目标字段对应的数据添加至符合第一数据结构的第七数据中对应第二目标字段的位置,其中,第二目标字段为第四数据结构中与第一数据结构相同的扩展字段,第四数据结构中扩展字段所属的关键字段为第一关键字段。
[0057]
可选的,第四数据结构为预先定义的第三业务的数据结构。其中,第三业务同样与产品开发过程中的质量策划相关。第四数据结构扩展字段所属的关键字段为第一关键字段,说明第三业务同样是与第一项目或第一产品对应的第一质量策划相关的业务。也就是说,第一业务和第三业务均为第一项目或第一产品对应的第一质量策划相关的业务。需要说明的是,第三业务与上述实现数据分配的实现方式中的第二业务可以是相同的业务也可以是不同的业务,这里的第一业务、第二业务和第三业务仅用于区分描述。
[0058]
这里,第二目标字段为第四数据结构中与第一数据结构相同的扩展字段,也就是说,第一数据结构和第四数据结构二者所包含的扩展字段中存在相同的扩展字段。
[0059]
在一示例中,第六数据为符合产品工艺的数据结构的产品工艺数据,即第四数据结构为预先定义的产品工艺的数据结构。第一数据结构为预先定义的工厂工艺的数据结构。
[0060]
其中,第四数据结构即产品工艺的数据结构包括a1字段、a2字段和b2字段;第一数据结构即工厂工艺的数据结构包括a1字段、a2字段和b1字段,可见,产品工艺的数据结构与工厂工艺的数据结构中存在相同的扩展字段(即第二目标字段),即a1字段和a2字段,也就是说,符合工厂工艺的数据结构的工厂工艺数据(第七数据)中需要有对应a1字段和a2字段的数据,所以,将符合产品工艺的数据结构的产品工艺数据(第六数据)中对应a1字段和a2字段的数据关联(添加)至符合工厂工艺的数据结构的工厂工艺数据中与a1字段和a2字段对应的位置,这样就实现了同一质量策划下不同业务数据的关联,以供后续使用,这样也可以大大提升质量策划下数据管理的效率。
[0061]
在一种可能的实现方式中,在步骤s102之后,上述方法还可包括:s41,监测第二数据的数据变更指令。
[0062]
在前述获得符合第一数据结构的第二数据后,需要监测第二数据的数据变化,以便于对质量策划后续质量检验工作提供准确的指导。
[0063]
需要说明的是,在监测到第二数据的数据变更时可生成数据变更指令,其中数据变更指令中携带有产生数据变更的第三目标字段以及第三目标字段对应的变更后的数据。
[0064]
s42,若监测到第二数据的数据变更指令,则将符合第五数据结构的第八数据中、与第三目标字段相同的扩展字段所对应的数据变更为目标数据,其中,第三目标字段为数据变更指令对应的变更前的数据所属的扩展字段,目标数据为数据变更指令对应的变更后的数据,第五数据结构中扩展字段所属的关键字段为第一关键字段。
[0065]
需要指出的是,第五数据结构为预先定义的第四业务的数据结构。其中,第四业务同样与产品开发过程中的质量策划相关。第五数据结构中扩展字段所属的关键字段为第一关键字段,说明第四业务同样是与第一项目或第一产品对应的第一质量策划相关的业务。也就是说,第一业务和第四业务均为第一项目或第一产品对应的第一质量策划相关的业务。
[0066]
这里,与第一数据结构中存在相同的扩展字段(第三目标字段)的数据结构均称为第五数据结构,也就是说第四业务可以有一个或者多个,具体视业务的数据结构是否与第一数据结构存在相同的扩展字段而定。
[0067]
在一示例中,若第二数据中a字段对应的数据由原来的a1变更为a2,那么第八数据中a字段对应的数据也同步变更,即由原来的a1变更为a2。其中,a2为目标数据,即变更后的数据。
[0068]
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
[0069]
对应于上文实施例所述的方法,图4示出了本技术实施例提供的数据处理装置的结构框图,为了便于说明,仅示出了与本技术实施例相关的部分。
[0070]
参照图4,该装置200可以包括:第一处理模块210、第一转换模块220、关联模块230和存储模块240。
[0071]
其中,第一处理模块210,用于根据待转换的第一数据的第一业务标识,确定第一数据对应的第一扩展字段。
[0072]
第一转换模块220,用于将第一数据转换为符合第一扩展字段所属的第一数据结构的第二数据。
[0073]
关联模块230,用于将符合第二数据结构的第三数据与第二数据关联,其中,第二数据结构为第一扩展字段所属的第一关键字段对应的数据结构。
[0074]
存储模块240,用于将目标数据存储到第二数据结构对应的数据库中,目标数据包括相关联的第二数据和第三数据。
[0075]
在一种可能的实现方式中,该装置200还包括:第一获取模块,用于获取第四数据,第四数据对应的关键字段为第一关键字段,第四数据为非结构化的数据;第二转化模块,用于将第四数据转换为符合第二数据结构的第三数据。
[0076]
在一种可能的实现方式中,该装置200还包括:第二处理模块,用于在第三数据结构中存在第一目标字段时,将第二数据中第一目标字段对应的数据添加到符合第三数据结构的第五数据中对应第一目标字段的位置,其
中,第一目标字段为第三数据结构中与第一数据结构相同的扩展字段,第三数据结构中扩展字段所属的关键字段为第一关键字段。
[0077]
在一种可能的实现方式中,该装置200还包括:第三处理模块,用于在获取到符合第四数据结构的第六数据,且第四数据结构中存在第二目标字段时,将第六数据中第二目标字段对应的数据添加至符合第一数据结构的第七数据中对应第二目标字段的位置,其中,第二目标字段为第四数据结构中与第一数据结构相同的扩展字段,第四数据结构中扩展字段所属的关键字段为第一关键字段。
[0078]
在一种可能的实现方式中,该装置200还包括:监测模块,用于监测第二数据的数据变更指令。
[0079]
数据更新模块,用于在监测到第二数据的数据变更指令,则将符合第五数据结构的第八数据中、与第三目标字段相同的扩展字段所对应的数据变更为目标数据,其中,第三目标字段为数据变更指令对应的变更前的数据所属的扩展字段,目标数据为数据变更指令对应的变更后的数据,第五数据结构中扩展字段所属的关键字段为第一关键字段。
[0080]
在一种可能的实现方式中,所述关联模块230可具体用于:若第二数据为多条数据,则将多条数据中的一条数据与第三数据关联。
[0081]
或者,若第二数据为多条数据,则将多条数据中的每条数据与第三数据关联。
[0082]
需要说明的是,上述装置/单元之间的信息交互、执行过程等内容,由于与本技术方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。
[0083]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0084]
本技术实施例还提供了一种终端设备,参见图5,该终端设备300可以包括:至少一个处理器310、存储器320以及存储在所述存储器320中并可在所述至少一个处理器310上运行的计算机程序,所述处理器310执行所述计算机程序时实现上述任意各个方法实施例中的步骤,例如图1所示实施例中的步骤s101至步骤s104。或者,处理器310执行所述计算机程序时实现上述各装置实施例中各模块/单元的功能,例如图4所示模块210至240的功能。
[0085]
示例性的,计算机程序可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器320中,并由处理器310执行,以完成本技术。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序段,该程序段用于描述计算机程序在终端设备300中的执行过程。
[0086]
本领域技术人员可以理解,图5仅仅是终端设备的示例,并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如输入输出设备、网络接入设备、总线等。
[0087]
处理器310可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器 (digital signal processor,dsp)、专用集成电路 (application specific integrated circuit,asic)、现成可编程门阵列 (field-programmable gate array,fpga) 或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0088]
存储器320可以是终端设备的内部存储单元,也可以是终端设备的外部存储设备,例如插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。所述存储器320用于存储所述计算机程序以及终端设备所需的其他程序和数据。所述存储器320还可以用于暂时地存储已经输出或者将要输出的数据。
[0089]
总线可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本技术附图中的总线并不限定仅有一根总线或一种类型的总线。
[0090]
本技术实施例提供的数据处理方法可以应用于计算机、平板电脑、笔记本电脑、上网本、个人数字助理(personal digital assistant,pda)等终端设备上,本技术实施例对终端设备的具体类型不作任何限制。
[0091]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
[0092]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0093]
在本技术所提供的实施例中,应该理解到,所揭露的终端设备、装置和方法,可以通过其它的方式实现。例如,以上所描述的终端设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
[0094]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0095]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0096]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实现上述实施例方
法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被一个或多个处理器执行时,可实现上述各个方法实施例的步骤。
[0097]
同样,作为一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行时可实现上述各个方法实施例中的步骤。
[0098]
其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括是电载波信号和电信信号。
[0099]
以上所述实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1