CN111107401A - 演示大屏定制方法、装置、计算机设备和可读存储介质 - Google Patents

演示大屏定制方法、装置、计算机设备和可读存储介质 Download PDF

Info

Publication number
CN111107401A
CN111107401A CN201911268940.8A CN201911268940A CN111107401A CN 111107401 A CN111107401 A CN 111107401A CN 201911268940 A CN201911268940 A CN 201911268940A CN 111107401 A CN111107401 A CN 111107401A
Authority
CN
China
Prior art keywords
data
frame
screen
user
module data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911268940.8A
Other languages
English (en)
Inventor
李彦明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Mininglamp Software System Co ltd
Original Assignee
Beijing Mininglamp Software System Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Mininglamp Software System Co ltd filed Critical Beijing Mininglamp Software System Co ltd
Priority to CN201911268940.8A priority Critical patent/CN111107401A/zh
Publication of CN111107401A publication Critical patent/CN111107401A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请实施例提供了一种演示大屏定制方法、装置、计算机设备和可读存储介质,涉及信息发布技术领域,该方法应用于计算机设备,计算机设备存储有多个定制模块数据,该方法包括:判断待布局大屏的内容是否包括地图,若是,则根据预先存储的地图框架结构,得到第一框架;若否,则响应用户输入的框架结构,得到第二框架;获取用户选择的定制模块数据,并获取定制模块数据的数据源;根据定制模块数据的数据源,基于第一框架或第二框架,生成目标大屏内容,能够较为便捷地完成演示大屏的定制。

Description

演示大屏定制方法、装置、计算机设备和可读存储介质
技术领域
本申请涉及信息发布技术领域,具体而言,涉及一种演示大屏定制方法、装置、计算机设备和可读存储介质。
背景技术
在公安行业中,汇报展示一直是较为重要的一环,对于不同的场景(例如上级领导的审查、同级机构的参观或下级部门的学习等),汇报展示的内容也不同。然而在现有技术中,每一次的大屏展示都需要技术人员编写代码进行开发,过程复杂,无法实现快速响应。因此一个机构一般会存在多个演示大屏来适应大屏内容开发周期长的问题,这又导致了高额的前期开发成本和后期运维成本,使得现有的大屏定制方案在实际应用中十分的不便。
有鉴于此,如何提供一种便捷的大屏定制方案,是本领域技术人员需要解决的。
发明内容
本申请实施例提供了一种演示大屏定制方法、装置、计算机设备和可读存储介质。
本申请的实施例可以这样实现:
第一方面,实施例提供一种演示大屏定制方法,应用于计算机设备,所述计算机设备存储有多个定制模块数据,所述方法包括:
判断待布局大屏的内容是否包括地图,若是,则根据预先存储的地图框架结构,得到第一框架;
若否,则响应用户输入的框架结构,得到第二框架;
获取用户选择的定制模块数据,并获取所述定制模块数据的数据源;
根据所述定制模块数据的数据源,基于所述第一框架或第二框架,生成目标大屏内容。
在可选的实施方式中,所述响应用户输入的框架结构,得到第二框架的步骤,包括:
获取用户输入的框架行数和框架列数;
响应用户输入的页面高宽比值;
根据所述用户输入的框架行数、框架列数和页面高宽比值,生成所述第二框架。
在可选的实施方式中,在所述获取用户选择的定制模块数据,并获取所述定制模块数据的数据源的步骤之前,所述方法还包括:
获取历史定制模块数据;
当接收到用户确定使用所述历史定制模块数据的指令时,将所述历史定制模块数据作为所述用户选择的定制模块数据。
在可选的实施方式中,获取所述定制模块数据的数据源的步骤,包括:
判断所述定制模块数据的资源定位符地址是否可用,若是,则根据所述资源定位符地址获取所述数据源;
若否,则发出提示信息。
在可选的实施方式中,所述根据所述定制模块数据的数据源,基于所述第一框架或第二框架,生成目标大屏内容的步骤,包括:
根据所述定制模块数据的数据源,基于所述第一框架或第二框架,生成预览大屏内容;
当接收到用户输入的确定使用所述预览大屏内容的指令时,将所述预览大屏内容作为所述目标大屏内容。
在可选的实施方式中,所述多个定制模块数据包括地图数据,根据所述定制模块数据的数据源,基于所述第一框架,生成目标大屏内容的步骤,包括:
根据所述地图数据的数据源,获取所述地图数据,并将所述地图数据转换预设数据交换格式;
将所述转换为预设数据交换格式的地图数据传输至所述待布局大屏,以使所述待布局大屏通过解析所述转换为预设数据交换格式的地图数据生成所述目标大屏。
在可选的实施方式中,所述定制模块数据包括统计图数据、轮播图数据、走马灯数据、仪表盘数据和通知数据。
第二方面,实施例提供一种演示大屏定制装置,应用于计算机设备,所述计算机设备存储有多个定制模块数据,所述装置包括:
判断模块,用于判断待布局大屏的内容是否包括地图,若是,则根据预先存储的地图框架结构,得到第一框架;若否,则响应用户输入的框架结构,得到第二框架;
获取模块,用于获取用户选择的定制模块数据,并获取所述定制模块数据的数据源;
生成模块,用于根据所述定制模块数据的数据源,基于所述第一框架或第二框架,生成目标大屏内容。
第三方面,实施例提供一种计算机设备,所述计算机设备与终端设备通信连接,所述计算机设备包括处理器及存储有计算机指令的非易失性存储器,所述计算机指令被所述处理器执行时,所述计算机设备执行前述实施方式中任意一项所述的演示大屏定制方法。
第四方面,实施例提供一种可读存储介质,所述可读存储介质包括计算机程序,所述计算机程序运行时控制所述可读存储介质所在计算机设备执行前述实施方式中任意一项所述的演示大屏定制方法。
本申请实施例的有益效果包括,例如:
采用本申请实施例提供的演示大屏定制方法、装置、计算机设备和可读存储介质,通过区分待布局大屏内容是否包括地图,选项包括地图的第一框架或不包括地图的第二框架,在获取定制模块数据的数据源后,巧妙地根据定制模块数据的数据源,基于所述第一框架或第二框架,生成目标大屏内容,整个过程不涉及代码的开发,实现较为便捷。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的一种演示大屏定制方法的步骤流程示意图;
图2为本申请实施例提供的一种第一框架的结构示意图;
图3为本申请实施例提供的一种第二框架的构建界面示意图;
图4为本申请实施例提供的一种第二框架的结构示意图;
图5为本申请实施例提供的一种目标大屏内容的结构示意图;
图6为本申请实施例提供的演示大屏定制装置的结构示意框图;
图7为本申请实施例提供的计算机设备的机构示意框图。
图标:100-计算机设备;110-演示大屏定制装置;1101-判断模块;1102-获取模块;1103-生成模块;111-存储器;112-处理器;113-通信单元。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
此外,若出现术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
需要说明的是,在不冲突的情况下,本申请的实施例中的特征可以相互结合。
目前,在公安机构中,汇报展示是工作中重要的一环。由于公安机构中包括多个部门,各个部门汇报内容不同,听取汇报的对象也不同。为了应对各种不同的汇报场景,在每一次需要使用演示大屏前,都会根据需求定制演示大屏,而定制的过程涉及代码开发、测试等过程,并不能实现快速响应,因此在公安机构会同时存在多个演示大屏来满足短时间内不同需求的内容展示,而多个大屏的存在又会导致后期维护大屏的成本居高不下,使得现有的大屏定制方案在实际应用中十分的不便。基于此,本申请实施例提供一种演示大屏定制方法的示例,该方法应用于计算机设备,所述计算机设备存储有多个定制模块数据,如图1所示,所述方法包括步骤S201至步骤S205。
步骤S201,判断待布局大屏的内容是否包括地图,若是,则执行步骤S202。若否,则执行步骤S203。
步骤S202,根据预先存储的地图框架结构,得到第一框架。
步骤S203,响应用户输入的框架结构,得到第二框架。
步骤S204,获取用户选择的定制模块数据,并获取所述定制模块数据的数据源。
步骤S205,根据所述定制模块数据的数据源,基于所述第一框架或第二框架,生成目标大屏内容。
在公安领域进行演示大屏的定制时,可以将待布局大屏的内容分为包括地图和不包括地图两类,由于地图对应的定制模块数据相较于其他定制模块数据较为特殊,为了能够清晰的表达地图中的各项信息(目标人员、目标建筑等)及美观,地图的展示位置可以是固定的,且占用面积相对于其他区域可以较大,可以结合参考图2。图2中展示的演示大屏可以是基于第一框架制作得到的,地图可以优先设置在演示大屏的居中位置,在本申请实施例的其他实施方式中,预先存储的地图框架中地图的设置位置也可以是其他区域,而预先存储的地图框架结构,其目的在于能够在包括地图的演示大屏进行定制的过程中提高效率,不需要用户每一次都要进行设置地图的位置,调整大小等操作。
在此基础上,本申请实施例提供了一种响应用户输入的框架结构,得到第二框架的示例,可以通过以下步骤实现。
获取用户输入的框架行数和框架列数。
响应用户输入的页面高宽比值。
根据所述用户输入的框架行数、框架列数和页面高宽比值,生成所述第二框架。
而在待布局大屏的内容中不包括地图时,可以进行第二框架的搭建,可以如图3所示,可以响应用户输入的框架行数和框架列数,在本实施例中,为了保证大屏展示的内容清晰,可供用户选择的最大框架行数可以为三行,可供用户选择的最大框架列数可以为三列,例如,用户输入了框架行数为三行、框架列数为三列,可以认为用户需要一个“九宫格”型的框架,而用户输入的页面高宽比值可以是“九宫格”中各个小格子的宽度和高度,在用户输入框架行数、框架列数以及页面高宽比值后,可以根据用户输入框架行数、框架列数以及页面高宽比值生成对应的第二框架。在用户对第二框架进行搭建时,也可以预留出放置的区域,在本申请实施例中不做限制,可以参照图4。
在得到第一框架或第二框架后,可以响应用户选择的定制模块数据,将定制模块数据放置到第一框架或第二框架中,可以获取用户选择的定制模块数据的数据源,以便将被选中的定制模块数据从计算机设备中的存储位置展示至前端的目标大屏内容中,同时也能够使演示大屏上的内容能够实时的根据选中的定制模块数据的数据源进行更新。
除了上述步骤,在步骤S204之前,本申请实施例还提供一种判断是否使用历史定制模块数据的示例,可以通过以下步骤实现。
获取历史定制模块数据。
当接收到用户确定使用所述历史定制模块数据的指令时,将所述历史定制模块数据作为所述用户选择的定制模块数据。
在搭建好第一框架或者第二框架后,用户在选择定制模块数据之前,可以先为用户展示历史定制模块数据,考虑到在进行演示大屏的展示时,即使展示的部门不同、展示的主题不同、展示的对象不同,也可能会存在重复某个模块的情况,而历史定制模块数据的各项数据设置已有记录,因此使用历史定制模块数据作为用户选择的定制模块数据,可以更快速地完成定制模块数据的布置。例如,当用户需要使用演示大屏为前来机构的领导汇报某地区的治安情况时,选择了对应的定制模块数据后,生成了对应的目标大屏内容进行展示。而后,用户又需要使用演示大屏为前来机构的同级进行各个地区的治安情况的对比研讨,可以将对应的历史定制模块数据作为户选择的定制模块数据进行布局,无需重新选择。
在上述基础上,本申请实施例提供一种获取所述定制模块数据的数据源的示例,可以通过以下步骤实现。
判断所述定制模块数据的资源定位符地址是否可用,若是,则根据所述资源定位符地址获取所述数据源。
若否,则发出提示信息。
定制模块数据可以存储在计算机设备中,可以通过各个定制模块数据具备的资源定位符地址(Uniform Resource Locator,简称URL)来获取各个定制模块数据,在能够获取到定制模块数据的URL地址时,可以认为该定制模块数据是能够被正常使用的,可以根据对应的URL地址获取该定制模块数据的数据源,而在用户选择的定制模块数据的URL地址不可用时,可以认为该定制模块数据出现问题,此时提示用户该定制模块数据不可用,以便用户可以对该定制模块数据进行检修或者替换其他定制模块数据,通过上述操作,能够避免在将多个定制模块数据都放置在构建好的第一框架或第二框架后,出现数据不可用,而用户并不能第一时间排查出具体问题的情况。
在此基础上,本申请实施例提供一种根据所述定制模块数据的数据源,基于所述第一框架或第二框架,生成目标大屏内容的示例,可以通过以下步骤实现。
根据所述定制模块数据的数据源,基于所述第一框架或第二框架,生成预览大屏内容。
当接收到用户输入的确定使用所述预览大屏内容的指令时,将所述预览大屏内容作为所述目标大屏内容。
在构建好第一框架或者第二框架,并选择好需求的定制模块数据后,根据用户选择的定制模块数据的数据源,生成预览大屏内容,预览大屏内容可以和目标大屏内容没有区别,通过上述设置,用户可以通过预览大屏内容准确得知各个定制模块数据是否有异常,构建的框架是否合理,显示是否美观等问题,若用户认为预览大屏内容并不满意,可以重新进行调整,若用户认为预览大屏内容满意,可以输入的确定使用该预览大屏内容的指令,将该预览大屏内容作为目标大屏内容进行展示。
在此基础上,所述多个定制模块数据可以包括地图数据,本申请实施例提供一种根据所述定制模块数据的数据源,基于所述第一框架,生成目标大屏内容的示例,可以通过以下步骤实现。
根据所述地图数据的数据源,获取所述地图数据,并将所述地图数据转换预设数据交换格式。
将所述转换为预设数据交换格式的地图数据传输至所述待布局大屏,以使所述待布局大屏通过解析所述转换为预设数据交换格式的地图数据生成所述目标大屏。
用户选择第一框架,则说明待布局大屏内容中包括地图,多个定制模块数据中可以对应包括地图数据,应当理解的是,为了便于数据在后端的计算机设备以及前端的演示大屏上进行传输,预设数据交换格式可以是Json(JavaScript Object Notation,JS对象简谱)格式,可以将存储在计算机设备中的地图数据转化为Json格式,然后将转化为Json格式的地图数据传输至前端的演示大屏,演示大屏再对Json格式的地图数据进行解析,便可得到用户需求的地图数据,通过上述方式,能够实现数据在后端的计算机设备与前端的演示大屏之间的快速传输,请结合参照图5。
进一步地,所述定制模块数据包括统计图数据、轮播图数据、走马灯数据、仪表盘数据和通知数据。
定制模块数据除了前述的地图数据,还可以包括统计图数据、轮播图数据、走马灯数据、仪表盘数据和通知数据。具体的,统计图数据可以是指用户需要对某个数据进行统计时,以条形图、饼状图或者其他形式进行展示。例如,用户需要对某地区的人口分布情况进行统计,用户可以选择第一框架作为演示大屏的构建框架,定制模块数据可以是计算机设备中存储的人口分布数据,人口分布数据可以包括常驻人口、暂住人口、求学人口、务工人口、经商人口和其它人口,而各个人口分布数据可以用饼状图进行展示,因此在根据该人口分布数据的数据源获取人口分布数据后,可以将人口分布数据安排到第一框架中的左上角的位置,在将该人口分布数据进行展示时,存储在计算机设备中的人口过分布数据可以转化为Json格式,然后再由演示大屏进行解析作为目标大屏内容进行展示,而已经确定了该人口分布数据的URL地址可用之后,当用户需要更新人口分布数据的中某项数据时,可用直接在计算机设备上进行操作,由于人口分布数据的数据源已经确认,所以演示大屏上的数据会根据用户在计算机设备中的修改进行更新,实现实时展示。
而在定制模块数据为轮播图数据时,轮播图数据可以是由用户想要进行展示的多张图片数据组成,多张图片数据可以包括静态图和动态图,当用户需要将多张图片数据按照一定的顺序及时间间隔进行轮流展示时,可以将其作为轮播图数据。可以将轮播图数据的放置位置设置在第一框架的右上角位置处,在将该轮播图数据进行展示时,可以先将存储在计算机设备中的轮播图数据转化为Json格式,需要转化的数据可以包括多张图片数据本体、各个图片数据的展示时间、轮播下一张图片的间隔时间以及各个图片的展示顺序。然后将Json格式的轮播图数据传输至演示大屏,再由演示大屏进行解析作为目标大屏内容进行展示,由于已经确定了该轮播图数据的数据源,因此在演示大屏上展示的轮播图数据需要进行更新时,用户可以直接在存储该轮播图数据的计算机设备中进行修改处理。例如,用户想将轮播图数据中的某张图片进行更换,可以在计算机设备中进行替换操作,演示大屏上根据该轮播图数据的数据源,可以实时的进行对应的更新,即将需要替换的图片数据替换为用户需求展示的图片数据。又例如,用户想要新增某张图片数据到前述的轮播图数据中,也可以直接在计算机设备进行添加新的图片数据的操作,对应将新增的图片数据的展示时长、轮播间隔等设置好,演示大屏上正在进行展示的轮播图数据会实时更新,较为方便。
前述的走马灯数据可以是指进行滚动展示的文字,用户可以将想要进行滚动展示的文字输入,同时输入该文字的字体、大小、滚动速度等数据组成走马灯数据。例如,用户可以将“扫黑除恶,共建和平社区,民族团结!”作为走马灯数据,可以将走马灯数据的展示位置设置在第一框架的底部居中位置,可以将走马灯数据转化为Json格式,需要转化的数据可以包括文字本体及滚动速度。可以将转化为Json格式的走马灯数据传输至演示大屏,再由演示大屏进行解析作为目标大屏内容进行展示。当用户需要对走马灯数据中的内容进行更新时,由于已经确定了该走马灯数据的数据源为可用,因此用户可以直接在存储该走马灯数据的计算机设备中进行走马灯数据的修改,演示大屏上的走马灯数据也会实时的显示修改内容。例如,用户想将“扫黑除恶,共建和平社区,民族团结!”更新为“扫黑除恶,共建和谐社区,民族团结!”,可以直接在计算机设备中将“平”更改为“谐”,在更改完毕后,演示大屏上进行滚动展示的内容会同步更新为“扫黑除恶,共建和谐社区,民族团结!”,操作起来较为便捷。
而仪表盘数据可以认为是能够更为直观的将某些数据进行展示的数据形式。例如,仪表盘数据可以是指“长途客车”、“网吧上网”、“旅馆住宿”和“巡逻盘查”的相关数据,可以将“长途客车”形象的展示为一个客车的卡通图片,并添加描述“39辆”,可以直观地表示出位于该区域的长途客车有39辆,可以将“网吧上网”形象的展示为一个电脑的卡通图片,并添加描述“96人”,可以直观地表示出该区域正在上网的人员有96人,可以将“旅馆住宿”形象地展示为一个旅馆的卡通图片,并添加描述“22人”,可以直观地表示出该区域正在旅馆进行住宿的人员有22人,可以将“巡逻排查”形象的展示为一个警车形象,并添加描述“71人”,可以直观地表示出该区域正在进行巡逻盘查任务的人员有71人。相较于直接用文字进行展示,通过卡通图片进行展示,能够更加直观清楚地表述展示内容,也更加美观。可以将计算机设备中存储的仪表盘数据转化为Json格式传输至演示大屏,再由演示大屏进行解析作为目标大屏内容进行展示。当用户需要对仪表盘数据中的某个数据进行改变时,演示大屏的数据也会实施更新。例如,此时该区域中又驶入了两辆长途客车,用户可以直接在计算机设备上将“长途客车”的描述由“39辆”更改为“41辆”,而演示大屏正在展示的内容中,“长途客车”卡通图片下面对应的描述也会实施更新为“41辆”。
通知数据可以是需要进行告知的文字内容,与前述走马灯数据可以区别,通知数据中包括的文字内容,需要用户能够清晰地获取通知内容,因此通知数据中的内容可以是静态文字。可以将通知数据设置在走马灯数据和仪表盘数据之间。例如,用户需要进行通知“1.为了预防疾病传染,所有人凭身份证可到就近…”,可以将通知数据转化为Json格式传输至演示大屏,再由演示大屏进行解析作为目标大屏内容进行展示。当用户需要对通知数据中的某个数据进行改变时,演示大屏的数据也会实施更新。例如,用户想在“1.为了预防疾病传染,所有人凭身份证可到就近…”的基础上增加一条通知“2.为了保障租住人口安全,租住的房屋必须安装…”,用户可以直接在计算机设备上将“2.为了保障租住人口安全,租住的房屋必须安装…”进行添加,而演示大屏正在展示的内容中,通知数据会展示“1.为了预防疾病传染,所有人凭身份证可到就近…2.为了保障租住人口安全,租住的房屋必须安装…”。
在上述的实施例中,用户可以手动对计算机设备中存储的定制模块数据进行修改,以更新演示大屏中的目标大屏内容,也可以由计算机设备自动根据修改的数据进行自更新。通过上述的设置,只需要一个大屏就能满足不同需求的演示大屏展示内容,已经定制好的目标大屏内容可以存储在计算机设备中,多个已经定制好的目标大屏内容可以随时在演示大屏上进行切换,切换的按钮可以设置在走马灯数据的上方,用户可以根据需求从“综治屏1”、“综治屏2”、“综治屏3”、“综治屏4”、“综治屏5”这五个已经定制完成的目标大屏内容中选取当前需要展示的内容。
本申请实施例提供一种演示大屏定制装置110,该装置应用于计算机设备,所述计算机设备存储有多个定制模块数据,如图6所示,所述演示大屏定制装置110包括:
判断模块1101,用于判断待布局大屏的内容是否包括地图,若是,则根据预先存储的地图框架结构,得到第一框架;若否,则响应用户输入的框架结构,得到第二框架。
获取模块1102,用于获取用户选择的定制模块数据,并获取所述定制模块数据的数据源。
生成模块1103,用于根据所述定制模块数据的数据源,基于所述第一框架或第二框架,生成目标大屏内容。
进一步地,所述判断模块1101具体用于:
获取用户输入的框架行数和框架列数;响应用户输入的页面高宽比值;根据所述用户输入的框架行数、框架列数和页面高宽比值,生成所述第二框架。
进一步地,所述获取模块1102还用于:
获取历史定制模块数据;当接收到用户确定使用所述历史定制模块数据的指令时,将所述历史定制模块数据作为所述用户选择的定制模块数据。
进一步地,所述获取模块1102具体用于:
判断所述定制模块数据的资源定位符地址是否可用,若是,则根据所述资源定位符地址获取所述数据源;若否,则发出提示信息。
进一步地,所述生成模块1103具体用于:
根据所述定制模块数据的数据源,基于所述第一框架或第二框架,生成预览大屏内容;当接收到用户输入的确定使用所述预览大屏内容的指令时,将所述预览大屏内容作为所述目标大屏内容。
进一步地,所述多个定制模块数据包括地图数据,所述生成模块1103具体还用于:
根据所述地图数据的数据源,获取所述地图数据,并将所述地图数据转换预设数据交换格式;将所述转换为预设数据交换格式的地图数据传输至所述待布局大屏,以使所述待布局大屏通过解析所述转换为预设数据交换格式的地图数据生成所述目标大屏。
本申请实施例提供一种计算机设备100,所述计算机设备100与终端设备通信连接,所述计算机设备100包括处理器及存储有计算机指令的非易失性存储器,所述计算机指令被所述处理器执行时,所述计算机设备100执行前述的演示大屏定制方法。如图7所示,图7为本申请实施例提供的计算机设备100的结构框图。所述计算机设备100包括演示大屏定制装置110、存储器111、处理器112及通信单元113。
所述存储器111、处理器112以及通信单元113各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述演示大屏定制装置110包括至少一个可以软件或固件(firmware)的形式存储于所述存储器111中或固化在所述计算机设备100的操作***(operatingsystem,OS)中的软件功能模块。所述处理器112用于执行所述存储器111中存储的可执行模块,例如所述演示大屏定制装置110所包括的软件功能模块及计算机程序等。
其中,所述存储器111可以是,但不限于,随机存取存储器(Random AccessMemory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(ProgrammableRead-Only Memory,PROM),可擦除只读存储器(Erasable Programmable Read-OnlyMemory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-OnlyMemory,EEPROM)等。
本申请实施例提供一种可读存储介质,所述可读存储介质包括计算机程序,所述计算机程序运行时控制所述可读存储介质所在计算机设备100执行前述的演示大屏定制方法。
综上所述,本申请实施例提供了一种演示大屏定制方法、装置、计算机设备和可读存储介质,通过区分待布局大屏内容是否包括地图,选项包括地图的第一框架或不包括地图的第二框架,在获取定制模块数据的数据源后,巧妙地根据定制模块数据的数据源,基于所述第一框架或第二框架,生成目标大屏内容,整个过程不涉及代码的开发,无需过于专业的技术人员即可完成,实现较为便捷。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (10)

1.一种演示大屏定制方法,其特征在于,应用于计算机设备,所述计算机设备存储有多个定制模块数据,所述方法包括:
判断待布局大屏的内容是否包括地图,若是,则根据预先存储的地图框架结构,得到第一框架;
若否,则响应用户输入的框架结构,得到第二框架;
获取用户选择的定制模块数据,并获取所述定制模块数据的数据源;
根据所述定制模块数据的数据源,基于所述第一框架或第二框架,生成目标大屏内容。
2.根据权利要求1所述的方法,其特征在于,所述响应用户输入的框架结构,得到第二框架的步骤,包括:
获取用户输入的框架行数和框架列数;
响应用户输入的页面高宽比值;
根据所述用户输入的框架行数、框架列数和页面高宽比值,生成所述第二框架。
3.根据权利要求1所述的方法,其特征在于,在所述获取用户选择的定制模块数据,并获取所述定制模块数据的数据源的步骤之前,所述方法还包括:
获取历史定制模块数据;
当接收到用户确定使用所述历史定制模块数据的指令时,将所述历史定制模块数据作为所述用户选择的定制模块数据。
4.根据权利要求1所述的方法,其特征在于,获取所述定制模块数据的数据源的步骤,包括:
判断所述定制模块数据的资源定位符地址是否可用,若是,则根据所述资源定位符地址获取所述数据源;
若否,则发出提示信息。
5.根据权利要求1所述的方法,其特征在于,所述根据所述定制模块数据的数据源,基于所述第一框架或第二框架,生成目标大屏内容的步骤,包括:
根据所述定制模块数据的数据源,基于所述第一框架或第二框架,生成预览大屏内容;
当接收到用户输入的确定使用所述预览大屏内容的指令时,将所述预览大屏内容作为所述目标大屏内容。
6.根据权利要求1所述的方法,其特征在于,所述多个定制模块数据包括地图数据,根据所述定制模块数据的数据源,基于所述第一框架,生成目标大屏内容的步骤,包括:
根据所述地图数据的数据源,获取所述地图数据,并将所述地图数据转换预设数据交换格式;
将所述转换为预设数据交换格式的地图数据传输至所述待布局大屏,以使所述待布局大屏通过解析所述转换为预设数据交换格式的地图数据生成所述目标大屏。
7.根据权利要求1所述的方法,其特征在于,所述定制模块数据包括统计图数据、轮播图数据、走马灯数据、仪表盘数据和通知数据。
8.一种演示大屏定制装置,其特征在于,应用于计算机设备,所述计算机设备存储有多个定制模块数据,所述装置包括:
判断模块,用于判断待布局大屏的内容是否包括地图,若是,则根据预先存储的地图框架结构,得到第一框架;若否,则响应用户输入的框架结构,得到第二框架;
获取模块,用于获取用户选择的定制模块数据,并获取所述定制模块数据的数据源;
生成模块,用于根据所述定制模块数据的数据源,基于所述第一框架或第二框架,生成目标大屏内容。
9.一种计算机设备,其特征在于,所述计算机设备与终端设备通信连接,所述计算机设备包括处理器及存储有计算机指令的非易失性存储器,所述计算机指令被所述处理器执行时,所述计算机设备执行权利要求1-7中任意一项所述的演示大屏定制方法。
10.一种可读存储介质,其特征在于,所述可读存储介质包括计算机程序,所述计算机程序运行时控制所述可读存储介质所在计算机设备执行权利要求1-7中任意一项所述的演示大屏定制方法。
CN201911268940.8A 2019-12-11 2019-12-11 演示大屏定制方法、装置、计算机设备和可读存储介质 Pending CN111107401A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911268940.8A CN111107401A (zh) 2019-12-11 2019-12-11 演示大屏定制方法、装置、计算机设备和可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911268940.8A CN111107401A (zh) 2019-12-11 2019-12-11 演示大屏定制方法、装置、计算机设备和可读存储介质

Publications (1)

Publication Number Publication Date
CN111107401A true CN111107401A (zh) 2020-05-05

Family

ID=70423367

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911268940.8A Pending CN111107401A (zh) 2019-12-11 2019-12-11 演示大屏定制方法、装置、计算机设备和可读存储介质

Country Status (1)

Country Link
CN (1) CN111107401A (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107391134A (zh) * 2017-07-19 2017-11-24 北京勤哲软件技术有限责任公司 一种通用移动应用交互界面自动生成与动态变换方法与装置
CN107844348A (zh) * 2017-08-24 2018-03-27 平安普惠企业管理有限公司 基于配置图形的数据显示方法、装置和计算机存储介质
CN107977351A (zh) * 2017-12-28 2018-05-01 平安科技(深圳)有限公司 电子报表生成方法、装置、计算机设备及存储介质
CN108334635A (zh) * 2018-02-27 2018-07-27 浪潮软件集团有限公司 一种内容可定制化的智慧城市综合呈现***
WO2018144543A1 (en) * 2017-02-01 2018-08-09 Anvizent Analytics Pvt., LTD Big data analytical platform tools and methods of use
CN108804513A (zh) * 2018-04-24 2018-11-13 华东计算技术研究所(中国电子科技集团公司第三十二研究所) 大数据平台的自动可视化分析方法
CN110007999A (zh) * 2019-04-15 2019-07-12 成都四方伟业软件股份有限公司 页面布局方法、装置及计算机可读存储介质

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018144543A1 (en) * 2017-02-01 2018-08-09 Anvizent Analytics Pvt., LTD Big data analytical platform tools and methods of use
CN107391134A (zh) * 2017-07-19 2017-11-24 北京勤哲软件技术有限责任公司 一种通用移动应用交互界面自动生成与动态变换方法与装置
CN107844348A (zh) * 2017-08-24 2018-03-27 平安普惠企业管理有限公司 基于配置图形的数据显示方法、装置和计算机存储介质
CN107977351A (zh) * 2017-12-28 2018-05-01 平安科技(深圳)有限公司 电子报表生成方法、装置、计算机设备及存储介质
CN108334635A (zh) * 2018-02-27 2018-07-27 浪潮软件集团有限公司 一种内容可定制化的智慧城市综合呈现***
CN108804513A (zh) * 2018-04-24 2018-11-13 华东计算技术研究所(中国电子科技集团公司第三十二研究所) 大数据平台的自动可视化分析方法
CN110007999A (zh) * 2019-04-15 2019-07-12 成都四方伟业软件股份有限公司 页面布局方法、装置及计算机可读存储介质

Similar Documents

Publication Publication Date Title
CN102685426B (zh) 终端装置以及显示***
US9223468B2 (en) Display apparatus, display method and program
CN104935884A (zh) 一种学生上课秩序智能监控的方法
US20140068445A1 (en) Systems and Methods for Mobile Access to Enterprise Work Area Information
WO2008118550A9 (en) System and method for disaster training, simulation, and response
CN112667226A (zh) 一种页面文件的设置方法、装置、设备及存储介质
CN110262867B (zh) 一种基于车载***的远程控制方法和装置
CN105956211A (zh) 房源信息发布管理方法及装置
CN111107401A (zh) 演示大屏定制方法、装置、计算机设备和可读存储介质
US20150242821A1 (en) Operating Room Management System with Actuateable Pictures
CN111538726A (zh) 基于图形化的信息录入方法及相关设备
CN113867852A (zh) 一种业务需求的信息展示方法、装置、设备及存储介质
JP2018010478A (ja) 受験サポートシステム、受験サポートプログラム、及び、受験サポート方法
US20240064273A1 (en) System gateway analysis
JP6672713B2 (ja) 情報処理装置、情報処理システム、方法およびプログラム
JP6054335B2 (ja) 戸籍窓口業務支援装置及び戸籍窓口業務支援プログラム
CN114816172B (zh) 人员排班交互处理方法、装置及电子设备
US20230030429A1 (en) Information processing apparatus, text data editing method, and communication system
JP2021043759A (ja) 施設管理装置及び施設管理方法
JP6458113B1 (ja) 環境設定システム、業務システムの環境設定方法、およびプログラム
US20220413680A1 (en) Dynamic-state recording apparatus, dynamic-state recording system, dynamic-staterecording method, and computer readable recording medium
CN106600497A (zh) app报道的方法及装置
CN106033565B (zh) 一种日程管理方法和装置
CN114239515A (zh) 一种值班表的更新方法、装置及***
JP2006227805A (ja) データ送信装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200505

RJ01 Rejection of invention patent application after publication