Font Size: a A A

Energy Management System Based On UML And Software Architecture

Posted on:2013-02-21Degree:MasterType:Thesis
Country:ChinaCandidate:C MiaoFull Text:PDF
GTID:2248330371476568Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the emergence of the software crisis, the software development process becomes more and more harder to control the field of software engineering experts and scholars trying to find a way to solve this difficult problem the appearing of Software Architecture and Unified Modeling Language (UML) brought new opportunities to solve this problem. After20years of development,the theory has been basically taken shape. In the software system development process, especially the large software development, its importance and practical have been confirmed, but in the process of application still have many limitations, and there are too many kinds of development tools, not form an unified standards. According to the hobby of different developers choose different tools, They lack of effective communication and exchange. This paper focused on searching for both combining site in the process of the software development, hopes to combine the advantages of both sides to optimize the management of the software development process.First, this paper introduces the putting forward, development, basic concept and main elements of software architecture and unified modeling language, explains their describe way, and compares both disadvantages.Second, discusses the application of software architecture thought and unified modeling language tools in the development process of information management system,and uses them in the development process of He’nan province energy information management system. In the process of the demand modeling of the system in the early period, uses the software architecture thought divided demand model into function view model, development view model, frame model, data view model, dynamic view model as well as physical view model, and uses UML modeling tools to achieve the six models.Next, according to the demand model of the system in the early period, guides energy management system Mid-term development and the later test and maintenance. In the process of realizing the system, according to the function model to invest task allocation, according to the data model forms system database, according to the development view and dynamic view master the concurrent of the system, according to the physical view completes the deployment of server system. In the system of testing, according to the function model and dynamic model forms the function test report of the system. It is thus clear that UML and software architecture provide the basis and standard for the development of software in the whole life cycle.Finally, this paper summarizes the deficiencies of before and improving direction, and prospects the work to the next step.
Keywords/Search Tags:Unified Modeling Language, Software Architecture, View Model, Modeling Technology, Energy Management System
PDF Full Text Request
Related items