毕业设计(论文)-基于图数据库的电力大数据平台设计与实现

上传人:壹****1 文档编号:467367992 上传时间:2024-01-31 格式:DOC 页数:49 大小:6.12MB
返回 下载 相关 举报
毕业设计(论文)-基于图数据库的电力大数据平台设计与实现_第1页
第1页 / 共49页
毕业设计(论文)-基于图数据库的电力大数据平台设计与实现_第2页
第2页 / 共49页
毕业设计(论文)-基于图数据库的电力大数据平台设计与实现_第3页
第3页 / 共49页
毕业设计(论文)-基于图数据库的电力大数据平台设计与实现_第4页
第4页 / 共49页
毕业设计(论文)-基于图数据库的电力大数据平台设计与实现_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《毕业设计(论文)-基于图数据库的电力大数据平台设计与实现》由会员分享,可在线阅读,更多相关《毕业设计(论文)-基于图数据库的电力大数据平台设计与实现(49页珍藏版)》请在金锄头文库上搜索。

1、杭州电子科技大学本科毕业设计本科毕业设计(2018届)题目基于图数据库的电力大数据平台设计与实现学院计算机学院专业软件工程(卓越工程师计划)班级 学号 学生姓名指导教师完成日期2017年12月杭州电子科技大学本科毕业设计摘要全套设计加扣 3346389411或3012250582随着计算机网络技术的发展,移动互联、电子商务、云计算等各种新兴服务的兴起,极大拓展了互联网的疆界和应用领域,随之产生的是海量数据,电力行业与海量数据最相关的应该就是“智能电网”了。我国电力企业信息化起源于20世纪60年代,发展到如今的智能电网,代表了新一代的IT技术将在电力行业中有重要的作用,智能电网就是对供电局来讲,

2、目的是节能省电;对用户来讲,能在这样一个“数字电网”的时代有类似于电信套餐一样更多的选择和服务。针对如今电网的发展趋势,搭建一个基于智能电网的综合能源运行服务平台是十分有必要的。其中包括微电网的各类分布式能源多能互补,以提供对子系统中设备运行状态的监视以及检修策略,用户可通过电力数据平台进行控制管理,实现电力的可视化与可操作化。本课题中,平台的实现主要由三个部分组成:前端、中间层,后端。前端采用的主要技术有:js,react,redux,svg,Echart;中间层采用node.js;后端采用java;数据库采用更易表现电力设备间关系的neo4j图形数据库。最终实现智能监控,故障诊断,资产管理

3、,运行优化,风险评估,检修维护,数据预测,报表管理,协调控制等功能模块。关键词: 智能电网;图数据库;react框架;node.js;电力大数据平台杭州电子科技大学本科毕业设计ABSTRACT With the development of computer network technology, the rise of various emerging services such as mobile Internet, e-commerce and cloud computing have greatly expanded the boundaries and application fie

4、lds of the Internet. As a result, huge amounts of data are generated, and the power industry is most relevant to massive data Should be the smart grid. The informationization of power enterprises in our country originated in the 1960s and developed into todays smart grid. It represents that a new ge

5、neration of IT technologies will play an important role in the power industry. The purpose of smart grid is to save power and save energy ; To users, there is more choice and service in the era of such a digital power grid than telecom packages.In view of the current development trend of the power g

6、rid, it is very necessary to set up an integrated energy service platform based on smart grid. These include various types of micro-grid distributed energy complement each other to provide monitoring and maintenance strategies for equipment operation in subsystems. Users can control and manage power

7、 data platforms to realize the visualization and maneuverability of power. In this topic, the realization of the platform mainly consists of three parts: the front end, the middle layer, the back end. Front-end using the main technologies are: js, react, redux, svg, Echart; the middle layer node.js;

8、 back-end using java; database using the more easily show the relationship between power equipment neo4j graphics database. Finally, intelligent monitoring, fault diagnosis, asset management, operation optimization, risk assessment, overhaul and maintenance, data forecasting, report management and c

9、oordination control will be realized.Keywords: Smart Grid; Graph Database; React Framework; node.js; Power Big Data Platform目录1.绪论11.1选题的背景和意义11.2国内外研究动态11.3研究的基本内容21.4论文的整体结构22.技术介绍42.1客户端技术42.2服务端技术52.2.1Java Spring Boot框架52.2.2中间层node.js62.3数据库技术63.需求分析73.1项目概述73.1.1能源监测采集系统的搭建73.1.2微网能量管理平台的搭建73

10、.1.3电能交易系统73.1.4友好交互平台83.2可行性研究83.3功能需求分析83.3.1用例模型83.3.2主要业务流程分析123.4非功能需求分析143.4.1系统设计需求143.4.2系统性能需求153.4.3安全性需求153.4.4可扩展性需求154.系统设计174.1体系结构设计174.1.1体系结构图174.1.2物理架构图174.2功能模块设计184.2.1总功能模块图184.2.2系统各功能概要设计194.3数据库设计214.3.1数据库设计214.3.2数据库关系图214.4系统核心技术设计225.系统实现235.1开发环境235.2客户端主要功能实现235.2.1智能监

11、控功能235.2.2故障诊断功能265.2.3资产管理功能275.2.4运行优化功能295.2.5风险评估功能305.2.6检修维护功能315.2.7数据预测功能315.2.8报表管理功能325.2.9登录功能335.2.10首页重要数据实时展示336.系统测试366.1测试目的和意义366.2系统测试366.3性能测试407.总结和展望427.1总结427.2展望42致谢44参考文献451. 绪论1.1选题的背景和意义维克托迈尔舍恩伯格曾在大数据时代:生活、工作、思维的大变革书中预测性地指出,随着大数据的到来,信息风暴正在改变我们的工作、生活和思维方式,并开启了一次全新的时代变革1。在201

12、3年3月中国电机工程学会信息化专委会发布了中国电力大数据发展白皮书 ,从此2013年被定为“中国大数据元年”,随后中国对于电力大数据的研究变得狂热。电力大数据主要来自于电网运行的监测数据、电力公司的营销数据、电力企业的管理数据。并且有以下的几个特点:(1)数据类型多种多样,有需要实时更新的动态数据,有固定不变的产品信息数据,也有大量的历史数据,还有半结构化和非结构化的数据。(2)数据量庞大,属于PB级别的数据量。(3)多数能够收集到的数据都是正常,很少会出现不正常的数据。由此可以看出,电力大数据还有许多可待挖掘的价值。在接下来的几年,我们必将看到云计算与大数据分析在电力大数据中的充分应用。大的

13、方面有大型的电网设施,小的方面有即将普及的智能家电,通过对这些电力系统的数据分析、管理,可以激发出电力平台前所未有的发展机遇。1.2国内外研究动态早在上个世纪,大数据这个概念就已经被提出来了,并且还被未来学家阿尔文托夫勒赞颂为“第三次浪潮的华彩乐章”2 。在国内,大数据这个词是在“BigData: Science in the Petabyte Era”这篇文章发表后才火起来的,之后越来越多的国人开始研究起大数据方面的相关知识,大数据这个词也渐渐的流行起来。目前国内外的专家学者对大数据只是在数据规模上达成共识:“超大规模”表示的是GB级别的数据,“海量”表示的是TB级的数据,而“大数据”则是P

14、B级别及其以上的数据。但对其的准确定义给出的结论不一3。在国外,研究者们主要把重点放在了研究技术上,对于大数据,有许多方面的技术需要去着手研究,并且也包含着多类学科,类似于统计学,数学,算法。由于技术的覆盖面比较广,因此技术的挑战也非常大,在攻克技术的过程中不仅要考虑可行性问题,还要考虑效率问题4。然而在中国,“大数据”这个词还没有被政府机构以专有名词提出,并给与实际上的支持。或许是因为这个原因,国内对于这方面的研究并不是十分的深刻,基本还是根据前面提到的四点来进行介绍。“大数据”的定义不明确,因此国内更加认同“海量词汇”,虽然在叫法上不一样,但是本质上还是没有多大差别的。在大数据方面,当前国

15、内更多的是在研究云计算与数据挖掘。1.3研究的基本内容本课题中基于电力大数据平台做了以下研究工作:(1) 如何将前端功能模块进行合理的封装,实现前端代码更易复用与扩展,以便在后续不同功能需求的平台项目中,更方便的进行调用与平台搭建,从而尽可能节省后续的开发成本,因此也需要对前端的组件化进行深入的学习。(2) 对项目前端架构进行设计,合理的安排目录结构,减少文件查找时间。并对数据流架构进行研究,使页面数据更加可控清晰。(3) 搭建项目样式框架,研究制定布局方案,使多人同时进行不同页面的开发,并能够很方便的整合并不产生冲突。(4) 对非关系型数据库进行研究,重点为其中的图数据库neo4j5,分析其作为大数据平台数据库系统的优势与劣势。1.4论文的整体结构论文全文的章节论述结构如下:第一章,绪论部分。介绍了电力大数据平台的背景和选该课题的意义,以及大数据概念在国内外的发展和研究现状。接着简要阐述了论文的基本内容和整体结构。第二章,技术介绍。从三个技术方面介绍电力数据平台所运用的技术,分别是客户端技术、服务端技术和数据库技术。客户端技术

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号