抄表管理系统的设计与应用毕业设计.docx
《抄表管理系统的设计与应用毕业设计.docx》由会员分享,可在线阅读,更多相关《抄表管理系统的设计与应用毕业设计.docx(49页珍藏版)》请在冰豆网上搜索。
抄表管理系统的设计与应用毕业设计
抄表管理系统的设计与应用毕业设计
第一章绪论
1.1项目研究目的与意义
抄表管理系统在全国应用的十分广泛,目前很多地区都是用人工抄表收费模式。
采用传统人工抄表收费的方法不仅工作效率十分低下,而且非常容易出现错误,同时这也是对人力资源的一种极大的浪费。
一旦出现错误,就会带来经济纠纷甚至有治安隐患。
因此,研究出一套新的自动抄表系统势在必行,具有相当的必要性和意义。
为了保证抄表工作的顺利进行,提高电力部门员工的工作效率,我们应安义县供电公司要求,开发了一套供电公司抄表管理系统并投入使用。
安义县以前使用的是传统的抄表管理模式。
涉及到用户管理,员工管理,电表维护,收费管理与记录管理几个方面的内容。
随着科技不断进步,这种传统抄表模式的弊端也不断显现出来。
由于人工抄表非常容易出错,经常应发各类问题。
而且抄表效率极其低下,不符合国家高速信息化发展的要求。
随着社会不断发展,信息化程度不断提高,人们对电力部门的信息化要求和服务质量也不断提高。
为了提高部门工作效率,减轻员工工作负担,市供电公司对安义县供电公司中抄表部门的工作内容提出了更高的要求。
抄表部门在整个公司的重要性也不断提高,以至于以前靠人工手动抄表的模式无法满足用户和领导的要求。
用户无法及时查询到过往的用电情况,输电部门由于环境或者其他外部客观因素很多时候也不能及时更新用户的用电情况,造成诸多不便。
随着计算机技术的不断普及和通信技术的飞速发展,我们发现可以将现代信息化技术引用到以往传统的人工抄表过程中来,我们通过先进的数据采集系统,及时准确的采集到用户的用电量,并实时传输到数据库中,再也不需要靠每个抄表员挨家挨户查询并记录到纸质文件上,由于采用了先进的数据库技术,用户也可以随时通过网络或者电话查询到自己过往一段时间内的用电量,并不像以往那样由电力部门工作人员翻阅以前的纸质记录,办公效率得到显著地提升。
同时,通过仪表采集数据再由网络传输这种模式,远比人工采集数据要可靠地多。
而且不存在以往抄错,抄漏,算错,算漏的问题。
也减少了用户与供电公司产生冲突的可能性,为维持社会稳定和谐起到了一定的作用
1.2国内外的研究现状
目前国外的电力线载波抄表技术的发展基本已经成熟,国内有很多的公司对电力线载波抄表技术有相对的掌握、开发,全国有很多地区已经使用了电力线载波抄表,低压电力线载波远程自动抄表技术是一项实现难度大、应用前景广的新技术。
现阶段远程集中抄表系统中的通讯方式主要分为有线信道通讯、无线信道通讯和电力线载波信道通讯
将来,载波方案的发展可能会转向芯片系统(SoC)解决方案,其中将配有量身定制的高级调制方案和充足的处理能力,同时其成本仍保持在市场预期范围内。
电力线通信(PLC)在集抄方案(AMR)中的应用已有几十年的历史,在欧美等地区使用效果非常好。
除了在海外使用外,尽管人们关注度非常高,但在中国本地还没有取得明显的成绩。
简单来说,其中最大的障碍之一是其通信的稳定可靠性,这是所有基于载波抄表方案必须解决的一个迫切问题,而且在解决这个问题时,不能提高解决方案成本。
目前,集抄方案通信方式主要是有线或无线。
电力线通信或RS-485专线通信属于有线连接,而无线集抄方案在通信中不要求既有物理硬件,因此极具吸引力。
这两种连接方式各有自己的优点,适合特定的环境。
电力线通信的独特之处在于它可适应任何新的基础设施。
简而言之,电力线通信方式具有无线技术的灵活性,但又由电力公司自己所有。
从市场角度看,自中国实行"一户一表"政策以来,基于电力载波的方案已经进行了许多试验和原型测试。
事实上,即使在AMR中引入其他技术以前,电力线通信仍是最有利的通信媒介。
与多年来已经取得巨大成绩的电能表相比,基于载波方案测试试验在整体上成绩不大。
目前之所以主要采取其他竞争技术,这也是没办法中的办法。
尽管有很多失败案例,但基于电力载波方案仍是电力公司最希望采用的技术之一。
毋庸置疑,其前景仍非常光明。
如果有一家或多家厂商愿意投资于新技术,同时有足够的耐性,回报将非常大。
在电表集抄方面,电力载波经历了十多年的发展,到目前基本成熟。
电力载波最大的优势就是可以利用无所不在的电力线网络作为一种通信媒介,这是世界上分布范围最广的、最现成的通信资源。
并且构建抄表系统简洁,成本低廉,如果技术成熟,将是电表抄表系统的最佳通信资源。
成功的电力线载波通信还会促进信息家电和智能家庭的发展,而信息家电及智能家庭被许多人预测为继PC时代后又一次更大规模的革命。
应用载波抄表方案需要解决两大关键问题。
自2003年开始,电力载波抄表的应用进入到快速增长的阶段。
相对于其他通信方式,方便快捷、免除人工与信道使用及维护成本是电力载波的最大优势,因此,其发展前景是非常值得期待的。
随着电力载波通信物理层调制/解调与纠错技术的不断发展以及半导体集成规模的不断扩大,采用复杂数字信号处理技术的超大规模电力载波通信集成电路所能达到的抗干扰能力与其前几代产品相比,有了极大提高。
通过信道频带自适应技术,维持相邻通信节点间的可靠传输已经完全可以达到。
有了上述基础,通过载波通信集成电路内嵌的网络传输/控制协议,实现以配电变压器为单位的网络内无障碍数据传输(抄表)已经进入到实用化阶段。
目前市场上的主要电力载波通信芯片大部分都是国外厂家的产品,它们在设计之初更多是考虑短距离的高速数据通信应用,因此并不适用于远程抄表;其次,高昂的售价也是限制其大量应用的重要因素。
目前,国内应用载波抄表方案需要解决两个关键问题:
任意相邻节点的物理层通信保障能力与具有帧中继控制的网络传输协议,而如不采用高度集成的SoC解决方案是难以实现的。
因此,真正能够在国内电力线载波通信应用解决方案中脱颖而出的,将是那些采用先进的数字信号处理与信道编码技术、并能够对通信频带做自适应选择的窄带调制/解调方式;其次,芯片内部具有嵌入式微处理器来进行网络传输与信息安全控制也是专用电力载波通信芯片必须具备的特征。
我国从1993年后开始研制载波方式集中抄表系统。
1996年后开始出现一些试验系统。
由于低压配电网是以配电变压器为中心构成的区域供电网络,以此为通信信道的载波集中抄表系统的结构也是以配电变压器为单元,对区域内的用户电能量数据进行采集和集中处理。
1.3论文组织结构
本论文共有五章,描述了整个系统从需求分析到界面设计的详细过程。
第一章是绪论,介绍了抄表管理系统的研究目的及现实意义,以及国内外电力公司抄表系统发展的相关内容。
第二章介绍了本系统采用的几个关键技术,即XML数据封装技术。
Oracle数据库技术和C#程序设计语言。
第三章是系统需求分析,对整个系统的业务流程进行了细化,同时包括了系统的功能需求和肺功能需求两方面。
第四章系统设计,介绍了系统的功能模块划分,并且对各个功能模块的详细设计过程进行了描述,并给出了数据库设计和系统主要界面设计,描述了本系统使用率较高的界面的详细操作方法。
第五章为总结与展望。
对本论文的内容进行了概括性的总结,并给出了本系统存在的一些不足之处。
同时指明了本系统今后的发展方向。
第二章系统相关技术介绍
2.1B/S结构简介
B/S(Browser/Server)结构即浏览器和服务器结构。
它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。
在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。
这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。
以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。
它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。
特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。
B/S架构软件的优势与劣势
(1)、维护和升级方式简单。
目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。
对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。
无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。
所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。
今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的。
因此,维护和升级革命的方式是“瘦”客户机,“胖”服务器。
(2)、成本降低,选择更多。
大家都知道windows在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上windows并不是处于绝对的统治地位。
现在的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高。
所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows作为桌面操作系统电脑不受影响,这就使的最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。
比如说很多人每天上“网易”(原文为新浪)网,只要安装了浏览器就可以了,并不需要了解“网易”的服务器用的是什么操作系统,而事实上大部分网站确实没有使用windows操作系统,但用户的电脑本身安装的大部分是windows操作系统。
(3)、应用服务器运行数据负荷较重。
由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。
但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。
因此,许多单位都备有数据库存储服务器,以防万一。
2.2oracle数据库概述
Oracle数据库是一种大型数据库系统,一般应用于商业,政府部门,它的功能很强大,能够处理大批量的数据,在网络方面也用的非常多。
不过,一般的中小型企业都比较喜欢用SQL数据库系统,它的操作很简单,功能也非常齐全。
只是比较oracle数据库而言,在处理大量数据方面有些不如。
Oracle简称甲骨文,是仅次于微软公司的世界第二大软件公司,该公司名称就叫Oracle。
该公司成立于1979年,是加利福尼亚州的第一家在世界上推出以关系型数据管理系统(RDBMS)为中心的一家软件公司。
Oracle不仅在全球最先推出了RDBMS,并且事实上掌握着这个市场的大部分份额。
现在,他们的RDBMS被广泛应用于各种操作环境:
WindowsNT、基于UNIX系统的小型机、IBM大型机以及一些专用硬件操作系统平台。
事实上,Oracle已经成为世界上最大的RDBMS供应商,并且是世界上最主要的信息处理软件供应商。
由于Oracle公司的RDBMS都以Oracle为名,所以,在某种程度上Oracle己经成为了RDBMS的代名词。
Oracle数据库管理系统是一个以关系型和面向对象为中心管理数据的数据库管理软件系统,其在管理信息系统、企业数据处理、因特网及电子商务等领域有着非常广泛的应用。
因其在数据安全性与数据完整性控制方面的优越性能,以及跨操作系统、跨硬件平台的数据互操作能力,使得越来越多的用