掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本发明涉及资源控制技术领域,尤其涉及一种用于对IT资源使用的控制方法。

背景技术

目前,随着信息时代的席卷而来,越来越多的企业的运营离不开IT的使用,甚至大部分公司都成立了专门的IT部门来培养IT技术人才,提到了IT不得不提到IT资源,如今的IT资源种类丰富,每个公司都有自己的IT资源,IT资源对于日常工作起到了很大的作用,现有的IT资源使用方法为公司根据员工的职位设置不同的授权等级,然后每个员工在终端注册一个账号,在公司的IT资源使用入口输入自己的用户名账号和密码即可使用自己相应授权等级的IT资源,但是这种方法存在以下问题:只根据账号和密码来确定IT资源的调用度从而忽略了用户实际请求所需调用度进而导致实际请求调用度和授权等级对应的调用度不相同出现IT资源调度过大的问题,影响了其他员工的体验感。

发明内容

针对上述所显示出来的问题,本方法基于在接收到用户的资源请求后分别根据用户的授权等级对应的第一调用度和解析资源请求后的第二调用度,从而对比第一调用度和第二调用度的大小来控制对IT资源的使用。

一种用于对IT资源使用的控制方法,用于公司名下的职工使用公司的IT资源,包括以下步骤:

在接收到当前用户的IT资源请求时,确定所述当前用户的当前授权等级;

根据所述当前授权等级确定对IT资源的第一调用度;

根据所述当前用户的IT资源请求获取当前资源请求信息,通过解析所述当前资源请求信息获得第二调用度;

比较所述第一调用度和第二调用度的大小,获取比较结果,根据所述比较结果控制所述当前用户对所述IT资源的使用。

优选的,在在接收到当前用户的IT资源请求时,确定所述当前用户的当前授权等级之前,所述方法还包括:

预先构建身份信息库;

将具有IT资源使用资格的多个用户的第一身份信息录入到所述身份信息库中,所述第一身份信息包括:姓名、所在部门、职位和性别;

录入完毕后为所述多个用户创建多个第一用户名id;

创建完毕后,将所述多个第一用户名id分别对应的分配到所述多个用户的终端,提醒每个用户为其对应的第一用户名id设置第一密码;

接收所述多个用户设置的第一密码,将所述多个第一密码和所述多个第一用户名id各自对应保存到所述身份信息库中。

优选的,所述在接收到当前用户的IT资源请求时,确定所述当前用户的当前授权等级,包括:

获取所述当前用户的第二用户名id和第二密码;

将所述第二用户名id和第二密码输入到所述身份信息库中进行确定以判断所述当前用户是否在具有IT资源使用资格的多个用户名单里;

当确认所述当前用户在所述具有IT资源使用资格的多个用户名单里时,获取所述当前用户的当前信用信息,所述当前信用信息包括:当前用户对所述IT资源的使用次数和所述当前用户每次使用所述IT资源的记录单;

根据所述当前信用信息确定当前信用等级;

基于所述当前信用等级,确定与所述当前信用等级对应的当前授权等级。

优选的,在当确认所述当前用户在所述具有IT资源使用资格的多个用户名单里时,获取所述当前用户的当前信用信息之前,所述方法还包括:

在多个用户对所述IT资源进行使用前,为所述多个用户中每个用户生成一份记录单,所述记录单中的内容包括:发出IT资源请求的时间、预计使用IT资源的时间、部门名称、部门职位、请求IT资源的目的、身份证号、手机号、姓名以及IT资源种类;

根据记录单完成的进度划分为n个信用等级;

在所述多个用户使用所述IT资源完毕后,将每个用户的第一历史记录单和第一历史IT资源使用次数进行存储和记录以生成信用信息。

所述根据所述当前信用信息确定当前信用等级,包括:

获取所述当前用户的多个第二历史IT资源使用次数和第二历史记录单;

根据所述多个第二历史记录单中每个第二历史记录单的完成进度综合确定所述当前信用等级;

在所述基于所述当前信用等级,确定与所述当前信用等级对应的当前授权等级之前,所述方法还包括:

根据多个用户的第一身份信息划分为n个身份等级;

利用所述n个身份等级和n个信用等级生成m个授权等级;

所述基于所述当前信用等级,确定与所述当前信用等级对应的当前授权等级,包括:

获取所述当前用户的当前身份等级;

利用所述当前身份等级和所述信用等级生成所述当前授权等级。

优选的,在根据所述当前授权等级确定对IT资源的第一调用度之前,所述方法还包括:

根据m个授权等级将所述IT资源按照预设比例划分为m份资源;

计算所述m份资源中每一份资源相对于所述IT资源的调用度,获得m个调用度;

将所述m个授权等级与所述m个调用度分别对应;

所述根据所述当前授权等级确定对IT资源的第一调用度,包括:

将所述当前授权等级与所述m个授权等级进行对比,在所述m个授权等级中确定与所述当前授权等级相同的第一目标授权等级;

获取所述第一目标授权等级对应的第一目标调用度;

将所述第一目标调用度确定为所述第一调用度。

优选的,所述根据所述当前用户的IT资源请求获取当前资源请求信息,通过解析所述当前资源请求信息获得第二调用度,包括:

解析所述当前资源请求信息以获得当前所需资源量;

根据所述当前所需资源量在m份资源中获取与所述当前所需资源量相同的目标资源;

基于所述目标资源,确定所述目标资源对应的第二目标调用度;

将所述第二目标调用度确定为所述第二调用度。

优选的,所述比较所述第一调用度和第二调用度的大小,获取比较结果,根据所述比较结果控制所述当前用户对所述IT资源的使用,包括:

当所述比较结果为所述第一调用度大于等于所述第二调用度时,向所述当前用户发出准许使用所述IT资源的提示;

当所述比较结果为所述第一调用度小于所述第二调用度时,向所述当前用户发出拒绝使用所述IT资源的提示。

优选的,所述方法还包括:

当有多个发出IT资源申请用户的第二目标授权等级相同时,获取所述多个发出IT资源申请用户的网络节点;

根据多个网络节点生成多个网络标识;

基于所述多个网络标识,获取所述第二目标授权等级对应的第三调用度,将所述第三调用度对应的资源量平均分配给所述多个网络节点;

根据所述多个发出IT资源申请用户的使用情况对所述资源量进行调度。

优选的,所述确定所述当前用户的当前授权等级,包括:

根据所述当前用户的历史登录次数和信用等级构建矩阵H:

其中,H

根据所述当前信用等级计算出所述当前用户的自身可信度:

其中,g表示为权重系数的数量,t表示为第t个权重系数,T

获取所述当前用户的推荐可信度:

其中,M表示为推荐者的指标的数量,N表示为第N个指标,Q表示为常数,

根据所述当前用户的自身可信度和推荐可信度计算所述当前用户的最终可信度:

其中,

根据所述当前用户的最终可信度获取预先设置好的与所述最终可信度对应的当前授权等级。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。

图1为本发明所提供的一种用于对IT资源使用的控制方法的工作流程图;

图2为本发明所提供的一种用于对IT资源使用的控制方法的另一工作流程图;

图3为本发明所提供的一种用于对IT资源使用的控制方法的又一工作流程图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

目前,随着信息时代的席卷而来,越来越多的企业的运营离不开IT的使用,甚至大部分公司都成立了专门的IT部门来培养IT技术人才,提到了IT不得不提到IT资源,如今的IT资源种类丰富,每个公司都有自己的IT资源,IT资源对于日常工作起到了很大的作用,现有的IT资源使用方法为公司根据员工的职位设置不同的授权等级,然后每个员工在终端注册一个账号,在公司的IT资源使用入口输入自己的用户名账号和密码即可使用自己相应授权等级的IT资源,但是这种方法存在以下问题:只根据账号和密码来确定IT资源的调用度从而忽略了用户实际请求所需调用度进而导致实际请求调用度和授权等级对应的调用度不相同出现IT资源调度过大的问题,影响了其他员工的体验感。为了解决上述问题,本实施例公开了一种基于在接收到用户的资源请求后分别根据用户的授权等级对应的第一调用度和解析资源请求后的第二调用度,从而对比第一调用度和第二调用度的大小来控制对IT资源的使用的方法。

一种用于对IT资源使用的控制方法,用于公司名下的职工使用公司的IT资源,如图1所示,包括以下步骤:

步骤S101、在接收到当前用户的IT资源请求时,确定当前用户的当前授权等级;

步骤S102、根据当前授权等级确定对IT资源的第一调用度;

步骤S103、根据当前用户的IT资源请求获取当前资源请求信息,通过解析当前资源请求信息获得第二调用度;

步骤S104、比较第一调用度和第二调用度的大小,获取比较结果,根据比较结果控制所述当前用户对所述IT资源的使用;

在本实施例中,IT资源端在接收到用户的IT资源请求时,首先确定用户的当前授权等级,当前授权等级的划分可以根据职位的大小进行划分也可以根据各个部门之间的需求进行划分,在确定当前授权等级后,确定对IT资源的第一调用度,上述第一调用度为对整个IT资源的使用量,确定了第一调用度后,解析当前发出的IT资源请求来获得当前资源请求信息,解析的方式可以为获取当前用户发出的IT资源请求中的关键字,根据获取的关键字确定与关键字对应的IT资源,将所有与关键字相关的IT资源进行整合,然后根据整合的IT资源的使用量来确定第二调用度,比较第一调用度和第二调用度的大小来确定当前用户发出的IT资源请求是否是自己的授权等级所能够获取的,如果是,则为当前用户开放IT资源以供当前用户进行使用,如果不是,则向当前用户发出无法使用IT资源的提醒。

上述技术方案的工作原理为:在接收到当前用户的IT资源请求时,确定当前用户的当前授权等级;根据当前授权等级确定对IT资源的第一调用度;根据当前用户的IT资源请求获取当前资源请求信息,通过解析当前资源请求信息获得第二调用度;比较第一调用度和第二调用度的大小,获取比较结果,根据比较结果控制所述当前用户对所述IT资源的使用。

上述技术方案的有益效果为:可以合格的根据授权等级来分配IT资源的使用,避免出现低授权等级的用户发出大于自己授权等级的资源请求,合理的分配了IT资源,有效地解决了现有技术中由于只根据账号和密码来确定IT资源的调用度从而忽略了用户实际请求所需调用度进而导致实际请求调用度和授权等级对应的调用度不相同出现IT资源调度过大影响了其他员工的体验感的问题。

在一个实施例中,在在接收到当前用户的IT资源请求时,确定当前用户的当前授权等级之前,上述方法还包括:

预先构建身份信息库;

将具有IT资源使用资格的多个用户的第一身份信息录入到身份信息库中,第一身份信息包括:姓名、所在部门、职位和性别;

录入完毕后为多个用户创建多个第一用户名id;

创建完毕后,将多个第一用户名id分别对应的分配到多个用户的终端,提醒每个用户为其对应的第一用户名id设置第一密码;

接收多个用户设置的第一密码,将多个第一密码和多个第一用户名id各自对应保存到身份信息库中。

上述技术方案的有益效果为:可以直接根据用户名id和密码来确定用户的身份信息,无需在验证了用户名id和密码后还需要验证身份信息,省去了大量的验证时间,可使用户的身份信息在极短的时间内通过验证,进一步地可以使用户更快速的使用到IT资源,极大的提高了工作效率。

在一个实施例中,在接收到当前用户的IT资源请求时,确定当前用户的当前授权等级,包括:

获取当前用户的第二用户名id和第二密码;

将第二用户名id和第二密码输入到身份信息库中进行确定以判断当前用户是否在具有IT资源使用资格的多个用户名单里;

当确认当前用户在具有IT资源使用资格的多个用户名单里时,获取当前用户的当前信用信息,当前信用信息包括:当前用户对IT资源的使用次数和当前用户每次使用所述IT资源的记录单;

根据当前信用信息确定当前信用等级;

基于当前信用等级,确定与当前信用等级对应的当前授权等级;

在本实施例中,在确定了当前用户可以使用IT资源后,获取当前用户使用IT资源的历史次数和历史记录单,根据历史次数和历史记录单的记录内容确定当前信用等级,在确定了当前信用等级,在确定了当前信用等级后获取与当前信用等级对应的当前授权等级。

上述技术方案的有益效果为:可以严格的把控每个人是否具备使用IT资源的资格,提高了安全性和严谨性,同时,根据用户对IT资源的历史使用次数和历史记录单可获取用户的信用等级,信用等级是经常变化的,在保持信用等级良好的情况下可以使用更多的IT资源,进一步的提高了IT资源的安全性。

在一个实施例中,在当确认当前用户在具有IT资源使用资格的多个用户名单里时,获取当前用户的当前信用信息之前,上述方法还包括:

在多个用户对所述IT资源进行使用前,为多个用户中每个用户生成一份记录单,记录单中的内容包括:发出IT资源请求的时间、预计使用IT资源的时间、部门名称、部门职位、请求IT资源的目的、身份证号、手机号、姓名以及IT资源种类;

根据记录单完成的进度划分为n个信用等级;

在多个用户使用IT资源完毕后,将每个用户的第一历史记录单和第一历史IT资源使用次数进行存储和记录以生成信用信息。

根据当前信用信息确定当前信用等级,包括:

获取当前用户的多个第二历史IT资源使用次数和第二历史记录单;

根据多个第二历史记录单中每个第二历史记录单的完成进度综合确定当前信用等级;

在基于当前信用等级,确定与当前信用等级对应的当前授权等级之前,上述方法还包括:

根据多个用户的第一身份信息划分为n个身份等级;

利用n个身份等级和n个信用等级生成m个授权等级;

基于当前信用等级,确定与当前信用等级对应的当前授权等级,包括:

获取当前用户的当前身份等级;

利用当前身份等级和信用等级生成当前授权等级;

在本实施例中,上述n为大于等于5的正整数,上述m为大于等于5的正整数,且m>n。

上述技术方案的有益效果为:通过利用身份等级和信用等级来共同生成授权等级来使得授权等级不是固定不变的,提高了IT资源使用的灵活性。

在一个实施例中,在根据当前授权等级确定对IT资源的第一调用度之前,上述方法还包括:

根据m个授权等级将IT资源按照预设比例划分为m份资源;

计算m份资源中每一份资源相对于IT资源的调用度,获得m个调用度;

将m个授权等级与m个调用度分别对应;

根据当前授权等级确定对IT资源的第一调用度,包括:

将当前授权等级与所述m个授权等级进行对比,在m个授权等级中确定与当前授权等级相同的第一目标授权等级;

获取第一目标授权等级对应的第一目标调用度;

将第一目标调用度确定为第一调用度。

上述技术方案的有益效果为:可准确的获得当前用户对IT资源的第一调用度,提高了准确性。

在一个实施例中,如图2所示,根据当前用户的IT资源请求获取当前资源请求信息,通过解析当前资源请求信息获得第二调用度,包括:

步骤S201、解析当前资源请求信息以获得当前所需资源量;

步骤S202、根据当前所需资源量在m份资源中获取与当前所需资源量相同的目标资源;

步骤S203、基于目标资源,确定目标资源对应的第二目标调用度;

步骤S204、将第二目标调用度确定为所述第二调用度。

上述技术方案的有益效果为:便于确定第二调用度,目标性强,可以去除无关资源的影响,降低了误差,同时可以更精确地实现对IT资源的使用。

在一个实施例中,比较第一调用度和第二调用度的大小,获取比较结果,根据比较结果控制当前用户对IT资源的使用,包括:

当比较结果为第一调用度大于等于第二调用度时,向当前用户发出准许使用IT资源的提示;

当比较结果为所述第一调用度小于第二调用度时,向当前用户发出拒绝使用IT资源的提示。

上述技术方案的有益效果为:可严格地控制用户对IT资源的使用,即保证了IT资源的使用合理性。

在一个实施例中,如图3所示,上述方法还包括:

步骤S301、当有多个发出IT资源申请用户的第二目标授权等级相同时,获取多个发出IT资源申请用户的网络节点;

步骤S302、根据多个网络节点生成多个网络标识;

步骤S303、基于多个网络标识,获取第二目标授权等级对应的第三调用度,将第三调用度对应的资源量平均分配给多个网络节点;

步骤S304、根据多个发出IT资源申请用户的使用情况对资源量进行调度;

在本实施例中,将资源量预先平均分配给多个申请用户的网络节点上,在多个用户中如果某两个用户在使用完他们各自分配的资源量后,将他们分配的资源量进行互换,以此使每个用户都可以使用不同的资源量,当某一个用户使用完毕后,将该用户分配到的资源量进行搁置,计算剩余用户的任务完成进度,将搁置的资源量分配给任务完成进度最快的用户的网络节点上以解放更多的资源量来使其余用户更快的的完成工作任务。

上述技术方案的有益效果为:可对使用同一资源量的同一批用户进行合理分配,使得每个用户都可以使用到IT资源,进一步地提高了用户的体验感和工作效率。

在一个实施例中,确定当前用户的当前授权等级,包括:

根据当前用户的历史登录次数和信用等级构建矩阵H:

其中,H

根据当前信用等级计算出当前用户的自身可信度:

其中,g表示为权重系数的数量,t表示为第t个权重系数,T

获取所述当前用户的推荐可信度:

其中,M表示为推荐者的指标的数量,N表示为第N个指标,Q表示为常数,

根据当前用户的自身可信度和推荐可信度计算当前用户的最终可信度:

其中,

根据当前用户的最终可信度获取预先设置好的与最终可信度对应的当前授权等级。

上述技术方案的有益效果为:通过计算当前用户的自身可信度和推荐可信度可以更安全的验证当前用户的身份,同时也确保了IT资源的安全使用,可针对用户的信用等级进行授权等级的划分,提高了便捷性。

本领域技术人员应当理解的是,本发明中的第一、第二指的是不同应用阶段而已。

本领域技术用户员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

相关技术
  • 一种用于对IT资源使用的控制方法
  • 一种云管理平台架构下的资源使用控制方法、装置及设备
技术分类

06120112190901