节点文献
基于Struts架构的能耗统计分析系统设计与实现
【作者】 高空;
【导师】 黄磊;
【作者基本信息】 北京交通大学 , 企业管理, 2007, 硕士
【摘要】 近年来,随着网络技术的快速发展,构建企业级分布式Web应用技术日趋成熟,其中SUN公司提出的J2EE平台被应用于越来越多的企业级Web应用系统开发中。但在实际开发过程中,开发人员很难做到良好的层次划分。框架的提出为解决这个问题提供了很好的方向,应用框架可以降低软件开发的成本、提高软件质量。Struts作为一个开源的Web层框架,是MVC及J2EE若干核心模式的标准实现,方便了代码的编写和管理,适用于大型、复杂的Web应用开发。本文以能耗统计分析系统的开发作为背景,通过对MVC设计模式及Struts框架的深入学习及研究,并结合笔者的实际开发经验,着重阐述了如何利用Struts框架,通过优化Web应用程序开发框架来有效解决目前Web开发中存在的问题。论文的主体内容首先从对统一建模语言UML的历史和内容的探讨开始,并简单介绍了Rose工具;在此基础上,讨论了信息系统应用体系结构的发展历程,着重对J2EE平台进行了介绍。接下来,本文重点探讨了MVC设计模式以及实现该模式的Struts框架。深入研究了MVC设计模式的思想并分析了使用它的优势与不足及适用范围;对于实现MVC设计模式思想的Struts框架也进行了整体结构分析。随后,着重介绍了能耗统计分系统的设计和实现过程。在设计阶段,重点探讨了运用统一建模语言UML对软件系统建模的一般过程。在实现阶段,详细探讨了Struts框架在系统实现中的运用,以及系统实现过程中的关键问题和解决方案。论文的最后,对本文主要完成的工作进行了总结,并提出了研究的不足之处以及对今后研究的展望。
【Abstract】 In the recent years, with the rapid development of network technology, technology of building enterprise distributed Web application has become more mature, and J2EE technology proposed by SUN is more and more used in Web application. But in practical development, it is very difficult for developer to do good tier division. The framework is a good method to solve the problem,it contribute to save cost and enhance software quality during developing process. As a best popular open-source framework, Struts Framework is a standard implementation of MVC and some core J2EE design patterns, which greatly facilitates writing and managing codes.Struts Framework is especially suitable to develop large-size and complex Web applications.This thesis discusses application and research of Struts Framework with Enterprise Energy Consumption Statistics & Analysis Software. Through deeply studying and research of MVC design pattern and Struts Framework,and combing developing experience,then expounded how to use struts Framework, through optimized Web application software to solve problems in web softeware develop.This paper begin the dicuss of main content from the history and content of UML,then introduced the Rose software.On this basis,discussed the phylogeny of information systems application architecture, emphasize introduce the J2EE technology.Then this paper talked about MVC design pattern and Struts Framework. deeply researched the anamnesis of MVC design pattern and analyse it’s predominance and deficiency;for Struts framework also have full-scale analyse.Later, discuessed the analysis and implement of Enterprise Energy Consumption Statistics & Analysis Software.In analysis phase, introduced the use of UML;In implement phase,introduced the use of Struts.At last, we make a conclusion of the work that has done in this paper,bring forward some insufficiency in the research and envision of the research in the future.
【Key words】 J2EE; design pattern; J2EE design pattern; MVC; Struts framework; UML;
- 【网络出版投稿人】 北京交通大学 【网络出版年期】2007年 05期
- 【分类号】TP311.52
- 【被引频次】2
- 【下载频次】159