一种共享书柜运维方法、装置及系统与流程

文档序号:18827741发布日期:2019-10-09 02:15阅读:537来源:国知局
一种共享书柜运维方法、装置及系统与流程

本发明涉及通信技术领域,特别涉及一种共享书柜运维方法、装置及系统。



背景技术:

共享书柜是一种通过智能箱柜来实现用户自助借还书籍的设备,用户可以通过刷卡、扫码等方式对共享书柜进行自助操作,以实现借阅共享书柜中的书籍或将书籍归还至共享书柜内。在共享书柜的使用过程中,运维人员需要对共享书柜进行运维,以实现共享书柜中书籍的上架、下架和更换等操作。

目前,运维人员在对共享书柜进行运维时,运维人员需要对其所负责的各个共享书柜进行轮询,进而依次完成对各个共享书柜的运维工作。

针对目前对共享书柜进行运维的方式,由于同一个运维人员负责多个共享书柜的运维工作,而在每一次运维时并不是所有共享书柜均需要进行运维,但运维人员事先并不知情,所以每一次运维时运维人员均需要轮询其所负责的所有共享书柜,导致对共享书柜进行运维的效率较低。



技术实现要素:

本发明实施例提供了一种共享书柜运维方法、装置及系统,能够提高对共享书柜进行运维的效率。

第一方面,本发明实施例提供了一种共享书柜运维方法,包括:

确定至少两个第一共享书柜,其中,所述第一共享书柜由目标运维人员负责运维;

获取每一个所述第一共享书柜的运行状态信息;

针对每一个所述第一共享书柜,根据该第一共享书柜的所述运行状态信息确定该第一共享书柜是否具有运维需求,若该第一共享书柜具有运维需求,则将该第一共享书柜确定为第二共享书柜;

生成运维指令,其中,所述运维指令包括有各个所述第二共享书柜的第一标识信息;

将所述运维指令发送给目标运维终端,其中,所述目标运维终端用于向所述目标运维人员展示所述第一标识信息。

可选地,该方法进一步包括:针对每一个所述第一共享书柜,

获取该第一共享书柜运营过程中所产生的用户属性信息和书柜属性信息;

根据所述用户属性信息构建对应于该第一共享书柜的用户画像;

根据所述书柜属性信息构建对应于该第一共享书柜的书柜环境画像;

根据所述用户画像和所述书柜环境画像确定对应于该第一共享书柜的受欢迎书籍种类;

将所述受欢迎书籍种类与用于标识该第一共享书柜的第二标识信息相关联,并将相关联后的所述受欢迎书籍种类和所述第二标识信息发送给所述目标运维终端,其中,所述目标运维终端用于向所述目标运维人员展示相关联的所述受欢迎书籍种类和所述第二标识信息。

可选地,在所述生成运维指令之后,进一步包括:

根据每一个所述第二共享书柜的位置以及各个所述第二共享书柜之间的路径距离,通过迪杰斯特拉算法确定目标运维路径,其中,所述目标运维路径为依次达到各个所述第二共享书柜的最短路径;

将所述目标运维路径发送给所述目标运维终端,其中,所述目标运维终端用于向所述目标运维人员展示所述目标运维路径。

可选地,该共享书柜运维方法进一步包括:

确定位于目标区域内所有的第三共享书柜;

分别获取每一个所述第三共享书柜所对应投放地点的地点属性信息;

获取所述目标区域的区域属性信息;

根据各个所述第三共享书柜对应的各个所述地点属性信息和所述区域属性信息,确定所述目标区域内的优先投放地点,其中,所述优先投放地点用于投放新增的共享书柜。

第二方面,本发明实施例还提供了一种共享书柜运维装置,包括:

一个书柜确定模块,用于确定至少两个第一共享书柜,其中,所述第一共享书柜由目标运维人员负责运维;

一个信息获取模块,用于获取所述书柜确定模块确定出的每一个所述第一共享书柜的运行状态信息;

一个需求分析模块,用于针对每一个所述第一共享书柜,根据由所述信息获取模块获取到的该第一共享书柜的所述运行状态信息确定该第一共享书柜是否具有运维需求,若该第一共享书柜具有运维需求,则将该第一共享书柜确定为第二共享书柜;

一个指令生成模块,用于生成运维指令,其中,所述运维指令包括有所述需求分析模块确定出的各个所述第二共享书柜的第一标识信息;

一个指令发送模块,用于将所述指令生成模块所生成的所述运维指令发送给目标运维终端,其中,所述目标运维终端用于向所述目标运维人员展示所述第一标识信息。

可选地,在共享书柜运维装置进一步包括:

一个书籍种类推荐模块,用于针对所述书柜确定模块确定出的每一个所述第一共享书柜,获取该第一共享书柜运营过程中所产生的用户属性信息和书柜属性信息,根据所述用户属性信息构建对应于该第一共享书柜的用户画像,根据所述书柜属性信息构建对应于该第一共享书柜的书柜环境画像,根据所述用户画像和所述书柜环境画像确定对应于该第一共享书柜的受欢迎书籍种类,将所述受欢迎书籍种类与用于标识该第一共享书柜的第二标识信息相关联,并将相关联后的所述受欢迎书籍种类和所述第二标识信息发送给所述目标运维终端,其中,所述目标运维终端用于向所述目标运维人员展示相关联的所述受欢迎书籍种类和所述第二标识信息。

可选地,在共享书柜运维装置进一步包括:

一个路径推荐模块,用于在所述需求分析模块确定出所述第二共享书柜之后,根据每一个所述第二共享书柜的位置以及各个所述第二共享书柜之间的路径距离,通过迪杰斯特拉算法确定目标运维路径,其中,所述目标运维路径为依次达到各个所述第二共享书柜的最短路径,并将所述目标运维路径发送给所述目标运维终端,其中,所述目标运维终端用于向所述目标运维人员展示所述目标运维路径。

可选地,在共享书柜运维装置进一步包括:

一个书柜选址模块,用于确定位于目标区域内所有的第三共享书柜,分别获取每一个所述第三共享书柜所对应投放地点的地点属性信息,获取所述目标区域的区域属性信息,根据各个所述第三共享书柜对应的各个所述地点属性信息和所述区域属性信息,确定所述目标区域内的优先投放地点,其中,所述优先投放地点用于投放新增的共享书柜。

第三方面,本发明实施例还提供了一种共享书柜运维系统,包括:一个目标运维终端和第二方面或第二方面的任一可能的实现方式所提供的共享书柜运维装置;

所述目标运维终端,用于接收来自所述共享书柜运维装置的所述运维指令,并向所述目标运维人员展示所述运维指令包括的各个所述第一标识信息。

可选地,

所述目标运维终端,进一步用于根据所述目标运维人员所输入的指令与各个所述第一共享书柜进行交互,以在所述第一共享书柜中上架、更换、下架和登记书籍以及对所述第一共享书柜进行调试。

由上述技术方案可知,在确定目标运维人员负责运维的各个第一共享书柜后,分别获取每一个第一共享书柜的运行状态信息,进而可以根据每一个第一共享书柜的运行状态信息确定该第一共享书柜是否具有运维需求,若一个第一共享书柜具有运维需求则将该第一共享书柜确定为第二共享书柜,之后生成包括有每一个第二共享书柜的第一标识信息的运维指令,之后将所生成的运维指令发送给目标运维人员所使用的目标运维终端,而目标运维终端则可以将运维指令所包括的各个第一标识信息展示给目标运维人员。由此可见,根据共享书柜的运行状态信息可以确定共享书柜是否具有运维需求,进而将有运维需求的各个共享书柜的标识信息发送给运维人员,使得运维人员可以根据接收到的标识信息仅对具有运维需求的共享书柜进行运维,从而运维人员无需通过轮询的方式对所有共享书柜进行运维,由于节省了前往无运维需求共享书柜处的时间,从而可以提高对共享书柜进行运维的效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例提供的一种共享书柜运维方法的流程图;

图2是本发明一个实施例提供的一种上架书籍种类推荐方法的流程图;

图3是本发明一个实施例提供的一种运维路径发送方法的流程图;

图4是本发明一个实施例提供的一种共享书柜投放地点确定方法的流程图;

图5是本发明一个实施例提供的一种共享书柜运维装置所在设备的示意图;

图6是本发明一个实施例提供的一种共享书柜运维装置的示意图;

图7是本发明一个实施例提供的另一种共享书柜运维装置的示意图;

图8是本发明一个实施例提供的又一种共享书柜运维装置的示意图;

图9是本发明一个实施例提供的一种共享书柜运维系统的示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种共享书柜运维方法,该方法可以包括以下步骤:

步骤101:确定至少两个第一共享书柜,其中,第一共享书柜由目标运维人员负责运维;

步骤102:获取每一个第一共享书柜的运行状态信息;

步骤103:针对每一个第一共享书柜,根据该第一共享书柜的运行状态信息确定该第一共享书柜是否具有运维需求,若该第一共享书柜具有运维需求,则将该第一共享书柜确定为第二共享书柜;

步骤104:生成运维指令,其中,运维指令包括有各个第二共享书柜的第一标识信息;

步骤105:将运维指令发送给目标运维终端,其中,目标运维终端用于向目标运维人员展示第一标识信息。

在本发明实施例中,在确定目标运维人员负责运维的各个第一共享书柜后,分别获取每一个第一共享书柜的运行状态信息,进而可以根据每一个第一共享书柜的运行状态信息确定该第一共享书柜是否具有运维需求,若一个第一共享书柜具有运维需求则将该第一共享书柜确定为第二共享书柜,之后生成包括有每一个第二共享书柜的第一标识信息的运维指令,之后将所生成的运维指令发送给目标运维人员所使用的目标运维终端,而目标运维终端则可以将运维指令所包括的各个第一标识信息展示给目标运维人员。由此可见,根据共享书柜的运行状态信息可以确定共享书柜是否具有运维需求,进而将有运维需求的各个共享书柜的标识信息发送给运维人员,使得运维人员可以根据接收到的标识信息仅对具有运维需求的共享书柜进行运维,从而运维人员无需通过轮询的方式对所有共享书柜进行运维,由于节省了前往无运维需求共享书柜处的时间,从而可以提高对共享书柜进行运维的效率。

在本发明实施例中,运行状态信息可以包括共享书柜中剩余图书的数量、共享书柜中书籍已存放时间、共享书柜是否出现故障等内容。由于运行状态信息体现了共享书柜最近时间段内的运行状态,因此根据运行状态信息所包括的各项内容可以确定共享书柜是否具有运维的需求。

可选地,在图1所示共享书柜运维方法的基础上,为了能够提高书籍被借出的概率,需要确定每一个共享书柜周边用户所喜好的书籍类型,进而运维人员可以向共享书柜上添加受欢迎书籍种类的书籍。具体地,如图2所示,针对每一个第一共享书柜,可以通过如下步骤向目标运维人员发送该第一共享书柜所对应的受欢迎书籍种类:

步骤201:获取该第一共享书柜运营过程中所产生的用户属性信息和书柜属性信息;

步骤202:根据用户属性信息构建对应于该第一共享书柜的用户画像;

步骤203:根据书柜属性信息构建对应于该第一共享书柜的书柜环境画像;

步骤204:根据用户画像和书柜环境画像确定对应于该第一共享书柜的受欢迎书籍种类;

步骤205:将受欢迎书籍种类与用于标识该第一共享书柜的第二标识信息相关联,并将相关联后的受欢迎书籍种类和第二标识信息发送给目标运维终端,其中,目标运维终端用于向目标运维人员展示相关联的受欢迎书籍种类和第二标识信息。

在本发明实施例中,在获取到一个共享书柜运营过程中所产生的用户属性信息和书柜属性信息后,根据获取到的用户属性信息可以构建对应于该共享书柜的用户画像,根据获取到的书柜属性信息可以构建对应于该共享书柜的书柜环境画像,进而可以根据构建出的用户画像和书柜环境画像确定对应于该共享书柜的受欢迎书籍种类,之后可以将确定出的受欢迎书籍种类与该共享书柜的标识信息相关联后发送给运维终端,进而负责对该共享书柜进行运维的运维人员通过运维终端可以看到该共享书柜对应的受欢迎书籍种类,从而运维人员可以将属于受欢迎书籍种类的书籍添加到该共享书柜中。

在本发明实施例中,根据共享书柜运营过程中产生的用户属性信息和书柜属性信息可以确定共享书柜所对应的受欢迎书籍种类,进而运维人员可以根据受欢迎数据种类向共享书柜中添加其周边用户更感兴趣的书籍,从而可以提高书籍投放的精确度,保证共享书柜中数据被借阅的概率。

在本发明实施例中,用户画像是根据用户的属性、用户偏好、生活习惯、用户行为等信息而抽象出来的标签化用户模型,在本质上就是对用户打标签,而标签是同构对用户信息分析而得到的高度精炼的特征标识。通过打标签可以利用一些高度概括、容易理解的特征来描述用户。

用于构建用户画像的用户属性信息包括:人口属性、兴趣特征、位置特征和社交数据。人口属性包括性别、年龄、工作单位等个人的基本信息。兴趣特征包括浏览内容、收藏图书、借阅图书、借阅偏好、加入书包图书、借阅图书类别等。位置特征包括用户所处城市、所处居住区域、用户周围书柜、经常借阅的书柜等。社交数据包括推荐书籍、书友交流书籍、用户社交相关数据等。

在本发明实施例中,书柜环境画像是根据书柜周围环境的属性等信息而抽象出来的标签化书柜环境模型,在本质上就是给书柜环境打标签,通过打标签可以利用一些高度概括、容易理解的特征来描述书柜环境,从而知道书柜上新书的工作。

用于构建书柜环境画像的书柜属性信息包括书柜属性和位置特征,其中,书柜属性包括书柜特点、共享书柜门数等基本信息,位置特征包括书柜所处城市、所处区域等。

在本发明实施例中,在针对一个共享书柜确定出用户画像和书柜环境画像之后,可以利用k-means聚类算法、欧式距离相似度计算算法、特征提取建模算法等来建立书柜标签模型,进而利用回归预测来预测该共享书柜上应该投放哪类书籍更受欢迎,即确定出该共享书柜所对应的受欢迎书籍种类。

可选地,在图1所示共享书柜运维方法的基础上,步骤104生成运维指令之后,可以针对需要进行运维的各个第二共享书柜生成最佳的运维路径,继而运维人员可以根据运维路径依次对各个第二共享书柜进行运维,从而节约运维人员的时间。如图3所示,向目标运维终端发送运维路径的方法可以包括如下步骤:

步骤301:根据每一个第二共享书柜的位置以及各个第二共享书柜之间的路径距离,通过迪杰斯特拉算法确定目标运维路径,其中,目标运维路径为依次达到各个第二共享书柜的最短路径;

步骤302:将目标运维路径发送给目标运维终端,其中,目标运维终端用于向目标运维人员展示目标运维路径。

在本发明实施例中,由于同一个运维人员需要负责多个共享书柜的运维工作,每一次运维需要去多个共享书柜配送书籍和检修书柜,在确定出具有维护需求的各个第二共享书柜后,可以根据各个第二共享书柜的位置以及不同第二共享书柜之间的路径距离,通过迪杰斯特拉算法确定最短的目标运维路径,进而将所确定出的目标运维路径发送给目标运维终端后,运维人员可以根据目标运维路径依次对各个第二共享书柜进行运维,从而可以缩短运维人员在各个共享书柜之间行进的时间,进一步提高了对共享书柜进行运维的效率。

在本发明实施例中,利用迪杰斯特拉算法确定目标运维路径可以通过如下方式进行:

s1:初始时令s={v0},t=v-s={其余顶点},v表征所有第二共享书柜所在位置的集合,t保证从v中去除集合s中元素后剩余各个第二共享书柜所在位置的集合,t中为顶点对应的距离值。若存在<v0,vi>,d(v0,vi)为<v0,vi>弧上的权值,若不存在<v0,vi>,d(v0,vi)为∞。

s2:从t中选取一个与s中顶点有关联边且权值最小的顶点w,加入到s中。

s3:对其余t中顶点的距离值进行修改:若加进w作中间顶点,从v0到vi的距离值缩短,则修改此距离值。

从属上述步骤s2和s3,直到s中包含所有顶点,及w=vi。

可选地,在上述各个实施例所提供的共享书柜运维方法的基础上,可以基于现有共享书柜的位置以及共享书柜周围的环境,来确定新增共享书柜的投放地址。如图4所示,共享书柜投放地址的确定方法可以包括如下步骤:

步骤401:确定位于目标区域内所有的第三共享书柜;

步骤402:分别获取每一个第三共享书柜所对应投放地点的地点属性信息;

步骤403:获取目标区域的区域属性信息;

步骤404:根据各个第三共享书柜对应的各个地点属性信息和区域属性信息,确定目标区域内的优先投放地点,其中,优先投放地点用于投放新增的共享书柜。

在本发明实施例中,根据目标区域内已投放共享书柜的投放地点的地点属性信息以及目标区域的区域属性信息,确定目标区域内较佳的投放地点作为优先投放地点,进而可以在所确定出的优先投放地点投放新的共享书柜。结合已有共享书柜的投放地点的各种数据,并综合分析目标区域内商业圈、文化圈等各种因素,比如目标区域的经济状况、文化环境、同行业竞争、地点特征、街道交通等等,在综合考虑各种因素的前提下,分析各个书柜的竞争力、经济效益、用户活跃度,利用数据挖掘建立相应的数据模型,得出共享书柜的最佳投放地点,保证共享书柜投放后能够获得良好的经济效益。

如图5、图6所示,本发明实施例提供了一种共享书柜运维装置。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。从硬件层面而言,如图5所示,为本发明实施例提供的共享书柜运维装置所在设备的一种硬件结构图,除了图5所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的设备通常还可以包括其他硬件,如负责处理报文的转发芯片等等。以软件实现为例,如图6所示,作为一个逻辑意义上的装置,是通过其所在设备的cpu将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。本实施例提供的共享书柜运维装置,包括:

一个书柜确定模块601,用于确定至少两个第一共享书柜,其中,第一共享书柜由目标运维人员负责运维;

一个信息获取模块602,用于获取书柜确定模块601确定出的每一个第一共享书柜的运行状态信息;

一个需求分析模块603,用于针对每一个第一共享书柜,根据由信息获取模块602获取到的该第一共享书柜的运行状态信息确定该第一共享书柜是否具有运维需求,若该第一共享书柜具有运维需求,则将该第一共享书柜确定为第二共享书柜;

一个指令生成模块604,用于生成运维指令,其中,运维指令包括有需求分析模块603确定出的各个第二共享书柜的第一标识信息;

一个指令发送模块605,用于将指令生成模块604所生成的运维指令发送给目标运维终端,其中,目标运维终端用于向目标运维人员展示第一标识信息。

在本发明实施例中,书柜确定模块601可用于执行上述方法实施例中的步骤101,信息获取模块602可用于执行上述方法实施例中的步骤102,需求分析模块603可用于执行上述方法实施例中的步骤103,指令生成模块604可用于执行上述方法实施例中的步骤104,指令发送模块605可用于执行上述方法实施例中的步骤105。

可选地,在图6所示共享书柜运维装置的基础上,如图7所示,该共享书柜运维装置进一步包括:

一个书籍种类推荐模块606,用于针对书柜确定模块601确定出的每一个第一共享书柜,获取该第一共享书柜运营过程中所产生的用户属性信息和书柜属性信息,根据用户属性信息构建对应于该第一共享书柜的用户画像,根据书柜属性信息构建对应于该第一共享书柜的书柜环境画像,根据用户画像和书柜环境画像确定对应于该第一共享书柜的受欢迎书籍种类,将受欢迎书籍种类与用于标识该第一共享书柜的第二标识信息相关联,并将相关联后的受欢迎书籍种类和第二标识信息发送给目标运维终端,其中,目标运维终端用于向目标运维人员展示相关联的受欢迎书籍种类和第二标识信息。

在本发明实施例中,书籍种类推荐模块606可用于执行上述方法实施例中的步骤201至步骤205。

可选地,在图6所示共享书柜运维装置的基础上,如图8所示,该共享书柜运维装置进一步包括:

一个路径推荐模块607,用于在需求分析模块603确定出第二共享书柜之后,根据每一个第二共享书柜的位置以及各个第二共享书柜之间的路径距离,通过迪杰斯特拉算法确定目标运维路径,其中,目标运维路径为依次达到各个第二共享书柜的最短路径,并将目标运维路径发送给目标运维终端,其中,目标运维终端用于向目标运维人员展示目标运维路径。

在本发明实施例中,路径推荐模块607可用于执行上述方法实施例中的步骤301和步骤302。

可选地,在图6至图8中任一附图所提供共享书柜运维装置的基础上,该共享书柜运维装置可以进一步包括:

一个书柜选址模块,用于确定位于目标区域内所有的第三共享书柜,分别获取每一个第三共享书柜所对应投放地点的地点属性信息,获取目标区域的区域属性信息,根据各个第三共享书柜对应的各个地点属性信息和区域属性信息,确定目标区域内的优先投放地点,其中,优先投放地点用于投放新增的共享书柜。

在本发明实施例中,书柜选址模块可用于执行上述方法实施例中的步骤401至步骤404。

需要说明的是,上述各个实施例所提供的共享书柜运维装置可以是一个共享书柜运营平台,共享书柜运营平台除了可以实现上述各项处理之外,还可以实现其他处理,具体可以实现的内容包括:

(1)共享书柜运营平台提供系统首页,系统首页用于对书籍分类借阅榜排名,书柜分布情况,书籍借阅,书籍的分类排行进行统计分析,以便于及时了解图书借阅情况,为后续的图书投放和书柜建设提供数据支撑。

(2)共享书柜运营平台实现借书管理

系统管理员或者运维人员可以通过借书管理对所有的借阅订单进行查看。对于app端借书出现故障的情况,系统管理员或者运维人员能够通过借书管理进行开门操作。

系统管理员或运维人员通过查看最近的借阅数据,实现对app端借阅书籍的记录进行统计,并且能够追踪每条书籍借阅的详细信息,包括图书信息和读者的相关信息,得到一系列的对比数据,调整图书分配,优化智能书柜,实现数据库与智能书柜的完美对接。

(3)共享书柜运营平台实现书柜管理

系统管理员或运维人员可以查看书柜的分布情况。

实现书柜的建设和管理,新建的书柜能够在地图上进行标注并显示。书柜管理中能够看到所有的已经建设好的书柜,包括书柜的位置、建设时间等信息,将要建设的书柜可以通过书柜管理进行新增、修改、删除、查询。

系统管理员或运维人员可以查看书柜的柜门情况。

(4)共享书柜运营平台实现还书管理

用户通过app对图书进行归还,系统管理员或运维人员能查看还书情况,对于app端还书出现故障的情况,运维人员能够通过还书管理进行还书操作。

实现对所有借阅记录的统计查看,包括对书籍的状态、书籍信息进行统计,并能够查询到书籍从借阅到归还的所有详细信息。

(5)共享书柜运营平台实现书籍信息查看

对书籍的添加、修改、删除、查询,并能够查看书籍的详细信息。运维人员能导出模板,根据模板填写书籍信息,导入数据。

运维人员通过对数据库进行查询,查看所有书籍的详细信息。

运维人员可以查看书柜书籍信息,对书柜书籍进行录入、更换、下架。

运维人员可以查看书籍分类信息,对书籍分类进行查询、新增、修改、删除。

(6)共享书柜运营平台实现系统管理

运维人员可以查看字典类型树和数据字典列表,实现数据字典的维护和管理,包括数据字典的增删改查。

运维人员可以查看数据字典类型列表,实现数据字典类型的维护和管理,包括数据字典类型的增删改查。

运维人员可以查看运维用户注册情况,通过审核按钮对运维用户注册进行审核。

运维人员可以通过用户管理功能添加管理平台的使用用户,同时可以对app端注册的用户进行管理。能够对用户进行新增、修改、删除、查询、重置密码。

运维人员可以查看角色信息,实现角色的增删改查。

运维人员可以查看资源信息,查询资源名称。

运维人员可以查看角色关联资源情况,可以将资源与角色相关联,删除资源与角色之间的关联关系。

运维人员可以查看角色关联用户情况,可以将用户与角色相关联,删除用户与角色之间的关联关系。

如图9所示,本发明一个实施例提供了一种共享书柜运维系统,包括:一个目标运维终端901和一个上述任意一个实施例所提供的共享书柜运维装置902;

目标运维终端901,用于接收来自共享书柜运维装置902的运维指令,并向目标运维人员展示运维指令包括的各个第一标识信息。

在本发明实施例中,由于来自共享书柜运维装置的运维指令包括有第一标识信息,而第一标识信息用于标识具有运维需求的共享书柜,在目标运维终端将运维指令所包括的第一标识信息展示给运维人员后,运维人员可以根据各个第一标识信息仅对具有运维需求的共享书柜进行运维,节省了运维人员前往没有运维需求的共享书柜的时间,从而可以提高对共享书柜进行运维的效率。

可选地,在图9所示共享书柜运维系统的基础上,目标运维终端901还可以根据目标运维人员所输入的指令与各个第一共享书柜进行交互,以使运维人员可以在第一共享书柜中上架、更换、下架和登记书籍,并可以对第一共享书柜进行调试。

在本发明实施例中,运维终端可以是运维人员所使用的便携式终端,也可以是安装有相应app的智能移动终端,比如可以是安装有共享书柜运维app的智能手机。

在本发明实施例中,运维终端除了可以对来自共享书柜运营平台的标识信息进行展示外,运维人员通过运维终端还可以实现如下操作:

(1)通过运维终端的首页实现的操作:

运维人员能够通过首页看到发布的广告或者活动信息,可以对各自负责的书柜进行查看,包括图书余量、书柜位置信息。配送书籍时可以通过扫描isbn码的形式进行扫描录入到系统中,形成详细的配送清单,能够对每个书柜的位置进行精准的导航。

(2)通过运维终端实现运维

运维人员可以能够在运维中录入书柜的故障详细及检修情况,也可以完成对破损或者丢失书籍的登记工作,通过对书柜和书籍的管理保证书柜的正常运行和书籍的完整性。

a、书籍管理

首页点击“上架”按钮,进入扫描页面,扫描要上架图书的条形码,或者点击屏幕又下角的“手动输入”按钮,手动输入图书的isbn码。扫描完成或输入isbn码点击“确定”按钮进入“上架书籍”页面,选择所要上架的柜门,点击“确认上架”按钮完成上架操作。上架完成之后可以点击“返回首页”按钮返回到首页,或者点击“继续上架”按钮回到扫描图书二维码页面继续进行上架操作。

首页点击“更换”按钮,进入扫描页面,扫描要更换的图书的条形码,或者点击屏幕又下角的“手动输入”按钮,手动输入图书的isbn码。扫描完成或输入isbn码点击“确定”按钮进入“更换”页面,点击“确认更换”按钮,完成书籍更换,页面跳转到“更换书籍”页面。

首页点击“下架”按钮,进入“下架书籍”页面,点击要下架的书籍,弹出确认下架弹出框,执行下架操作。

首页点击“登记”按钮,进入“登记记录”页面,点击“恢复”按钮完成对该柜门的恢复,恢复成功后自动刷新该页面;点击屏幕下方的“登记”按钮进入“书籍登记”页面,选择柜门和状况,点击“确定”按钮完成登记,登记成功后页面会跳转到“登记记录”页面。注意:如果该柜门中没有书籍信息,不能登记“书籍损坏”和“书籍丢失”状况。对损坏、丢失的书籍或损坏的柜门进行登记,记录损坏信息。

b、书柜管理

首页点击“空箱查询”按钮,进入“空箱查询”页面,可以查询到哪些书柜里有空的柜门、空格数以及书柜的位置和距离;点击任意一条书柜信息,进入“书柜详细”页面,展示所选书柜的空柜门信息。

首页点击“书柜调试”按钮,进入“书柜调试”页面,书柜灯光和柜门调试分为“全部”和“部分”,可以对全部灯光柜门或部分灯光或柜门进行调试调试的,“全部”和“部分”操作方式是一样的,在这里只介绍“部分”调试。

1、点击灯光调试的“部分”按钮,进入“灯光调试”页面。点击所要调试灯光的排数进行调试。当要退出该页面时,如果有灯光状态为关闭,会提示“退出前会打开所有灯光”,点击“确定”按钮,所有灯光状态变为打开后关闭页面。

2、点击柜门调试的“部分”按钮,进入“柜门调试”页面。点击所要调试柜门进行调试,当关闭柜门时,会提示“请手动关闭柜门”,点击“确定”按钮,请在书柜上手动关闭柜门。当要退出该页面时,如果有柜门为开启状态,会提示“请手动关闭柜门”,点击“确定”按钮,返回到“书柜调试”页面。注:为保证书柜的正常使用,需在柜门调试完毕后将全部柜门关闭。

c、附近书柜

首页点击“附近书柜”按钮,进入“附近书柜”页面,页面展示附近书柜的名称、地址以及距离,点击右上角的“地图选址”按钮,可以查看书柜在地图上的位置。要查看去某个书柜的路线可以在地图上选中该书柜,点击右下角的距离按钮,选择手机上已安装的地图app,将为您提供最优的前进路线。

(3)用户信息维护

展示用户的个人基本信息,包括上传头像、修改密码等等,能够完成app的系统设置功能。能够展示出app使用过程中遇到的常见问题及解决方案,注册用户可以查看注册进度。

本发明实施例还提供了一种可读介质,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行上述各个实施例提供的共享书柜运维方法。

本发明实施例还提供了一种存储控制器,包括:处理器、存储器和总线;

所述存储器用于存储执行指令,所述处理器与所述存储器通过所述总线连接,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行上述各个实施例提供的共享书柜运维方法。

综上所述,本发明各个实施例提供的共享书柜运维方法、装置及系统,至少具有如下有益效果:

1、在本发明实施例中,在确定目标运维人员负责运维的各个第一共享书柜后,分别获取每一个第一共享书柜的运行状态信息,进而可以根据每一个第一共享书柜的运行状态信息确定该第一共享书柜是否具有运维需求,若一个第一共享书柜具有运维需求则将该第一共享书柜确定为第二共享书柜,之后生成包括有每一个第二共享书柜的第一标识信息的运维指令,之后将所生成的运维指令发送给目标运维人员所使用的目标运维终端,而目标运维终端则可以将运维指令所包括的各个第一标识信息展示给目标运维人员。由此可见,根据共享书柜的运行状态信息可以确定共享书柜是否具有运维需求,进而将有运维需求的各个共享书柜的标识信息发送给运维人员,使得运维人员可以根据接收到的标识信息仅对具有运维需求的共享书柜进行运维,从而运维人员无需通过轮询的方式对所有共享书柜进行运维,由于节省了前往无运维需求共享书柜处的时间,从而可以提高对共享书柜进行运维的效率。

2、在本发明实施例中,根据共享书柜运营过程中产生的用户属性信息和书柜属性信息可以确定共享书柜所对应的受欢迎书籍种类,进而运维人员可以根据受欢迎数据种类向共享书柜中添加其周边用户更感兴趣的书籍,从而可以提高书籍投放的精确度,保证共享书柜中数据被借阅的概率。

3、在本发明实施例中,由于同一个运维人员需要负责多个共享书柜的运维工作,每一次运维需要去多个共享书柜配送书籍和检修书柜,在确定出具有维护需求的各个第二共享书柜后,可以根据各个第二共享书柜的位置以及不同第二共享书柜之间的路径距离,通过迪杰斯特拉算法确定最短的目标运维路径,进而将所确定出的目标运维路径发送给目标运维终端后,运维人员可以根据目标运维路径依次对各个第二共享书柜进行运维,从而可以缩短运维人员在各个共享书柜之间行进的时间,进一步提高了对共享书柜进行运维的效率。

4、在本发明实施例中,结合已有共享书柜的投放地点的各种数据,并综合分析目标区域内商业圈、文化圈等各种因素,比如目标区域的经济状况、文化环境、同行业竞争、地点特征、街道交通等等,在综合考虑各种因素的前提下,分析各个书柜的竞争力、经济效益、用户活跃度,利用数据挖掘建立相应的数据模型,得出共享书柜的最佳投放地点,保证共享书柜投放后能够获得良好的经济效益。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质中。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

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