当前位置: 首页 > 专利查询>陈玉麟专利>正文

一种基于电力资源的服务器管理方法技术

技术编号:29310881 阅读:19 留言:0更新日期:2021-07-17 02:16
本发明专利技术请求保护一种基于电力资源的服务器管理方法,运行于服务器管理系统中,包括:视图表示层、业务逻辑层以及数据处理层;采用Javascript和JQuery进行开发,业务逻辑层采用SSH和MVC进行开发,在收到视图表示层发送的请求后,先进行操作人员权限校验,再进行对应的电力资源架构和云服务器管理业务处理,在进行云服务器管理的业务处理时,数据处理层采用的ORM框架是SSH。本发明专利技术数据信息处理能力大,数据覆盖面积广,可有效的对电力系统中各层级供电、变配电等单元的运行信息进行同一汇总,并根据特定的操作人员身份对统一的电力信息进行读取及编辑操作,从而一方面有效的提高了电力系统内部信息传递交流工作的工作效率和信息交流的安全性。息交流的安全性。息交流的安全性。

【技术实现步骤摘要】
一种基于电力资源的服务器管理方法


[0001]本专利技术属于电力资源管理领域,具体的,涉及一种基于电力资源的服务器管理方法,其运行于服务器管理系统中。

技术介绍

[0002]伴随着计算机和互联网的欣荣发展,云计算逐渐改变了人们的工作方式并影响了整个社会商务模式的进化和改变。大多数企业都将信息数据化,以便进行业务处理。基于性价比高的缘故,弹性伸缩的云计算服务是企业的首选。然而大多数企业的组织架构庞杂,这决定了将隶属岗位和隶属岗位之间、任务和任务之间的云资源分隔开并各自进行统一管理十分重要。与此同时,为保证企业的云资源池数据安全,同样需要对企业内部的多种操作人员角色进行权限管理。
[0003]电力信息交互的及时性、准确性是确保当前电力系统正常运行的重要保障之一,但在实际操作中发现,当前的电力系统中的信息通信和管理方式主要是以电话通讯并利用计算机网络系统进行辅助,虽然一定程度上可满足电力通讯和管理的需要,但同时存在着信息通讯不及时,数据通讯覆盖不全面、数据统计标准不统一、数据统计准确度不高及数据汇总管理工作效率低下等弊端,因此给电力系统的日常运行及管理工作构成了极大的安全隐患,于此同时,当前的电力信息通信及管理方式,也易造成严重的信息泄漏,信息资源管理存在着严重的安全漏洞,因此针对这一现状,迫切需要开发一种全新的电力通信资源管理机构,以满足实际使用的需要。

技术实现思路

[0004]本专利技术请求保护一种基于电力资源的服务器管理方法,运行于服务器管理系统中,其特征在于,所述服务器管理系统包括:视图表示层、业务逻辑层以及数据处理层;所述视图表示层为Web界面,采用Javascript和JQuery进行开发,负责过滤操作人员无权限的操作入口,接收操作人员发送的请求并对操作人员输入进行合法性校验,最后将请求发送至业务逻辑层,待业务逻辑层处理并返回相应数据后,将数据展示到页面上;所述业务逻辑层采用SSH和MVC进行开发,在收到视图表示层发送的请求后,先进行操作人员权限校验,再进行对应的电力资源架构和云服务器管理业务处理,在进行云服务器管理的业务处理时,需要调用云eSDK接口,通过SDK连接至云服务器并对云资源进行管理,业务逻辑层会与数据处理层进行数据传输,并将相关处理结果返回给视图表示层;所述视图表示层与业务逻辑层之间还具有控制接口;所述数据处理层采用的ORM框架是SSH,使用的数据库是MongoDB,所述数据处理层主要负责持久化数据,包括将云资源数据同步至数据库里;所述业务逻辑层包括云服务器管理模块和电力资源架构模块。
[0005]本专利技术对系统进行了总体设计并描述了云服务器管理模块和电力资源架构模块,接着进行了数据库分析和设计,之后对系统进行详细设计,包括运行环境、类图、时序图和
具体说明,并进行了编码开发,最后对系统进行了周密的功能测试和非功能测试;本专利技术数据信息处理能力大,数据覆盖面积广,抗故障能力强,数据的读取、管理及更新方式灵活多样且便捷可靠,可有效的对电力系统中各层级供电、变配电等单元的运行信息进行同一汇总,并根据特定的操作人员身份对统一的电力信息进行读取及编辑操作,从而一方面有效的提高了电力系统内部信息传递交流工作的工作效率和信息交流的安全性,另一方面有效的确保了电力系统内部各单位间数据的统一性、真实性和及时性,从而达到提高电力系统通讯信息资源管理水平和提高信息传递的真实性和可靠性。
附图说明
[0006]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0007]图1为本专利技术所涉及一种基于电力资源的服务器管理方法运行系统的结构模块图。
具体实施方式
[0008]下面将结合本专利技术的附图及具体实施例,对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0009]本专利技术一种基于电力资源的服务器管理方法,运行于服务器管理系统中,其特征在于,所述服务器管理系统包括:视图表示层、业务逻辑层以及数据处理层;所述视图表示层为Web界面,采用Javascript和JQuery进行开发,负责过滤操作人员无权限的操作入口,接收操作人员发送的请求并对操作人员输入进行合法性校验,最后将请求发送至业务逻辑层,待业务逻辑层处理并返回相应数据后,将数据展示到页面上;所述业务逻辑层采用SSH和MVC进行开发,在收到视图表示层发送的请求后,先进行操作人员权限校验,再进行对应的电力资源架构和云服务器管理业务处理,在进行云服务器管理的业务处理时,需要调用云eSDK接口,通过SDK连接至云服务器并对云资源进行管理,业务逻辑层会与数据处理层进行数据传输,并将相关处理结果返回给视图表示层;所述视图表示层与业务逻辑层之间还具有控制接口;所述数据处理层采用的ORM框架是SSH,使用的数据库是MongoDB,所述数据处理层主要负责持久化数据,包括将云资源数据同步至数据库里;所述业务逻辑层包括云服务器管理模块和电力资源架构模块。
[0010]进一步地,所述云服务器管理模块则是提供了操作人员对云服务器的操作功能,至少包括添加云服务器、释放云服务器资源、査询云服务器信息、变更云服务器设置、开机、关机、重新启动、新增云快照、复原云快照、删减云快照;所述电力资源架构模块下有四个管理子模块,分别是操作人员管理子模块、角色管理子模块、隶属岗位管理子模块和任务管理子模块,它们提供对企业组织架构与人员的
管理,并为不同操作人员角色提供不同的操作权限。其功能包括查询操作人员信息、修改操作人员信息、增加操作人员、删减操作人员、恢复被删减的操作人员、查询角色信息、修改角色信息、增加角色、删减角色、查询隶属岗位信息、变更隶属岗位名称、新增隶属岗位、删减隶属岗位、获取任务信息、变更任务名称、新增任务、删减任务、新增任务成员、删减任务成员。
[0011]进一步地,在所述电力资源架构模块中,角色和操作人员的关系是多对多:一个操作人员能同时选定不同的角色身份,一个角色身份下能有不同操作人员。角色与权限之间的关系是多对多:它们之间存在设置权限这一联系集,对于某一角色能设置不同权限,某一权限也可以被设置到不同角色上。隶属岗位和操作人员之间的关系是一对多:对于某一隶属岗位能有不同操作人员,而对于某一操作人员,其只能属于某一特定隶属岗位。隶属岗位与任务之间的关系也是一对多:对于某一隶属岗位,其下可拥有不同任务,而对于某一任务,其只能属于某一特定隶属岗位。任务与任务成员组关系是一对一:某一任务拥有特定的一个成员组。而任务成员组和操作人员之间的关系是多对多:它们之间存在设置成员这一联系集,对于某一成员组下能有不同操作人员,某一操作人员也可以加入不同成员组。在云服务器本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.器管理系统包括:视图表示层、业务逻辑层以及数据处理层;所述视图表示层为Web界面,采用Javascript和JQuery进行开发,负责过滤操作人员无权限的操作入口,接收操作人员发送的请求并对操作人员输入进行合法性校验,最后将请求发送至业务逻辑层,待业务逻辑层处理并返回相应数据后,将数据展示到页面上;所述业务逻辑层采用SSH和MVC进行开发,在收到视图表示层发送的请求后,先进行操作人员权限校验,再进行对应的电力资源架构和云服务器管理业务处理,在进行云服务器管理的业务处理时,需要调用云eSDK接口,通过SDK连接至云服务器并对云资源进行管理,业务逻辑层会与数据处理层进行数据传输,并将相关处理结果返回给视图表示层;所述视图表示层与业务逻辑层之间还具有控制接口;所述数据处理层采用的ORM框架是SSH,使用的数据库是MongoDB,所述数据处理层主要负责持久化数据,包括将云资源数据同步至数据库里;所述业务逻辑层包括云服务器管理模块和电力资源架构模块。2.如权利要求1所述的一种基于电力资源的服务器管理方法,其特征在于:所述云服务器管理模块则是提供了操作人员对云服务器的操作功能,至少包括添加云服务器、释放云服务器资源、査询云服务器信息、变更云服务器设置、开机、关机、重新启动、新增云快照、复原云快照、删减云快照;所述电力资源架构模块下有四个管理子模块,分别是操作人员管理子模块、角色管理子模块、隶属岗位管理子模块和任务管理子模块,它们提供对企业组织架构与人员的管理,并为不同操作人员角色提供不同的操作权限。3.其功能包括查询操作人员信息、修改操作人员信息、增加操作人员、删减操作人员、恢复被删减的操作人员、查询角色信息、修改角色信息、增加角色、删减角色、查询隶属岗位信息、变更隶属岗位名称、新增隶属岗位、删减隶属岗位、获取任务信息、变更任务名称、新增任务、删减任务、新增任务成员、删减任务成员。4.如权利要求1所述的一种基于电力资源的服务器管理方法,其特征在于:所述电力资源架构模块和云服务器管理模块采用实体联系模型的数据库结构,在电力资源架构模块中,角色和操作人员的关系是多对多;隶属岗位和操作人员之间的关系是一对多;隶属岗位与任务之间的关系是一对多;任务与任务成员组关系是一对一;任务成员组和操作人员之间的关系是多对多;在云服务器管理模块中,隶属岗位和云服务器之间的关系是一对多;任务和云服务器之间的关系同样是一对多;云服务器和云快照之间存的关系是一对多;基于所述实体联系模型的数据库结构,得到多张主要数据库表,至少包括云服务器信息表、云快照信息表、隶属岗位信息表、角色信息表、权限信息表、操作人员信息表、操作人员和角色关系表、任务信息表、任务成员组表。5.如权利要求1所述的一种基于电力资源的服务器管理方法,其特征在于:所述视图表示层与控制接口之间采用JSON进行数据传输。6.其中,控制接口负责接收前端发送的请求,接

的命名方式按照一定的规范,通常是模块名称+Controller的形式,控制接口会接收前端传递的参数,并进行具体的业务处理;所述控制接口与业务逻辑层之间接口的命名方式通常是模块名称+Operat...

【专利技术属性】
技术研发人员:陈玉麟
申请(专利权)人:陈玉麟
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1