Font Size: a A A

Design And Implementation Of Visual Developing Tool For Vehicle Human Interface

Posted on:2013-09-29Degree:MasterType:Thesis
Country:ChinaCandidate:C H WanFull Text:PDF
GTID:2248330392957669Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
In recent years, with the development and improvement of the technology, the development and rise of domestic high-speed railway brought vitality to the revitalization of domestic railway. This arises the handleability and friendliness of the vehicle human interface reflect its importance. Then it is even more important to develop a friendly human interface rapidly and efficiently. From this point, this thesis proposes a "What You See Is What You Get" visual developing tool, its aim is to free the developer from the tedious and the duplicated work, to decrease the difficulty of the vehicle human interface design, to make the developers pay more attention to the system architecture design, the logic of code, and the implementation of algorithms, and to achieve the fast development of the vehicle human interface.The most important features of the visual developing tool is visualization and good portability of the generated codes, Firstly, this thesis analyses the current architecture of the vehicle information platform, and the figures feature of vehicle human interface, on the basis of these, a portability vehicle information platform graphics interface system was proposed. It makes the generated codes have good portability. Then, through the analysis of the system requirement, the visual developing tool is divided into three function modules, including interface design tool, code generated engine, and the middleware. The code generated engine is responsible for transforming the XML file into the source code. The middleware can ensure the good portability for the codes generated from the visual developing tool. The key technology of visual developing tool is the implement of the interface design tool. The interface design tool use the Graphics Editor Framework which is based on MVC pattern to implement its function. And the module dividing of the interface design tool is based on the MVC pattern, this thesis uses the UML class diagrams to represent the static structure. At the last, the thesis finishes the implement of the properties view and basic editing operation.By using the visual developing tool, only mouse clicks, drag and draw are needed when the developers are editing graphical interface. Then the interface codes were generated automatically by using the code generated engine. The visual developing tool makes the interface development visualization, it is very convenient for developers to develop the interface application.
Keywords/Search Tags:Vehicle human interface, Visual developing, Graphics Editor Framework
PDF Full Text Request
Related items