变电站倒闸操作票数字化管理研究
2021-03-27张海林边万聪林仁杰李梦如
张海林,万 伦,边万聪,林仁杰,李梦如
国网江苏省电力有限公司苏州供电分公司,江苏 苏州 215000
0 引言
随着计算机技术的普及与升级,变电站的倒闸操作票信息系统不断创新发展。文章所介绍的数字变化管理系统,其后台选择的数据库为Microsoft SQL Server 2000,前台选择Delphi编程语言,可实现管理员与用户的二级管理权限。
1 管理信息系统的建立原则
1.1 系统性原则
在当前的管理信息系统中,可以将其看作多种子系统的组合,每个子系统不仅具有独立的功能,而且彼此之间又相互关联与配合,以此来共同组成一个较大的整体。同时,开发该系统必须使用系统建设的总体观点来开发每个子系统的各项功能。
1.2 用户参与原则
变电站的信息管理系统本身是为变电站各项工作所服务的,也是由变电站管理人员所使用[1-2]。因此,在该系统开发期间离不开企业管理人员的参与,需要管理人员和系统的开发人员相互配合,在管理系统中的整体规划进行详细分析,从而保障该系统够发挥其重要的作用。
2 管理信息系统的开发方法
2.1 瀑布模型法
瀑布模型法也被称为生命周期法,其主要开发思想在于结合工序的实际要求来将问题化繁为简,随后将系统的整体实现和设计相互分开,以便于整体系统的分工合作,即利用结构化的分析和方法设计来分开逻辑与物理实现[3]。一般在软件生命周期的划分中,可以将其分为计划的制定、需求分析、设计软件、程序编写、软件测试与运行维护六项活动,并规定其固定的次序,自上而下、相互衔接,就如同瀑布一样,表现为逐级下落的特点。
2.2 快速原型法
快速原型法也被称为面向对象的方法。随着瀑布模型法的一些缺陷暴露,如各个阶段反馈较少、结果只能够在生命周期后期才能发现等,需要结合这些缺陷来进行措施的完善,而快速原型法就是基于此背景来实现的新设计,也是在目前计算机技术快速发展背景下以及对于软件需求逐渐增长的现实需求下而出现的一种方法。快速原型法的核心在于,利用快速建立和交互建立的原型来取代大板块规格说明,由此用户可以结合计算机的运行和试用的原型来作出真实的反馈,开发者也能够根据这些反馈来实现整体系统的优化设计。
3 Client/Server体系结构
项目管理系统一般采取Client/Server结构(C/S结构),即客户端/服务器结构,其主要是在客户端和服务器的两端分布着大量的应用程序,当客户端进行数据资源访问请求的发布之后,由服务器端将结果返回到客户端中,形成整个系统结构的作用体系。
目前C/S结构主要应用在局域网中,客户端和服务器通过此网络直接连接,其响应速度相对较快。需注意的是,服务器方本身运行数据负荷较小,当客户端数量增多时也不会影响整个结构运行与数据处理的速度。在该结构中,界面形式有多种变化,能够对一些复杂的业务流程进行处理,并且能够满足用户本身的个性化需求。但是,该结构需要安装专门开发的客户端软件,具有较高的开发成本,且需要一定专业性人员才能完成其各项操作,兼容性也相对较差。
在计算机与网络技术不断发展的过程中,分布式应用系统经历了从单层结构到二层客户/服务结构,再发展到三层客户机/服务器结构等三个阶段。其中,二层结构主要的工作原理在于,用户结合客户端运用的程序来提出数据请求,随后结合网络传输的作用,由客户端将该请求转交给数据服务器,对数据进行处理后,将最终结果传回到客户端。三层结构中的三层表示的是三个成分,分别为客户端表示层、应用服务器层和数据库服务器层。三层结构与二层结构有着明显的差异,各个成分之间相互独立,无论是哪一个层次发生变化都不会影响到其他两个层次的运作。
(1)客户端服务层:与用户交流的接口,主要作用在于将用户和客户机进行连接,一般采取的是GUI界面。
(2)应用服务器层:该层主要提供的是第一层与第三层的中间接口,主要功能在于提供功能函数,随后进行数据库的集中处理。
(3)数据库服务器层:该层主要是为了响应对数据库操作的要求,随后将执行的结果传回到第二层,即DBMS层,负责对数据的读写,能够迅速执行大量数据的检索和更新。
目前较为主流的关系数据库,如SQLServer、Oracle-Server等在应用期间,服务器的程序和客户应用程序均分别独立进行数据存储功能,并且前台应用中可以违反的规则会将一些不同的数据不集中体现在服务器程序中,如访问者的权限,但是必须由客户监理订单的规则。在C/S结构背景下,数据库不可能真正成为公共和专业化的仓库形式,将受到独立且专门的管理。
4 变电站倒闸操作票数字化管理系统设计
4.1 系统可行性分析
(1)经济可行性。变电站倒闸操作票信息管理系统其本身的设计需要1台计算机,该计算机中应当装有编程软件和数据库,系统分析、开发和测试人员一人。另外,在效益预测方面,如果采取传统人工作业,那么在管理期间会消耗大量工作人员的经历,而结合计算机技术来进行业务与系统管理,不仅可以保障操作票准确无误的输出信息,也可利用计算机来对相关操作票系统进行统计与查询,以便于财务部门和人事管理部门工作的进行。
(2)技术可行性。首先,风险分析,由于客户的需求比较明确,开发时间相对充足,因此系统开发人员有足够的时间进行系统设计;其次,资源分析,系统的开发人员对该系统的认识比较充分,对该系统所采取的数据库相关知识储备丰富,编程环境已搭建完毕,硬件设施具备完善;最后,技术分析,目前所具有的Delphi和SQL Serevr2000数据库相关内容符合该系统的开发要求。
4.2 系统整体设计
(1)数据流图设计。该系统采取逻辑模型来设计流程图,其中没有任何具体的物理元素,只描绘出整体系统中信息的流动情况。数据流图能够反映出系统的逻辑功能,属于一种功能性模型。其主要包含如下内容:能够指明数据所存在的符号,也可指明该数据所使用的媒体;能够对数据所执行的处理符号指明,并且这些符号能够指明其处理所应用的机器功能;能够指明几个处理或数据媒体之间的数据流流线符号;便于一些图中特殊符号的读写。
(2)功能模块设计。该系统主要分为管理员和用户两大功能模块。其中,管理员模块包含操作票管理模块、日志信息管理模块和用户信息管理模块;用户功能模块包含操作票的执行模块、报表生成模块和个人信息管理模块。
(3)操作票管理。在操作票管理中分为三个主要部分,以此来便于管理员进行操作票的数字化管理。
第一,录入。在操作票录入期间,所实现的是对操作票全部的信息进行录入,包含操作票号、线路名称、线路电压和操作任务名称以及其他的一些对应操作。另外,在对具体的操作票项目进行录入的同时,管理员有权限删除和修改每一条项目的记录,直到最后全部信息提交完毕为止。
第二,修改。在操作票修改方面,其所实现的功能是对于一些已经存在的操作票全部信息进行查询和修改,但是由于实际变电站本身的操作项目存在一定的限制,因此其所对应的操作票也会存在一定的限制,对于这些有限不多的操作票来讲,当系统设定为操作票修改的页面显示时,会默认自动查询出所有的操作票信息,并且在页面上可供管理员进行选择。此时,管理员可以对已经被选定操作票额相关信息进行更改,如线路名称或者任务名称等,也可对其对应的操作项目进行修改、增加或删除,但是操作票号不可被更改。
第三,删除。操作票的删除功能指对于已经存在的操作票进行查询与删除。当删除操作票的页面显示后,系统会将所用自动查询出来的操作票展示给管理员,由管理员进行选择,当管理人员选择并确定一条操作票信息后,页面会自动显示其他对应操作项目,如果其一条操作票记录被删除,其对应的所有操作项目也将被删除,以提升管理员管理操作票的效率。
5 结束语
对于变电站的倒闸操作来讲,其是电力管理中一项十分重要的工作内容,所涉及的内容相对较广,并且工作量较大,对于准确性的要求也相对较高,因此需要设计一种高效率、高质量的数字化管理系统来实现倒闸操作票高效率管理的工作目标。文章所设计的管理信息系统其以数字化管理模块的形式和功能来实现整体工作效率的提升,为相关人士提供了管理建议和方向。