产品展示方法、装置及计算机存储介质与流程

文档序号:17318140发布日期:2019-04-05 21:23阅读:132来源:国知局
产品展示方法、装置及计算机存储介质与流程

本发明涉及计算机技术领域,尤其涉及一种产品展示方法、装置及计算机存储介质。



背景技术:

随着互联网和信息技术的持续进步,各种电脑应用(application)正在日新月异的发展中。目前,传统的纸质日历正在逐渐被电子版的日历所淘汰。电子版的日历(即电子日历)不仅能够显示日期,还可以用来安排日程管理或者记事。

银行业理财产品众多,现如今展示理财产品的方式通常是直接采用列表的方式把所有的理财产品展示给客户看,客户在找到想要的理财产品前很多时候都需要逐条查看每一理财产品及日期,用户不能一目了然的知道哪一天有哪种理财产品类型,而且也不能进行过滤筛选,非常的麻烦。

目前,采用电子日历显示事件已经被广泛适用,然而显示电子日历的同时显示理财产品却未出现过。



技术实现要素:

本发明提供一种产品展示方法、装置及计算机存储介质,其主要目的在于提供一种展示电子日历的同时展示被选择日期当天具有哪些产品的方法,可以让用户一目了然。

为实现上述目的,本发明还提供一种产品展示方法,该方法包括:

在接收到产品展示指令时,在一窗口创建电子日历展示区域及产品展示区域;

加载电子日历至所述电子日历展示区域进行展示;

基于所述电子日历显示的当前日期及每一产品的时间特征,从数据库中选定对应所述当前日期的所有产品;

对选定的所述所有产品按照所述时间特征进行分类,并记录每一类型产品的类型名称;

根据选定的所述所有产品的类型总数在所述产品展示区域创建对应数量的标签页;

根据每一类型产品的总数量在对应的标签页中创建对应所述每一类型产品的总数量的列表;

展示每一类型产品的类型名称于对应的标签页的标签头中,并展示每一类型产品于对应的列表中。

可选地,

该时间特征为销售日期和销售到期日期,所述基于所述电子日历显示的当前日期及每一产品的时间特征,从数据库中选定对应所述当前日期的所有产品的步骤包括:

当判断所述当前日期是在所述产品的销售日期内时,从所述数据库中选定所述产品;

当判断所述电子日历的当前日期等于所述产品的到期日期时,从所述数据库中选定所述产品。

可选地,所述的产品展示方法还包括以下步骤:

在所述产品展示区域创建过滤项;

根据用户选择的过滤项获取过滤指令,并根据所述过滤指令查找与所述过滤指令匹配的产品;

在所述标签页下的列表中显示查找到与所述过滤指令匹配的产品。

可选地,所述产品展示方法还包括以下步骤:

响应用户触发的缩放指令在所述电子日历展示区域缩放所述电子日历。

可选地,所述产品展示方法还包括以下步骤:

在每一标签页下创建滑动条;

响应用户在选中的标签页触发的滑动指令滑动显示该标签页中的产品。

本发明一种电子装置,所述电子装置包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的产品展示程序,所述产品展示程序被所述处理器执行时实现如下步骤:

在接收到产品展示指令时,在一窗口创建电子日历展示区域及产品展示区域;

加载电子日历至所述电子日历展示区域进行展示;

基于所述电子日历显示的当前日期及每一产品的时间特征,从数据库中选定对应所述当前日期的所有产品;

对选定的所述所有产品按照所述时间特征进行分类,并记录每一类型产品的类型名称;

根据选定的所述所有产品的类型总数在所述产品展示区域创建对应数量的标签页;

根据每一类型产品的总数量在对应的标签页中创建对应所述每一类型产品的总数量的列表;

展示每一类型产品的类型名称于对应的标签页的标签头中,并展示每一类型产品于对应的列表中。

此外,为实现上述目的,本发明还提供一种计算机存储介质,所述计算机存储介质上存储有产品展示程序,所述产品展示程序可被一个或者多个处理器执行,以实现如上所述的产品展示方法的步骤。

本发明提出的产品展示方法、装置及计算机存储介质,该产品展示方法包括:在一窗口创建电子日历展示区域及产品展示区域;加载电子日历至所述电子日历展示区域进行展示;基于电子日历显示的当前日期及每一产品的时间特征,从数据库中选定对应当前日期的所有产品;对选定的产品根据时间特征进行分类,并记录每一类型产品的类型名称;根据选定的产品的类型总数在产品展示区域创建对应数量的标签页;根据每一类型产品的总数量在对应的标签页中创建对应所述每一类型产品的总数量的列表;展示每一类型产品的类型名称于对应的标签页的标签头中及每一类型产品于对应的列表中,这种方式可以同时在显示电子日历的同时显示当前日期下的产品,让用户一目了然的了解当下有的产品,方便且快捷。

附图说明

图1为本发明提供的电子装置的硬件结构示意图。

图2为图1中电子装置包括的产品展示程序的程序模块示意图。

图3为本发明提供的产品展示方法较佳实施例的流程图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1,图1为本发明实施例提供的电子装置的硬件结构示意图。

在本实施例中,电子装置1可以是pc(personalcomputer,个人电脑),也可以是智能手机、平板电脑、便携计算机等终端设备。该电子装置1至少包括存储器11、处理器12,通信总线13,以及网络接口14。

其中,存储器11至少包括一种类型的可读计算机存储介质,所述可读计算机存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、磁性存储器、磁盘、光盘等。存储器11在一些实施例中可以是电子装置1的内部存储模块,例如该电子装置1的硬盘。存储器11在另一些实施例中也可以是电子装置1的外部存储设备,例如电子装置1上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,存储器11还可以既包括电子装置1的内部存储模块也包括外部存储设备。存储器11不仅可以用于存储安装于电子装置1的应用软件及各类数据,例如产品展示程序01的代码等,还可以用于暂时地存储已经输出或者将要输出的数据。

处理器12在一些实施例中可以是一中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器或其他数据处理芯片,用于运行存储器11中存储的程序代码或处理数据,例如执行产品展示程序01等。

通信总线13用于实现这些组件之间的连接通信。

网络接口14可选的可以包括标准的有线接口、无线接口(如wi-fi接口),通常用于在该装置1与其他电子设备之间建立通信连接。

可选地,该电子装置1还可以包括用户接口,用户接口可以包括显示器(display)、输入单元比如键盘(keyboard),可选的用户接口还可以包括标准的有线接口、无线接口。可选地,在一些实施例中,显示器可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organiclight-emittingdiode,有机发光二极管)触摸器等。其中,显示器也可以适当的称为显示屏或显示模块,用于显示在电子装置1中处理的信息以及用于显示可视化的用户界面。

在图1所示的电子装置1实施例中,存储器11中存储有产品展示程序01;处理器12执行存储器11中存储的产品展示程序01时实现如下步骤:

在接收到产品展示指令时,在一窗口创建电子日历展示区域及产品展示区域;

加载电子日历至所述电子日历展示区域进行展示;

基于所述电子日历显示的当前日期及每一产品的时间特征,从数据库中选定对应所述当前日期的所有产品;

对选定的所述所有产品按照时间特征进行分类,并记录每一类型产品的类型名称;

根据选定的所述所有产品的类型总数在所述产品展示区域创建对应数量的标签页;

根据每一类型产品的总数量在对应的标签页中创建对应所述每一类型产品的总数量的列表;

展示每一类型产品的类型名称于对应的标签页的标签头中,并展示每一类型产品于对应的列表中。

进一步地,该时间特征包括销售日期和销售到期日期;当判断所述当前日期是在所述产品的销售日期内时,选定所述产品;当判断所述电子日历的当前日期等于所述产品的到期日期时,选定所述产品。

进一步地,在本发明装置的另一实施例中,产品展示程序还可被处理器调用,以实现如下步骤:

在所述产品展示区域创建过滤项;

根据用户选择的过滤项获取过滤指令,并根据所述过滤指令查找与所述过滤指令匹配的产品;

在所述标签页下的列表中显示查找到与所述过滤指令匹配的产品。

进一步地,产品展示程序还可被处理器调用,以实现如下步骤:

响应用户触发的缩放指令在所述电子日历展示区域缩放所述电子日历。

进一步地,产品展示程序还可被处理器调用,以实现如下步骤:

在每一标签页下创建滑动条;

响应用户在选中的标签页触发的滑动指令滑动显示该标签页中的产品。

可选地,在其他实施例中,产品展示程序还可以被分割为一个或者多个模块,一个或者多个模块被存储于存储器11中,并由一个或多个处理器(本实施例为处理器12)所执行以完成本发明,本发明所称的模块是指能够完成特定功能的一系列计算机程序指令段,用于描述产品展示程序在电子装置中的执行过程。

例如,参照图2所示,为本发明电子装置一实施例中的产品展示程序的程序模块示意图,该实施例中,产品展示程序可以被分割为第一创建模块21、加载模块22、选定模块23、分类及记录模块24、第二创建模块25、第三创建模块26及展示模块27,示例性地:

第一创建模块21,用于在接收到产品展示指令时,在一窗口创建电子日历展示区域及产品展示区域;

加载模块22,用于加载电子日历至所述电子日历展示区域进行展示;

选定模块23,用于基于所述电子日历显示的当前日期及每一产品的时间特征,从数据库中选定对应所述当前日期的所有产品;

分类及记录模块24,用于对选定的所述所有产品按照时间特征进行分类,并记录每一类型产品的类型名称;

第二创建模块25,用于根据选定的所述所有产品的类型总数在所述产品展示区域创建对应数量的标签页;

第三创建模块26,用于根据每一类型产品的总数量在对应的标签页中创建对应所述每一类型产品的总数量的列表;

展示模块27,用于展示每一类型产品的类型名称于对应的标签页的标签头中,并展示每一类型产品于对应的列表中。

进一步地,每一产品设置有时间特征,该时间特征包括销售日期和销售到期日期;

当判断所述当前日期是在所述产品的销售日期内时,选定所述产品;

当判断所述电子日历的当前日期等于所述产品的到期日期时,选定所述产品。

进一步地,在本发明装置的另一实施例中,产品展示程序还可被分割为第四创建模块、查找模块及显示模块,示例性地:

第四创建模块,用于在所述产品展示区域创建过滤项;

查找模块,用于根据用户选择的过滤项获取过滤指令,并根据所述过滤指令查找与所述过滤指令匹配的产品;

显示模块,用于在所述标签页下的列表中显示查找到与所述过滤指令匹配的产品。

进一步地,产品展示程序还可被分割为第一响应模块,示例性地:

响应用户触发的缩放指令在所述电子日历展示区域缩放所述电子日历。

进一步地,产品展示程序还可被分割为第五创建模块、第二响应模块,示例性地:

第五创建模块,用于在每一标签页下创建滑动条;

第二响应模块,用于响应用户在选中的标签页触发的滑动指令滑动显示该标签页中的产品。

基于上述电子装置的硬件结构,提出本发明产品展示方法的各个实施例。

在本实施例中,请参阅图3,图3为本发明提供的产品展示方法较佳实施例的流程图,产品展示方法包括:

步骤s101,在接收到产品展示指令时,在一窗口创建电子日历展示区域及产品展示区域。

银行业理财产品众多,现如今展示理财产品的方式通常是直接采用列表的方式把所有的理财产品展示给客户看,客户在找到想要的理财产品前很多时候都需要逐条查看每一理财产品及日期,用户不能一目了然的知道哪一天有哪种理财产品类型,而且也不能进行过滤筛选,非常的麻烦。

基于上述原因,本实施例提出了一种产品的展示方法,该产品展示方法在展示电子日历的同时可以展示当前日期对应的产品,可以让用户一目了然的了解当前日期下具有哪些理财产品,方便选择、购买和监控等。

具体的,本实施例中的电子装置以pc为例进行说明本实施方式中,要解决在显示电子日历同时显示产品,每一产品设置有至少一属性,其中,该产品可以是银行业务中的理财产品,该属性包括时间特征,该时间特征可以是销售日期和销售到期日期;

另外的实施方式中,每一产品设置的时间特征不限于销售日期和销售到期日期,还可以是可赎回日期,同时,为了在后续更清楚的分类,每一产品还设置有其他属性,包括公募、非公募等。

所有产品及每一产品的属性均存储在一服务器或者多个服务器,当需要展示产品时,可以通过访问服务器获取需要的产品,这样可以有效解决电子装置存储空间有限的问题。

进一步地,所有产品可按照属性分类存储在服务器中,以方便在产品展示调用产品时快速的获取到符合的产品。

具体应用时,用户触发相关的产品展示指令,进入产品展示流程,电子装置在一窗口创建电子日历展示区域及产品展示区域,该电子日历展示区域及产品展示区域平行或者是上下排列的方式显示在一窗口,显示方式不限于此,该显示方式可通过自定义或者从显示模板库中选择,该显示模板库存储用户以往用过的显示模板,

另外,创建的展示区域可以根据展示内容动态划分,以灵活的显示电子日历和产品。

步骤s102,加载所述电子日历至所述电子日历展示区域进行展示。

本实施方式中,将电子日历加载到对应的电子日历展示区域进行展示,该展示方式可以通过自定义或者是通用方式。

步骤s103,基于所述电子日历显示的当前日期及每一产品的时间特征,从数据库中选定对应所述当前日期的所有产品。

电子日历显示的当前日期可以是当前的标准日期,也可以是用户选择的日期,在存储产品的服务器上设置有选定规则,该选定规则可以自定义。

在本发明的实施例中,每一产品设置有时间特征,该时间特征包括销售日期和销售到期日期;当判断所述当前日期是在所述产品的销售日期内时,选定所述产品;当判断所述电子日历的当前日期等于所述产品的到期日期时,选定所述产品;具体地,当用户选择了2018年8月30日后,若该被选择日期落在所述产品的销售日期范围内的,则选择该产品,另外,若产品销售到期日期为2018年8月30日,则选定该产品;

符合规则的产品可以被选定后加载至服务器中的一个暂存区中,当使用完成后该暂存区后,该暂存区内的数据可擦除。

步骤s104,对选定的所述所有产品按照时间特征进行分类,并记录每一类型产品的类型名称。

本实施方式中,为了在显示区域进行分类显示,先将选定到暂存区的所有产品进行分类,该预设分类方式可根据用户的需求设置,如可以按照时间、价格、期限等,并记录同一类型产品的类型名称,并该类型名称可以根据分类方式、自定义方式命名等;

具体使用时,将所有选定的产品按照时间特征进行分类时,因该时间特征包括有销售日期和销售到期日期,则按照销售日期及销售到期日期分别进行分类,即:一类是被选择日期落在所述产品的销售日期内的销售产品;二类产品销售到期日期为被选择日期的到期产品,但不限于此两类,其记录的名称可以分别为销售日期、销售到期日期,也可以根据用户自行定义分类名称,以到到展示的结果可以一目了然。

步骤s105,根据选定的所述所有产品的类型总数在所述产品展示区域创建对应数量的标签页。

具体地,在创建该标签页前,可以先统计分类后的类型总数量,根据每一标签页显示一种类型的产品,这样可以让用户根据类型了解对应的产品,方便且一目了然;

在本实施例中,根据时间特征将产品分成了销售日期和销售到期日期两类,因此可以创建两标签页,其中一标签页显示销售日期符合当前日期的产品,另一标签页显示销售后到期日期为当前日期的产品。

步骤s106,根据每一类型产品的总数量在对应的标签页中创建对应所述每一类型产品的总数量的列表。

具体地,每一类型的产品数量至少为一,对应创建的列表数量至少也为一。

另外,该列表可以平行排列,也可以根据用户自定义展示方式展示列表。

步骤s107,展示每一类型产品的类型名称于对应的标签页的标签头中,并展示每一类型产品于对应的列表中。

具体地,在展示每一类型名称前,从所述暂存区中读取每一类型产品的类型名称,将该类型名称展示到对应的标签页的标签头进行展示,同时,从所述暂存区中获取每一类型对应的产品加入对应的列表中进行展示。

在本实施例中,在标签页的标签头显示产品的类型名称,按照由上至下的方式在列表中显示对应类型中的产品,产品列表包括同时显示产品名称,销售日期及销售到期日期,可以理解的是,页可以同时显示产品的其他信息。

进一步地,在本发明的另一实施方式中,所述的产品展示方法还包括以下步骤:

在所述产品展示区域创建过滤项;

根据用户选择的过滤项获取过滤指令,并根据所述过滤指令查找与所述过滤指令匹配的产品;

在所述标签页下的列表中显示查找到与所述过滤指令匹配的产品。

进一步地,在本发明的另一实施方式中,所述产品展示方法还包括以下步骤:

响应用户触发的缩放指令在所述电子日历展示区域缩放所述电子日历。

进一步地,在本发明的另一实施,所述产品展示方法还包括以下步骤:

在每一标签页下创建滑动条;

响应用户在选中的标签页触发的滑动指令滑动显示该标签页中的产品。

此外,本发明实施例还提供了一种计算机存储介质,该计算机存储介质存储有计算机程序,上述计算机程序被处理器执行时实现上述产品展示方法的步骤。

示例性的,计算机程序可以被分割成一个或多个模块,一个或者多个模块被存储在存储器中,并由处理器执行,以完成本发明。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在电子装置中的执行过程。例如,上述计算机程序可以被分割成上述各个系统实施例提供的信息获取装置的模块或模块。

本领域技术人员可以理解,上述电子装置的描述仅仅是示例,并不构成对电子电子装置的限定,可以包括比上述描述更多或更少的部件,或者组合某些部件,或者不同的部件,例如可以包括输入输出设备、网络接入设备、总线等。

所称处理器可以是中央处理模块(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,上述处理器是上述电子电子装置的控制中心,利用各种接口和线路连接整个用户终端的各个部分。

上述存储器可用于存储计算机程序和/或模块,上述处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现上述电子装置的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如出行需求信息接收功能、可停车信息和所述目的地信息输出功能等)等;存储数据区可存储根据信息获取方法的使用所创建的数据(比如出行需求信息、可停车信息、目的地信息等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

电子装置集成的模块/模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取计算机存储介质中。基于这样的理解,本发明实现上述实施例系统中的全部或部分模块/模块,也可以通过计算机程序来指令相关的硬件来完成,上述的计算机程序可存储于一计算机存储介质中,该计算机程序在被处理器执行时,可实现上述各个系统实施例的功能。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。

在本发明实施例中,电子装置接收到用户的触发信号后,接收用户输入的账户,并在判断账户等级之后发送给服务器,服务器根据账户等级将报表选择页面展示给用户,根据用户选择的报表,可进行多部门多报表的同时展示在电子装置,以方便用户进行业绩的对比,除此,还可以对展示后的报表数量进行增加或删除、表头及列头的固定,展示后报表的滑动等以方便多部门多报表的业绩数据对比,非常适用于屏幕比较小的终端浏览和比较报表数据。

需要说明的是,上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。并且本文中的术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个计算机存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台电子装置(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1