一种机顶盒环境下自定义模块组件的可视化开发方法技术

技术编号:31794798 阅读:13 留言:0更新日期:2022-01-08 10:54
本发明专利技术提供一种机顶盒环境下自定义模块组件的可视化开发方法,涉及安全驾驶技术领域,方法包括:S1:登录开发程序;S2:推送对应模板库;S3:判断登陆者是否选择模板库内的模板,有则执行S5,反则开放模板导入;S4:判断导入模板是否合规,是则导入合规,执行S5;反则返回S2;S5:将已选模板的页面显示,登陆者选择组件生成制作页面;S6:判断是否通过内部审核;是则发布测试;反则返回S5;S7:判断预定时间内外部测试得分是否不合格;是则返回S1;反则正式发布。本发明专利技术可以满足各地区不同的业务需求,可以自主开发个性化页面,为用户和合作商家提供更好的产品服务,减少开发和运维成本,避免页面交互逻辑处理混乱。面交互逻辑处理混乱。面交互逻辑处理混乱。

【技术实现步骤摘要】
一种机顶盒环境下自定义模块组件的可视化开发方法


[0001]本专利技术涉及可视化开发
,尤其是,本专利技术涉及一种机顶盒环境下自定义模块组件的可视化开发方法。

技术介绍

[0002]随着广电网络高清互动业务的不断发展,近几年各地分Portal站点越建越多,因为缺乏整体规划,存在着系统与系统之间缺乏数据共享、服务和服务器部署无专人管理维护、高度依赖厂家导致的运维难度大和沟通协调成本高、页面代码不规范、操作逻辑交互不合理、页面样式规划多样化等问题,影响了用户体验。
[0003]因此,需要建立一套统一的互动电视开发管理平台,例如中国专利专利技术专利CN105740309A公开了一种基于portal平台的网站内容管理系统,包括:数据层、平台层、应用服务器和展现层,本专利技术利用Portal引擎和模块化可视化的建站管理模式,可以减少网站制作的成本和时间;利用功能丰富的Portlet应用模块组件,实现网站个性化定制服务;利用Portal强大的系统集成能力,可以方便的实现统一用户、统一session、统一权限,让系统对接变得更加容易。上述专利技术能够极大地消除“分散式”信息化造成的巨大成本,解决信息孤岛多和资源利用率低的问题,降低网站实施的难度。
[0004]但是上述开发管理方法依然存在以下缺陷:地方区域文化的差异和经营范围的差异中,过于统一的管理方法无法适用于各种不同的业务和经营范围的人员使用,尤其是非专业开发人员,需要接受统一培训才能开发页面,且无法自主开发个性化页面,无法为用户和合作商家提供友好的交互式体验以及更好的产品服务,且厂家重复开发和技术运维成本高,页面交互逻辑处理混乱。
[0005]因此为了解决上述问题,设计一种合理的机顶盒环境下自定义模块组件的可视化开发方法或者系统对我们来说是很有必要的。

技术实现思路

[0006]本专利技术的目的在于提供一种可以满足各地区不同的业务需求,即便是非专业开发人员,在接受简单培训后就可以自主开发个性化页面,为用户和合作商家提供友好的交互式体验以及更好的产品服务,有效减少厂家重复开发和技术运维成本,避免页面交互逻辑处理混乱问题的机顶盒环境下自定义模块组件的可视化开发方法。
[0007]为达到上述目的,本专利技术采用如下技术方案得以实现的:一种机顶盒环境下自定义模块组件的可视化开发方法,包括以下步骤:S1:页面制作程序处于登录状态时,获取登录者权限;S2:可视化开发平台获取到页面制作程序发来的编辑指令时,根据登录者权限向页面制作程序推送对应的模板库;S3:可视化开发平台判断第一预定时间内登陆者是否选择模板库内的模板,若有则直接执行步骤S5,反之则开放外部模板导入功能,执行步骤S4;
S4:可视化开发平台判断导入的外部模板中所有参数是否在允许参数范围内,若是则允许该外部模板为已选模板,并执行步骤S5;反之则返回至步骤S2;S5:可视化开发平台将已选模板的页面发送至页面制作程序上并显示,且在页面的每个组件区域推送可选组件,在所有组件区域均选择了组件时,生成制作完成的页面;S6:可视化开发平台判断制作完成的页面中所有组件完成度是否高于第一预定阈值;若是则进行发布测试;反之则返回步骤S5;S7:可视化开发平台判断第二预定时间内页面发布测试的平均得分是否低于第二预定阈值;若是则返回步骤S1;反之则将制作页面正式发布。
[0008]作为本专利技术的优选,执行步骤S1之前,根据业务和市场需求制作页面制作程序。
[0009]作为本专利技术的优选,执行步骤S1时,根据登录者的业务和市场方向制定不同权限。
[0010]作为本专利技术的优选,执行步骤S2时,模板库包括全局样式、局部样式、风格、颜色以及模板规格。
[0011]作为本专利技术的优选,执行步骤S3时,开放外部模板导入功能时,向页面制作程序发送开放外部模板信息。
[0012]作为本专利技术的优选,执行步骤S4之前,将模板库内所有参数进行记录,作为允许参数范围。
[0013]作为本专利技术的优选,执行步骤S4时,可视化开发平台判断导入的外部模板中所有参数在允许参数范围内时,允许该外部模板为已选模板,且将该外部模板存储至模板库内。
[0014]作为本专利技术的优选,执行步骤S5时,在可视化开发平台将已选模板的页面发送至页面制作程序上并显示之后,在页面的每个组件区域推送可选组件之前,提示登陆者是否需要进行已选模板的修改。
[0015]作为本专利技术的优选,执行步骤S5时,可选组件包括菜单组件、视频组件、轮播海报、工具栏、固定海报、跑马灯。
[0016]作为本专利技术的优选,执行步骤S6时,可视化开发平台判断制作完成的页面中所有组件完成度不高于第一预定阈值时,清空页面内所有组件,返回步骤S5。
[0017]本专利技术一种机顶盒环境下自定义模块组件的可视化开发方法有益效果在于:可以满足各地区不同的业务需求,即便是非专业开发人员,在接受简单培训后就可以自主开发个性化页面,为用户和合作商家提供友好的交互式体验以及更好的产品服务,有效减少厂家重复开发和技术运维成本,避免页面交互逻辑处理混乱问题。
附图说明
[0018]图1为本专利技术一种机顶盒环境下自定义模块组件的可视化开发方法的流程示意图。
具体实施方式
[0019]以下是本专利技术的具体实施例,对本专利技术的技术方案作进一步的描述,但本专利技术并不限于这些实施例。
[0020]现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的模块和结构的相对布置不限制本专利技术的范围。
[0021]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。
[0022]对于相关领域普通技术人员已知的技术、方法及系统可能不作详细讨论,但在适当情况下,技术、方法及系统应当被视为授权说明书的一部分。
[0023]实施例一:如图1所示,仅仅为本专利技术的其中一个的实施例,一种机顶盒环境下自定义模块组件的可视化开发方法,包括以下步骤:S1:页面制作程序处于登录状态时,获取登录者权限;执行步骤S1之前,根据业务和市场需求制作页面制作程序;同样的,在执行步骤S1时,根据登录者的业务和市场方向制定不同权限。
[0024]在这里,登陆者的登录账号内包含了登陆者的登陆地区和业务范围,那么此登陆者可以登录至页面制作程序对应于这个地区和业务范围的内容部分进行下一步操作。
[0025]S2:可视化开发平台获取到页面制作程序发来的编辑指令时,根据登录者权限向页面制作程序推送对应的模板库;登陆者登录至页面制作程序,并向上级的可视化开发平台发送了编辑指令,可视化开发平台接收到编辑指令,就会更加登陆者的地区和业务范围向其推动其应当开发的页面模板,例如登陆者是C地负责管理销售文件整理业务的,其需要的开发的页面就是主要针对C地区的文件处理,就向其推送此方面的所有模板,形成模板库。
[0026]也就是说,每个不同的地区不同的业务的开发者登录,向其推送的模板库内容是不一样的。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机顶盒环境下自定义模块组件的可视化开发方法,其特征在于,包括以下步骤:S1:页面制作程序处于登录状态时,获取登录者权限;S2:可视化开发平台获取到页面制作程序发来的编辑指令时,根据登录者权限向页面制作程序推送对应的模板库;S3:可视化开发平台判断第一预定时间内登陆者是否选择模板库内的模板,若有则直接执行步骤S5,反之则开放外部模板导入功能,执行步骤S4;S4:可视化开发平台判断导入的外部模板中所有参数是否在允许参数范围内,若是则允许该外部模板为已选模板,并执行步骤S5;反之则返回至步骤S2;S5:可视化开发平台将已选模板的页面发送至页面制作程序上并显示,且在页面的每个组件区域推送可选组件,在所有组件区域均选择了组件时,生成制作完成的页面;S6:可视化开发平台判断制作完成的页面中所有组件完成度是否高于第一预定阈值;若是则进行发布测试;反之则返回步骤S5;S7:可视化开发平台判断第二预定时间内页面发布测试的平均得分是否低于第二预定阈值;若是则返回步骤S1;反之则将制作页面正式发布。2.根据权利要求1所述的一种机顶盒环境下自定义模块组件的可视化开发方法,其特征在于:执行步骤S1之前,根据业务和市场需求制作页面制作程序。3.根据权利要求1所述的一种机顶盒环境下自定义模块组件的可视化开发方法,其特征在于:执行步骤S1时,根据登录者的业务和市场方向制定不同权限。4.根据权利要求1所述的一种机顶盒环境下自定义模块组件的可视化开发方法,...

【专利技术属性】
技术研发人员:邓新荣
申请(专利权)人:福建广电网络集团股份有限公司
类型:发明
国别省市:

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

1