电压数据highcharts图表展现系统
摘 要摘 要随着现代经济生活的发展和工业规模的扩大,对供电电压质量和供电可靠性的要求也越来越高, 电力系统也随之不断扩大。然而随着电力系统的不断扩大,电力系统发展对运行以及管理的安全,经济和质量提出了日益增高的要求。电压数据在整个电力系统当中是非常重要的。电压监测数据是各级电网的电压质量和供电可靠性评估的重要依据,对提高电网运行的安全性,经济性,可靠性,减少工作人员的工作量,有着无与伦比的作用。就目前来说,电压的质量是没有严格的要求的。其实,一般来说电压的质量其实就是每个时间段的电压与国家规定的电压的差距。也就是说在一定的范围之内电压是合格的,所以电压的合格率也就显得非常的重要,对每个家庭来说,一个稳定安全的电压是必不可少的。现在,国家的建设发展等等方面仍然存在着很大的问题。近年来因为电压的不稳定,给当地甚至是国家电网都带来了很大的损失。因此,电压检测成为研究人员关注的热点也显得很正常。伴随这国家电网的发展,我们会遇到越来越多的电压质量问题,所以说,研究出更加科学的电压检测手段,精确的测量电压,采取科学的维持电压稳定方法,对与国家电网来说变得更加的重要。本课题就是在这个前提下,开发实现一个基于B/S架构的电压数据Highcharts图表展现系统。该系统通过HighCharts丰富的图表功能,从不同角度进行可视化的展示各种电压相关数据。以便于管理人员进行考核决策。关键词:电压数据,图表,HighCharts,Java目 录
第一章 绪论 1
1.1电压数据图表展现化的意义 1
1.2系统研究方法步骤和措施 1
1.3 本课题主要研究内容 2
第二章 系统相关技术介绍 3
2.1 Spring整合框架 3
2.2 SQL server 数据库简介 3
2.3 java 4
2.4 NetBeans开发工具 5
第三章 系统需求分析 7
3.1编写目的 7
3.2用户特点 7
3.3系统的需求 7
3.4系统的功能需求 8
第四章 系统概要设计 9
4.1编写目的 9
4.2基本简介 9
4.3运行环境 9
*好棒文|www.hbsrm.com +Q: *351916072*
ava 4
2.4 NetBeans开发工具 5
第三章 系统需求分析 7
3.1编写目的 7
3.2用户特点 7
3.3系统的需求 7
3.4系统的功能需求 8
第四章 系统概要设计 9
4.1编写目的 9
4.2基本简介 9
4.3运行环境 9
4.3.1软件环境 9
4.3.2硬件环境 9
4.4数据库的逻辑设计 10
第五章 系统详细设计 13
5.1编写目的 13
5.2用户管理员权限 13
5.3监测点管理模块 13
5.4用户管理模块 13
5.5系统功能模块图 14
5.6 数据库主要表的建立 14
第六章 系统实现 18
6.1系统的操作流程 18
6.2操作流程图 18
6.3系统实现后的主要界面 19
第七章 安全性测试 26
7.1测试环境介绍 26
7.2系统总各模块的测试 26
7.2.1用户登陆界面的测试 26
7.2.2其它管理模块测试 27
7.2.3数据图表显示测试 27
7.3系统的评价分析 27
结 语 29
致 谢 31
参 考 文 献 32
第一章 绪论
1.1电压数据图表展现化的意义
电压是电能质量的重要指标之一。而电压的合格率则是评价整个电网的电压质量,生产调度管理工作,制定电网规划等等方面的重要的依据。同时这个也是考核整个系统运行和管理的重要的指标之一。因此,制作一个电压检测管理系统,检测各个时间段的电压数值并且对电压数据加以分析计算出检测到的时间段的电压数据的合格率对整个电网系统是非常重要的。目前,传统的电压监测方法要求每个监测点需要跟踪手动,手动统计。但是随着110KV无人值班的变电站的增加,和电压监测点的大量建立。如果还是采用传统的人员现场实时跟踪,人工打印和统计,就显得非常的麻烦,同时也需要大量增加人力定期到每个监测点收集数据。这样的话因为抄误率,数据因为断电而导致的丢失,事故处理不及时等等可能会导致事故发生的情况也会越来越多,也将很大程度上影响监测数据的参考价值,这对电压质量的管理是十分不利的。因此如何摆脱现在的人力检测电压数据,实现电压数据检测,管理,分析的自动化,是我们现在必须要讨论的问题。本课题主要研究Highcharts丰富的图表功能。将其应用到电压数据中。将监测点的5分钟电压数据,电压日数据,电压月数据,监测点电压数据合格率,电压综合各概率,关联点电压、电压合格率对比等用Highcharts图表直观表现出来。方便相关人员分析决策。
1.2系统研究方法步骤和措施
(一)研究方法
1.文献研究法:通过在网上查阅相关资料,以及阅读相关书籍,了解电压监测系统的研究现状。对完成系统需要哪些功能,进行全面了解。发现自己设计的系统的不足并改善。
2.个例研究法:可以通过在网上搜索一些系统,观察这些系统的界面设计和布局,以及实际去体验一下,对系统的设计实现形成整体的思路。
3. 实验法:通过实验掌握Highcharts图表的使用和特性。
(二)开发步骤:
1.做好系统需求分析
2.统概要设计
3.系统详细设计
4.具体设计(编写相关代码)
5.测试系统
(三)解决措施:
1:查看相关参考文献(包括实体书以及网上资料)
2:请教指导老师
3:询问其他同学
1.3 本课题主要研究内容
本课题主要研究Highcharts丰富的图表功能。将其应用到电压数据中。将监测点的5分钟电压数据,电压日数据,电压月数据,监测点电压数据合格率,电压综合各概率,关联点电压、电压合格率对比等用Highcharts图表直观表现出来。方便相关人员分析决策。
第二章 系统相关技术介绍
2.1 Spring整合框架
Spring是一个开源的框架,它是由Rod Johnson开发的,它的初衷是为了解决开发企业级的J2EE网页的复杂性,在没有spring之前,
开发大型的企业级J2EE应用都是使用的是EJB框架,EJB是一个重量级的开发框架,他不仅对资源的消耗高之外,使用它的开发效率也低很多,而且由于是重量级的开发框架,掌握它也不是一家容易的事。Spring的出现很好地解决了EJB存在的问题。并迅速成为最流行的企业开发框架之一。Spring具有的优点如下:
(1)轻量Spring无论是从大小或者是开销来说都是轻量级框架。一个完整的Spring框架的jar包只有几M大小,所以说他的大小是很小的,并且Spring运行时对系统的开销也是非常的小。
(2)控制反转Spring使用了IOC(控制反转)的技术来促进了程序中的松耦合。使用了IOC技术,一个对象依赖的其他对象spring会通过被动的方式传递进来,而不是这个对象自己创建或者查找所依赖的其他对象。
(3)面向切面Spring提供了一种面向切面编程技术来管理程序中的事务。它允许通过分离应用的业务逻辑与系统级服务进行内聚型的开发。应用对象只负责业务逻辑的完成。
(4)容器Spring也是一个容器,因为它管理着程序里对象的配置和生命周期,它可以设置对象是原型还是每次使用的时候都生成新的对象。也可以决定何时销毁对象。
(5)框架在Spring框架中,我们只要遵循了Spring的配置要求,就可以将简单的组件组合成一个复杂的J2EE应用,同时,
第一章 绪论 1
1.1电压数据图表展现化的意义 1
1.2系统研究方法步骤和措施 1
1.3 本课题主要研究内容 2
第二章 系统相关技术介绍 3
2.1 Spring整合框架 3
2.2 SQL server 数据库简介 3
2.3 java 4
2.4 NetBeans开发工具 5
第三章 系统需求分析 7
3.1编写目的 7
3.2用户特点 7
3.3系统的需求 7
3.4系统的功能需求 8
第四章 系统概要设计 9
4.1编写目的 9
4.2基本简介 9
4.3运行环境 9
*好棒文|www.hbsrm.com +Q: *351916072*
ava 4
2.4 NetBeans开发工具 5
第三章 系统需求分析 7
3.1编写目的 7
3.2用户特点 7
3.3系统的需求 7
3.4系统的功能需求 8
第四章 系统概要设计 9
4.1编写目的 9
4.2基本简介 9
4.3运行环境 9
4.3.1软件环境 9
4.3.2硬件环境 9
4.4数据库的逻辑设计 10
第五章 系统详细设计 13
5.1编写目的 13
5.2用户管理员权限 13
5.3监测点管理模块 13
5.4用户管理模块 13
5.5系统功能模块图 14
5.6 数据库主要表的建立 14
第六章 系统实现 18
6.1系统的操作流程 18
6.2操作流程图 18
6.3系统实现后的主要界面 19
第七章 安全性测试 26
7.1测试环境介绍 26
7.2系统总各模块的测试 26
7.2.1用户登陆界面的测试 26
7.2.2其它管理模块测试 27
7.2.3数据图表显示测试 27
7.3系统的评价分析 27
结 语 29
致 谢 31
参 考 文 献 32
第一章 绪论
1.1电压数据图表展现化的意义
电压是电能质量的重要指标之一。而电压的合格率则是评价整个电网的电压质量,生产调度管理工作,制定电网规划等等方面的重要的依据。同时这个也是考核整个系统运行和管理的重要的指标之一。因此,制作一个电压检测管理系统,检测各个时间段的电压数值并且对电压数据加以分析计算出检测到的时间段的电压数据的合格率对整个电网系统是非常重要的。目前,传统的电压监测方法要求每个监测点需要跟踪手动,手动统计。但是随着110KV无人值班的变电站的增加,和电压监测点的大量建立。如果还是采用传统的人员现场实时跟踪,人工打印和统计,就显得非常的麻烦,同时也需要大量增加人力定期到每个监测点收集数据。这样的话因为抄误率,数据因为断电而导致的丢失,事故处理不及时等等可能会导致事故发生的情况也会越来越多,也将很大程度上影响监测数据的参考价值,这对电压质量的管理是十分不利的。因此如何摆脱现在的人力检测电压数据,实现电压数据检测,管理,分析的自动化,是我们现在必须要讨论的问题。本课题主要研究Highcharts丰富的图表功能。将其应用到电压数据中。将监测点的5分钟电压数据,电压日数据,电压月数据,监测点电压数据合格率,电压综合各概率,关联点电压、电压合格率对比等用Highcharts图表直观表现出来。方便相关人员分析决策。
1.2系统研究方法步骤和措施
(一)研究方法
1.文献研究法:通过在网上查阅相关资料,以及阅读相关书籍,了解电压监测系统的研究现状。对完成系统需要哪些功能,进行全面了解。发现自己设计的系统的不足并改善。
2.个例研究法:可以通过在网上搜索一些系统,观察这些系统的界面设计和布局,以及实际去体验一下,对系统的设计实现形成整体的思路。
3. 实验法:通过实验掌握Highcharts图表的使用和特性。
(二)开发步骤:
1.做好系统需求分析
2.统概要设计
3.系统详细设计
4.具体设计(编写相关代码)
5.测试系统
(三)解决措施:
1:查看相关参考文献(包括实体书以及网上资料)
2:请教指导老师
3:询问其他同学
1.3 本课题主要研究内容
本课题主要研究Highcharts丰富的图表功能。将其应用到电压数据中。将监测点的5分钟电压数据,电压日数据,电压月数据,监测点电压数据合格率,电压综合各概率,关联点电压、电压合格率对比等用Highcharts图表直观表现出来。方便相关人员分析决策。
第二章 系统相关技术介绍
2.1 Spring整合框架
Spring是一个开源的框架,它是由Rod Johnson开发的,它的初衷是为了解决开发企业级的J2EE网页的复杂性,在没有spring之前,
开发大型的企业级J2EE应用都是使用的是EJB框架,EJB是一个重量级的开发框架,他不仅对资源的消耗高之外,使用它的开发效率也低很多,而且由于是重量级的开发框架,掌握它也不是一家容易的事。Spring的出现很好地解决了EJB存在的问题。并迅速成为最流行的企业开发框架之一。Spring具有的优点如下:
(1)轻量Spring无论是从大小或者是开销来说都是轻量级框架。一个完整的Spring框架的jar包只有几M大小,所以说他的大小是很小的,并且Spring运行时对系统的开销也是非常的小。
(2)控制反转Spring使用了IOC(控制反转)的技术来促进了程序中的松耦合。使用了IOC技术,一个对象依赖的其他对象spring会通过被动的方式传递进来,而不是这个对象自己创建或者查找所依赖的其他对象。
(3)面向切面Spring提供了一种面向切面编程技术来管理程序中的事务。它允许通过分离应用的业务逻辑与系统级服务进行内聚型的开发。应用对象只负责业务逻辑的完成。
(4)容器Spring也是一个容器,因为它管理着程序里对象的配置和生命周期,它可以设置对象是原型还是每次使用的时候都生成新的对象。也可以决定何时销毁对象。
(5)框架在Spring框架中,我们只要遵循了Spring的配置要求,就可以将简单的组件组合成一个复杂的J2EE应用,同时,
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2363.html