电力用户用电采集管理信息系统的设计与实现
发布时间:2020-04-30 22:03
【摘要】:随着科技的迅猛发展,电力的用户越来越集中,同时建立电力用户用电采集系统亟须进行。由于我国逐步全面开展智能电网建设,现有的电力用户用电信息采集系统,远远无法达到智能电网相应需求。为进一步规范用电力用户电信息采集终端的功能、技术性能以及验收试验等相关要求,提高电力用户用电信息采集系统的规范化、标准化管理水平,已成为国家电网以及各省市级供电部门的建设目标与切实需要。本文首先对供电公司电力用户用电采集管理信息系统的研究背景和意义进行调查阐述,针对目前电力用户用电采集管理的不足,提出一种基于SSH(Struts,Spring,Hibernate)的解决方案。使该电力用户用电采集管理系统以业务服务为中心,采用松耦合的业务模块设计,将系统前端和逻辑处理相分离。其次,根据供电公司协同办公的实际办公业务需求,将该协同办公系统的功能模块分为数据采集管理、终端运行管理、用电费用管理、用电线损管理、统计报表管理和系统后台管理等系统主要功能模块及其子模块。在SSH架构的基础之上,对这些功能模块进行设计和开发,利用MVC设计模式对系统进行模块化设计,采用SQL Server2015数据库管理工具来完成系统后台数据库的管理。最后利用QTP自动化测试工具和LoadRunner来对系统各个功能模块进行用例测试和压力负载测试,测试结果表明该系统能够稳定的运行,界面操作简单,易于使用,实现了系统的各个功能模块,总体上达到了系统在设计初预定的系统实现目标。本文利用计算机软件开发技术与信息管理理论,解决了当前供电公司电力用户用电采集管理中存在的问题,将供电公司用电采集业务与互联网相结合,很好的促进了供电公司用电采集管理的信息化建设。通过该供电公司电力用户用电采集管理信息系统的开发和应用,有效的整合了供电公司各个部门信息资源,使得工作人员能够有效管理供电公司管辖范围内的电力配电变压器和终端用户的用电信息,最终实现自动抄表、用电线损和费用管理等业务的信息化建设。
【图文】:
第二章 相关技术研究本系统的开发设计主要采用了 SSH 集成开发框架、MVC 架构和 B/S 的开发模型。下面对这些技术方案进行阐述分析。2.1 SSH 集成开发框架SSH(Struts,Spring,Hibernate)集成开发框架主要是为 web 开发而设计的。该架构通过将 Struts、Spring 和 Hibernate 三个相对独立的 web 软件开发框架集成到一起,从而充分利用这三个框架的优势,实现三个框架的互补[25-29]。在实际的网站软件开发的过程中,以该 SSH 框架的 Spring 为核心,根据 MVC 模块化设计的思路,利用 Struts 和 Hibernate 分别对系统业务层和持久层进行软件设计。通过Spring 的 IOC 容器,并根据具体的系统业务需求来对系统软件模块组件之间的依赖关系进行分离。对 java 的操作对象进行实例化,通过 Hibernate 的 DAO 接口来完成系统后台数据库的访问。具体的 SSH 框架的结构设计,如图 2-1 所示。
图 2-2 Struts 工作流程2)SpringSpring 是层次化的软件开发框架,该框架能够为 web 软件的业务操作提供据通信接口,并兼容各种数据类型。该框架由 Spring 的中间件、数据库 DA统业务逻辑服务组成。Spring 将系统软件业务操作进行层次化分离,,通过 Stru控制器 Action 来处理系统的用户操作。Spring 还采用了 AOP 设计模式,该用面向切面的编程方式按照系统需求的功能模块来进行程序业务逻辑设计式能够提高模块的独立性,将模块的操作封装在一个业务逻辑处理包中,台数据的读取、用户操作结果反馈以及异常处理等。程序开发者能够轻松这些包完成系统业务逻辑的设计开发。3)HibernateHibernate 框架主要是对系统业务逻辑处理方法进行封装,并且支持一些关的映射。作为一种轻量级的框架,其主要的核心是完成数据库操作方面的该框架提供了系统数据库操作的各种接口,利用 JDBC 来完成数据库与业
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
【图文】:
第二章 相关技术研究本系统的开发设计主要采用了 SSH 集成开发框架、MVC 架构和 B/S 的开发模型。下面对这些技术方案进行阐述分析。2.1 SSH 集成开发框架SSH(Struts,Spring,Hibernate)集成开发框架主要是为 web 开发而设计的。该架构通过将 Struts、Spring 和 Hibernate 三个相对独立的 web 软件开发框架集成到一起,从而充分利用这三个框架的优势,实现三个框架的互补[25-29]。在实际的网站软件开发的过程中,以该 SSH 框架的 Spring 为核心,根据 MVC 模块化设计的思路,利用 Struts 和 Hibernate 分别对系统业务层和持久层进行软件设计。通过Spring 的 IOC 容器,并根据具体的系统业务需求来对系统软件模块组件之间的依赖关系进行分离。对 java 的操作对象进行实例化,通过 Hibernate 的 DAO 接口来完成系统后台数据库的访问。具体的 SSH 框架的结构设计,如图 2-1 所示。
图 2-2 Struts 工作流程2)SpringSpring 是层次化的软件开发框架,该框架能够为 web 软件的业务操作提供据通信接口,并兼容各种数据类型。该框架由 Spring 的中间件、数据库 DA统业务逻辑服务组成。Spring 将系统软件业务操作进行层次化分离,,通过 Stru控制器 Action 来处理系统的用户操作。Spring 还采用了 AOP 设计模式,该用面向切面的编程方式按照系统需求的功能模块来进行程序业务逻辑设计式能够提高模块的独立性,将模块的操作封装在一个业务逻辑处理包中,台数据的读取、用户操作结果反馈以及异常处理等。程序开发者能够轻松这些包完成系统业务逻辑的设计开发。3)HibernateHibernate 框架主要是对系统业务逻辑处理方法进行封装,并且支持一些关的映射。作为一种轻量级的框架,其主要的核心是完成数据库操作方面的该框架提供了系统数据库操作的各种接口,利用 JDBC 来完成数据库与业
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
【参考文献】
相关期刊论文 前10条
1 王勇;;电力系统配电管理中用电信息采集系统的应用[J];中国电业(技术版);2014年02期
2 胡江溢;祝恩国;杜新纲;杜蜀薇;;用电信息采集系统应用现状及发展趋势[J];电力系统自动化;2014年02期
3 肖素文;范明;邹克利;;电力企业管理的基本内涵探究[J];中国商贸;2013年18期
4 沈}
本文编号:2646223
本文链接:https://www.wllwen.com/guanlilunwen/yunyingzuzhiguanlilunwen/2646223.html
最近更新
教材专著