一种基于BI系统的美食数据源管理平台显示结构与方法与流程

文档序号:33025313发布日期:2023-01-20 19:27阅读:26来源:国知局
一种基于BI系统的美食数据源管理平台显示结构与方法与流程
一种基于bi系统的美食数据源管理平台显示结构与方法
技术领域
1.本技术涉及数据管理技术领域,特别是涉及一种基于bi系统的美食数据源管理平台显示结构与方法。


背景技术:

2.随着智能技术的发展,成熟已经不断的深入运用到了各行各业,文旅,农业,乡村及各类企业中用户。利用一些数据技术,从数据中挖掘背后隐藏的规律、总结现象背后的原因,用以指导业务的发展。
3.不过目前bi系统使用的场景过于单一,使用的业务场景也不是很多无法充分的去利用起bi的资源与功能;并且对bi的部分操作还需要一些专业的计算机知识去做处理,对于平时使用的人员有一定的局限性。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种能够将bi系统应用于具体场景的基于bi系统的美食数据源管理平台显示结构与方法。
5.第一方面,本技术提供了一种基于bi系统的美食数据源管理平台显示结构,该结构包括:bi系统层,为本结构的最底层,用于存储美食数据,并根据操作指令对美食数据进行增加、删除、修改、调取访问以及进行图表展示等操作;逻辑处理层:连接于bi系统层之上,用于对流入和/或流出bi系统层的美食数据及相关指令进行交互优化,以及增加访问bi系统的安全性限制。
6.展示层,连接于逻辑处理层之上,用于对进行访问操作终端类型进行分析并输出相适应的输出界面。
7.在其中一个实施例中,逻辑处理层包括:交互优化模块:用于将指令输入提示界面通过展示层进行输出,以提示用户输入表示对美食数据进行操作的输入指令,并将反馈信息输出至展示层以完成交互信息的输出。
8.在其中一个实施例中,逻辑处理层还包括:安全限制模块:在将通过交互优化模块获取到的输入指令进行访问权限判定,若用于输入访问指令的操作终端具备访问权限,则允许操作指令流入bi系统层,并执行相关操作;若用于输入访问指令的操作中段不具备访问权限,则通过交互优化模块输出无访问权限提示信息至展示层。
9.在其中一个实施例中,展示层包括:pc端访问端口,用于供用户的pc设备接入并进行美食平台数据的相关操作;移动端访问端口,用于供用户的移动电子设备接入进行美食平台数据的相关操作。
10.第二方面,本技术提供了一种基于bi系统的美食数据源管理平台显示方法,该方法包括:通过展示层输出指令输入提示信息,等待并获取操作指令;获取操作指令后,将操作指令发送至逻辑处理层,逻辑处理层将操作指令转化为底层指令后输入至bi系统层;bi系统层接收到底层指令后对美食数据进行对应操作。
11.在其中一个实施例中,该方法还包括:判断操作指令的来源接口类别;若操作指令来自pc端访问端口,则逻辑处理层在反馈操作指令的响应时,通过交互优化模块输出与pc端对应的响应信息至展示层;若操作指令来自移动端访问端口,则逻辑处理层在反馈操作指令的响应时,通过交互优化模块输出与移动端对应的响应信息至展示层。
12.在其中一个实施例中,通过安全限制模块判断发出操作指令的设备是否具备操作权限;若存在操作权限,则允许操作指令流入bi系统层,并执行相关操作;若不存在操作权限,则通过交互优化模块输出无访问权限提示信息至展示层。
13.第三方面,本技术还提供了一种计算机设备,该计算机设备包括存储器和处理器,该存储器存储有计算机程序,该处理器执行所述计算机程序时实现以下步骤:通过展示层输出指令输入提示信息,等待并获取操作指令;获取操作指令后,将操作指令发送至逻辑处理层,逻辑处理层将操作指令转化为底层指令后输入至bi系统层;bi系统层接收到底层指令后对美食数据进行对应操作。
14.第四方面,本技术还提供了一种计算机可读存储介质,该计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:通过展示层输出指令输入提示信息,等待并获取操作指令;获取操作指令后,将操作指令发送至逻辑处理层,逻辑处理层将操作指令转化为底层指令后输入至bi系统层;bi系统层接收到底层指令后对美食数据进行对应操作。
15.第五方面,本技术还提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现以下步骤:通过展示层输出指令输入提示信息,等待并获取操作指令;获取操作指令后,将操作指令发送至逻辑处理层,逻辑处理层将操作指令转化为底层指令后输入至bi系统层;bi系统层接收到底层指令后对美食数据进行对应操作。
16.上述一种基于bi系统的美食数据源管理平台显示结构及方法,通过该结构将bi系统与美食餐饮行业进行融合,在适配具体场景的同时发挥bi系统在数据利用及挖掘方面的优势,且通过对交互逻辑及交互界面的优化降低餐饮行业使用者对bi系统使用的门槛,从而使bi系统能够更好的服务于该场景。
17.附图说明
18.图1为一个实施例中一种基于bi系统的美食数据源管理平台显示方法的应用环境图;图2为一个实施例中一种基于bi系统的美食数据源管理平台显示结构的结构示意图;图3为一个实施例中计算机设备的内部结构图。
19.具体实施方式
20.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
21.本技术实施例提供的一种基于bi系统的美食数据源管理平台显示方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。数据存储系统可以存储服务器104需要处理的数据。数据存储系统可以集成在服务器104上,也可以放在云上或其他网络服务器上。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
22.在一个实施例中,如图2所示,提供了一种基于bi系统的美食数据源管理平台显示方法,包括以下步骤:步骤100:通过展示层输出指令输入提示信息,等待并获取操作指令;步骤200:获取操作指令后,将操作指令发送至逻辑处理层,逻辑处理层将操作指令转化为底层指令后输入至bi系统层;步骤300:通过安全限制模块判断发出操作指令的设备是否具备操作权限;步骤301:若存在操作权限,则允许操作指令流入bi系统层,并执行相关操作;步骤302:若不存在操作权限,则通过交互优化模块输出无访问权限提示信息至展示层。
23.步骤400:bi系统层接收到底层指令后对美食数据进行对应操作。
24.步骤500:判断操作指令的来源接口类别;步骤501:若操作指令来自pc端访问端口,则逻辑处理层在反馈操作指令的响应时,通过交互优化模块输出与pc端对应的响应信息至展示层;步骤502:若操作指令来自移动端访问端口,则逻辑处理层在反馈操作指令的响应时,通过交互优化模块输出与移动端对应的响应信息至展示层。
25.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而
且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
26.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的一种基于bi系统的美食数据源管理平台显示方法的一种基于bi系统的美食数据源管理平台显示结构。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个基于bi系统的美食数据源管理平台显示结构实施例中的具体限定可以参见上文中对于基于bi系统的美食数据源管理平台显示方法的限定,在此不再赘述。
27.在一个实施例中,如图2所示,提供了一种基于bi系统的美食数据源管理平台显示结构,包括:bi系统层、逻辑处理层和展示层,其中:bi系统层,为本结构的最底层,用于存储美食数据,并根据操作指令对美食数据进行增加、删除、修改、调取访问以及进行图表展示等操作。
28.bi系统层是本结构中的最基础的一层,主要是对美食平台的数据进行存储管理,并提供一些最基础的bi能力;如数据查询产出图表,部分人员已经可以在该层上做一些日常基础数据分析,挖掘背后隐藏的规律总结现象背后的原因。
29.逻辑处理层:连接于bi系统层之上,用于对流入和/或流出bi系统层的美食数据及相关指令进行交互优化,以及增加访问bi系统的安全性限制。
30.具体的,逻辑处理层还包括:交互优化模块:用于将指令输入提示界面通过展示层进行输出,以提示用户输入表示对美食数据进行操作的输入指令,并将反馈信息输出至展示层以完成交互信息的输出;以及安全限制模块:在将通过交互优化模块获取到的输入指令进行访问权限判定,若用于输入访问指令的操作终端具备访问权限,则允许操作指令流入bi系统层,并执行相关操作;若用于输入访问指令的操作中段不具备访问权限,则通过交互优化模块输出无访问权限提示信息至展示层。
31.通过逻辑处理层,对数据管理层的出入进行一定的限制与拓展,对数据管理平台上的部分能力进行优化让用户拥有一致的体验和认识,对部分复杂,需要一些专业能力才能使用但又常用的功能进行一定的封装简化对应的操作流程与难度,针对美食平台类型的场景进行一些流程的简化提升日工的工作效率;针对访问及接口的请求进行一些安全性的改造升级,确保数据平台的环境的安全及健全性;针对美食平台的业务需求及场景对输出的内容及格式进行一些预设使后续的业务场景对接更加的方便,使得在大部分场景下都不必进行二次开发即可直接使用;设置部分常见场景的模版及解决方案提供后续相似场景参考。
32.展示层,连接于逻辑处理层之上,用于对进行访问操作终端类型进行分析并输出相适应的输出界面。
33.具体的,展示层还包括:pc端访问端口,用于供用户的pc设备接入并进行美食平台数据的相关操作;移动端访问端口,用于供用户的移动电子设备接入进行美食平台数据的相关操
作;部门业务内嵌展示端口,用于进行内部业务管理及界面设计展示;其他业务,用于预留其他业务内容拓展。
34.针对现有业务场景进行数据展开发,显示;目前主要展示的途径有pc端进行美食数据各维度的查询计算整合并绘制成图表展示;针对移动端也提供了相似的能力;针对部分的业务场景需求需要将部分的图表进行提取并提供内嵌展示功能并针对需要适配多端;向外提供数据查询功能已满足部分业务场景或接入系统有自定义渲染图表与定制化风格的需求。
35.上述一种基于bi系统的美食数据源管理平台显示结构中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
36.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图3所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、移动蜂窝网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种基于bi系统的美食数据源管理平台显示方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
37.本领域技术人员可以理解,图3中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
38.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:步骤100:通过展示层输出指令输入提示信息,等待并获取操作指令;步骤200:获取操作指令后,将操作指令发送至逻辑处理层,逻辑处理层将操作指令转化为底层指令后输入至bi系统层;步骤300:通过安全限制模块判断发出操作指令的设备是否具备操作权限;步骤301:若存在操作权限,则允许操作指令流入bi系统层,并执行相关操作;步骤302:若不存在操作权限,则通过交互优化模块输出无访问权限提示信息至展示层。
39.步骤400:bi系统层接收到底层指令后对美食数据进行对应操作。
40.步骤500:判断操作指令的来源接口类别;步骤501:若操作指令来自pc端访问端口,则逻辑处理层在反馈操作指令的响应
时,通过交互优化模块输出与pc端对应的响应信息至展示层;步骤502:若操作指令来自移动端访问端口,则逻辑处理层在反馈操作指令的响应时,通过交互优化模块输出与移动端对应的响应信息至展示层。
41.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:步骤100:通过展示层输出指令输入提示信息,等待并获取操作指令;步骤200:获取操作指令后,将操作指令发送至逻辑处理层,逻辑处理层将操作指令转化为底层指令后输入至bi系统层;步骤300:通过安全限制模块判断发出操作指令的设备是否具备操作权限;步骤301:若存在操作权限,则允许操作指令流入bi系统层,并执行相关操作;步骤302:若不存在操作权限,则通过交互优化模块输出无访问权限提示信息至展示层。
42.步骤400:bi系统层接收到底层指令后对美食数据进行对应操作。
43.步骤500:判断操作指令的来源接口类别;步骤501:若操作指令来自pc端访问端口,则逻辑处理层在反馈操作指令的响应时,通过交互优化模块输出与pc端对应的响应信息至展示层;步骤502:若操作指令来自移动端访问端口,则逻辑处理层在反馈操作指令的响应时,通过交互优化模块输出与移动端对应的响应信息至展示层。
44.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:步骤100:通过展示层输出指令输入提示信息,等待并获取操作指令;步骤200:获取操作指令后,将操作指令发送至逻辑处理层,逻辑处理层将操作指令转化为底层指令后输入至bi系统层;步骤300:通过安全限制模块判断发出操作指令的设备是否具备操作权限;步骤301:若存在操作权限,则允许操作指令流入bi系统层,并执行相关操作;步骤302:若不存在操作权限,则通过交互优化模块输出无访问权限提示信息至展示层。
45.步骤400:bi系统层接收到底层指令后对美食数据进行对应操作。
46.步骤500:判断操作指令的来源接口类别;步骤501:若操作指令来自pc端访问端口,则逻辑处理层在反馈操作指令的响应时,通过交互优化模块输出与pc端对应的响应信息至展示层;步骤502:若操作指令来自移动端访问端口,则逻辑处理层在反馈操作指令的响应时,通过交互优化模块输出与移动端对应的响应信息至展示层。
47.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器
(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
48.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
49.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1