随着我国经济的飞速发展,社会电气化程度的不断提高,人们对供电企业提供经济、可靠、安全和高质量的电能资源的要求也越来越高。在电力销售的硬件环境得到规模化发展的基础上,如何构建出一个良好的电力销售软件环境,也成为了各电力集团公司“增供扩销”的一个工作重点。电力企业迫切地希望通过信息技术为企业的管理和经营提供科学有效的管理手段,从而积极地进行电力营销业务的规范化、统一工作标准、提升企业对外的服务形象以及优化企业内部工作流程等各项管理改革措施。
一、泛普电力营销管理信息系统的总体结构(一)电力营销管理信息系统由以下儿部分组成1、登录模块:根据其在安全性设计上的要求,只有合法用户才会被允许进入电力营销管理信息系统的登录界面。若对操作人员进行3次身份鉴定之后仍无法判明是否为合法用户身份时,系统将自动判定为非法用户并自动退回到操作系统界面;2、主程序:主要为管理信息系统提供一些系统参数的设置、设定登陆次数、调用登录表单及主菜单系统、全局变量自定义等基础性工作。根据库表文件的状态在模块中设定控制各级别菜单操作权限的有关变量;3、菜单系统:通过VFP提供的菜单设计器,建立起系统菜单和各级子菜单系统组成的菜单网络;4、用户数据录入及结算:该操作界面主要是为用电客户各月用电表底码录入、进行电费结算和发票打印的服务,严格按照业务流程依次执行“选择相应台区”、“录入用户数据”、“打印电费结算报表、清单及发票”等步骤。
(二)该套系统的最大特点是开发了用户信用评估的一整套体系电能特有无形性、不稳定性和不可存储性,供电企业是为全社会提供生产生活用电能源的服务性企业,用电客户可以根据电力产品的特点对其进行信用评估,具体可分为安全信用、法律信用、合作信用和商业资信这四个方面:1、电力客户商业信用信息资料可分为经营行为记录、付款记录以及经营能力,根据这3部分的表现和相关记录可以判定商业资信客户是否可信并具有相关能力对其经济上的承诺进行履行兑现;2、安全信用亦分为3部分,即安全事故记录、调度合作记录、安全监察记录;3、法律信用则包括了违约用户记录。危害电力设施记录、对电力生产及建设造成不良影响记录和偷电记录;4、合作信用则包括了用电检查记录、需求侧管记录和调度合作记录。
二、泛普电力营销管理信息系统的实现技术供电企业在追求提高经营管理效能、决策水平和企业综合竞争力这一目标时的有效手段,即是以先进的信息技术实现网络化服务功能为依托,建立起适应市场需求的电力营销管理信息系统(PMMIS).
国内已经投入运行的电力营销管理信息系统普遍存在以下不足:按照传统的用电管理模式开发研制,未能充分考虑到电力企业公司化运营和电力市场与时俱进的特点;系统的兼容性和扩展性未能得到有效解决(如多个用电管理信息业务模块的有机整合难以予以实现;客户服务支持系统难以提升为集成PMMIS,GIS,Call-center的模式);由于缺乏电力市场营销总体方面的构想,未能将电力营销分析、用电管理系统及其辅助决策系统有机结合。系统实现的关键技术分为以下三项:
(一)构建耦合技术
由于构件的软件设计和开发过程即是当下构造软件系统的主流技术之一,就可以让系统的相关研发人员在设计企业应用系统并加以实现的时候,方法更加灵活,更加创新。根据构件相互间的关系,可分为松、紧耦合两类:紧耦合是指构件与构件间彼此进行相互调用、相互协调、紧密合作的关系。例如数据库连接池构件与执行数据库操作构件;事务逻辑构件与报表生成构件之间的关系。从数据流程上构件彼此之间相互协调和调用的耦合关系也可定义为构件紧耦合。举例分析数据库连接池构件、执行SQL构件和XML生成构件三者所构成的工作模式:数据库连接池构件对数据库的连接是以连接重用的方式进行工作的;执行SQL构件是通过前者连接数据库,对数据进行相应的逻辑化处理,将结果反馈集传给XML生成构件,后者为了显示Tag标签,需要通过从XML模板库中对报表进行读取,再结合执行SQL构件传来的数据生成XML/HTML页面,最后由Web-server返回到客户端进行显示。松耦合的定义是指构件之间相互独立运行并完成模块化协作的系统功能。
该关系体现在功能实现上的具体形式是,相互协作,以形成模块化和系统化的结构松散、功能结合相对紧密的一种关系。比如从模块化。系统组成上分析构件间的耦合关系。执行事务处理构件、执行数据窗口构件及执行SQL构件都是完成通过数据库连接池构件操作数据库的功能,不同在于各自的侧重面有异。SQL构件能执行标准的包括select和delete,insert和update等在内的SQL语句,同时也能够操作存储和视图过程;datawindow一般被部署在应用服务器上,对其进行专门的执行调节应用的构件为执行数据窗口构件,将处理好的OLTP数据库里的数据进行综合反馈。
(二)构件开发技术
根据服务器端开发与客户端开发这样的两条主线,可以将构件的开发过程进行划分。分布式通信协议的服务器端开发有时会较为复杂,但因为容器提供了大部分针对通信、状态管理、线程管理、资源分配的支持,从而很大程度上得以使服务器构件可以通过简化了的方式进行开发。对服务器端构件的开发分为如下几个步骤:构件标准接口:构件特定业务接口;远程接口的创建;本地接口的创建;编译代码配置模块或应用程序部署描述符以及配置服务器/容器时用到的部署描述符,把构件模块以J2EE应用程序形式进行部署。为在客户端使用正确的接口方法则须进行如下开发步骤:对客户库是否标准进行验证:必须建立起标准的客户库。继而建立连接起构件客户接口:将进行了正确编译的接口、特定构件相对应的存根完整地提供给构件客户。进行客户代码的标准编译:即对构件客户声场的代码进行编译的过程。客户实现:建立构件客户,使其能使用全部接口。
添加专属销售顾问
扫码获取一对一服务