基于谷歌地图的电力线路管理系统设计方案_第1页
基于谷歌地图的电力线路管理系统设计方案_第2页
基于谷歌地图的电力线路管理系统设计方案_第3页
基于谷歌地图的电力线路管理系统设计方案_第4页
基于谷歌地图的电力线路管理系统设计方案_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 基于谷歌地图的电力线路管理系统设计方案 1 引言 电力线路管理系统 主要用在 电力方面 ,在电子学和 管理方面得到了普遍的应用 ,正如文献 里面所提及的 , 电力行业在世界上极大部分国家都处于经济的主导地位。这也得到了电力行业相关人士的广泛关注。电力行业有着极大的产业带动效应。它的进步以及发展能带动其他产业的迅速崛起。也给社会的发展提供了良好的态势。对于整个社会的经济起到主导作用和强有力的支撑作用。 一方面,电力项目的投资是比较巨大。资本的收回也需要很长期限,作为一个发电或者输送电力项目,它的投资相对来说也是很巨大的。几 十、甚至几百亿的都有,这个可不是普通的人想投资就可以进行投资的。另一方面,电力项目从一开始的立项到最后审批阶段,从开工投产建设到到可以正常使用电这也经过很长的期限。随着时间慢慢推移,人口的急剧增加,生活质量的不断提高。用电需求也发生了本质的变化。造成资本收回期限延长,有可能还存在意想不到的风险。 随着全世界信息化和网络化的不断加快,对于互联网的应用也呈现出暴涨式增长,电力行业是广大人民最重要的能源产业,是人们所有生活的必须品。在如此多因素下,加快推进电力行业的信息化建设就显得十分重要了。 在本论文中, 就 是要讨论电力行业在互联网中的应用。主要涉及在谷歌地图上面实现对电力行业中电力线路的动态管理。方便设计操作,减少人力、财力、物力的浪费。实现电力线路及其附属设施的增加、删除、修改、查询等基本功能。 2 究的背景与意义 电力行业是关系国家供电安全和正常运输的命脉,其建设和管理从最开始的设计、施工、监理以到后期的维护工作。各个阶段都要付出大量的人力、财力、物力。然而,电力线路的管理效率也是对城市生活,工业的生产,产生比较深远的影响意义。因此,提高电力线路的管理效率和降低成本,无论是对国家还是地 方电力行业来说都是很有必要的。传统的手工对电力线路的管理方法较为笨拙,资料容易丢失,更新也比较缓慢,查询及其困难等缺点,已经无法满足电力当前对于电力线路高效管理的要求。 由于技术的发展,最近几年计算机、网络、通信行业的发展突飞猛进。从随时随地可以访问的 3G、 于 手机操作系统,以及目前流行的云计算,基于 用,如 ,整个世界已经网络化趋势火速靠近。基于谷歌地图的电力线路管理系统是这个背景下的一个发展 趋势,也是现在比较热门的研究领域。 因此,如何实现基于谷歌地图的电力线路管理系统是一个急需解决的问题。这几年,计算机和通信技术,尤其是地理信息系统的火速发展,采用科学的方法管理电力线路,取代传统的电力线路管理方法称为了一种可能。 内外研究现状 内研究的现状 我内在这方面的起步较晚,但是各地政府都给予了极大的重视,相继建立了网上电力线路管理系统,但是效果不甚理想。主要存在以下一些问题: ( 1)多数电力线路没有在谷歌地图上建立一套专业系统实现对电力线路的动态管理。 ( 2)多数没有线路及其附 属设施的添加、删除、修改、查询、统计等基本功能。 3 外研究的现状 在西方国家 (如美国、日本等 ),在电力线路管理系统上投入了极大的财力,构建了利用计算机网络和先进的通信系统的智能管理系,从而实现了大范围内全方位发挥的实时、准确、高效的电力线路管理,使人、机器密切配合,和谐统一,大大改善了电力线路管理等。 课题研究的内容 本课题主要针对谷歌地图在该地图上建立一套专业的电力线路管理系统。主要涉及在谷歌地图上面实现对电力行业中电力线路的动态管理。实现电力线路及其附属设施的增、删、改、查等基本功 能。通过合理有序的组织模型,使电力线路管理自动化,明晰化,并为社会所接受。最后,还可以为电力行业的管理者实施可持续发展管理手段提供可靠的保障。本论文针对电力线路管理系统的应用,实现基于谷歌地图的电力线路管理。 首先,对电力线路的地理信息系统进行了详细的设计。然后,通过设计界面、编程以及数据库设计分别实现各个模块的功能,从用户使用角度,进行开发,便于用户操作管理。最后,实现电力线路管理系统的测试功能,通过测试证实基于谷歌地图的电力线路具有一定的使用价值。 总之,本课题所研究的基于谷歌地图的电力线路管理系 统具有一定的价值意义所在。对所研究的电力线路进行空间分析,从多个角度、多个层次动态管理和实时分布,变化规律和特征,从而,为电力线路资源的合理有效利用,管理与科学评估提供科学而深远的理论基础和技术支撑。也为我国实现电力线路管理信息化提供实践依据和扎实的理论基础。 本文主要采用以下研究方法: ( 1) 文献调研 采用文献调研的方法,将目前电力线路管理系统的问题及现状进行详细描述与综合分析,了解当前业界最新动态,获取到更多相关的方法信息。 ( 2) 定量与定性分析 所谓定量分析就是根据研究对象的各个指标特点与数据,采用概论模型, 统计模型等的合理数据建模,并采用规范的数学语言进行详细描述的一种方法。通过科学的定量分析,可以从事物的内部去了解它的发展规律。 4 所谓定性分析就是根据研究的经验、感观、直觉对所研究的对象进行判断,并根据以前的事实或者资料,对研究对象的规律、趋势、性质做出判断的一种方法。最后,采用文字等的方式进行描述和表达。 2 基于谷歌地图的电力线路管理系统设计 于谷歌地图的电力线路管理系统概述 电力线路管理系统( 简称 综合运用了各项 务,包括地图与定位系统、图档和虚拟的现实系统等,对电力线路进行动态管理和进行日常操作的模拟,是电力行业管理部门的信息基础设施和管理人员的信息管理平台。本研究基于谷歌地图的电力线路管理系统,在此基础上实现电力线路信息化管理和电力数据的可视化管理等功能。 长期以来,在信息化的建设队伍中,主要强调对于业务的管理要融入到互联网应用的大队伍中,忽视了应用系统必须融入到互联网的大军中去。企业的信息建设总是在无头绪的成长,这也是现在的企业领导者,企业信息化建设者,一直所困惑的,很难走出这样一个误区的原因。 信息化的 管理是现代管理正在走向的一个大趋势,电力行业信息化是现代发展的一个必然趋势。近几年来,电力系统在深入发展,实现了很多现代化管理。将海量信息实现空间管理,是电力行业技术实现跨越式进步和管理的必然结果。基于谷歌地图的电力线路管理系统,以其良好的开放性和可操作性,必将会实现电力行业新突破。 基于谷歌地图的电力线路管理系统无论是对电力行业管理人员还是对于普通用户,都是提供了方便快捷的应用服务。可以很快解决自己在现实生活中对于空间很难想到的问题,在此应用上进行实例化。展现出一个模型,实现相应的基本操作。对于电力行业 来说,减少了不必要的麻烦,省去了大量的人力、财力、物力,大大提高了工作效率。对于用户体验而言,实现显示物质,在谷歌地图实体化,可以解决一些基本日常问题。 5 于谷歌地图的电力线路管理系统需求分析 基于谷歌地图的电力线路管理系统的作用,从电力行业总体来说,由于我国的电力行业还是起步相对较晚,信息化的一些管理还是比较落后的。对此,基于谷歌的电力线路管理系统对于电力行业总体来说,还是起到助推作用的。电力线路管理系统的开发,可以极大程度上减轻电力行业管理人员的工作负担,减少工作失误等。 从电力行业从业人员来 说,便于电力行业从业人员管理,提高了工作效率,减少了费用支出。 从电力行业普通用户来说,方便了普通用户查阅相关信息,了解电力行业发展最新动态,对于工作也是很有帮助的。 通用户需求 (1) 在谷歌地图上进行日常电力线路的查询 (2) 电力线路大致的走向等一些信息 (3) 查询个人信息和修改密码 理员需求 (1) 在谷歌地图上进行日常电力线路的查询 (2) 电力线路大致的走向等一些信息 (3) 查询个人信息和修改密码 (4) 管理电力线路 (5) 对电力线路及其附属的增、删、改、查、 统等功能 (6) 管理员具有普通用户的所有功能 体需求 搭建电力线路管理系统,显示地图,并且实现地图的放大与缩小以及地图的类型切换。并且在谷歌地图上实现电力线路的动态管理。由于网络的普及,电力线路管理转向网络化,尤其是对于基于谷歌地图的电力线路管理系统设计是十分迫切需要的,因此,实现基于谷歌地图的电力线路管理系统是非常有发展前景的。 6 力线路管理系统的使用对象及数据库设计 通用户操作 普通用户可以通过线路查询,用户可以获得该线路 名称 ,地图上大致的 电力线路 ,以及 电线杆及其 周围的相关建筑信息等等 。 理员操作 系统管理员登入管理员界面后,具有 线路及其附属设施的添加、删除、修改、查询、统计等基本功能。 管理员具有普通用户所有的功能权限。 无论是普通用户还是管理员有具有如下可行性: 用 3等开发工具开发出电力线路管理系统,可以很快接受系统相关技术。 统对于用户来说,简单易操作,无需培训,只要懂得基本电脑操作就可以进行查询,系统通用性好,可运行于基本的操作平台。后台的管理只需管理员登陆,对数据 库中的表项进行修改即可完成更新。系统的开发将会带来一定的社会效益,电力线路管理系统对市民来说是个头疼的问题,也不能及时掌握准确的信息,所以,建立一个有关电力线路管理系统,可以方便市民及管理人员了解、操作; 据库设计 在基于谷歌地图的电力线路管理系统的设计中,登录界面采用 007 数据库存储登录基本信息。本系统用到数据库是 图 2登录表 7 图 23 统运行环境 件环境 操作系统、 010 、 007、 前台使用 台使用 C#语言。 件环境 服务器端包括一台标准服务器,服务器要求: 存容量大于等于 512M,硬盘容量大于等于 20G。 统分析 能模块图 8 图 3统总体功能模块图 登录流程图 图 3录流程图 9 业务流程图 图 3务流程图 界面分析 系统主界面 主界面是进行所有操作的基础,分为四大功能模块分别为电力线路管理系统及其附属设施的增加、删除、查询、修改。 在谷歌浏览器中输入: ,自动跳转主界面如下如所示: 10 图 3统注册界面 点击系统上的注册按钮,进入用户注册界面,用户要获得注册信息,首先要注册一个组用户,在自己所在的组里面注册个人信息即可。这样可以对用户进行方便的管理。界面如下: 图 3点击新建后,完成文本框中内容的输入,注意工作组名为字母与数字的组合。 11 图 3注册新的工作组后,就可以在组中注册新用户,以后用户登录后,在自己的账户下所有操作都会进行保存。并且自己的用户名不能与工作组 中已有的用户名重复,否则视为注册用户失败。 图 3统下载界面 本系统提供对所画的道路、社区、电力线路等的下载功能,方便用户后期查阅。 12 图 3统登录界面 注册完之后可以进行下面的登录,登录有两种身份。分别是普通用户和管理员两种身份。普通用户登录进去可以进行查看路线,电力线路附属设施查阅,使用帮助等一些基本功能。管理员进去之后可以进行电力线路及其附属设施的增、删、改、查、统计等普通用户所具有的权限。 图 3管理员登录之后进入系统主界面如下: 13 图 3户信息修改界面 文本框中显示当前登录人的信息,当想修改密码时,可双击该文本框实现对个人 账户密码的修改,如下: 图 34 基于谷歌地图的电力线路管理系统功能介绍 系统用到的界面,各页面的后台代码放在 14 图 4于谷歌地图的电力线路管路系统界面 于谷歌地图的电力线路管理系统的 添加 路基本走向 要实现电力线路管理系统的添加工作,首先要明确电力线路所覆盖的道路特性,根据道路特性确定电线杆的走向,画电线杆时,要判断是否落在道路的范围内,若落在道路范围可以根据之前设计好的规范进行电线杆分布添加。若没有落在道路覆盖范围内则系统认为出错,选定合适的坐标点从新进行电线杆的添加。 实现道路添加的过程: 首先使用函数 将地图加载到主界面中,在主界面上有已经添加好的 响应其 要做一系列的工作。开始,先声明一些需要 使用的变量,很重要的一个变量是 图操作的显示选项,再次,开始编写 函数,核心代码为 15 = 为地图添加有添加了监听器以后,每执行一次 听器才会知道现在在干什么,下一步要做什么。最后将新节点加入道路绘制中,代码如下: 图 4现添加道路核 心代码 在上述代码的基础上,实现谷歌地图上添加道路的操作。本图为卫星模式下的道路添加图,界面如下: 16 图 4现添加道路示意图 线杆基本走向 在上述画好了道路以后,根据道路的地理范围,电线杆的基本走向已经确定,接下来就是,根据道路走向,在上面画出电线杆,电线杆实际是每个十米画一个,在地图中距离会缩小。每画完一个电线杆,点击完成按钮,弹出输入电线杆相关信息对话框,填完基本信息点击完成后,电线杆的基本信息就存储在地图里面。当用户需要查看电力线路相关信息时,可点击查看按钮,根据电线杆编号 找到对应电线杆相关信息。 图 4 17 于谷歌地图的电力线路管理系统的删除 所画的道路或者电线杆进行删除 在画完道路或电线杆进行保存后,下次若以相同的身份登录进入系统后,自己上次的操作全部会保存在里面,若想删掉,只需点击选择按钮,先将要删除的道路或电线杆进行选择,选择后用红色进行标记,方可点击删除按钮,就将之前画的道路或电线杆删除掉。 图 4 18 图 4于谷歌地图的电力线路管理系统的修改 所画的道路或者电线杆进行修改 修改主要是对已经画好的电力线路进行回退操作。按照节点数,一次进行回退。 19 图 4于谷歌地图的电力线路管理系统的查询 路及电线杆等模块查询 系统根据每条线路的信息统计分析得出一些参考值,作为用户可根据这些参考信息,查看每一条线路或者变电所、电线杆等状态与情况。主要代码如下: 20 图 4于谷歌地图的电力线路管理系统的保存部分 在增、删、改、查部分都涉及到文件的地理坐标信息保存,本系统采用 行前后台数据的交互,道路的保存部分核心代码如下图的 件所示: 图 4 21 从前台传送的数据经过 送到后台,保存到 件中。在 下图所示: 图 4 到此就可以看出整个系统的实现过程,从前台 #的编写数据到中间 传送数据再到最后后台 储数据,实现整 个基于谷歌地图的电力线路管理系统。 5 基于谷歌地图的电力线路管理系统的测试 经过对原型系统的开发,电力线路管理系统还需要进行系统的测试,进而证明电力线路管理系统的正确性和科学性。系统文件系统,分布式数据存储和数据库等数据存储和管理方式,可以达到对大范围的线路模型数据,进行系统的调度和管理。支持各种方式的绘制,还可进行电力线路灵活的查询和编辑等。针对多种模块的问题,本系统采用多层次的测试方法对基于谷歌地图的电力线路管理系统进行测试。 统测试的目的 对系统进行测试的目的是为了尽早发现程序中的一些错误 而去执行的一个过程。确保软件在正式投入之前,尽可能的发现软件中的错误,排除错误,让软件准确无误 22 的到达用户的手中。避免因软件问题带来不必要的损失和麻烦。 建测试环境 打开 010 旗舰版,通过打开 网站 将自己的网站 入主界面如下: 图 5力线路管理系统主界面图 试流程 ( 1)对系统兼容性进行测试。 ( 2)注册,根据不同的组、不同的用户进行注册并进行注册测试。 ( 3)普通用户和管理员登陆测试。 ( 4)普通用户和管理员进行修 改密码测试。 ( 5)普通用户进行电力线路查询、使用说明操作的测试。 ( 6)管理员进行基于谷歌地图的电力线路系统中道路增加、删除、修改、查询等操作的功能测 试。 ( 7)最后验收测试。在所有的开发工作完成后,对该站点进行了验收测试,将其挂到网上,让同学们前来访问,用这种方法很好地验证了站点的有效性。 试中发现的问题 ( 1)分别用 360、 歌浏览器进行兼容性测试,在加载地图速度上,谷歌快于前三者,所以推荐使用谷歌浏览器。 ( 2)刚开始进行注册测试时,进入新建工作组中,输入电话号码时, 3位 5位甚 23 至是 20多位的都可注册成功,原因是没有设置文本框的属性,当将属性设置成 8题得以解决。 ( 3)点击登录时,选取管理员身份登录,以普通用户的账号登录后,显示密码或用户名错误。经改进这种情况直接弹出,身份不符合,请选对身份 。 图 5示框 ( 4)修改密码是两次输入密码不一致也进行了修改,经检查由于粗心, 加入 = 两次输入密码不一致 ! ); 后,便可进行密码的修改。 ( 5)查询按照电线杆的标号进行查询时,由于编号为阿拉伯数字且 01 若收入 1则不能进行正确查询,经修改文本框格式,问题得以解决。 ( 6)操作基本没有什么大问题。对于地图的操作完成一个事件才可进行第二个事件否则提示错误。 于谷歌地图的电力线路管理系统软件测试 效果分析 基于谷歌地图的电力线路管理系统经过多层次的测试后,实现了下列效益: 确保软件质量:通过对代码的检查,能快速找到问题所在,可以发现一些逻辑上的错误和编码缺陷; 降低排错成本:在编码的过程当中,一边改写一边排错,能迅速定位错误,及时进行修改,早发现错误,早纠正错误。降低了测试成本。 24 积累经验:有助于作者在以后的编码中提高编码质量,测试人员提高测试的质量,软件测试执行完成后,整理相关的缺陷报告,吸取正确经验,及时发现盲区。可以大大提高工作效率。 25 6 结论 这学期我通过自己的努力,在老师的大力帮助下 ,基本实现了基于谷歌地图的电力线路管理系统的设计。毕业设计是对大学四年,学习成果的一次大检验,通过对基于谷歌地图的电力线路管理系统的设计,我把所学到的知识最大限度的运用到系统的设计上面,并且也从中学习到了以前课本上学习不到的东西。在开发上,也遇到了各种各样的问题,但是在老师、同学以及互联网的帮助下,结合自己的刻苦钻研,已经解决了所有的问题。 为了使界面上面的按钮能够好看一些,我在网上下载了 学 程,在网上找各种资料,为了使得界面能够看起来美观一些,为了适应按钮本身的大小,不断调整图片大小以适应按钮 的大小,不断测试修改,为每一个可能使用到的按钮设计出合适的图标,方便操作。刚开始设计登录界面要连接数据库,不知选取哪个数据库好,就在电脑上安装了以前课程设计用的 000,由于我的电脑是 旗舰版,而网上对于 000只有适合 统的,这就导致了起初的登录界面设计花费了好多精力。由于我的基于谷歌地图的电力线路管理系统大部分数据是在 于数据库的要求不是很高,最后,直接用微软办公系列数据库 007,作为登录信息存储数据库。使得登录界面得以调试通。 在开发的过程中,由于对代码不是很懂,就出现了各种各样的问题。听说代码复用是一个很关键的技术。我就把许多功能相同的写成一个独立的方法,供多个地方使用,这样就省去了很多代码,代码看起来也整齐,容易查阅。本系统方便普通用户和管理员在谷歌地图上操作画道路和电线杆,界面美观,操作起来比较

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论