[发明专利]一种基于BI系统的页面下载方法及装置在审
申请号: | 202310177824.5 | 申请日: | 2023-02-28 |
公开(公告)号: | CN116192837A | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 王楠;尹佳音 | 申请(专利权)人: | 灵犀科技有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L69/04 |
代理公司: | 北京京专专利代理事务所(普通合伙) 11908 | 代理人: | 黄嘉淇 |
地址: | 266555 山东省青岛市自由*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 bi 系统 页面 下载 方法 装置 | ||
本发明公开了一种基于BI系统的页面下载方法及装置,所述方法包括:S101,初始静态框架,定义基于BI系统的页面文件结构,并根据所述页面文件结构对页面静态框架进行初始化;S102,页面文件动态上传和存放,接收并根据用户端下载请求上传和存放所述页面文件,并进行解压处理;S103,文件打包及下载,基于页面静态框架,将存放的所述页面文件进行压缩打包处理,并返回所述用户端下载请求处理结果;其中,基于所述页面静态框架,根据用户端下载请求动态地上传、存放和下载所述页面文件,从而增强了BI平台的可用性和开发便捷性。
技术领域
本申请涉及计算机软件系统领域,更具体地,涉及一种基于BI系统的页面下载方法及装置。
背景技术
随着软件系统的普及,各行各业的信息融汇而成了价值可观的海量数据,相应的,对于这些数据的数据提取、价值分析以及可视化展示成为了各行业发展的急切需求,市场上各色各样的BI可视化平台(以下简称BI平台)应运而生。通过简单的鼠标拖拽操作、相关属性配置即可快速的搭建出成熟的可视化页面。但是市面上的BI平台大多存在一个通病,即生成的可视化页面通常以一种第三方链接地址的方式反馈给用户。没有页面的相关代码、没有图表相关配置等信息,使开发人员无法对于此页面进行二次开发,极大削弱了将该页面完美对接其他系统或平台的可能性。
基于此,有必要引入一种新的方法及装置,能够实现上述提到的开发人员二次开发或对接其他系统或平台的需求,从而解决开发人员无法将搭建的可视化页面实例化和具象化,导致得到的仅仅是一个第三方部署的链接地址,没有任何实例代码,无法进行二次开发的问题。
发明内容
针对上面提到的技术问题,本发明提供一种基于BI系统的页面下载方法及装置,通过本发明的页面下载方法和装置,能够真正下载实例代码以及图表相关的配置信息,从而使得开发人员能够对此页面进行后续的页面优化或叠加其他的开发需求,增强了BI平台的使用价值,也为用户拓展相关业务提供了便利条件。
本发明提供一种基于BI系统的页面下载方法,所述方法包括:
S101,初始静态框架,定义基于BI系统的页面文件结构,并根据所述页面文件结构对页面静态框架进行初始化;
S102,页面文件动态上传和存放,接收并根据用户端下载请求上传和存放所述页面文件,并进行解压处理;
S103,文件打包及下载,基于页面静态框架,将存放的所述页面文件进行压缩打包处理,并返回所述用户端下载请求处理结果;
其中,基于所述页面静态框架,根据用户端下载请求动态地上传、存放和下载所述页面文件。
此外,所述页面文件结构包括5个文件夹,分别为基础依赖包文件夹、静态资源文件夹、开发文件文件夹、包管理文件夹和项目说明文件夹;
其中,所述开发文件文件夹包括14个文件夹,分别为接口文件夹、公共资源文件夹、页面通用组件文件夹、配置文件夹、自定义指令文件夹、过滤器文件夹、页面组件放置文件夹、路由设置文件夹、状态关联文件夹、工具函数文件夹、页面展示文件夹、入口组件文件夹、全局主文件夹和权限控制文件夹;
所述页面通用组件文件夹用于存放构成基于BI系统的页面的通用组件,所述接口文件夹用于存放响应所述用户端下载请求的通用组件请求接口。
可选择地,所述S101,初始静态框架,定义基于BI系统的页面文件结构,并根据所述页面文件结构对页面静态框架进行初始化的步骤还包括:
定义所述页面文件结构;
根据所述页面文件结构对页面静态框架进行初始化构建,包括构建所述基础依赖包文件夹、所述服务器静态资源文件夹、所述开发文件文件夹、所述包管理文件夹和所述项目说明文件夹;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于灵犀科技有限公司,未经灵犀科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310177824.5/2.html,转载请声明来源钻瓜专利网。