还剩25页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
电力营销管理信息系统的设计和实现摘要电力产、销、用是一个庞大而复杂的系统工程,其中,电力营销环节至关重要要使电网企业的市场竞争力不断提升、赢利能力不断增强、市场占有份额不断扩展,就必须认真研究当前电力营销面临的形势,积极应对新变化和新问题,以创新的精神努力做好电力市场营销工作电力营销系统的信息化建设和应用,是电力营销创新发展的重要支持手段正是为了能够帮助基层供电单位对用电客户提供__服务,对营销业务进行处理和控制,为__层提供管理和决策的支持信息而__了本软件系统主要实现系统管理、用电业扩管理、电费计算、电费审核、计量管理、工程管理、报表管理等功能本程序采用C#.NET作为前台__程序,SybaseAdaptiveServerEnterprise作为后台数据库支持大量的测试表明本软件在Windows98/me/2000/XP平台配合Offi__XP/2003的环境下,程序运行稳定且各项功能运行都很正常,基本达到了预期的要求!本程序通过对基层供电单位用电业务流程的__调研,然后针对电力营销运行体系进行了研究作出了较为适合的__策略关键词电力营销系统,电力营销流程体系,数据库,C#.NET,系统安全性ABSTRACTTheprodu__sellanduseofelectricpowerisagreatandcomplexsystemengineering.Firstlythecisveryimportant.Foradvancing__rketcompeten__moreprofitandmore__rketshareofSTATGRIDwemuststudycurrentpositionoftheelectricpower__rketh__inganactiveaffronttothenewchangethenewquestion.Toworkhardlywithinnovationalatitudeforelectricpower__rket.Theinfor__tionconstructionandapplicationofelectricpower__rketsystemisthekeytodevelopingandinnovation.Thetargetofthissofttohelpthebasicpowerprovidinginstitutionprovidehighqualityservi__forclientdealwiththeoperationandcontrolit.Thesystemcontainsystem__nagementelectronicchargecalculateelectronicreviewelectronicmeasureproject__nagementreport__nagement.ThisprogramuseC#.NETasexploitationprogramonthestage.SybaseAdaptiveServerEnterpriseassustaininginthebackground.__nytestshowthissoftintheWindows98/me/2000/XPstageworkinginOffi__XP/2003enviro__entrunstabilizableanditseveryfunctioningear.Long-terminvestigationandstudyinbasicpowerprovidinginstitutionstudyingelectricpower__rketoperationmodeworkoutappropriateexploitationstrategy.Keywords electricpower__rketinfor__tionsystemelectricpower__rketpro__ssmodedatabaseC#.NETsystemsecurity.第一章绪论
1.1研究现状近年来,随着电力走向市场步伐的逐步加快以及国家电力公司管理体制的__,我国电力工业管理体制由计划经济向市场经济开始转变各级供电企业均面临着新的挑战,在新的企业__中将逐步成为具有一定竞争能力的__市场主体和__法人主体企业的工作重点已由原来的单一安全生产转变为以经济效益为中心的全方位的综合发展为此,需要企业建立规范的现代企业制度,减人增效,提高劳动生产率,提高管理水平,加强信息反馈,提高决策的科学性和准确性,提高企业的综合竞争力而传统的用电管理信息系统由于设计理念的局限性,已经不能满足企业这一转变带来的新的需求,建立与之适应的新的电力营销管理信息系统成为供电企业进行有效管理的辅助手段为供电企业创造更好的社会效益和经济效益已经成为电力营销管理信息系统的核心理念电力营销管理信息系统的建设必须以市场和____为轴心,以方便客户为宗旨,优化重组供电业务流程,创新服务方式,强化监管能力,提高企业决策和管理水平并通过各种方式提高供电服务质量,扩展电力消费市场,提高电力销售收入回收率按照国家电网公司和四川省电力公司营销标准化、集约化、专业化和精细化管理要求,四川各地市电业局将成立电费管理中心电费管理中心以营销信息系统为支撑,对抄表进行专业化管理,对电费核算、帐务处理及资金归集进行集中管理,取消了区县供电局的电费帐户、电费核算及帐务处理业务,实现了电费抄核收全过程的监管和控制,降低了营销成本和经营风险,全面提高了电业局集约化经营管理能力,实现了电费管理中心的建设目的为实现以上目标,在导师指导下,研究并且__了一个针对现在基层供电单位的电力营销管理信息系统该系统是基于现代计算机与网络通信技术,将电力营销工作进行电子化管理的综合信息系统具备____、营销业务处理、监督和决策支持等功能,是促进电力营销服务创新、管理创新和技术创新的基础和重要保证电力营销工作必须实现计算机全过程管理其中电费中心管理系统则是基于电力营销管理信息系统基础上的核心系统分支,涵盖其中的客户业务受理、电量电费、收费与电费核算以及营销工作质量管理监督分析决策等部分根据以上背景,基层供电单位电力营销系统的__是非常必要的本文旨在探讨一种基于网络、数据中心服务器、客户端模式的方式,通过采用SYBASE数据库,现代网络、信息安全、C#编程语言等技术的应用,实现高效率、低成本、符合电力营销业务流程的电力营销系统
1.2研究意义与系统目标电力企业信息化状况分析电力企业信息模式现状及面临的问题长久以来,电力行业__作为国家垄断行业存在与运营,作为国家基础性行业,电力企业曾一度在计划经济中生产,以安全生产为核心在__计划经济模式下形成的信息分割、孤岛信息、效率低下的运行体制已不能适应目前及将来的要求电力企业需要进行管理体制革新,实行业务重新划分、流程__与整合优化,引入信息技术共享支持
[2]相对于信息技术的发展与应用,电力企业__以来处于__的境况,有的企业引入了先进的信息系统、业务管理系统,而体制模式未能实施有效革新,最终形成了管理信息系统未能发挥预期的、应有的作用的局面全球经济信息化是当今世界发展的趋势,发达国家许多重要企业早在上个世纪80年代就基本上实现了信息管理共享化,现在正向着高度智能化和网络化的方向发展,我国电力企业的信息建设水平同国外同行业相比有较大差距,电力企业对___络建设发挥的管理潜力还没有充分的认识,信息建设还处在低水平上
[13]电力企业信息化是个复杂的过程,从信息系统的系统设计、需求分析、系统实施到维护,都有很高要求,在信息技术不断发展、市场环境发生变化时,还要能够根据新的经营运作需要,升级信息系统或者对系统进行快速重组
[1]如何实施一个既能满足当前企业需求又具有可持续发展能力,功能强大又具有良好柔性的信息系统就成为今后一个时期内电力企业信息化需要讨论的主题相对于传统应用,电力信息资源的__尚处于发展阶段,随着新的电力体制逐步形成,今后会在发电和电网等方面形成新一轮的信息化进程
[2]企业信息系统安全工作主要包括系统安全、网络安全、数据安全几个方面
[15]网络安全就是保证企业___络的安全稳定运行,保障核心网络路由器、交换机、电量电费、收费与电费核算以及营销工作质量管理监督分析决策等部分根据以上背景,基层供电单位电力营销系统的__是非常必要的本文旨在探讨一种基于网络、数据中心服务器、客户端模式的方式,通过采用SYBASE数据库,现代网络、信息安全、C#编程语言等技术的应用,实现高效率、低成本、符合电力营销业务流程的电力营销系统
1.2研究意义与系统目标电力企业信息化状况分析电力企业信息模式现状及面临的问题长久以来,电力行业__作为国家垄断行业存在与运营,作为国家基础性行业,电力企业曾一度在计划经济中生产,以安全生产为核心在__计划经济模式下形成的信息分割、孤岛信息、效率低下的运行体制已不能适应目前及将来的要求电力企业需要进行管理体制革新,实行业务重新划分、流程__与整合优化,引入信息技术共享支持
[2]相对于信息技术的发展与应用,电力企业__以来处于__的境况,有的企业引入了先进的信息系统、业务管理系统,而体制模式未能实施有效革新,最终形成了管理信息系统未能发挥预期的、应有的作用的局面全球经济信息化是当今世界发展的趋势,发达国家许多重要企业早在上个世纪80年代就基本上实现了信息管理共享化,现在正向着高度智能化和网络化的方向发展,我国电力企业的信息建设水平同国外同行业相比有较大差距,电力企业对___络建设发挥的管理潜力还没有充分的认识,信息建设还处在低水平上
[13]电力企业信息化是个复杂的过程,从信息系统的系统设计、需求分析、系统实施到维护,都有很高要求,在信息技术不断发展、市场环境发生变化时,还要能够根据新的经营运作需要,升级信息系统或者对系统进行快速重组
[1]如何实施一个既能满足当前企业需求又具有可持续发展能力,功能强大又具有良好柔性的信息系统就成为今后一个时期内电力企业信息化需要讨论的主题相对于传统应用,电力信息资源的__尚处于发展阶段,随着新的电力体制逐步形成,今后会在发电和电网等方面形成新一轮的信息化进程
[2]企业信息系统安全工作主要包括系统安全、网络安全、数据安全几个方面
[15]网络安全就是保证企业___络的安全稳定运行,保障核心网络路由器、交换机、理决策支持层各层面涵盖电力营销业务总体流程,实现从电力用户申报用电到电费缴纳的各环节电力营销管理系统建成后达到的目标如下
1、保证各层营销业务顺利传递,实现用电业务__的准确性
2、保证电费电价子系统安全、稳定和高效性满足正常生产业务抄表、计费、审核和报表的正确和及时性
2、保证收费和帐务管理子系统的可靠性、为客户缴费服务提供准确和及时性,能准确区分支票、现金、转帐等不同的交款方式实现与财务的资金完全一致
3、在数据中心基础上,完善业务子系统的业务审核功能,实现电量电费退补、非业务变更退补、违约金等业务流程管理保证业务子系统在面向客户的窗口业务时的稳定和及时响应对各种业务都正常流转,确保电费中心能够准确获取客户业务变更信息系统主要功能包括系统管理、业扩管理、电费计算、电费审核、异常流程、电费收费、银电联网、应收报表、实收报表等其具体层面结构分为____层、电力营销业务层、电力营销工作质量管理层、电力营销管理决策支持层本系统基于C#__语言环境的C/S(Client/Server)结构,即客户机和服务器架构模型,在客户端和数据库服务器中间,采用一层应用服务器的三层结构方式服务器布置在地市级电业局信息中心总部,所下属供电局及相关二级机构、通过__本地客户端访问该系统C#技术一个开放源码的.net系统,基于三层结构__;具有VB.NET和C#.NET双版版本.本课题采取C#.NET版本运用C#进行各模块功能的实现,逻辑判断等实现用电业务,审核判断业务流程流转等模块的实现后台数据库采用SYBASE企业及数据库ASE(SybaseAdaptiveServerEnterprise)主机及应用层安全设计数据存储在地市电业局营销数据中心,各供电局层不架设数据库,只能采用终端连接到电业局应用服务器上进行应用数据库采用sybase数据库数据库系统采用双机互备模式即数据库集群技术(SybaseHA)在集群模式下,主要解决高可用性(HA)的问题,即如何使后台数据库系统达到高可用性或持续可用性Sybas在具有双机处理能力的硬件操作系统平台上(如SUN、HP、IBM等)提供了支持双机功能的多种运行模式,如备份监控、并行处理等两台数据库服务器均处于工作状态在正常情况下,两台数据库服务器均为信息系统提供支持,并互相监视对方的运行情况当一台数据库服务器出现异常,不能支持信息系统的运营时,则另一台数据库服务器主动接管(TakeOver)异常机的工作,继续支持信息系统的运营,从而保证信息系统能够不间断的运行而达到不停机的功能(Non-Stop),但正常运行的主机的负载会有所增加,此时必须尽快将异常主机修复以缩短正常机负载持续时间但异常主机经过维修恢复正常后,系统___通过管理命令,可以将正常主机所接管的工作切换回以被修复的异常机具体分为应用服务器层收费库DFSS(电费实收)主机服务器,DFYS(电费应收)主机服务器;数据库服务器层收费库DFSS(电费实收)主机服务器,DFYS(电费应收)主机服务器通过“群集管理器”进行管理.
1.3论文章节安排本论文叙述了设计、__供电企业(地市级电业局)电力营销管理系统的相关技术点以及系统研究的现状、意义、目标等,研究的主要内容及分析、实现过程且最后给出了实现的简要代码与系统测试结果本文的章节安排如下第一章为绪论部分,介绍了国内外电力企业信息管理的现状、并对本系统的研究意义及系统目标做了介绍第二章为系统技术概要,分别介绍了系统设计原则及系统中所应用的技术点做了介绍第三章为系统需求分析,介绍了系统研究的背景分析及系统的业务功能需求分析第四章为系统详细设计,先介绍了系统总体结构,后详细介绍了系统各子系统的功能需求及数据库关于人员帐号管理的设计报告第五章为系统实现,展现了系统具体实现各功能需求的框架代码第六章为系统测试及应用,首先介绍了系统测试和应用情况,以及系统进一步改进的点最后是致谢和____
1.4本章小结本章分析了我国电力行业信息化现状,具体提出了目前电力企业信息管理中存在的问题,明确了电力营销管理系统的研究意义及目标,对系统研究的价值、系统实现的目标及相关技术做了介绍,对论文各章节安排做了简述第二章系统需求分析
2.1背景分析电力营销管理信息系统需求分析随着电力体制__的深入和电力市场的形成,电力企业原有的信息化建设系统往往已经难以适应电力企业的发展规划,配备一套与自身发展定位相吻合的应用系统是每个企业迈入市场竞争前最迫切的事情找准企业自身定位,并有针对性地提出相应信息化解决方案就是当前摆在电力企业面前的首要问题信息化是电力行业在市场经济条件下生存、发展的____只有在认真分析企业自身定位,提出一整套管理思路后,再进行整体规划,才能真正达到信息化的最终目的电力企业信息化是一个复杂的过程,从信息系统的需求分析、系统设计、系统实施到运行维护,都有非常高的要求特别是在信息技术不断发展、市场环境发生变化时,还要能够根据新的经营运作需要,升级信息系统或者对系统进行快速重组
[2]如何实施一个既能满足当前企业需求又具有可持续发展能力,功能强大又具有良好柔性的信息系统就成为今后一个时期内电力企业信息化的主题相对于传统应用,电力信息资源的__尚处于发展阶段,随着新的电力体制逐步形成,今后电力行业会迎来新一轮的信息化__随着电力企制__的进一步深入,电力企业城农网改造的实施,用户数量成几何倍数的增加;全社会、国家电力公司对供电企业的服务质量提出了更高要求;寻求一种新的营销管理解决方案,建立一个新的计算机信息系统迫在眉睫,以满足四川省电力公司营销管理的要求,整合电力营销业务、提高营销管理水平,也为下一步建设省级的营销数据中心打下基础电力营销作为电力行业的一大支柱,为了促进电力市场__、加快行业信息现代化步伐、提供__的____,按照国家电网公司和四川省电力公司营销标准化、集约化、专业化和精细化管理要求,在各电业局及供电局实现营销业务现代化、信息化办公流程
[3]以营销信息系统为支撑,对抄表进行专业化管理,对电费核算、帐务处理及资金归集进行集中管理,取消了区县供电局的电费帐户、电费核算及帐务处理业务,实现了电费抄核收全过程的监管和控制,降低了营销成本和经营风险,全面提高了电业局集约化经营管理能力,实现了电力营销流程管理信息化、规范化的目的
2.2系统需求分析根据基层供电单位营销业务管理特点并结合多年来用电营销管理经验,__供电企业电力营销管理信息系统,主要研究内容如下系统具体实现功能电费中心管理系统将实际流程环节体现在程序模块上,并以模块间传递信息的方式衔接其各层面系统功能模块具备以下功能____层服务方式主要包括营业厅服务、呼叫中心服务、因特网服务和客户现场服务____层模块具备以下功能查询与__服务,业务受理服务,电费收费服务,客户现场服务其中,查询与__服务、业务受理服务实现受理客户提交的新装、增容与变更用电等服务要求,业务受理应满足《供电营业规则》的有关规定收费服务模块主要包括电费和其他业务费用的收缴另外系统实现银行联网划拨(包括银行储蓄)和银行代收等收费方式以及小区便民电收费点收费的方式现场服务为现场服务的工作人员提供有关客户的资料信息实现工作人员在客户现场的处理结果和收集的业务信息及时进入系统的处理流程营销业务层主要包括新装、增容与变更用电(电业局方在系统中实现对该类业务的受理,审核,确定实施方案等)供用电合同管理(实现在系统中对用电合同的签订、审批等)电量电费管理(实现电量的录入,电费的收取、计算、退补以及同各大银行间对账确认处理等),其中收费方式主要包括坐收、银行代收和走收等针对不同的收费方式,具有相应的收费处理功能开具电费通知单、电费__、电费违约金凭证;实现电费销帐、退/补电费等处理功能;按不同收费方式产生相应的收费日报、月报,催费通知书等等抄表管理(对不同的抄表方式实现抄表日程、抄表区本管理、抄表人员分配管理等,以及抄表数据的录入与数据核对处理功能,并形成抄表日志)营销工作质量管理层工作流程控制,即对每一业务流程及各岗位的工作规定预警时间对超期量、超期率、出错量、出错率、滞留量、等情况实时监控对超期流程和岗位进行督办以各业务模块间的传递时限控制如对新装、增容及变更用电、电量电费退补、电费违约金的退补等每一业务流程的时限进行统计,检查出超时限的流程、工作岗位和相关责任人营销管理决策支持层该层面系统主要统计报表生成、综合查询、综合分析、需求预测等通过各类报表统计查询,用电业务__情况、业务服务和电费回收等情况分析确定其营销能力对客户需求的适应程度,提出改进___及考核的力度等营销效果评估根据系统统计出各项营销措施的执行情况,定性和定量分析产生的经济效益和社会效益图2-1系统的业务流程图系统流程描述第一步由用电客户发起用电申请(如日常电费缴纳、用电申请、用电改造等等业务)这一环节由供电单位的营业大厅部门负责受理;接下来第二步用电___门将会根据大厅受理的客户申请情况进行现场实地查勘,提出供电、改造等方案;接下来客户中心部门针对查勘方案进行审核,如涉及有较大工程项目通过工程管理环节考虑是否进行外包等方式处理,工程管理环节还负责合同的管理、制作、审核等;之后再流转至营业大厅进行注册登记并收取相关业扩费用等;大厅__手续收取相关费用后,再由用电___门对实地进行查勘,符合供电情况后,信息流转至装表接电部门进行现场装表接电,并开始计量用户用电负荷;此时,业务单据流转至电费抄核算部门建立客户档案之后进行每月电费电量核算管理系统总体业务模块大体划分为业扩管理电费抄核收管理电费中心管理电费收费情况管理决策管理
2.3本章小结本章主要分析了系统设计背景情况,阐述了目前供电部门在用电,售电管理上的诸多问题,并提出期望的安全、稳定、可靠的电力营销信息管理系统所达到的目的,并具体分析描述了所需功能第三章系统技术背景简介
3.1系统设计背景与设计原则按照“统一__、统一规划、统一标准”的指导意见,供电企业实现了营销数据地市级的集中,建设了17个以地市营销数据中心为基础的营销现代化业务处理平台,提高了营销系统的安全性和可维护性同时为各地市供电单位业务规范、流程监督和工作质量考核提供了更加可靠的技术平台为了适应新形势下的营销管理要求,充分利用互联网的优势,建设以客户为中心的全方位电力营销模式提供了基础当前管理现状是从省公司决策层到地市供电公司、再到基层供电单位,管理层次多,管理交叉,业务流程繁琐;抄核收分散作业的特点形成了分散管理、协调能力弱的状况;电费资金分散在各基层电费帐户上,集中周期长;电费管理模式各异,标准化、信息化程度低,绩效、过程管理与控制能力弱,营销管理整体效率和效益受到影响建设“一强三优”现代公司的发展目标、当前所面临的形势要求营销管理工作必须要开展管理创新,用电业务管理是营销管理的重要基础性工作,必须要进行体制创新、管理创新,才能完善内控机制,强化风险防范,以精细化管理适应公司集团化运作和集约化发展需要用电业务管理的重要性决定了集约化管理的必然性,要以地(市)供电公司为单位实现对电费的集约化管理从抄表工作开始,对电费抄核收流程进行整合,对电费核算、发行、帐务处理等实行集中管理,统一帐户,做到信息流与资金流实时交互,有效保障电费资金安全,真正做到对抄核收管理过程的监管和控制根据当前计算机领域的技术状况和发展趋势,系统建设方案立足于先进且成熟的主流技术和主流产品,在技术开放和高度集成的基础上,进行高层次的应用__在保证高度安全可靠的前提下,使应用系统易用、可维护、可扩展具体地讲,系统的设计中遵循以下主要原则
1、系统设计方法必须保证系统的稳定性、可修改性和可重用性应用软件系统应具有较长的生命周期
2、系统信息及编码各类代码和信息编码要符合国家有关标准,并按国家电力公司的要求统一编制
3、数据库设计原则数据库的设计应与信息模型完全相符;数据库设计应充分考虑信息的扩展,采用关系型数据库应尽量满足数据库设计第三范式的要求
4、系统接口设计原则设计原则应符合共享性、安全性、可扩充性、兼容性和统一性的要求四川省电力公司目前实行的统一接口规范系统接口实现数据共享的方式分为四种直接访问、共享数据库、中间文件和采用前置机接口分类系统外部接口主要包括企业内部接口和企业外部接口企业内部接口(主要包括与财务FMIS、电力生产管理系统、95598____系统以及其它系统的接口等)采用的是直接访问和共享数据中间库的方式实现(由于国家电网公司推行企业内外网络完全隔离,企业办公网络与英特尔网完全分开,因此安全性较高);企业外部接口(主要包括与__、银行、邮政的接口)采用的是前置机的方式实现系统出错设计原则
5、高安全性原则安全不是一个目标,而应该作为一个过程去考虑、设计、实现和执行在以电业局为单位设置中心服务器,电业局及下属供电局的全部营销数据统一存放,数据安全至关重要,需要在各个层面采用安全措施在应用系统层应采用多级加密、自动加锁、双__制等措施,保证对非法侵入者的防御,采用实时监控、应用审计、操作时间限定等方法进一步保证系统安全,对系统用户可控制,对意外__具有跟踪、查证能力建立完整严密的网络资源和应用数据的存取控制体系,严格区分网络登陆用户的权限,防止越权使用数据信息(网络环境已具备较高安全防护供电企业通过2007年以来已经建立并完善了“双网隔离工程”即英特尔网同各供电单位内部业务网络物理隔离,所有业务终端无法连接外部英特尔网络只进行内部业务网络的连接)同时,采用高度可靠和稳定的企业级网络操作系统、操作平台和相应的硬件平台,并从软硬件两方面采取一定策略保证信息存储与访问可靠同时,保障系统具备安全备份和恢复的功能
6、高可靠性和可用性系统运行出现错误,将有明确的信息提示,如某个环节出错或者没有按照规范来进行,系统便会出现相关错误提示使用时,对用户的遗漏或错误操作将有及时、详细的提示,保护用户的劳动成果配合系统运行应有详尽的帮助内容以多种数据备份方式,数据存放于不同介质与不同地点,确保信息安全,发生不测时,提供可及时恢复系统数据的有力工具
7、伸缩性和可扩展性使应用系统保持开放性以便于系统的扩展,系统具备扩充的接口与手段,在应用的规模与功能需要增长时,能够保证系统的平滑升级与扩充在软件的设计上表现在应用基础平台设计、数据结构设计、软件构件化程度、软件文档的实用和规范,以及公共部件应用类库的开放程度等方面电力营销管理信息系统的伸缩性和可扩展性,体现在它对供电企业管理体制、____和岗位设置等人为因素的依赖程度上,依赖性越低,该系统的通用性就越高设计用电营业管理系统的通用性,必须结合电力行业特点,对大量现实业务中的数据流和业务流进行严格的分析研究,从诸多现象中抽象出实质内容将各项业务的实质内容与当前的____、岗位设置和管理机制脱离开来,依赖于整个电力行业的自然属性,而不依赖个别企业、个别部门或个人行为
8、集成性信息集成就是要保证企业资源管理系统中信息来源的唯一,即任何数据,由一个部门、一个员工负责输入,其他人不得重复录入;实时共享,输入的数据,可立即为所有授权的人共享;多路径查询,数据不但可以共享,而且可以借助数据库技术从不同的角度由管理人员自行设定各种查询路径,根据自己的业务需要共享统一的信息
9、先进性采用目前国际上先进而且成熟的计算机软、硬件技术,使应用系统具有较高的技术水平和较长的生命周期它同时也保证了系统具有良好的开放性、可靠性及可扩展性,能够满足未来企业发展的需要
10、经济实用性包括三个方面一是尽可能保障现有的资源(包括硬件资源、软件资源、信息资源)能够得到充分利用,在保证系统性能并达到要求的前提下,尽量使系统投资最省二是确保系统具有友好的用户界面,使用户便于掌握、使用和维护,且能解决具体的实际问题;同时,确保系统具有良好的性能、较高的处理效率,且配置和使用灵活三是以实际的管理业务流程为基础,但不是成为手工系统的仿真,而是加以提炼并提高,对管理水平的提高有所帮助
11、标准化规范化按照四川省电力公司及国家电网公司规范的营销管理标准为依据
[3]
3.2系统技术架构C#语言和.NETFramework介绍作为一种面向对象的语言,C#支持封装、继承和多态性概念所有的变量和方法,包括__in方法(应用程序的入口点),都封装在类定义中类可能直接从一个父类继承,但它可以实现任意数量的接口重写父类中的虚方法的各种方法要求override关键字作为一种避免意外重定义的方式在C#中,结构类似于一个轻量类;它是一种堆栈分配的类型,可以实现接口,但不支持继承C#的生成过程比C和C++简单,比J__a更为灵活没有单独的头文件,也不要求按照特定顺序声明方法和类型C#源文件可以定义任意数量的类、结构、接口和__在C#中,如果需要与其他Windows软件(如COM对象或本机Win32DLL)交互,可以通过一个称为“Interop”的过程来实现互操作使C#程序能够完成本机C++应用程序可以完成的几乎任何任务在直接内存访问必不可少的情况下,C#甚至支持指针和“不安全”代码的概念.NETFramework概念概述.NETFramework是支持生成和运行下一代应用程序和XMLWebServi__s的内部Windows组件
[27].NETFramework旨在实现下列目标提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在Internet上分布,或者是在远程执行的提供一个将软件部署和版本控制冲突最小化的代码执行环境提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境提供一个可消除脚本环境或解释环境的性能问题的代码执行环境使__人员的经验在面对类型大不相同的应用程序(如基于Windows的应用程序和基于Web的应用程序)时保持一致按照工业标准生成所有通信,以确保基于.NETFramework的代码可与任何其他代码集成.NETFramework具有两个主要组件公共语言运行库和.NETFramework类库公共语言运行库是.NETFramework的基础您可以将运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性事实上,代码管理的概念是运行库的基本原则以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码.NETFramework的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型__,您可以使用它__多种应用程序,这些应用程序包括传统的命令行或图形用户界面GUI应用程序,也包括基于ASP.NET所提供的最新创新的应用程序(如Web窗体和XMLWebServi__s)
[27].NETFramework平台体系结构C#程序在.NETFramework上运行,它是Windows的一个必要组件,包括一个称为公共语言运行时CLR的虚拟执行系统和一组统一的类库CLR是Microsoft的公共语言基础结构CLI的一个商业实现CLI是一种国际标准,是用于创建语言和库在其中无缝协同工作的执行和__环境的基础执行C#程序时,程序集将加载到CLR中,这可能会根据清单中的信息执行不同的操作然后,如果符合安全要求,CLR执行实时JIT编译以将IL代码转换为本机机器指令CLR还提供与自动垃圾回收、异常处理和资源管理有关的其他服务由CLR执行的代码有时称为“托管代码”,它与编译为面向特定系统的本机机器语言的“非托管代码”相对应下图演示了C#源代码文件、基类库、程序集和CLR的编译时与运行时的关系.NETFramework还包含一个由4000多个类组成的内容详尽的库,这些类被织为命名空间,为从文件输入和输出到字符串操作、到XML分析、到Window窗体控件的所有内容提供多种有用的功能典型的C#应用程序使用.Framework类库广泛地处理常见的“日常”任务
3.
2.2C/S、B/S体系架构介绍
3.
2.
2.1C/S体系架构介绍C/S结构,即Client/Server客户机/服务器结构此结构把数据库内容放在程的服务器上,而在客户机上__相应软件C/S软件一般采用两层结构,其分结构如图1所示它由两部分构成前端是客户机,即用户界面Client结合了示与业务逻辑,接受用户的请求,并向数据库服务提出请求,通常是一个PC机后端是服务器,即数据管理Server将数据提交给客户端,客户端将数据进行计并将结果呈现给用户还要提供完善的安全保护及对数据的完整性处理等操作并允许多个客户同时访问同一个数据库在这种结构中,服务器的硬件必须具足够的处理能力,这样才能满足各客户的要求C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式网络通信量低、响应速度快、利于处理大量数据但是该结构的程序是针对性发,变更不够灵活,维护和管理的难度较大通常只局限于小型局域网,不利扩展并且,由于该结构的每台客户机都需要__相应的客户端程序,分布功弱且兼容性差,不能实现快速部署__和配置,因此缺少通用性,具有较大的限性要求具有一定专业水准的技术人员去完成运行在.NET上的WinForm(或智能客户端)将带来C/S的回归,B/S仍然自己的应用领域,比如简单的浏览和信息发布,但企业应用将更适合C/S结构….2B/S体系架构介绍随着Internet/Intranet的发展,WorldWideWeb被公认为企业内部和外部传信息的最佳手段外部Web站点使公司或企业能够发布上市资料,以便客户能时了解产品性能、__等情况内部Web站点则有利于公司或企业对其员工发公司或企业的专用信息在这种背景下,浏览器/服务器模式应运而生,B/S计模式下的信息系统体系架构
[12]Web客户端WebClientWeb服务器WebServer数据库服务器DatabaseServer图3-1B/S体系架构图Web客户机WebClient指NetscapeN__igator或MicrosoftInternetExplorer等Web浏览器Web服务器WebServer指任何基于HTML的服务器软件数据库系统RDBMS负责管理驻留在数据库服务器上的数据与C/S/S体系结构相比,B/S/S模式大大简化了客户端,只要装上操作系统、网络协议软件以及浏览器即可,这种客户机称为“瘦”客户机,减轻了系统维护与升级的成本与工作量,使用户的总体拥有成本TCO大大降低本安全管理系统采用多层纯B/S体系架构,客户端零__支持软件的平滑升级,对软件的升级与修改只在应用服务器端进行,对用户透明,保证用户随时享有最新版本的软件产品.3B/S与C/S区别介绍C/S结构与B/S结构的分析比较Client/Server是建立在局域网的基础上的,Browser/Server是建立在广域网的基础上的
1、硬件环境不同C/S一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专___器提供连接和数据交换服务B/S建立在广域网之上的,不必是专门的网络硬件环境,例如__上网,租用设备,信息自己管理,有比C/S更强的适应范围,一般只要有操作系统和浏览器就行
2、对安全要求不同C/S一般面向相对固定的用户群,对信息安全的控制能力很强一般高度机密的信息系统采用C/S结构适宜,可以通过B/S发布部分可___息B/S建立在广域网之上,对安全的控制能力相对弱,面向是不可知的用户群
3、对程序架构不同C/S程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑B/S对安全以及访问速度的多重的考虑,建立在需要更加优化的基础之上比C/S有更高的要求,B/S结构的程序架构是发展的趋势,从MS的.NET系列的Biztalk2000Exchange2000等,全面支持网络的构件搭建的系统Sun和IBM推的J__abean构件技术等,使B/S更加成熟
4、软件重用不同C/S程序可以不可避免的整体性考虑,构件的重用性不如在B/S要求下的构件的重用性好B/S对的多重结构,要求构件相对__的功能能够相对较好的重用就如买来的餐桌可以再利用,而不是做在墙上的石头桌子
5、系统维护不同系统维护是软件生存周期中,开销大,相当重要C/S程序由于整体性,必须整体考察,处理出现的问题以及系统升级难,可能是再做一个全新的系统B/S构件组成方面构件个别的更换,实现系统的无缝升级系统维护开销减到最小,用户从网上自己下载__就可以实现升级
6、处理问题不同C/S程序可以处理用户面固定,并且在相同区域,安全要求高的需求,与操作系统相关,应该都是相同的系统B/S建立在广域网上,面向不同的用户群,分散地域,这是C/S无法作到的,与操作系统平台关系最小
7、用户接口不同C/S多是建立在window平台上,表现方法有限,对程序员普遍要求较高B/S建立在浏览器上,有更加丰富和生动的表现方式与用户交流,并且大部分难度减低,降低__成本
8、信息流不同C/S程序一般是典型的__集权的机械式处理,交互性相对低B/S信息流向可变化,b-b、b-c、b-g等信息流向的变化,更象交易中心综上所述,可见B/S与C/S这两种技术是各有利弊的C/S技术是20年前的主流__技术,它主要局限于内部局域网的需要因而缺乏作为应用平台的一些特性,难以扩展到互联网这样的环境上去,这对应用__者提出了较高的要求,而且迫使应用__者投入很多精力来解决应用程序以外的问题这使得应用程序的维护、移植和互操作变得复杂,成了C/S的一大缺陷但是,与B/S结构相比,C/S技术发展历史更为“悠久”从技术成熟度及软件设计、__人员的掌握水平来看,C/S技术更成熟、更可靠在某些情况下,采用100%的B/S方式将造成系统响应速度慢、服务器开销大、通信带宽要求高、安全性差、总投资增加等问题而且,对于一些复杂的应用,B/S方式目前尚没有合适方式进行__.4电力营销管理信息系统的架构设计论证C/S和B/S是当今世界__模式技术架构的两大主流技术C/S是美国Borland公司最早研发,B/S是美国微软公司研发B/S是Brower/Server(浏览器/服务器)就是用浏览器如IE为应用程序客户端操作服务器这样用浏览器来操作简单,但是对输入没有很好的验证,逻辑实现不多本地只是用于获取数据然后大部分验证需要提交服务器来完成C/S是Client/Server客户端软件则是一个拥有很多逻辑验证的软件,本地验证成功后才提交服务器
[18]C/S(Client/Server)结构,即客户机和服务器结构它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销目前大多数应用软件系统都是Client/Server形式的两层结构由于电力营销电费中心管理信息系统是利用程序模块化设计从最初端(客户受理端)通过各个业务环节至最终端(审核归档),然后将最终端数据汇总传至省电力公司数据中心,但关键在于电力营销客户收费、用电业务审批、电费计算等都为实时进行,因此对网络质量的要求较高并且由于电费的实时收取、结算、查询的特殊性所以系统考虑传统的C/S架构利用银行、便民电等终端对电费的代收也减轻了客户端的数量压力电费的回收与核算重点在于其稳定可靠性,不可中断性、排它性及社会影响等C/S架构软件的应用服务器运行数据负荷较轻,发生崩溃的机会较小客户端运行的速度也较快,保证用电客户__业务的平均效率另外考虑到,假如所有用电业务,电费核算等等都以网页浏览的方式进行,所处四川地区网络环境的质量、_____公网的依赖程度等因素,因此未采用B/S(Browser/Server)结构即浏览器和服务器结构本课题采用基于C#__语言环境的C/S(Client/Server)结构,即客户机和服务器架构模型,在客户端和数据库服务器中间,采用一层应用服务器的三层结方式三层结构是一种成熟、简单并得到普遍应用的应用程序架构,它将应用程结构划分三层__的子系统,包括用户表示层、业务逻辑层、数据访问层三层结构是一种严格分层方法,即数据访问层只能被业务逻辑层访问,业逻辑层只能被表示层访问,用户通过表示层将请求传送给业务逻辑层,业务逻层完成相关业务规则和逻辑,并通过数据访问层访问数据库获得数据,然后按相反的顺序依次返回将数据显示在表示层多层次系统模式介绍多层次系统模式实现了界面展示、业务逻辑和数据库层都相对__同时层次体系结构将用户在应用系统中所做的任何业务逻辑、系统安全和数据库架的定制同客户端实现区分开减少了单个应用组件被修改、被替代或内容更新对其他应用部分带来的影响数据库管理系统DBMS介绍数据库管理系统database__nagementsystem是一种操纵和管理数据库的型软件,是用于建立、使用和维护数据库,简称dbms
[11]它对数据库进行统一管理和控制,以保证数据库的安全性和完整性用户通过dbms访问数据库中的据,数据库___也通过dbms进行数据库的维护工作它提供多种功能,可使个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库它使用户能方便地定义和操纵数据,维护数据的安全性和完整性,以及进行多户下的并发控制和恢复数据库著名数据库管理系统MSSQLSYBASEDB2ORACLEMySQLAC__SSVF常见的数据库管理系统目前有许多数据库产品,如Oracle、Sybase、Informix、MicrosoftSQLServer、MicrosoftAc__ss、VisualFoxPro等产品各以自己特有的功能,在数据库市场上占有一席之地本系统采用Sybase系统(enterpriseedition
12.6windowsNT/2000)
一、Sybase数据库简介1.版本1984年,__rkB.Hiff__n和RobertEpstern创建了Sybase公司,并在1987年推出了Sybase数据库产品Sybase是一个面向联机事务处理,具有高性能,高可靠性的功能强大的关系型数据库管理系统(RDBMS)SYBASE数据库的多库,多设备,多用户,多线索等特点极大地丰富和增强了数据库功能因为SYBASE数据库系统是这样一个复杂的,多功能的系统,所以对SYBASE数据库系统的管理就变得十分重要,管理的好坏与数据库系统的性能息息相关
[11]SYBASE主要有三种版本,一是UNIX操作系统下运行的版本,二是NovellNetware环境下运行的版本,三是WindowsNT环境下运行的版本对UNIX操作系统目前广泛应用的为SYBASE10及SYABSE11forSCOUNIX在集群模式下,主要解决高可用性(HA)的问题,即如何使后台数据库系统达到高可用性或持续可用性Sybas在具有双机处理能力的硬件操作系统平台上(如SUN、HP、IBM等)提供了支持双机功能的多种运行模式,如备份监控、并行处理等
3.3本章小结本章主要介绍系统__的设计原则,系统的技术架构,并对C/S、B/S体系架构做了相关介绍,包括有C/S体系架构、电力营销管理信息系统的架构设计论证,数据库管理系统DBMS的介绍等第四章系统概要设计
4.1电力营销系统层次设计图4-1电力营销系统层次图电力营销系统层次图说明通过层次图反映出基于该系统的第一层,是面向基层供电局各业务部门使用的数据接收层;系统第二层是数据信息的汇集,由应用服务器和备份服务器进行处理;第三层是数据库服务器进行后台处理,是整个系统的核心
4.2电力营销系统模块设计系统总共分为用电业务、监督、收计费、计量、上报报表、外部接口和系统管理七个总体模块这些模块在日常业务应用中将产生的数据交由数据层及后台数据库进行处理,并反馈处理后的信息以供营销业务人员使用各模块对应的业务及其功能概述用电业务模块主要供营业大厅人员受理用电业务,答复供电局呼叫中心的业务__等模块层面结构设计____层为客户提供高效、便捷和__的供电服务,树立电力企业的良好服务形象通过营业厅、呼叫中心、因特网(Internet)和客户现场等多种服务手段,为客户提供电力法规、供用电政策、用电常识、用电技术以及用电情况等信息查询和__服务,实时受理客户提交的新装、增容与变更用电、收费、报修以及投诉举报等业务营销业务层按照标准化、规范化、科学化的管理原则,快捷、准确地处理电力营销业务,提高工作质量和效率处理新装、增容与变更用电,合同管理,电量电费,收费与帐务管理,电能计量管理,负荷管理,用电秩序管理等业务和流程营销工作质量管理层对____层和营销业务层的业务处理流程、业务处理时限、____质量、投诉处理时限等进行监控和考核管理进行工作流程优化与监督、营销业务稽查、合同执行情况管理以及投诉举报管理等营销管理决策支持层为制定营销管理目标及营销决策提供科学的依据对____层、营销业务层、营销工作质量管理层的信息流进行分析,提出营销功能及营销管理目标的辅助决策信息____层服务方式主要包括营业厅服务、呼叫中心服务、因特网服务和客户现场服务服务内容为营业厅服务主要包括柜台服务、自助服务及__服务等形式呼叫中心服务主要包括24小时____服务、自助服务(自动__/传真服务)和信息发布等形式的服务因特网服务主要通过因特网向客户提供供用电政策及技术的查询和__、用电业务、费用支付、信息采集、投诉举报等服务客户现场服务是营业厅、呼叫中心和因特网服务的有效补充和延伸主要包括功能要求____层应具备以下功能查询与__服务,业务受理服务,收费服务,客户现场服务和投诉举报处理查询与__服务业务受理服务受理客户提交的新装、增容与变更用电等服务要求,业务受理应满足《供电营业规则》的有关规定收费服务主要包括电费和其他业务费用的收缴__银行联网划拨(包括银行储蓄)和银行代收等收费方式逐步实现__付费和网上付费业务现场服务为现场服务的工作人员提供有关客户的资料信息,以及调查项目的分类提纲工作人员在客户现场的处理结果和收集的业务信息应及时进入电力营销管理信息系统的处理流程主要包括投诉举报受理有完善的权限控制和流程控制功能,以处理客户的投诉举报客户__投诉系统应具备__录音和检索功能,以备事中监督和事后校核使用营销业务层新装、增容与变更用电供用电合同管理电量电费管理抄表管理对不同的抄表方式实现抄表日程、抄表段及抄表路线的编排管理,具备抄表数据的录入与校核处理功能,并形成抄表日志电量电费计算收费与帐务管理收费方式主要包括坐收、银行划拨、银行代收和走收等对不同的收费方式,具有相应的收费处理功能能开具电费通知单、电费__、电费违约金凭证;实现分次划拨电费、销帐、退/补电费等处理功能;按不同收费方式产生相应的收费日报、月报,催费情况记录及还款计划等电能计量管理计划管理制订电能计量设备(电能计量标准装置,电能表,计量用电压、电流互感器)购置计划、周期检定计划、周期校准计划、周期轮换计划、抽检计划、二次压降测试计划等资产管理对电能表、互感器、失压仪等电能计量设备进行新购入库、资产流转的全过程跟踪管理实验室修理检定管理、现场校准管理、抽检与轮换管理、计量标准装置管理电能表现场校准仪管理技术档案管理记录和查询计量标准考核(复查)档案(计量标准合格证书,计量检定员证等)及大客户计量档案管理用电秩序管理违约用电和窃电行为的查处记录及相关流程处理客户原因引起系统跳闸事故,全厂性停电指大客户事故,电网检修时客户倒送电等事故处理记录及相关流程处理营销工作质量管理层工作流程控制对每一业务流程及各岗位的工作规定预警时间对超期量、超期率、出错量、出错率、滞留量、滞留增长等情况实时监控对超期流程和岗位进行督办业务稽查对新装、增容及变更用电的每一业务流程的时限进行统计,检查出超时限的流程、工作段和相关责任人投诉举报管理客户投诉举报必须有记录、有调查、有处理结果计算机辅助营业普查管理根据工作要求进行计算机辅助营业普查,记录并处理普查结果营业普查发现与现有档案不符的数据,通过电子传票进入流程处理并转相关部门合同执行情况管理监督各类供用电合同的签约及执行情况,检查记录并进入相关流程处理营销管理决策支持层统计报表生成、综合查询、综合分析、需求预测根据不同的预测对象和预测期的长短,确定预测的内容、范围和时间;并选用适当的预测方法和数学模型营销能力分析根据供电质量、服务和电价水平分析营销能力对客户需求的适应程度,提出改进___营销策略评估建立数学模型进行营销策略的可行性评估营销效果评估根据各项营销措施的执行情况,定性和定量分析产生的经济效益和社会效益客户分析客户调查分析、客户信用分析根据合同执行情况、费用交纳情况及与其他相关单位经济往来的信誉状况等,逐步形成信用评价体系客户查询、__情况分析根据客户查询、__业务内容及数量的统计,分析客户的需求及消费心理,了解营销流程的设置是否得到客户满意,提出改进___客户投诉分析根据客户的投诉和举报进行分类统计,分析客户对供电服务和营销业务___,提出改进的措施
4.3数据库概要设计电力营销系统数据库概要设计图说明如图
4.6所示电力营销系统数据库采取数据中心-----数据汇聚------数据应用及录入三层结构设计所对应的供电企业组织机构为电业局管理层面-----供电局汇集层面-----营销基层业务班组层面三层体系结构数据集中存放在电业局管理层面,数据库服务器提供客户端的服务请求,把客户端请求的数据传送到客户端进行处理,处理后的数据再写回服务器进行分析并处理最后反馈结果各分管地区的二级机构供电局又下辖用电业务的各班组(该层面主要是数据的产生与录入)图4-2电力营销系统数据概要图
4.5本章小结本章主要介绍系统__的设计层次图、模块图、数据库的概要设计图,并对各图表进行了相关描述,包括有系统层次描述、供电企业层级结构的介绍、数据库__体系模式的选择与设计论证,系统数据库结构的介绍等第五章系统详细设计与实现
5.1详细系统总体结构系统采用C/S结构,服务器布置在电业局局本部,所属三个供电局和供电局下辖的业务班组、用户通过本地客户端访问该系统供电企业现有软硬件满足本系统的__和实施,不用配置新的设备和软件可以有效利用现有资源节约不必要的开支图5-1系统结构图系统结构电力营销信息系统数据中心由两台HPDL580服务器组成系统数据库;两台HPDL380集联成应用服务器,IBMFAStT600作为数据存储服务器,IBMX3500系列服务器作为系统备份服务器,cisco2950作为连接交换机由电费代收银行提供前端访问机(即前置机)通过cisco1760路由器同银行数据中心相连图5-2供电单位业务机构组织结构图数据库系统采用双机互备模式,两台数据库服务器均处于工作状态在正常情况下,两台数据库服务器均为信息系统提供支持,并互相监视对方的运行情况当一台数据库服务器出现异常,不能支持信息系统的运营时,则另一台数据库服务器主动接管(TakeOver)异常机的工作,继续支持信息系统的运营,从而保证信息系统能够不间断的运行而达到不停机的功能(Non-Stop),但正常运行的主机的负载会有所增加,此时必须尽快将异常主机修复以缩短正常机负载持续时间但异常主机经过维修恢复正常后,系统___通过管理命令,可以将正常主机所接管的工作切换回以被修复的异常机系统登录用户使用电业局内部专用网络通过防火墙访问系统应用服务器磁带库作为后备数据备份途径供电单位组织结构图供电单位组织结构图说明电业局本部作为组织机构的管理层(含分管局__,相关部门如电力营销部、财务部等等后台数据库就架设在该层面)电业局本部所下属的各分管地区的二级机构供电局作为组织机构的中间层(该层不进行数据储存而是作为数据的集中与汇总而存在)
5.2系统功能图5-3系统功能图系统各模块功能.1系统管理系统管理保证系统稳定、安全、高效运行,保证各级、各部门的协调有序工作,同时也提供将来系统的扩充维护通过部门管理、岗位管理、人员管理模块严格划分操作人员的权限为整个系统提供统一登录窗口,完成所有的系统用户的口令检查,验证用户的口令,再根据用户所在岗位确定登录角色登录数据库,所有口令采取加密算法,使其他人包括系统管理人员,都无法知道__组成系统可以方便地更改自己的__一人多岗的人员,可以不退出系统,也不需要重新登录,只需要另外选择岗位,就可以切换到另外一个岗位作处理工作表5-1系统管理功能清单序号所属子系统模块名称应用功能1系统管理模块管理模块管理用于设置每一个子系统所包括的模块2单位管理单位管理用于设置供电企业及其下属单位的名称5岗位管理岗位主要是指登录人员的工作性质和所拥有的权限6系统管理-人员管理人员基本资料登记供电单位的职工基本档案情况7人员所属岗位人员所属岗位是指具体到每一个工作人员所能拥有的岗位权限8人员进入控制人员进入控制的设置决定该人员是否有登录系统的限制9人员使用模块登录用户所能使用的所有模块(窗口)10填写运行支撑记录操作人员填写系统运行过程中的新需求、系统缺陷、系统报错现象描述等11查看运行支撑纪录维护人员查询用户提交的系统运行记录(新需求、系统缺陷、系统报错现象描述等)1213系统管理-运行支撑记录
14.2用电业务管理用电业务管理作为业务支持层的基础,负责对用电业务流程的进行计算机业务流转处理,用电业务流程包括新装、增容业务变更用电业务(减容、暂停、暂换、迁址、移表、更名或过户、销户、改类、复装)其他业务(电能计量装置故障处理;电量电费退补;中止供电;恢复供电;修改帐号;事故处理;更换改装接进户线;表计未抄处理;投诉处理;__;用电纠纷处理)业务流程处理环节包括申请受理申请查勘方案制定答复客户工程管理装表接电业务审核归档业务申请查询表5-2用电业务管理功能清单序号所属子系统模块名称主要功能
1.业扩报装---业务相关设置流程定义管理部门使用,设置业扩系统的业务消息所经过的环节与顺序和条件
2.岗位与页面对应定义管理部门使用,设置业扩操作人员所属岗位能够操作的模块页面功能
3.岗位所属杂项处理类别定义管理部门使用,处理对应操作人员岗位所具有的杂项类别
4.户号管理管理部门使用,用于生成、作废、回收户号,供业扩系统使用
5.业扩报装—申请处理申请登记用于营业窗口,记录用户递交的各种申请的申请内容以及用户的基本信息
6.3业扩查勘查勘部门使用,记录用电申请的初勘处理意见以及工程验收后用户的供电线路、供电变压器、电表、互感器等信息,对于有工程的申请,记录工程协议的基本内容
7.4申请审批
8.5业扩收费营业窗口使用,记录业扩的收费信息,在费用收取完成后打印装表接电工作票
9.6装表接电装表接电装表组使用,记录装表接电的工作信息
10.7审核归档营业窗口使用,将用户申请处理过程中的各种数据文件写入归档信息库,处理系统以备今后查询
11.用电合同查勘部门使用,记录用电申请签订的合同内容
12.8业扩报装杂项业务营业窗口使用,处理其它不常见的与业扩相关的业务
13.9后续业务用于在用户完成业务后进行补充和完善
14.人工调度各授权部门都可使用,用于将某一业务跳过业务流程的规定直接传递至指定的环节
15.文件管理管理部门使用,对业扩中的重要文档进行统一管理
16.档案修改历史记录查询对档案修改记录进行查询.3电量电费管理电量电费管理是实现电力营销基础业务中的抄、核功能的子系统,提供抄表、电费计算、电费审核、应收数据转换等应收电费形成过程的功能模块,可以实现数据异常__、计算机自动审核、非过程数据锁定,具有适应非结构性电价调整的功能其功能主要模块包括表5-3电量电费管理功能清单序号所属子系统模块名称应用功能
1.修改帐号和划拨号维护用户号和银行帐号
2.电费计算-抄表本管理抄表本维护
1、窗体上部维护本局所有抄表本及其相关信息
2、抄表人员与抄表本使用权限分配的管理
3、更改用户所在抄表本
3.抄表顺序设置选定抄表本,对本内表计算的抄表顺序进行调整
4.电费计算-抄表数据抄表数据录入手工录入用户表计算抄表数据、加减电量,及其原因
5.电费计算当月正常抄表户的电量电费计算功能对于计算用户的方式,按抄表区本和按用户两种方式
6.日常退补计算日常退补电量、电费的录入、单独出票的退补电费的计算
7.异常用户查询异常用户查询是为审核人员,电费审核工作前,对相应审预审核核区本内电表的未抄表情况、电量波动情况、错抄情况进行提前的过滤提取工作,以便提高审核效率及其准确性
8.电费计算-电费计算单户审核对当月单户__进行逐一审核(正确或错误)可以查看用户的电费__、电费明细、及其往月电费__情况
9.批量审核对当月审核区本中的多户或整本电量电费数据进行审核(正确或错误)
10.电费计算-电费审核波动异常审核清单提供电量有波动的用户清单
11.用电类别改变的用户本模块可以查询显示在指定区本内的用电类别与上月发生变化的用户
12.抄表时间误差统计通过指定抄表本,查询在该抄表内本月有抄表时间误差的表计
13.本月电费浏览本月电费浏览是通过区本查询用户电量、电费,以及审核情况
14.本月__浏览当月__浏览查询用户的__及其电费明细
15.历史__浏览历史__浏览查询用户的往月__及其电费明细
16.电费计算-电费查询应收日报按单区本统计应收电费的日报
17.应收月报在应收日报的基础上,统计本月的应收电费数据
18.电费计算-计费档案用户档案维护用户计费档案维护、查询.4收费帐务管理收费帐务管理提供现金、委托等收费方式计费管理模块审核正确的客户电费数据,按区本通过应收转换模块转入收费系统,作为收费管理模块的应收依据该模块主要包括表5-4收费帐务管理功能清单.5电能计量管理供电企业电能计量的管理计量器具(电能表、CT、PT)资产管理部分包括计量器具入库、室内检定、设备修理、设备报废、领退料管理、计量器具查询模块计量器具(电能表、CT、PT)运行管理包括计量接口,周期轮换计划生成、审批、处理,现场检验计划生成、审批、处理,工作票配表模块计量器具管理包括计量器具(电能表、CT、PT)购置计划流程、标准设备管理、封表钳管理模块计量管理报表现场校验计划月报、计量装置资产管理月报、电能计量检测设备资产管理统计报表、计量人员报表表5-5电能计量管理功能清单.6电能计量管理供电企业电能计量的管理计量器具(电能表、CT、PT)资产管理部分包括计量器具入库、室内检定、设备修理、设备报废、领退料管理、计量器具查询模块计量器具(电能表、CT、PT)运行管理包括计量接口,周期轮换计划生成、审批、处理,现场检验计划生成、审批、处理,工作票配表模块计量器具管理包括计量器具(电能表、CT、PT)购置计划流程、标准设备管理、封表钳管理模块计量管理报表现场校验计划月报、计量装置资产管理月报、电能计量检测设备资产管理统计报表、计量人员报表第六章系统运行
6.1系统运行环境该系统数据库服务器为HPPCSERVER,__WINDOWS2003企业版,4块146G硬盘,3块做RAID5,1块做热备,双机利用WINDOWS2003做互备;应用服务器采用HPPCSERVER,系统__WINDOWS2003标准版,4块硬盘3块做RAID5,一块做热备系统中采用HP存储软件集群两台HPDL580R02X
2.0-1M1PPRC服务器并与HPMSA1000磁盘阵列相连组成一个集群对外提供数据库服务基本消除了单设备故障点保证了一个设备的失效不影响整个系统的运行.在系统中还设计了一台备份服务器,连接一个HPF4OT-33876-00磁带库运行HP备份软件定期对数据进行备份保证即使出现阵列完全损坏的灾难数据也不会完全丢失数据库服务器是系统核心设备,关系到数据安全,为保证数据库服务器安全,系统采用双机热备份设计,通过SYBASEHA系统的__配置,实现系统双机热备份,保证在一台设备故障时,应用系统能自动切换到另一台设备上运行根据服务器及操作系统选用SybaseASEforWindowNT;SybaseReplicationforWindowNT面对着各种各样的计算环境,包括联机事务处理(OLTP)、决策支持系统(DSS)、混合工作负载环境和Internet等等企业需要一个强有力的、可靠的数据库解决方案SYBASE的企业级数据库系统AdaptiveServerEnterprise(下面简称ASE)可以满足关键任务的企业业务应用的需求,提供数据库可靠性、集成性和高性能
[26]ASE有效的多线索结构、内部并行机制和有效的查询优化技术提供了卓越的性能和可伸缩性ASE具有的高可用性、分布事务管理、锁机制、数据库管理、数据库维护、安全特性,都能够满足电力营销管理信息系统数据库系统管理的需要ReplicationServer支持分布式环境下数据的__即当源数据库中心数据库修改了数据时,可以近乎实时地把数据__到目标数据库(Call__nter数据库)中,不需人工干预用户只需访问本地数据库,就能随时得到远地数据的情况,不必跨网去频繁访问,并且网络中断时也能获取远地数据__服务器可使处于不同地点的多个数据库实现数据同步,用户客户端程序只需访问本地数据库就可得到所需数据,而不用访问远程数据库可实现数据中心与Call__nter两个异构数据库之间的数据库交互__,完成相互之间的数据资源的访问本课题__运用C#进行各模块功能的实现,逻辑判断等C#是一种简洁、类型安全的面向对象的语言,__人员可以使用它来构建在.NETFramework上运行的各种安全、可靠的应用程序使用C#,可以创建传统的Windows客户端应用程序、XMLWebservi__s、分布式组件、客户端-服务器应用程序、数据库应用程序以及很多其他类型的程序
6.2系统运行安全性主机及应用层运行安全性为了实现对__il、Web、FTP、DNS、数据库、OA、文件系统以及网络管理等多种应用系统进行安全保护,需要代理服务器作为应用__,实现用户身份鉴别的安全保护和访问控制,能对多种应用协议进行代理,是内外网络或不同网络安全域之间信息出入日的控制通道它由HTTP、__TP、FTP、TELNET、PLUC等协议的代理服务所构成它对外隐藏了内部网络的拓扑结构与IP地址,在应用层控制对内外资源的访问并建立日志便于事后审计服务器灾难恢复除了使用代理服务器控制对___等服务器的访问外,为了保护这些服务器的完整性,防止其上的信息被非法篡改,建议使用服务器灾难恢复系统服务器灾难恢复系统可以将服务器上的重要信息进行备份,并定期检测服务器上的信息内容的完整性,一旦发现信息被非法篡改,就会使用原始数据对服务器进行灾难恢复数据库安全数据库安全保密系统是在目前流行的通用数据库基础上增加控件,以实现对数据库的访问/存取控制及加密控制等其主要安全功能有
①身份鉴别系统对用户身份进行识别和验证,以阻止非法用户访问系统;
②访问控制阻止合法用户对其权限范围外的信息进行非法访问一并设置了角色控制和强制访问控制两层控制机制;
③__机制通过对数据库中的数据进行加密,保证数据的机密性,并能发现数据的非法修改
④文电管理指用户之间可以通过数据库进行通信,在文电处理中有以下安全机制防假冒、防抵赖、防篡改、防泄漏系统备份和容灾沿用地市营销数据中心对数据的整体备份策略,每日定时将增量数据备份至省公司数据中心数据备份服务器应用软件的安全设计通过应用软件的安全来保证系统的安全,系统本身具有良好的安全性和可靠性提供了不停机进行应用维护、应用升级的能力,并提供应用隔离的功能,即一个应用系统的错误或其他问题不会导致整个系统瘫痪
6.3本章小结本章主要介绍了系统的软、硬件运行环境;__工具;数据库管理系统情况;前后台设计以及系统运行环境情况等致谢本论文的顺利完成,离不开我的导师蒲晓蓉教授的关心和帮助从开题报告撰写到论文的完成,蒲老师都给予了我耐心而诚恳的教导,为我提出关键性___并传授我经验帮助我拓展研究思路在蒲老师的耐心指导下,本课题得以顺利完成,让我受益匪浅,再次对蒲老师表示感激同时感谢供电局的同事,他们在用电业务上给与了我许多帮助,在论文的编写过程中提出许多很有价值的建议,为我完成这篇论文提供业务依据使理论同实际紧密相连在此我向他们表示最真诚的谢意____
[1]国家电网公司傅景伟著电力营销技术支持系统中国电力出版社2008
[2]国家电网公司编著安全生产和__服务中国电力出版社2008
[3]国家电网公司编著国家电网营销服务规范中国电力出版社2009
[4]美梅欧著王启丁高锦文等译c#BLACKBOOKC#技术__机械工业出版社
[5]齐治昌,谭庆平.软件工程.北京高等教育出版社,2004
[6]GaryB.ShellyTho__sJ.Cash__nHarryJ.Rosenblatt著李芳,陈轶群等译.统分析与设计教程.北京机械工业出版社,2005
[7]
[8]
[9]
[10]罗晓沛,候炳辉.系统分析师教程.北京清华大学出版社,2003.
[11]崔巍.数据库系统及应用.北京高等教育出版社,2005
[12]
[13]杨心强,陈国有编著数据通信与计算机网络(第3版)电子工业出版社2007
[14]金林樵.网络数据库技术及应用,机械工业出版社
[15]
[16]D__idFlanagan著J__aScript权威指南,机械工业出版社
[17]CiscoLANSwitchingFundamentalsD__idBarnesPOSTSTELECOMPRESS
[18]CiscoField__nual:CatalystSwitchConfigurationD__idHucayPOSTSTELECOMPRESS
[19]CiscoNetworkingAcademyProgramCCNA1and2CiscoSystemsPOSTSTELECOMPRESS
[20]WeidongKouYelenaYeshaElectronicCommeer__Technoes:challengesandOpportunities
[21]S.ShannonPublicKeyInfrastructureandModelsForElectronicTransactions.
[22]
[23]Weissinger,A.ASPINANUTSHELL,SecondEditionOReilly
2001.5
[24]
[25]司1999
[27]美库斯拉维著ASP.NET
2.0服务器控件和组件__高级编程(第1版).人民邮电出版社2007
[28]
[29]ElectronicCommeer__TechnoesWeidongKouYelenaYesha:challengesandOpportunities.
[30]ShannonandModelsForElectronicTransactionsPublicKeyInfrastructure
[31]BaaneDak.ProgammingMicrosoftVisualBasic
6.0Enhan__dEdition[m].
[32]AdelS.Sedra.MicroelectronicCircuits.CircuitTheory,2004.56-60
[33]GaelFull-BridgeDriver.ComputerJ,L298.2000.70-72
[34]Mabiner.AmericanNationalStandard.ElectricalTransdu__rNomenclatureandTerminolagy.ANSI/ESA-S
37.1,198282-98.
[35]Dolextad.IntroductoryCircuit____ysis.TexasInstruments,20049thEdition.30-36。