[发明专利]一种数据填报页面自定义可视化配置方法在审
申请号: | 201810593366.2 | 申请日: | 2018-06-11 |
公开(公告)号: | CN108776702A | 公开(公告)日: | 2018-11-09 |
发明(设计)人: | 侯光亮;彭光 | 申请(专利权)人: | 浪潮软件股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 韩月娥 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 配置 数据资源 可视化 自定义 计算机应用技术 读取 关系型数据 数据库底层 数据库系统 元数据信息 扩展性 规则应用 系统设计 系统页面 业务数据 注册数据 维护性 业务表 源信息 屏蔽 创建 数据库 关联 上报 保存 开发 管理 | ||
本发明公开一种数据填报页面自定义可视化配置方法,涉及计算机应用技术领域,包括步骤:1)注册数据源信息;2)创建数据表,按照业务表单,在数据库中创建业务数据表;3)配置页面填报规则;4)生成填报页面;5)保存填报数据;通过在系统页面内配置和管理不同厂家的关系型数据源,读取数据库系统底层元数据信息,屏蔽数据库底层细节,注册生成只具有业务含义的数据资源;并根据每类业务数据上报要求,配置每一个数据资源关联的页面填报规则,将页面填报规则应用于每个填报页面的生成过程中。本发明大幅减少数据填报系统设计与开发成本,提高系统的维护性、扩展性和适应性。
技术领域
本发明涉及计算机应用技术领域,具体的说是一种数据填报页面自定义可视化配置方法。
背景技术
在各种信息化系统中,数据填报经常被做为一种常用的在线信息上报方式提供给用户,对用户来说,在页面内直接进行信息的填报,具备操作简单、提示信息友好的特点。要完成一个填报页面的设计通常需要如下几个步骤:
(1)系统设计人员先按照每一个待填报数据规范设计填报数据表结构;
(2)UI设计师和系统设计人员共同完所有填报页面原型设计;
(3)程序开发人员按照设计原型开发一个填报页面,并在程序里书写数据上报质量检查规则;
(4)程序开发人员为每个填报页面单独开发数据保存程序。
当要填报的数据种类较少时,采用上面的工作方法没有任何问题。但是当面对成百上千类数据需要上报时,如果再采用上面的方法就不合适,具体存在的问题如下:
(1)为每一类上报数据单独设计上报页面会占用相关人员很大一部分工作时间;
(2)将每类数据上报时的质量检查规则在程序里写死,不易于质量检查规则的动态调整,可维护行较差;
(3)为每一个页面单独书写数据保存程序,代码重复率太高,不易于代码的管理和问题修改;
(4)当存储上报数据的数据库类型发生修改时,数据保存程序也会因受影响同步需要修改。
发明内容
本发明针对目前技术发展的需求和不足之处,提供一种数据填报页面自定义可视化配置方法。
本发明所述一种数据填报页面自定义可视化配置方法,解决上述技术问题采用的技术方案如下:所述一种数据填报页面自定义可视化配置方法,主要包括如下步骤:步骤一,注册数据源信息;步骤二,创建数据表,按照业务表单,在数据库中创建业务数据表;步骤三,配置页面填报规则;步骤四,生成填报页面;步骤五,保存填报数据;
通过在系统页面内配置和管理不同厂家的关系型数据源,读取数据库系统底层元数据信息,屏蔽数据库底层细节,注册生成只具有业务含义的数据资源;并根据每类业务数据上报要求,配置每一个数据资源关联的页面填报规则,将页面填报规则应用于每个填报页面的生成过程中。
具体的,所述步骤一注册数据源信息:
开发数据源注册页面,支持对常用关系型数据库数据源的注册与管理;所述数据源信息包含数据源名称、数据库类型、数据库服务器IP地址、数据库端口号、用户名、密码、数据库实例名。
具体的,所述步骤三配置页面填报规则:
在完成数据源信息注册和创建数据表后,通过使用在步骤一中注册的数据源信息,连接数据库并读取数据库系统表,获取在步骤二中创建的数据表的元数据信息;所述元数据信息包含数据表的中文注释、表的英文名称、表字段中文注释、表字段英文名称、表字段数据类型、表字段长度、是否可空信息。
具体的,所述步骤三配置页面填报规则:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件股份有限公司,未经浪潮软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810593366.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种教育视频管理系统
- 下一篇:音频播放方法、系统、空气调节设备和计算机介质