一种用于变电站数字化平台的权限管理系统及其应用

文档序号:8499892阅读:391来源:国知局
一种用于变电站数字化平台的权限管理系统及其应用
【技术领域】
[0001]本发明涉及权限管理技术,尤其是涉及一种用于变电站数字化平台的权限管理系统及其应用。
【背景技术】
[0002]电力是现代生广和生活必不可少的动力,也是当代最方便、最易控制、适用范围最广泛的现代化能源。改革开放以来,我国处于快速发展之中,经济总量持续增长,人民生活水平不断提高,对电力的需求越来越大。安全、可靠、经济、充足的电力供应是保证经济社会发展的重要基础,电力行业在国民经济中扮演着重要的基础产业和先行产业的角色。电力发展一方面需要满足经济社会日益提高的电力需求,要不断提高电力设施设计建设的现代化水平,构筑智能电网系统,满足未来信息化社会对电力系统的需求。同时,对电力系统设施的设计建设而言,构建全生命周期的信息化模型,科学管理电网系统设计建设流程是构建智能电网的重要前提。
[0003]目前,基于IFC数据格式的建筑信息建模(Building Informat1n Modeling,BIM)标准已被广泛应用于各种建筑工程中。由于信息化平台需要承接众多的用户的接入,此时如果对每一个用户进行单独的权限配置,这对于权限管理系统的维护人员有着巨大的压力,维护难度大,工作量大。

【发明内容】

[0004]本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种用于变电站数字化平台的权限管理系统及其应用。
[0005]本发明的目的可以通过以下技术方案来实现:
[0006]一种用于变电站数字化平台的权限管理系统,包括:
[0007]用户行为监控模块,根据用户被赋予的权限允许或拒绝用户的操作请求;
[0008]还包括:
[0009]用户角色创建模块,用于根据平台业务逻辑创建拥有指定权限的用户角色;
[0010]角色指派模块,分别与用户角色创建模块和用户行为监控模块连接,用于为平台中的用户指派用户角色,并赋予用户该用户角色的权限。
[0011]所述用户角色创建模块包括:
[0012]新建单元,用于新建用户角色;
[0013]权限配置单元,用于根据平台业务逻辑为用户角色配置对应的权限;
[0014]用户角色库,分别与新建单元、权限配置单元和用户角色分配模块连接,用于储存用户角色及其权限信息。
[0015]所述用户角色创建模块还包括用于修改用户角色及其权限信息的角色修改单元,该角色修改单元与用户角色库连接。
[0016]所述角色分配模块包括:
[0017]账号注册单元,用于创建新用户;
[0018]权限分配单元,与用户角色库连接,用于为用户指派用户角色,并赋予该用户对应用户角色的权限;
[0019]用户权限库,分别与权限分配单元和用户行为监控模块连接,用于储存各用户及其权限信息。
[0020]所述角色分配模块还包括权限修改单元,该权限修改单元分别与用户权限库和用户角色库连接;
[0021]权限修改单元通过为用户指派新的用户角色,进而修改该用户的权限。
[0022]所述用户行为监控模块包括:
[0023]用户行为获取单元,用于获取用户的操作请求;
[0024]权限比对单元,分别与用户行为获取单元和用户权限库连接,用于查找并判断用户操作请求是否在用户角色库中该用户的权限范围内;
[0025]执行单元,与权限比对单元连接,用于根据权限比对单元的比对结果允许或拒绝用户的操作请求。
[0026]所述权限范围为由多个权限组成的集合,若用户操作请求与其中一个权限一致则判断用户操作请求在用户角色库中该用户的权限范围内。
[0027]所述权限和操作请求均为14-18位编码,其中:
[0028]3位站点代码,用于表征变电站站点信息;
[0029]3位系统代码,用于表征变电站内的系统信息;
[0030]4位设备代码,用于表征各系统内的设备信息;
[0031]4位主机代码,用于表征变电站内各系统或设备的控制主机信息;
[0032]3位操作代码,用于表征对系统或设备的操作命令。
[0033]一种用于变电站数字化平台的权限管理系统的权限编码方式,包括步骤:
[0034]S1:根据待编码权限对应的站点选择站点信息;
[0035]S2:根据待编码权限对应的系统信息选择系统代码;
[0036]S3:根据待编码权限对应的设备信息选择设备代码;
[0037]S4:判断对应的设备是否有的独立控制主机,若为是,则根据该独立控制主机选择主机代码,并执行步骤S5,若为否,则根据对应系统的控制主机选择主机代码,并执行步骤S5 ;
[0038]S5:待编码权限对应的操作命令选择操作代码。
[0039]与现有技术相比,本发明具有以下优点:
[0040]I)用户角色创建模块创建多个用户角色,再通过向用户指派用户角色的方式来对用户进行权限的赋予,可以在平台承接大量用户时,减少了维护人员的工作量。
[0041]2)用户角色库可以对用户角色信息进行存储,并由角色修改单元对用户角色进行修改,可以提高用户角色的利用率。
[0042]3) 14-18位编码可以精确地识别每一个权限值,同时通过数字编码的方式进行权限的识别,可以提高比对精度。
[0043]4)通过站点、系统、设备的架构可以快速精确地识别每一个权限针对的设备,同时主机代码可以明确该操作所对应的控制主机,便于出现故障时明确控制主机,方便维护。
【附图说明】
[0044]图1为本发明的结构示意图;
[0045]其中:1、用户行为监控模块,2、用户角色创建模块,3、角色指派模块,4、用户。
【具体实施方式】
[0046]下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
[0047]一种用于变电站数字化平台的权限管理系统,如图1所示,包括:
[0048]用户4行为监控模块1,根据用户4被赋予的权限允许或拒绝用户4的操作请求;
[0049]还包括:
[0050]用户角色创建模块2,用于根据平台业务逻辑创建拥有指定权限的用户角色;
[0051]角色指派模块3,分别与用户角色创建模块2和用户4行为监控模块I连接,用于为平台中的用户4指派用户角色,并赋予用户4该用户角色的权限。
[0052]用户角色创建模块2包括:
[0053]新建单元,用于新建用户角色;
[0054]权限配置单元,用于根据平台业务逻辑为用户角色配置对应的权限;
[0055]用户角色库,分别与新建单元、权限配置单元和用户角色分配模块连接,用于储存用户角色及其权限信息。
[0056]用户角色创建模块2还包括用于修改用户角色及其权限信息的角色修改单元,该角色修改单元与用户角色库连接。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1