一种配电网主站登录系统及方法

文档序号:7952236阅读:165来源:国知局
专利名称:一种配电网主站登录系统及方法
技术领域
本发明属于电力技术领域,尤其涉及一种配电网主站登录系统及方法。
背景技术
电网的正常运行事关国计民生,配电网主站控制和管理了配电网的正常运行,为了防止非法用户对配电网主站系统的入侵,用户在进入配电网主站之前,需要通过配电网主站登录系统进行身份验证,验证通过才能登录配电网主站。现有的配电网主站登录系统,除了对用户进行用户名与用户口令验证之外,还允许用户配置用户登录主站系统的用户类型(例如系统管理、维护、调度等)。然而,现有的配电网主站登录系统对用户操作权限颗粒的划分不够细,而且配置的信息也不够完全,导致用户对配电网主站的操作不便,以及配电网主站安全性不高。

发明内容
本发明的目的在于提供一种配电网主站登录系统,旨在解决现有的配电网主站登录系统对用户操作权限颗粒的划分不够细,配置信息不够完全的问题。本发明是这样实现的,一种配电网主站登录系统,所述系统包括信息设置单元,用于接收用户设置的信息,所述信息包括用户信息、主机信息、服务器类型信息以及用户权限信息;存储单元,用于将所述设置的信息存储至数据库并更新数据库中存储的信息。本发明的另一目的在于提供一种配电网主站登录方法,所述方法包括接收用户设置的信息,所述信息包括用户信息、主机信息、服务器类型信息以及用户权限信息;将所述设置的信息存储至数据库并更新数据库中存储的信息。从上述技术方案可以看出,本发明针对电力行业的特点,除了配置用户信息之外, 还配置了当前的主机信息,提供了用户针对配电网主站操作的权限配置信息,以及用户当前所属服务器的选择信息,从而有效解决了现有的配电网主站登录系统配置信息不够完全的问题,方便了用户对配电网主站的运行操作。而且通过对用户操作权限的细化,提高了配电网主站的安全性。


图1是本发明实施例一提供的配电网主站登录系统的组成结构图;图2是本发明实施例一提供的配电网主站登录系统界面的示例图;图3是本发明实施例二提供的配电网主站登录系统的组成结构图;图4是本发明实施例三提供的配电网主站登录系统的组成结构图;图5是本发明实施例四提供的配电网主站登录方法的实现流程图;图6是本发明实施例五提供的配电网主站登录方法的实现流程4
图7是本发明实施例六提供的配电网主站登录方法的实现流程图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。实施例一图1示出了本发明实施例一提供的配电网主站登录系统的组成结构,为了便于说明,仅示出了与本发明实施例相关的部分。该配电网主站登录系统可以是运行于配电网主站系统内的软件单元、硬件单元或者软硬件相结合的单元,也可以作为独立的挂件集成到配电网主站系统中或者运行于配电网主站系统的应用系统中。该配电网主站系统包括信息设置单元11以及存储单元12。其中,各单元的具体功能如下信息设置单元11,用于接收用户设置的信息,所述信息包括用户信息、主机信息、 服务器类型信息以及用户权限信息。在本实施例中,所述用户信息包括但不局限于用户名、与所述用户名对应的用户口令以及与所述用户名对应的用户类型,所述主机信息包括但不局限于主机名、主机IP地址、主机类型,所述服务器类型包括但不局限于SCADA服务器、DAS服务器、RTU服务器以及遥控操作服务器,所述用户权限信息包括但不局限于修改事项、遥控、遥调、微机保护、停运 RTU(如图2所示)。存储单元12,用于将所述设置的信息存储至数据库并更新数据库中存储的信息。在本实施例中,将设置好的信息存储至数据库中并更新数据库中存储的信息,具体的是,将配置好的信息存储至数据库中预设的信息表中并更新数据库中预设的信息表中已存储的信息,在下次配电网主站登录系统初始化显示的时候,从所述信息表中读取相应的数据。在本实施例中,当用户在登录系统界面(如图2所示)上进行新的操作,例如在主机信息中取消勾选的主机名,删除该主机对应的用户名和用户权限,或者新增加一个主机名,增加相应的用户名和用户权限信息等操作之后,选择保存配置按钮之后,会将最新的用户操作实时更新到后台数据库中,再次启动该程序后,该登录界面将显示最新的信息,从而大大方便了用户对配电网主站的运行与管理。本发明实施例针对电力行业的特点,除了配置用户信息之外,还配置了当前的主机信息,提供了用户针对配电网主站操作的权限配置信息,如修改事项、遥控、遥调、微机保护、停运RTU等,以及用户当前所属服务器的选择信息,如SCADA服务器、DAS服务器、RTU服务器以及遥控操作服务器等,从而有效解决了现有的配电网主站登录系统配置信息不够完全的问题,为用户对配电网主站的运行与管理带来了极大的方便。而且通过对用户操作权限的细化,提高了配电网主站的安全性。实施例二
图3示出了本发明实施例二提供的配电网主站登录系统的组成结构,为了便于说明,仅示出了与本发明实施例相关的部分。该配电网主站登录系统可以是运行于配电网主站系统内的软件单元、硬件单元或者软硬件相结合的单元,也可以作为独立的挂件集成到配电网主站系统中或者运行于配电网主站系统的应用系统中。该配电网主站系统在实施例一的基础上增加了信息表创建单元33以及信息读取单元34,其具体功能如下信息表创建单元33,用于在数据库中创建多个信息表,所述信息表包括但不局限于网络节点参数表、用户口令表、节点权限表以及服务器配置参数表;所述网络节点参数表用于存储主机信息,所述用户口令表用于存储用户信息,所述节点权限表用于存储用户权限信息,所述服务器配置参数表用于存储服务器类型信息。信息读取单元34,用于从数据库中读取当前存储的信息作为初始化信息,将所述初始化信息保存到对应的结构体对象中,并通过图形界面显示出来并供用户在该初始化信息的基础上进行信息的设置;其中从数据库中读取所述初始化信息是通过信息表的形式读取。在本实施例中,在配电网登录系统初始化时,将从数据库的网络节点参数表、用户口令表、节点权限表以及服务器配置参数表中读取数据,将所述读取的数据保存到对应的结构体对象中,并通过图形界面显示出来。如图2所示,将读取的主机信息初始化显示在主机信息列表框中,将读取到的用户信息初始化显示在用户信息列表框中,将读取到的用户选择权限初始化显示在用户权限信息列表框中,将读取到的服务器配置信息初始化显示在服务器配置可选框中,然后再接收用户对所述信息的配置。具体的是,首先从后台数据库的网络节点参数表中读取主机信息,在主机信息列表框中勾选显示,再从后台数据库的用户口令表中获取用户信息,当在主机信息列表框中勾选显示的主机名后,会在用户信息列表框中勾选显示对应的用户类型、用户名和用户口令。同时,根据数据库中该主机名和用户所配置的服务器配置参数表,将所配置的服务器类型勾选显示(如图2中SCADA、DAS、RTU和遥控操作都已配置,全部勾选显示)。最后,根据数据库中节点权限表所配置的用户权限信息,在该登录系统界面勾选显示。实施例三图4示出了本发明实施例三提供的配电网主站登录系统的组成结构,为了便于说明,仅示出了与本发明实施例相关的部分。该配电网主站登录系统可以是运行于配电网主站系统内的软件单元、硬件单元或者软硬件相结合的单元,也可以作为独立的挂件集成到配电网主站系统中或者运行于配电网主站系统的应用系统中。该配电网主站系统在实施例二的基础上增加了认证单元45,其具体功能如下认证单元45,用于在接收到用户输入的用户名、用户口令以及选择的用户类型后, 匹配当前数据库中信息表的内容以确认用户输入的用户名、用户口令以及选择的用户类型是否正确,在不正确时,反馈认证失败信息,在正确时,继续匹配所述信息表的内容以确认该用户终端的IP地址是否正确,在不正确时,反馈认证失败信息,在正确时,反馈认证成功信息,并登录配电网主站。
作为本发明的一个优选实施例,为了防止用户名和用户口令被非法用户获取后对配电网主站进行违规操作,在用户登录配电网主站时,除了验证用户名、用户口令和用户类型外,还需要验证该用户终端的IP地址,确保某些关键的应用只能由指定的用户从指定的终端进行操作,进一步提高配电网主站的安全性。在本实施例中,在配置信息前,需要在用户终端手动设置固定的IP地址。实施例四图5示出了本发明实施例四提供的配电网主站登录方法的实现流程,该方法过程详述如下在步骤S501中,接收用户设置的信息,所述信息包括用户信息、主机信息、服务器类型信息以及用户权限信息;在步骤S502中,将所述设置的信息存储至数据库并更新数据库中存储的信息。在本实施例中,所述用户信息包括但不局限于用户名、与所述用户名对应的用户口令以及与所述用户名对应的用户类型,所述主机信息包括但不局限于主机名、主机IP地址、主机类型,所述服务器类型包括但不局限于SCADA服务器、DAS服务器、RTU服务器以及遥控操作服务器,所述用户权限信息包括但不局限于修改事项、遥控、遥调、微机保护、停运 RTU。本实施例的配电网主站登录方法可以用于上述实施例一的配电网主站登录系统中,具体实施过程详见实施例一配电网主站登录系统的说明,在此不再赘述。实施例五图6示出了本发明实施例五提供的配电网主站登录方法的实现流程,该实施例是在实施例四的基础上增加了步骤S603和步骤S604 在步骤S603中,在数据库中创建多个信息表,所述信息表包括但不局限于网络节点参数表、用户口令表、节点权限表以及服务器配置参数表;所述网络节点参数表用于存储主机信息,所述用户口令表用于存储用户信息,所述节点权限表用于存储用户权限信息,所述服务器配置参数表用于存储服务器类型信息。在步骤S604中,从数据库中读取当前存储的信息作为初始化信息,将所述初始化信息保存到对应的结构体对象中,并通过图形界面显示出来并供用户在该初始化信息的基础上进行信息的设置;其中从数据库中读取所述初始化信息是通过信息表的形式读取。本实施例的配电网主站登录方法可以用于上述实施例二的配电网主站登录系统中,具体实施过程详见实施例二配电网主站登录系统的说明,在此不再赘述。实施例六图7示出了本发明实施例六提供的配电网主站登录方法的实现流程,该实施例是在实施例五的基础上增加了步骤S705 在步骤S705中,在接收到用户输入的用户名、用户口令以及选择的用户类型后, 匹配当前数据库中信息表的内容以确认用户输入的用户名、用户口令以及选择的用户类型是否正确,在不正确时,反馈认证失败信息,在正确时,继续匹配所述信息表的内容以确认该用户终端的IP地址是否正确,在不正确时,反馈认证失败信息,在正确时,反馈认证成功信息,并登录配电网主站。综上所述,本发明实施例针对电力行业的特点,除了配置用户信息之外,还配置了当前的主机信息,提供了用户针对配电网主站操作的权限配置信息,如修改事项、遥控、遥调、微机保护、停运RTU等,以及用户当前所属服务器的选择信息,如SCADA服务器、DAS服务器、RTU服务器以及遥控操作服务器等,从而有效解决了现有的配电网主站登录系统配置信息不够完全的问题,为用户对配电网主站的运行与管理带来了极大的方便。而且通过对用户操作权限的细化,提高了配电网主站的安全性。另外,为了防止用户名和用户口令被非法用户获取后对配电网主站进行违规操作,在用户登录配电网主站时,除了验证用户名、用户口令和用户类型外,还需要验证该用户终端的IP地址,确保某些关键的应用只能由指定的用户从指定的终端进行操作,进一步提高配电网主站的安全性。 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种配电网主站登录系统,其特征在于,所述系统包括信息设置单元,用于接收用户设置的信息,所述信息包括用户信息、主机信息、服务器类型信息以及用户权限信息;存储单元,用于将所述设置的信息存储至数据库并更新数据库中存储的信息。
2.如权利要求1所述的系统,其特征在于,所述系统还包括信息读取单元,用于从数据库中读取当前存储的信息作为初始化信息,将所述初始化信息保存到对应的结构体对象中,并通过图形界面显示出来并供用户在该初始化信息的基础上进行信息的设置;其中从数据库中读取所述初始化信息是通过信息表的形式读取。
3.如权利要求2所述的系统,其特征在于,所述系统还包括信息表创建单元,用于在数据库中创建多个信息表,所述信息表包括网络节点参数表、 用户口令表、节点权限表以及服务器配置参数表;所述网络节点参数表用于存储主机信息,所述用户口令表用于存储用户信息,所述节点权限表用于存储用户权限信息,所述服务器配置参数表用于存储服务器类型信息。
4.如权利要求3所述的系统,其特征在于,所述用户信息包括用户名、与所述用户名对应的用户口令以及与所述用户名对应的用户类型,所述主机信息包括主机名、主机IP地址、主机类型,所述服务器类型包括SCADA服务器、DAS服务器、RTU服务器以及遥控操作服务器,所述用户权限信息包括修改事项、遥控、遥调、微机保护、停运RTU。
5.如权利要求4所述的系统,其特征在于,所述系统还包括认证单元,用于在接收到用户输入的用户名、用户口令以及选择的用户类型后,匹配当前数据库中信息的内容以确认用户输入的用户名、用户口令以及选择的用户类型是否正确,在不正确时,反馈认证失败信息,在正确时,继续匹配所述信息表的内容以确认该用户终端的IP地址是否正确,在不正确时,反馈认证失败信息,在正确时,反馈认证成功信息, 并登录配电网主站。
6.一种配电网主站登录方法,其特征在于,所述方法包括以下步骤接收用户设置的信息,所述信息包括用户信息、主机信息、服务器类型信息以及用户权限信息;将所述设置的信息存储至数据库并更新数据库中存储的信息。
7.如权利要求6所述的方法,其特征在于,在所述接收用户配置的信息步骤之前还包括从数据库中读取当前存储的信息作为初始化信息,将所述初始化信息保存到对应的结构体对象中,并通过图形界面显示出来并供用户在该初始化信息的基础上进行信息的设置;其中从数据库中读取所述初始化信息是通过信息表的形式读取。
8.如权利要求7所述的方法,其特征在于,在所述从数据库中读取当前存储的信息步骤之前还包括在数据库中创建多个信息表,所述信息表包括网络节点参数表、用户口令表、节点权限表以及服务器配置参数表;所述网络节点参数表用于存储主机信息,所述用户口令表用于存储用户信息,所述节点权限表用于存储用户权限信息,所述服务器配置参数表用于存储服务器类型信息。
9.如权利要求8所述的方法,其特征在于,所述用户信息包括用户名、与所述用户名对应的用户口令以及与所述用户名对应的用户类型,所述主机信息包括主机名、主机IP地址、主机类型,所述服务器类型包括SCADA服务器、DAS服务器、RTU服务器以及遥控操作服务器,所述用户权限信息包括修改事项、遥控、遥调、微机保护、停运RTU。
10.如权利要求9所述的方法,其特征在于,所述方法还包括以下步骤 在接收到用户输入的用户名、用户口令以及选择的用户类型后,匹配当前数据库中信息的内容以确认用户输入的用户名、用户口令以及选择的用户类型是否正确,在不正确时, 反馈认证失败信息,在正确时,继续匹配所述信息表的内容以确认该用户终端的IP地址是否正确,在不正确时,反馈认证失败信息,在正确时,反馈认证成功信息,并登录配电网主站。
全文摘要
本发明适用于电力技术领域,提供了一种配电网主站登录系统及方法,所述系统包括信息设置单元,用于接收用户设置的信息,所述信息包括用户信息、主机信息、服务器类型信息以及用户权限信息;存储单元,用于将所述设置的信息存储至数据库并更新数据库中存储的信息。通过本发明,可有效解决现有的配电网主站登录系统配置信息不够完全的问题,方便了用户的操作。而且通过对用户操作权限的细化,提高了配电网主站的安全性。
文档编号H04L29/06GK102394876SQ20111033129
公开日2012年3月28日 申请日期2011年10月27日 优先权日2011年10月27日
发明者陈志武 申请人:航天科工深圳(集团)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1