Font Size: a A A

Design And Implementation Of Component Elevator Group Control Simulation System Based On Design Pattern

Posted on:2008-01-26Degree:MasterType:Thesis
Country:ChinaCandidate:J LiuFull Text:PDF
GTID:2178360245991936Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Based on a detailed analysis of the characteristics of Elevator Group Control System (EGCS), the paper analyzes, designs and establishes the logic and physical model of Elevator Group Control Simulation System by using Unified Modeling Language (UML) and design pattern. To improve the overall efficiency of simulation system, COM and Distributed COM are studied, so a distributed architecture of the simulation system is built. The simulation system provides an opening platform for the research of elevator group control algorithm.As an important object-oriented software modeling tool, UML is discussed firstly in order to build static and dynamic model of the simulation system. UML is closely integrated at all stages of modern software development process, but it lacks of effective guidance in the design stage. A design pattern describes a frequently recurring design problem and a general solution. It optimizes the structure of a system, better organizes the classes and objects in the system and reduces the coupling between them, so that the system is easy to be expanded and reused. Design pattern remedies the shortage of UML. Their combination is tool of system analysis and design. COM is the mainstream component technique under Windows platform. It's expansion Distributed COM is for network computing environment. The paper conducted in-depth discussions of COM/DCOM, which lays a technological basis of the distributed architecture of the system.On the basis of the above research, elevator group control simulation system is analyzed, designed and implemented. First, the user's functional requirements of the system are seriously analyzed. Then the system is divided into some relative independent functional modules. Secondly, applying UML and some design patterns, such as factory method, adapter and abstract factory to system analysis and design, so the static and dynamic model of the system is built. Then DCOM technology is used to build remote algorithm server, which is deployed to a remote computer in the same network, so the distributed simulation system architecture is formed. Finally, the paper discussing how to implement the system and what software technologies are needed. The usage of the system is also explained.
Keywords/Search Tags:Elevator Group Control Simulation System, Design Pattern, UML, COM
PDF Full Text Request
Related items