一种基于数据描述的移动客户端业务呈现方法及系统技术方案

技术编号:15540826 阅读:48 留言:0更新日期:2017-06-05 10:31
本发明专利技术公开了一种基于数据描述的移动客户端业务呈现方法及系统,其实现过程为:通过数据描述在移动端数据逆向转化成抽象模型,从而可视化展现业务,即首先构建数据描述并绘制成相关图形,然后发送给移动端,移动端解析发送来的文件后,通过绘制界面,将数据描述涉及的元数据静态的形象化展现在界面上,配置界面之间的跳转关系,并将图形界面转化成数据;系统则为基于该方法的软硬件模块。该基于数据描述的移动客户端业务呈现方法及系统与现有技术相比,可以在同一个客户端迭代由于管理理念和生产力提高带来的流程变化的适应能力,实现对流程自动定义改变,支撑能力增强,提高业务效率,实用性强,适用范围广泛,易于推广。

Method and system for presenting mobile client service based on data description

The invention discloses a mobile client service based on data description and presentation method system, the realization process is: through the data described in the mobile terminal data reverse into the abstract model and visualization operations, namely, construction of data description and draw relevant graph, and then sent to the mobile terminal, the mobile terminal sends analysis the file, by drawing interface, metadata description static data to the image display in the interface, the relationship between the jump configuration interface, and graphical interface into data; system for software and hardware module based on the method. Compared to the mobile client business based on data description presentation method and system with the existing technology, can be in the same iteration due to changes in the client process to improve management and productivity ability, realize the change of automatic process definition, supporting capacity, improve business efficiency, strong practicability, wide application range, easy popularization.

【技术实现步骤摘要】
一种基于数据描述的移动客户端业务呈现方法及系统
本专利技术涉及移动互联网
,具体地说是一种实用性强、基于数据描述的移动客户端业务呈现方法及系统。
技术介绍
随着移动应用的兴起和广泛应用,企业等单位用户对生产或管理等方面的移动应用量剧增,在不同时期,为解决某个单一的业务需要开发一些移动应用客户端,而且往往开发之后随着管理理念的提升,生成力的提高,客户端已经不能满足当前的业务需求,当前生产经营业务场景,一个业务操作,常常比较复杂涉及多个业务流程。以运营商网络运维业务为例,前端运维人员在网络故障排除时,涉及多个业务场景,包括工单受理、位置导航、告警查询、排障助手、业务测试、工单回复等,业务逻辑多样,业务表单多样,通过基于数据描述的移动客户端业务呈现方法,可以快速完成不同业务场景、不同业务流程的客户端呈现,主要体现在:1、传统的客户端开发,需要根据不同业务场景进行开发,相应带来开发成本的增加;2、应用不同的业务流程需要开发不同的业务引擎,需求调研成本增加;3、随着生成力提高,管理理念的提升,传统的开发的客户端,升级成本高,升级周期长无法适应企业的快速发展。基于此,现提供一种基于数据描述的移动客户端业务呈现方法及系统,来解决上述问题。
技术实现思路
本专利技术的技术任务是针对以上不足之处,提供一种实用性强、基于数据描述的移动客户端业务呈现方法及系统。一种基于数据描述的移动客户端业务呈现方法,其实现过程为:通过数据描述在移动端数据逆向转化成抽象模型,从而可视化展现业务,即首先构建数据描述并绘制成相关图形,然后发送给移动端,移动端解析发送来的文件后,通过绘制界面,将数据描述涉及的元数据静态的形象化展现在界面上,配置界面之间的跳转关系,并将图形界面转化成数据。其实现过程为:将待呈现应用涉及的物理表,抽象构造业务模型,对业务模型进行统一规范化和标准化的数据描述;通过模型的图形连线建立业务关联关系,构造出业务逻辑跳转中模型间的所属关系;绘制界面展现,把一个一个元数据静态的形象化展现在界面上,绘制出业务界面需要展现的表单内容,通过对事件添加配置方式,完成界面之间的跳转关系配置,并把图形界面转化成数据。具体实现包括以下步骤:首先可视化展现本次应用所有涉及的物理表,选择一个或者多个物理表,抽象构造业务模型;对业务模型的抽象数据进行描述,将其转化成统一规范化和标准化的纯数据的字符串描述;可视化呈现各个模型,通过连线方式建立各个模型的关联关系,构造出业务逻辑跳转中模型间的所属关系;通过拖动绘制方式图像化展现业务界面,配置业务界面与业务模型的对应关系,可视化连接界面与界面之间的关系,配置衔接条件,配置传递参数;通过数据解析,完成前台界面表单呈现,业务界面逻辑跳转。一种基于数据描述的移动客户端业务呈现系统,包括双向通信的抽象数据模型、移动端,抽象数据模型的数据描述基于移动端数据逆向转化成抽象模型,从而可视化展现业务,其中抽象数据模型包括模型构造层、元数据生成层、关联关系配置层、业务界面及逻辑构建层,该模型构造层、元数据生成层、关联关系配置层、业务界面及逻辑构建层构造出后端数据化应用,提供应用互联的后台管理和运行环境支撑;移动端包括数据解析层、业务视图呈现层,提供数据解析、业务视图呈现,运行在移动终端操作系统之内。所述数据构造层为一数据对象构建模块,实现可视化展现本次应用所有涉及的物理表,并选择多个或者一个物理表进行业务对象的构造,图形展示物理表及物理表字段属性值;通过对业务对象抽象,创建出符合业务的模型对象。所述元数据生成层为一模型元数据生成模块,实现对业务实体的抽象数据描述,将其转化成纯数据统一规范化和标准化形式的字符串描述。关联关系配置层为一模型关联关系模块,实现可视化呈现各个业务对象,通过连线方式建立各个业务对象的关联关系;选定业务对象,通过对象与对象带方向的相连确定对象之间的上下,平等的关联关系。业务界面及逻辑构建层为一界面图形绘制模块,通过拖动绘制方式图像化展现业务界面,配置业务界面与业务实体的对应关系,图形化拖动绘制业务界面;提供事件配置业务界面连接,实现可视化连线界面与界面之间的关系,配置衔接条件,配置传递参数。在抽象数据模型中还包括后端数据化应用,用于数据模型建立数据关系生成建立管理,该后台数据化应用提供数据管理和模型描述工具实现账号注册审核、业务物理表信息的注册导入、图形化建立业务模型对象、对象关联关系的连线绘制、业务界面图形展现、界面事件的操作配置、客户端数据化的打包功能。所述数据解析层为一解析器,完成前台界面表单呈现,业务界面逻辑跳转,从而完成数据的可视化展现。本专利技术的一种基于数据描述的移动客户端业务呈现方法及系统,具有以下优点:本专利技术的一种基于数据描述的移动客户端业务呈现方法及系统,支持应用快速开发降低开发难度,实现开发成本的降低;提高跨行业跨专业的业务应用适应能力,减少因行业和专业之间的差异需要对客户端业务流程和业务展现表单的重新开发,加强了快速交付的支撑能力;可以在同一个客户端迭代由于管理理念和生产力提高带来的流程变化的适应能力,实现对流程自动定义改变,支撑能力增强,提高业务效率;在项目建设上避免了用户与开发商之间进行下架、重新开发新客户端的麻烦,可以快速应对生产需求,实用性强,适用范围广泛,易于推广。附图说明附图1为本专利技术系统的结构示意图。具体实施方式下面结合具体实施例对本专利技术作进一步说明。一种基于数据描述的移动客户端业务呈现方法,是手机应用平台环境下,通过抽象数据模型的数据描述基于移动端数据逆向转化成抽象模型,从而可视化展现业务的方法。实施例1:通过数据描述在移动端数据逆向转化成抽象模型,从而可视化展现业务,即首先构建数据描述并绘制成相关图形,然后发送给移动端,移动端解析发送来的文件后,通过绘制界面,将数据描述涉及的元数据静态的形象化展现在界面上,配置界面之间的跳转关系,并将图形界面转化成数据。其实现过程为:将待呈现应用涉及的物理表,抽象构造业务模型,对业务模型进行统一规范化和标准化的数据描述;通过模型的图形连线建立业务关联关系,构造出业务逻辑跳转中模型间的所属关系;绘制界面展现,把一个一个元数据静态的形象化展现在界面上,绘制出业务界面需要展现的表单内容,通过对事件添加配置方式,完成界面之间的跳转关系配置,并把图形界面转化成数据。实施例2:通过数据描述在移动端数据逆向转化成抽象模型,从而可视化展现业务,即首先构建数据描述并绘制成相关图形,然后发送给移动端,移动端解析发送来的文件后,通过绘制界面,将数据描述涉及的元数据静态的形象化展现在界面上,配置界面之间的跳转关系,并将图形界面转化成数据。具体实现包括以下步骤:首先可视化展现本次应用所有涉及的物理表,选择一个或者多个物理表,抽象构造业务模型;对业务模型的抽象数据进行描述,将其转化成统一规范化和标准化的纯数据的字符串描述;可视化呈现各个模型,通过连线方式建立各个模型的关联关系,构造出业务逻辑跳转中模型间的所属关系;通过拖动绘制方式图像化展现业务界面,配置业务界面与业务模型的对应关系,可视化连接界面与界面之间的关系,配置衔接条件,配置传递参数;通过数据解析,完成前台界面表单呈现,业务界面逻辑跳转。如附图1所示,一种基于数据描述的移动客户端业务呈现系统本文档来自技高网...
一种基于数据描述的移动客户端业务呈现方法及系统

【技术保护点】
一种基于数据描述的移动客户端业务呈现方法,其特征在于,其实现过程为:通过数据描述在移动端数据逆向转化成抽象模型,从而可视化展现业务,即首先构建数据描述并绘制成相关图形,然后发送给移动端,移动端解析发送来的文件后,通过绘制界面,将数据描述涉及的元数据静态的形象化展现在界面上,配置界面之间的跳转关系,并将图形界面转化成数据。

【技术特征摘要】
1.一种基于数据描述的移动客户端业务呈现方法,其特征在于,其实现过程为:通过数据描述在移动端数据逆向转化成抽象模型,从而可视化展现业务,即首先构建数据描述并绘制成相关图形,然后发送给移动端,移动端解析发送来的文件后,通过绘制界面,将数据描述涉及的元数据静态的形象化展现在界面上,配置界面之间的跳转关系,并将图形界面转化成数据。2.根据权利要求1所述的一种基于数据描述的移动客户端业务呈现方法,其特征在于,其实现过程为:将待呈现应用涉及的物理表,抽象构造业务模型,对业务模型进行统一规范化和标准化的数据描述;通过模型的图形连线建立业务关联关系,构造出业务逻辑跳转中模型间的所属关系;绘制界面展现,把一个一个元数据静态的形象化展现在界面上,绘制出业务界面需要展现的表单内容,通过对事件添加配置方式,完成界面之间的跳转关系配置,并把图形界面转化成数据。3.根据权利要求1或2所述的一种基于数据描述的移动客户端业务呈现方法,其特征在于,具体实现包括以下步骤:首先可视化展现本次应用所有涉及的物理表,选择一个或者多个物理表,抽象构造业务模型;对业务模型的抽象数据进行描述,将其转化成统一规范化和标准化的纯数据的字符串描述;可视化呈现各个模型,通过连线方式建立各个模型的关联关系,构造出业务逻辑跳转中模型间的所属关系;通过拖动绘制方式图像化展现业务界面,配置业务界面与业务模型的对应关系,可视化连接界面与界面之间的关系,配置衔接条件,配置传递参数;通过数据解析,完成前台界面表单呈现,业务界面逻辑跳转。4.一种基于数据描述的移动客户端业务呈现系统,其特征在于,包括双向通信的抽象数据模型、移动端,抽象数据模型的数据描述基于移动端数据逆向转化成抽象模型,从而可视化展现业务,其中抽象数据模型包括模型构造层、元数据生成层、关联关系配置层、业务界面及逻辑构建层,该模型构造层、元数据生成层、关联关系配置层、业务界面及逻辑构建层构造出后端数据化应用,提供应用互联的后台管理和运行环境...

【专利技术属性】
技术研发人员:崔丙亮李飞
申请(专利权)人:浪潮通信信息系统有限公司
类型:发明
国别省市:山东,37

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

1