页面生成方法和装置制造方法及图纸

技术编号:24409163 阅读:15 留言:0更新日期:2020-06-06 08:24
本发明专利技术提供了一种页面生成方法和装置。其中,该方法包括:接收页面生成请求;其中,所述页面生成请求中包括待生成页面对应的业务需求;根据所述待生成页面对应的业务需求,以及业务需求和组件的对应关系,在预先设置的多个组件中选择相应的组件;根据选择的组件生成页面;将生成的页面保存为供展示使用的文件。通过本发明专利技术提供的页面生成方法和装置,可以节省开发资源、提高工作效率。

Page generation method and device

【技术实现步骤摘要】
页面生成方法和装置
本专利技术涉及计算机
,具体涉及一种页面生成方法和装置。
技术介绍
2B业务也叫B2B是指进行电子商务交易的供需双方都是商家(或企业、公司),她(他)们使用了互联网的技术或各种商务网络平台,完成商务交易的过程。交易双方通过专用网络或Internet,进行数据信息的交换、传递,开展交易活动,将企业内部网和企业的产品及服务,通过B2B网站或移动客户端与客户紧密结合起来,通过网络的快速反应,为客户提供更好的服务,从而促进企业的业务发展。2B业务系统中,由于业务背景原因,很多模块都是类似甚至相同的,页面结构也大体雷同,在开发过程中很多重复性工作,浪费了开发资源、降低了工作效率。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种页面生成方法和装置,可以节省开发资源、提高工作效率。为了解决上述技术问题,本专利技术提供了一种页面生成方法,其特征在于,包括:接收页面生成请求;其中,所述页面生成请求中包括待生成页面对应的业务需求;根据所述待生成页面对应的业务需求,以及业务需求和组件的对应关系,在预先设置的多个组件中选择相应的组件;根据选择的组件生成页面;将生成的页面保存为供展示使用的文件。在一个示例性实施例中,所述根据所述待生成页面对应的业务需求,在预先设置的多个组件中选择相应的组件,包括:在所述预先设置的多个组件中选出与所述待生成页面对应的业务需求匹配的组件。在一个示例性实施例中,根据选择的组件生成页面,包括:>从预先存储的各页面模版中查询并提取与所述待生成页面对应的业务需求对应的页面模版;识别所述页面模版中的组件项;将所选择的组件填充到对应的组件项中,合成页面。在一个示例性实施例中,所述将所选择的组件填充到对应的组件项中,包括:将所选择的组件按照预定的规则与所述组件项进行匹配;根据匹配结果,将所选择的组件填充到所匹配的组件项中。在一个示例性实施例中,对于各组件,分别接收编辑操作,根据所述编辑操作显示输入的内容;或执行输入的代码。本专利技术提供的上述页面生成方法中,通过接收包括待生成页面对应的业务需求请求,根据所述待生成页面对应的业务需求,以及业务需求和组件的对应关系,在预先设置的多个组件中选择相应的组件,根据选择的组件生成页面,将生成的页面保存为供展示使用的文件,节省了开发资源并提高了工作效率。为了解决上述技术问题,本专利技术提供了一种页面生成装置,包括存储器和处理器;其特征在于:所述存储器,用于存储计算机可读指令;所述处理器,用于执行所述计算机可读指令,以执行如下操作:接收页面生成请求;其中,所述页面生成请求中包括待生成页面对应的业务需求;根据所述待生成页面对应的业务需求,以及业务需求和组件的对应关系,在预先设置的多个组件中选择相应的组件;根据选择的组件生成页面;将生成的页面保存为供展示使用的文件。在一个示例性实施例中,所述根据所述待生成页面对应的业务需求,在预先设置的多个组件中选择相应的组件,包括:在所述预先设置的多个组件中选出与所述待生成页面对应的业务需求匹配的组件。在一个示例性实施例中,根据选择的组件生成页面,包括:从预先存储的各页面模版中查询并提取与所述待生成页面对应的业务需求对应的页面模版;识别所述页面模版中的组件项;将所选择的组件填充到对应的组件项中,合成页面。在一个示例性实施例中,所述将所选择的组件填充到对应的组件项中,包括:将所选择的组件按照预定的规则与所述组件项进行匹配;根据匹配结果,将所选择的组件填充到所匹配的组件项中。在一个示例性实施例中,对于各组件,分别接收编辑操作,根据所述编辑操作显示输入的内容;或执行输入的代码。本专利技术提供的上述页面生成装置通过接收包括待生成页面对应的业务需求请求,根据所述待生成页面对应的业务需求,以及业务需求和组件的对应关系,在预先设置的多个组件中选择相应的组件,根据选择的组件生成页面,将生成的页面保存为供展示使用的文件,节省了开发资源并提高了工作效率。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本专利技术实施例的页面生成方法的流程图;图2为本专利技术实施例的页面生成装置的示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。图1是本专利技术实施例的页面生成方法的流程图,包括:步骤S101:接收页面生成请求;其中,所述页面生成请求中包括待生成页面对应的业务需求。步骤S102:根据所述待生成页面对应的业务需求,以及业务需求和组件的对应关系,在预先设置的多个组件中选择相应的组件。在该步骤中,业务需求和组件的对应关系可以存储在后台服务器中,当收到页面生成请求时,可以通过存储的业务需求和组件关系,直接从后台服务器中获取与页面生成请求中业务需求对应的组件,无需再经过复杂的编码、测试开发过程,从而节省了开发资源。组件和业务需求对应起来,简化了组件选取过程,提高了工作效率。组件和业务需求的对应关系可以根据业务的实际需求来调整。在该步骤中,预先设置的多个组件可以包括横幅广告(banner)组件、卡片组件、列表组件以及通知组件等。步骤S103:根据选择的组件生成页面。步骤104:将生成的页面保存为供展示使用的文件。例如,可以将生成的页面保存为供展示使用的HTML文件。因此,本申请实施例中页面生成方法中,通过接收包括待生成页面对应的业务需求请求,根据所述待生成页面对应的业务需求,以及业务需求和组件的对应关系,在预先设置的多个组件中选择相应的组件,根据选择的组件生成页面,将生成的页面保存为供展示使用的文件,节省了开发资源并提高了工作效率。在一个示例性实施例中,所述根据所述待生成页面对应的业务需求,在预先设置的多个组件中选择相应的组件,包括:在所述预先设置的多个组件中选出与所述待生成页面对应的业务需求匹配的组件。在该步骤中,不同业务需求对应的组件不同,可以由后台服务器根据业务需求,选出与业务需求对应的组件。其中,业务需求可以对应一个或多个组件。在一个示例性实施本文档来自技高网...

【技术保护点】
1.一种页面生成方法,其特征在于:/n接收页面生成请求;其中,所述页面生成请求中包括待生成页面对应的业务需求;/n根据所述待生成页面对应的业务需求,以及业务需求和组件的对应关系,在预先设置的多个组件中选择相应的组件;/n根据选择的组件生成页面;/n将生成的页面保存为供展示使用的文件。/n

【技术特征摘要】
1.一种页面生成方法,其特征在于:
接收页面生成请求;其中,所述页面生成请求中包括待生成页面对应的业务需求;
根据所述待生成页面对应的业务需求,以及业务需求和组件的对应关系,在预先设置的多个组件中选择相应的组件;
根据选择的组件生成页面;
将生成的页面保存为供展示使用的文件。


2.根据权利要求1所述的方法,其特征在于:所述根据所述待生成页面对应的业务需求,在预先设置的多个组件中选择相应的组件,包括:
在所述预先设置的多个组件中选出与所述待生成页面对应的业务需求匹配的组件。


3.根据权利要求2所述的方法,其特征在于:所述根据选择的组件生成页面,包括:
从预先存储的各页面模版中查询并提取与所述待生成页面对应的业务需求对应的页面模版;
识别所述页面模版中的组件项;
将所选择的组件填充到对应的组件项中,合成页面。


4.根据权利要求3所述的方法,其特征在于:所述将所选择的组件填充到对应的组件项中,包括:
将所选择的组件按照预定的规则与所述组件项进行匹配;
根据匹配结果,将所选择的组件填充到所匹配的组件项中。


5.根据权利要求4所述的方法,其特征在于,所述方法还包括:对于各组件,分别接收编辑操作,根据所述编辑操作显示输入的内容;或执行输入的代码。


6.一种页面生成装置,包括存储器和处理器;其特征...

【专利技术属性】
技术研发人员:曹丽影
申请(专利权)人:北京明略软件系统有限公司
类型:发明
国别省市:北京;11

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

1