[发明专利]一种报表开发的系统在审
申请号: | 201710849312.3 | 申请日: | 2017-09-20 |
公开(公告)号: | CN108959216A | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 陈智宏;章庆炜;汪照明 | 申请(专利权)人: | 杭州弯流科技有限公司 |
主分类号: | G06F17/24 | 分类号: | G06F17/24;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭州市滨*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据模型定义 报表开发 开发周期 用户功能 度量 创建 数据抽取条件 报表界面 报表模型 关键要素 过滤条件 开发过程 模型参数 系统操作 虚拟视图 运行结果 功能键 自定义 链接 跳转 维度 过滤 | ||
本发明公开了一种报表开发的系统,其主要包括了报表设计者功能和报表用户功能的创建报表模型界面、设置模型参数界面、创建模型的数据抽取条件界面、设置模型的度量界面、报表用户功能中的创建报表界面、选择度量界面、自定义过滤条件界面和报表运行结果界面均通过功能键跳转链接,通过Web上的系统操作来完成数据模型定义到报表的产生,报表的数据模型定义是由虚拟视图、维度定义和过滤定义三个关键要素组成,使得报表的开发过程由原来的以天、周为单位的开发周期,下降到以分钟为单位的开发周期。
技术领域
本发明是一种报表开发的系统,更具体的说,它一种基于Web开发的客户自定义报表,通过完成Web的一系列操作流程代替撰写代码的报表开发流程,从而报表的开发过程变成对数据类型的定义的报表开发系统。
背景技术
数据系统当中的数据分析,报表展现的问题一直广泛存在于各种应用系统,比如ERP,SCM以及客户关系管理当中,都在项目需求阶段确定报表的类型或形式,开发者根据此特定需求通过硬编码形式实现,而没有考虑用户对报表定制的需求,用户或业务人员只能查看预先确定的报表,不能根据自己的业务需求做个性化的定制。
数据的展现分析需要灵活的处理能够及时展现给最终用户,以提升决策效率,所以引申出专业的报表能力,目前很多软件产品能实现的报表应用,目前市场上有一些BI产品能够解决这个问题,但是由于BI的二次开发要专业技能,需要二次开发代码,报表生成过程需要开发人员介入,同时BI的授权费用高昂,且开发过程较为繁琐,导致BI不能被广泛的使用,减低了其带来的效应。
发明内容
针对现有BI报表的生成方法只允许用户在报表工具支持的功能范围内实现表报,无法实现根据用户的业务需要二次开发定制或者客户端部署报表的情况,结合BI产品在管理的过程中产生大量的报表,需要进行人员协作,鉴于以上现有技术的缺陷,特提出以下发明:本发明提供了一种脱离了逻辑代码的开发,通过完全的 Web上的系统操作来完成数据模型定义,或使用预设的数据模型,通过Web页面操作来完成数据模型的定义和验证,系统后台抽取用户ERP、SCM等数据管理系统数据,通过后台运算生成报表类型,输出报表数据。
为达上述目的,本发明提供了如下技术方案:
所述报表开发系统,包括数据模型定义是由虚拟视图、维度定义和过滤定义三个关键要素组成。
所述虚拟视图定义,通过服务器对接ERP、SCM等数据管理系统展现数据内容。
所述维度定义,通过Web操作直接定义通过设置模型的度量界面,设定的数据的任意字段属性。
所述过滤定义,通过Web操作直接定义创建报表界面,约束了数据展现的匹配条件。
所述报表开发系统,需要同时定义OLTP(在线事务)和OLAP(在线分析)数据源,通过OLTP数据源来实现对报表的数据模型定义、维度定义和过滤定义,通过OLAP数据源对报表运行定义,OLAP通过流式复制保存了微小差时的OLTP最新数据,以只读形式提供。
所述报表开发系统,设报表设计者功能和报表用户功能。
所述报表设计者功能,包括创建报表模型界面、设置模型参数界面、创建模型的数据抽取条件界面、设置模型的度量界面。
所述创建报表模型界面,设新建模块包括OLTP数据库、OLAP数据库、唯一编码、标记、报表访问、参数个数、详情备注七项内容,其中OLTP数据库和OLAP数据库包括bi、olap_scm、olap_tra三个功能项,其中报表访问包括protected和public两个功能项,其中参数个数用户通过输入数值自定义,设取消和保存功能键,选择功能键取消退出创建报表模型界面,选择功能键保存跳转设置模型参数界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州弯流科技有限公司,未经杭州弯流科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710849312.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据处理方法和设备、显示方法和设备
- 下一篇:一种信息处理方法及装置