HTML5共享开发平台系统模版复合数据管理方法技术方案

技术编号:18237401 阅读:50 留言:0更新日期:2018-06-17 00:34
本发明专利技术实施例公开了一种HTML5共享开发平台系统模版复合数据管理方法,包括:建立HTML5模版资料信息库;对模版进行控件归属和分类;对模版进行统计并建立相应的索引,确定索引表,和匹配特征建立模版索引;上传模版数据信息和图片信息;对模版数据和设计图进行控件指定分类;访问对HTML5模版进行信息生成的信息库;根据条件和信息库,对目标模版对象设定的数据,以及对分类的数据进行检索,并进行检索结果排序;根据统计结果,返回相应的模版数据,加载相应模版源码,并分析相应的数据是否有异常。本发明专利技术能够提高移动互联网Web App页面开发效率,建立一个共享前端页面开发的资源库,使开发者很快通过设计图形获取到相应的数据,并根据数据进行UI快速开发。 1

HTML5 composite development platform system template compound data management method

An implementation example of the invention discloses a composite data management method for the template of HTML5 shared development platform system, including the establishment of a HTML5 template data base, the attribution and classification of the templates, the statistics of the template, the establishment of the corresponding index, the determination of the index table, the setting of the template index with the matching features, and the uploading of the template data. Information and picture information; a specified classification of the template data and design drawings; access to a database of information generated on the HTML5 template; data set on the target template objects based on conditions and information libraries, and retrieval of classified data, and retrieval of fruit sorting; according to the statistical results, return accordingly. Template data, load the corresponding template source code, and analyze the corresponding data is abnormal. The invention can improve the development efficiency of the mobile Internet Web App page, establish a resource library for the development of the shared front-end page, and make the developer get the corresponding data quickly through the design graphics, and develop the UI fast according to the data. One

【技术实现步骤摘要】
HTML5共享开发平台系统模版复合数据管理方法
本专利技术涉及互联网
,尤其是一种HTML5共享开发平台系统模版复合数据管理方法。
技术介绍
2009年进入移动互联网APP的时代,各类APP、应用市场如春雨般涌出,引领着移动互联的潮流。APP软件的存在着固有的局限性:更新慢、受制于各类APPStore的限制、推广难等,越来越多的公司、开发者慢慢的弱化APP的需求,转向更轻量级的HTML5应用WebAPP,而随着国内微信的垄断,及公众号、服务号的兴起,App弱化更严重,取而代指的是无所不能的HTML5web应用,H+IDE共享开发平台的模版复合数据管理系统提供给前端开发人员快捷方便的编辑器,以及预览调试工具,同时,为其提供丰富、规范、可复用的组件代码,可大大提高其前端页面代码的编写效率。在现有技术中,模版复合数据管理已经使用于很多网站去做开发,但根据自定义图形是配置出相应的快速模板的方法还没有出现,基于海量数据去加载的方式会占用大量的服务器资源,对使用人员来说,很难去选择较好的实现方式,浪费大量的硬件资源和人力资源。因此,对于本领域的专业技术人员来说,需要迫切解决的一个技术问题就是,如何找到一种HTML5共享开发平台的模版复合数据管理方法,通过减少判断,图形识别,同时可以在模版进行快速匹配和加载,以节约硬件资源和人力资源。
技术实现思路
为了解决现有技术存在的问题,本专利技术提供一种HTML5共享开发平台系统模版复合数据管理方法,所述HTML5共享开发平台系统模版复合数据管理方法包括:建立HTML5模版资料信息库,所述HTML5模版资料信息库为制定相应的JS技术包,通过技术的、分词系统、任务与索引系统等技术进行综合运用而完成;对模版进行控件归属和分类,所述分类就是把具有某种共同属性或特征的数据归并在一起,通过模版类别的属性或特征来对数据进行区别;对模版进行统计并建立相应的索引,确定索引表,和匹配特征建立模版索引;上传HTML5开发的模版数据信息和图片信息;对HTML5开发的模版数据和设计图进行控件指定分类;访问对HTML5模版进行信息生成的信息库;根据条件和信息库,对目标模版对象设定的数据,以及对分类的数据进行检索,并进行检索结果排序;根据统计结果,返回相应的模版数据,加载相应模版源码,并分析相应的数据是否有异常。在基于本专利技术上述HTML5共享开发平台系统模版复合数据管理方法的另一个实施例中,所述HTML5模版包括名称、来源、作者、控件类型、时间、是否授权;所述控件类型包括:galaxyview、list、tab、scrollview、table。在基于本专利技术上述HTML5共享开发平台系统模版复合数据管理方法的另一个实施例中,所述对模版进行统计并建立相应的索引的方式包括:按照名称建立索引、按照来源建立索引、按照作者建立索引、按照控件类型建立索引、按照时间建立索引、按照是否授权建立索引。在基于本专利技术上述HTML5共享开发平台系统模版复合数据管理方法的另一个实施例中,所述上传HTML5开发的模版数据信息和图片信息包括:模版数据信息包括:galaxyview、list、tab、scrollview、table;图片信息包括:图片的大小、图片的尺寸。在基于本专利技术上述HTML5共享开发平台系统模版复合数据管理方法的另一个实施例中,所述对HTML5开发的模版数据和设计图进行控件指定分类包括:对设计图片采用图形算法进行几何分割;进行控件类型获取,控件类型包括:控件名称,控件对应位置,采集成数据集;所述几何分割的方法为:将图像映射为带权无向图G=<V,E>,图中每个节点N∈V对应于图像中的每个像素,每条边∈E连接着一对相邻的像素,边的权值表示了相邻像素之间在灰度、颜色或纹理方面的非负相似度;将无向图G=<V,E>分割成多个子图C,C∈G,使分割后的子图在内部保持相似度最大,子图之间的相似度保持最小。在基于本专利技术上述HTML5共享开发平台系统模版复合数据管理方法的另一个实施例中,所述对目标模版对象设定的数据,以及对分类的数据进行检索,并进行检索结果排序采用布尔模型,所述布尔模型包括关键词和逻辑运算符。在基于本专利技术上述HTML5共享开发平台系统模版复合数据管理方法的另一个实施例中,所述对HTML5开发的模版数据和设计图进行控件指定分类还包括:对原型图进行二次识别,包括控件的位置、大小、归类、最合适的几何分割。在基于本专利技术上述HTML5共享开发平台系统模版复合数据管理方法的另一个实施例中,所述进行检索结果排序的影响因素为:用户查询和控件内容的相关性。与现有技术相比,本专利技术具有以下优点:本专利技术的HTML5共享开发平台系统模版复合数据管理方法,能够提高移动互联网WebApp页面的开发效率,以共享开发、代码复用为出发点,通过提供统一、规范的前端HTMLweb页面开发UI规范及控件、界面库,为开发者建立一个共享前端页面开发的技术成果共享平台的资源库,以UI模版数据的方式提供给到开发者,并提供丰富规范的界面组给前端开发人员使用,使开发者很快通过设计图形获取到相应的数据,并根据数据进行UI快速开发。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明构成说明书的一部分的附图描述了本专利技术的实施例,并且连同描述一起用于解释本专利技术的原理。参照附图,根据下面的详细描述,可以更加清楚地理解本专利技术,其中:图1为本专利技术的HTML5共享开发平台系统模版复合数据管理方法的一个实施例的流程图。具体实施方式现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。为了更好的理解本专利技术实施例,首先对一下概念进行说明:指数级别:指数级别可以定义多级,但至少为3级,其中最高级为总指数,最低级为代表指数编制的具体商品的分类指数,可以有多级分类指数,在计算时,需要对各分类指数的指数级别名称进行归类;本专利技术的实施例以广东省佛山市的陶瓷产品价格指数计算为例来具体说明。图1为本专利技术的HTML5共享开发平台系统模版复合数据管理系统的一个实施例的结构示意图,如图1所示,该实施例的HTML5共享开发平台系统模版复合数据管理方法包括:10,建立HTML5模版资料信息库,所述HTML5模版资料信息库为制定相应的JS技术包,通过技术的、分词系统、任务与索引系统等技术进行综合运用而完成,用户通过管理系统,对编辑过的控件以war包的形式上传到后台服务中心,技术将相应的模版资料进行集中管理;20,对模版进行控件归属和分类,所述分类就是把具有某种共同属性或特征的数据归并在一起,通过本文档来自技高网...
HTML5共享开发平台系统模版复合数据管理方法

【技术保护点】
1.一种HTML5共享开发平台系统模版复合数据管理方法,其特征在于,包括:

【技术特征摘要】
1.一种HTML5共享开发平台系统模版复合数据管理方法,其特征在于,包括:建立HTML5模版资料信息库,所述HTML5模版资料信息库为制定相应的JS技术包,通过技术的、分词系统、任务与索引系统等技术进行综合运用而完成;对模版进行控件归属和分类,所述分类就是把具有某种共同属性或特征的数据归并在一起,通过模版类别的属性或特征来对数据进行区别;对模版进行统计并建立相应的索引,确定索引表,和匹配特征建立模版索引;上传HTML5开发的模版数据信息和图片信息;对HTML5开发的模版数据和设计图进行控件指定分类;访问对HTML5模版进行信息生成的信息库;根据条件和信息库,对目标模版对象设定的数据,以及对分类的数据进行检索,并进行检索结果排序;根据统计结果,返回相应的模版数据,加载相应模版源码,并分析相应的数据是否有异常。2.根据权利要求1所述的HTML5共享开发平台系统模版复合数据管理方法,其特征在于,所述HTML5模版包括名称、来源、作者、控件类型、时间、是否授权;所述控件类型包括:galaxyview、list、tab、scrollview、table。3.根据权利要求1所述的HTML5共享开发平台系统模版复合数据管理方法,其特征在于,所述对模版进行统计并建立相应的索引的方式包括:按照名称建立索引、按照来源建立索引、按照作者建立索引、按照控件类型建立索引、按照时间建立索引、按照是否授权建立索引。4.根据权利要求1所述的HTML5共享开发平台系统模版复合数据管理方法,其特征在于,所述上传HTML5开发的模版数据信息和...

【专利技术属性】
技术研发人员:陈雁群刘晓彬
申请(专利权)人:广州水木星尘信息科技有限公司
类型:发明
国别省市:广东,44

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

1