(云南电网能源投资有限责任公司)
摘要:电力公司用户数量的不断提升,让信息化技术得到了有效利用。人们生活节奏的加快也让传统的售电方式与缴费方式受到了时间和空间的限制。因此,本文也将结合电力公司的实际情况,从系统平台的设计入手,探究基于微服务的售电云平台系统架构方案,从其应用模式上进行规划,促进企业系统架构的开发,实现各个方面的系统要求,为多渠道售电平台的设计开发打好基础。
关键词:微服务;售电云平台;研究与应用
0.引言
售电是电力公司的主要收入来源,电费回收指标也是其最关键的经济指标。为了解决传统售电模式下的拖欠电费问题,电力企业也应该通过相关的调研,借助计算机技术与网络通讯技术的优势,更好地提升售电平台的使用效率,实现资金在企业中更好流转的目的,满足企业与用户的资金利益。
1.系统平台架构选择
1.1 架构安排
为了实现管理目标的要求,基于J2EE规范的开发技术是当前最适宜的应用开发技术之一,其良好的开发性能优势显著,内部运行环境也能具备良好的适应性。在客户端技术的选择上,相对简便,无论是B/S还是C/S都能满足相应的需求,在客户端部署与使用的基础上更好地提供可交互性的操作体验。
从系统构成来看,营销业务系统显然是售电云平台的主要构成部分,售电业务系统一方面的数据来源于业务处理,另一方面则通过其它业务系统来实现,通过数据交换的模式来为总营销系统提供数据信息。对于这些数据,多渠道的售电系统还可以与硬件厂商所提供的动态链接库对设备进行处理,也可以通过硬件厂商的系统来进行数据交互,以多渠道的售电云平台系统建设来实现手电模式的优化,对销售信息进行统一存储、统一管理,电业局的各个应用系统也能提供更准确的服务,数据的唯一性与实效性满足共享功能[1]。
1.2 系统技术特征
(1)完整性
数据的完整性对于电力公司的渠道售电系统非常关键,由于数据本身完整,前端数据与数据库的数据能够保持一致,具体来看,数据之间的完整性与约束性也能在数据处理方面更加灵活,尤其是在业务需要互通交流时就需要对数据重新进行定义,才能保障不同系统中的数据在流通过程中保持一致。
(2)安全性
数据系统有着相对独立的用户权限管理模式,在访问和安全管理上趋于统一管理,即保障了原有数据库中的权限不被侵犯,也能让原有数据源访问权限得到隔离与控制,设计数据中心统一的安全管理模式能够妥善地处理这一问题。在单独的业务信息经过系统平台整合后,基于微服务的数据可以通过APP、管理平台等渠道来进行集成和关联存储,而不是简单地在数据库系统中进行储存。
(3)规范性
由于售电云平台接收的数据来源渠道众多,技术具有显著的综合性,接口条件相对复杂。所以,其良好的业界标准与开放化的技术体系能够让售电系统满足业界公认的技术要求,在国家允许的相关规范内,让系统维持在开放而标准的基础之上。
(4)弹性机制
一般情况下架构设计的要求在于满足硬件与软件的系统平台扩展需求,即平台应该具备良好的扩展性,能够提供稳定的线性扩容,系统处理和空间处理更加平滑,可并行完成相关的操作任务,还能够在子模块上进行物理层次的剥离[2]。
2.售电云平台功能设计
售电云平台针对业务系统与厂商之间提供的数据模块进行交互工作,以实现持久化数据的目的。作为信息集成平台的重要组成部分,其内部的营销业务系统通过动态链接库对硬件设备进行操作处理,也可以通过硬件厂商的系统与接口之间实现数据交互,实现自身的业务处理,从功能设计的角度来看,可以从以下几个方面进行研究。
2.1 身份验证
身份验证目的在于确认用户是否是系统合法用户,也是最基本的安全技术之一,用户通过用户名与密码来验证自身的身份,当符合系统要求后才能有效地获取系统资源。
期刊文章分类查询,尽在期刊图书馆
2.2 信息查询
信息查询的功能模块在身份验证结束之后开始出现,例如针对售电信息的查询,可以从时间段、日期等角度,将请求发送至服务器端口,由服务器读取相应的明确电费信息,然后将信息返回至客户端浏览器之中。系统中的业务层、数据层和表现层可以分别完成不同的工作。表现层是系统逻辑层,位于客户端,接收用户发送的信息,业务层执行业务功能,从数据层中获取数据后将结果返回给表现层。数据层则用户信息的存储,便于提供需要的数据内容。从软件功能来看,无论采用哪种语言设计,都需要应用系统模型来提供最基础的分析方法,为系统平台提供更加规范的依据。
2.3 交易功能
从交易信息来看,菜单中可以查询用电模块,在输入查询条件结束后,通过专门的安全接口进入身份确认界面,然后系统会自动通知用户。另外,为了防止因网络通讯或其它故障所导致的账面不符问题,也应该在系统中加入对账功能。电力企业可以设置相应的对账设备,以资源共享的方式将输入导入至微平台当中,然后进行错误审核,列出账目错误的清单,并将账单仔细进行核对,具体来看以银行实际的数据为准。企业可以根据账目数据信息来进行业务调整,从而保障信息的真实性与有效性。
2.4 管理功能
管理功能可以从组织机构管理、参数设置、用户管理、权限管理四个部分展开。
组织机构管理即系统平台的基础功能之一,包括对数据信息的增加、修改、调整、查询等功能,这些基础管理都要通过这一模块来进行[3]。
参数设置方面,系统在不同模块需要用到固定的信息,通过提前管理维护,可以直接进行系统平台内容选择。
用户管理即对用户信息、用户名、用户密码等资料的管控。
权限管理即根据权限定义将不同的用户分配成为不同的权限视图,通过菜单来确定用户拥有哪些菜单权限。
2.5 数据库管理
数据库管理首先要具备完整的编码体系,即能够对系统中包含的信息进行分类管理,然后进行非结构化数据管理。由于电气企业的售电云平台系统中存储的数据需要得到合理利用,一些非结构化的数据可以先存储至电力企业的系统数据库当中,并经过重新整合索引,将系统本身的数据与非结构化数据进行整合,将业务流程从开始到最终结束中所有产生的数据进行关联存储,一方面保障业务的闭环管理,另一方面实现了工作效率的提升[4]。
此外,需要注意的问题在于对于云平台的保护,保障信息安全,尤其是硬件设备与服务器数量的提升,对于内部平台的系统安全是重要的考验。电力企业的售电系统的不同业务应用权限应做好明确规定,确定用户能够涉足哪些功能模块,以及哪些数据可以被修改等。例如,售电平台的数据信息应该与其它信息管理系统之间形成共享,为了满足数据一致性的需求,也可以设计相应的接口来保障数据的安全性,实现常用交互内容的管控处理。当然,软件测试工作也不可或缺,重点是对系统性能的监测,了解平台设计出现了哪些不合理的状况,以便于进行针对性的修改,借助技术手段来进行调整。
3.结语
本文针对基于云服务的售电云平台系统运行与应用展开了研究,结合信息化技术的具体使用与系统设计方法的选择,进行了多渠道售电云平台系统方案的设计,考虑到了其安全性能与灵活性的要求。该平台在传统售电模式的基础上借助信息技术来提升了售电效率,且随着互联网技术的快速普及,在缴费模式等方面也会实现创新,对于系统深化应用也会有更加具体的研究。
参考文献
[1]郭栋, 王伟, 曾国荪. 一种基于微服务架构的新型云件PaaS平台[J]. 信息网络安全, 2015(11):15-20.
[2]李天罡, 卢志才, 王威. 基于微服务架构的智能内容汇聚生产云平台建设(上)[J]. 现代电视技术, 2017(12):52-56.
[3]薄小永, 许薇. 售电市场中的云计算技术(一):云平台架构与业务架构模型[J]. 产业与科技论坛, 2018(1):41-42.
[4]丁晶晶, 韩少杰, 李栋,等. 微服务分布式架构的GIS公有云平台实践[J]. 测绘与空间地理信息, 2017, 40(s1).
论文作者:杨凯,贺楠,初晓云
论文发表刊物:《电力设备》2018年第25期
论文发表时间:2019/2/13
标签:系统论文; 数据论文; 平台论文; 业务论文; 信息论文; 架构论文; 技术论文; 《电力设备》2018年第25期论文;