[发明专利]一种用户界面设计系统及方法在审
申请号: | 201910383835.2 | 申请日: | 2019-05-08 |
公开(公告)号: | CN110096279A | 公开(公告)日: | 2019-08-06 |
发明(设计)人: | 刘淑;罗叶飞 | 申请(专利权)人: | 湖南快乐阳光互动娱乐传媒有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 长沙正奇专利事务所有限责任公司 43113 | 代理人: | 李美丽 |
地址: | 410001 湖南省长沙市*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 研发 适配器 用户界面设计 业务数据库 内置 基础数据库 设置单元 业务数据 转换单元 转换规则 卡片式 引擎 基础数据转换 界面展示信息 业务数据发送 用户界面展示 基础数据 接收业务 界面框架 界面模型 人员配置 数据编程 业务逻辑 耦合 轮子 展示 发送 重复 维护 | ||
本发明公开了一种用户界面设计系统及方法,其中用户界面设计系统包括基础数据库、列表容器、设置单元和卡片式引擎,卡片式引擎包括转换单元、业务数据库和内置适配器,转换单元用于根据转换规则将基础数据库中的基础数据转换为业务数据,并将其发送至业务数据库;业务数据库用于将业务数据发送至内置适配器;内置适配器用于接收业务数据和界面模型,并结合二者,依据展示规则,生成界面展示信息并输送至用户界面展示;设置单元用于设置转换规则及展示规则。本发明将基础数据和业务数据分离,研发时无适配器,研发人员面向数据编程,从而实现研发人员配置化界面框架,降低业务逻辑耦合和研发维护成本,防止重复造轮子,提高研发效率,易扩展。
技术领域
本发明属于移动端技术领域,特别涉及一种用户界面设计系统及方法。
背景技术
现有技术中,如图1所示,应用在不同界面都需要重新定义一个适配器类型,从而需要单独维护其所对应的界面;应用在同一个界面不同列表需要重新定义一个适配器类型,从而需要单独维护其所对应的界面;同一个界面不同数据需要单独对数据进行转换,导致多重业务逻辑耦合。
针对不同数据、不同活动界面、不同列表容器,研发人员都需要维护一份或者多份适配器及其过对应的各个类型的界面,一方面导致研发维护成本过高,另一方面导致相同类型的界面在跨活动界面或者跨数据的情况下不能被重复使用。
例如:
A、在频道页、片库页,现有的技术要求研发人员针对每个列表容器都需要定义或者分别实现各自适配器,并且对这些适配器所定义的界面类型进行维护。
B、在频道页,此时需要增加界面模板类型,但是这个界面模版类型已经在搜索结果页面已经定义了,频道页需要实现这套界面模板时,就需要重新在频道页的适配器定义它,然而本质上它和搜索结果页是一个东西,造成重复造轮子。
C、在频道页,列表数据可能由多个不同业务接口下发回来,他们各自下发的数据模型不一样,但是他们又使用同一套界面,造成业务逻辑耦合。
发明内容
本发明的目的在于,针对上述现有技术的不足,提供一种用户界面设计系统及方法,将基础数据和业务数据分离,研发时无适配器,研发人员面向数据编程,从而实现研发人员配置化界面框架,降低业务逻辑耦合,降低研发维护成本,防止重复造轮子,提高研发效率,易扩展。
为解决上述技术问题,本发明所采用的技术方案是:
一种用户界面设计系统,包括基础数据库和列表容器,其中基础数据库用于接收外部数据,列表容器中具有界面模型;其特点是还包括设置单元和卡片式引擎,所述卡片式引擎包括转换单元、业务数据库和内置适配器,其中:
转换单元:用于根据转换规则将基础数据库中的基础数据转换为对应的业务数据,并将业务数据发送至业务数据库;
业务数据库:用于接收转换单元发送的业务数据,并将业务数据发送至内置适配器;
内置适配器:用于接收业务数据库发送的业务数据,以及接收列表容器发送的界面模型,并结合业务数据和界面模型,依据展示规则,生成界面展示信息并输送至用户界面展示;
设置单元:用于设置转换规则及展示规则。
进一步地,所述设置单元还用于对卡片式引擎设置唯一标记。
基于同一个发明构思,本发明还提供了一种用户界面设计方法,其特点是包括:
步骤A,基础数据库接收外部数据;
其特征在于,
在步骤A之前还包括步骤A1,通过设置单元在转换单元内设置转换规则,在内置适配器内设置展示规则;
在步骤A之后还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南快乐阳光互动娱乐传媒有限公司,未经湖南快乐阳光互动娱乐传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910383835.2/2.html,转载请声明来源钻瓜专利网。