高效能源管理系统的设计与实现

高效能源管理系统的设计与实现

论文摘要

随着工业革命的第二次飞跃,能源的需要也越来越多。工业的发展从一定程度上表示着一个社会的发展,但是工业革命的发展消耗了大量的能源。自从20世纪70年达开始能源短缺已经是全球面临的问题,更是工业化企业面临的问题。能源高效的利用不仅节约了企业的投入成本也是保护环境、建立节约型社会的根本。信息化的发展使得企业的管理也逐渐的进入信息时代。信息化管理系统的建立使得企业在管理上能够很方便的统一调度,减少人工管理的误差。能源管理系统也是企业统一调度有限能源的重要工具,为了使能源更合理的使用,能源管理系统需要及时的采集各方面能源的信息,在管理系统中做统一的分析,方便管理。本文最重要的问题就是怎么样使能源管理系统高效的开发,高效的使用并且高效的维护。即怎么样提高系统代码的可扩展性、灵活性以及维护性。在目前的Web开发中MVC模型是使用最广泛的三层模型,本文论述了该三层模型的发展并对该模型扩充到多层的J2EE构架。这种多层的J2EE构架是由Struts2+Spring+Hibernate+SiteMesh构成的,以下简称为SSH2+SiteMesh。论文中论述了SSH2+SiteMesh与J2EE单层构架的区别与优势,阐述了该架构的具体实现方式以及这种框架的高效性。本文对能源管理系统的设计根据软件设计的“开-闭”原则设计;将可能发生变化的地方和一个类的多种实现方式封装,实现可插拔式的对象的实现方式。在系统的模型设计中结合面向对象的分析方法,以提高软件复用率和灵活性为宗旨设计系统。最后本文还介绍了能源管理系统在SSH2+SiteMesh架构的实现方式,以及在实现过程用到的关键技术;实验的结果证明了这种能源管理系统的高效性。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 项目背景介绍
  • 1.2 国内外研究现状
  • 1.3 本文的研究内容
  • 1.4 本文的结构
  • 1.5 本章小结
  • 第二章 系统开发构架的研究
  • 2.1 J2EE 架构的分析
  • 2.2 SSH2 架构的介绍
  • 2.2.1 Struts2 框架
  • 2.2.2 Spring 框架
  • 2.2.3 Hibernate 框架
  • 2.3 SiteMesh 框架的介绍
  • 2.4 本章小结
  • 第三章 能源管理系统构架的设计以及系统的建模
  • 3.1 系统架构的设计
  • 3.2 系统的需求分析
  • 3.2.1 系统的概述
  • 3.2.2 系统的功能需求
  • 3.2.3 系统的功能模块
  • 3.3 系统的用例分析
  • 3.3.1 系统的参与者
  • 3.3.2 系统的用例
  • 3.3.3 创建用例图
  • 3.4 系统的建模
  • 3.5 本章小结
  • 第四章 能源管理系统的实现
  • 4.1 系统架构的实现
  • 4.1.1 Struts2 的部署
  • 4.1.2 Struts2 与Spring 的整合
  • 4.1.2.1 Spring 的部署
  • 4.1.2.2 Struts2 委托给Spring
  • 4.1.2.3 Spring 配置数据源
  • 4.1.2.4 Spring 对事务的管理
  • 4.1.3 Struts2+Spring 与Hibernate 的整合
  • 4.1.4 SiteMesh 的整合
  • 4.2 系统设计的实现
  • 4.2.1 视图层的实现
  • 4.2.1.1 菜单的实现
  • 4.2.1.2 装饰器的实现
  • 4.2.1.3 国际化的实现
  • 4.2.2 控制层的实现
  • 4.2.3 业务逻辑层的实现
  • 4.2.4 数据持久层的实现
  • 4.3 本章小结
  • 第五章 系统中的创新点与难点
  • 5.1 基于“开-闭”原则的系统设计
  • 5.1.1 面向对象可复用的设计
  • 5.1.2 分页显示的实现
  • 5.1.3 基于策略模式的设计
  • 5.2 动态添加输入表单的实现
  • 5.3 日志管理的实现
  • 5.4 类型转换器的实现
  • 5.5 本章小结
  • 第六章 总结与展望
  • 参考文献
  • 硕士期间发表论文
  • 致谢
  • 相关论文文献

    • [1].基于策略模式和Spring框架的银行代缴费系统的研究[J]. 现代计算机(专业版) 2017(25)
    • [2].基于Spring框架的依赖注入研究[J]. 才智 2014(34)
    • [3].含有spring的常见短语[J]. 英语画刊(高级版) 2017(08)
    • [4].汉英季节词“春”与“spring”之语义韵比较及翻译[J]. 济宁学院学报 2013(06)
    • [5].基于Spring的实习实训系统设计与实现[J]. 实验科学与技术 2011(S1)
    • [6].基于Spring框架的无锡“河长制”信息管理平台的设计与实现[J]. 软件工程 2016(09)
    • [7].基于Spring的农产品质量管理系统的研究[J]. 安徽农业科学 2012(20)
    • [8].基于工厂模式的Spring实现[J]. 办公自动化 2011(20)
    • [9].基于SPRING框架的分布式工作流引擎的设计方法探索[J]. 福建电脑 2010(04)
    • [10].面向Spring框架的模型转换技术研究[J]. 东北师大学报(自然科学版) 2010(03)
    • [11].基于Spring的业务规则引擎[J]. 计算机工程 2008(23)
    • [12].基于Spring框架的协同办公系统的开发[J]. 甘肃科技 2008(18)
    • [13].基于Spring框架的北京林业大学图书馆门户系统设计与实现[J]. 现代情报 2008(04)
    • [14].基于spring框架的单点登录的设计与实现[J]. 自动化与仪器仪表 2012(04)
    • [15].基于Spring框架的定时数据采集关键技术研究[J]. 电脑知识与技术 2011(10)
    • [16].基于Spring的构件动态演化机制[J]. 计算机工程 2012(02)
    • [17].Spring框架对数据持久化的支持与实现[J]. 兰州工业高等专科学校学报 2012(06)
    • [18].在Spring面向切面编程及其应用研究[J]. 电脑编程技巧与维护 2013(06)
    • [19].基于Struts+Spring+Hibernate框架的网络评比系统[J]. 微计算机信息 2010(15)
    • [20].基于Spring的网络考试系统的服务设计[J]. 吉首大学学报(自然科学版) 2013(01)
    • [21].基于Spring框架的Web系统的研究与应用[J]. 内蒙古科技大学学报 2012(04)
    • [22].基于Spring的电子政务设计与实现[J]. 现代电子技术 2008(24)
    • [23].Spring Acegi的安全应用与扩展[J]. 计算机应用与软件 2008(12)
    • [24].基于Spring+DWR+EXT框架的web应用设计与实现[J]. 电脑知识与技术 2016(15)
    • [25].基于Annotation的Spring事务应用设计[J]. 电脑学习 2009(03)
    • [26].基于Spring的定时器的应用实现[J]. 太原师范学院学报(自然科学版) 2015(04)
    • [27].AOP在Spring框架中的应用[J]. 电脑知识与技术 2009(26)
    • [28].基于Spring的MVC模式网上银行系统的设计与实现[J]. 电子设计工程 2013(07)
    • [29].基于Annotation的Spring AOP系统设计[J]. 计算机应用与软件 2009(09)
    • [30].依赖注入在Spring和EJB3.0中的应用与实现[J]. 电脑知识与技术 2008(26)

    标签:;  ;  

    高效能源管理系统的设计与实现
    下载Doc文档

    猜你喜欢