Font Size: a A A

Research And Implementation Of XML Based User Interface Modeling

Posted on:2012-01-07Degree:MasterType:Thesis
Country:ChinaCandidate:H LinFull Text:PDF
GTID:2218330368493336Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
User interface is an important part of a software system. It is mainly responsible for receiving user input information and displaying the results of processing. According to statistics, for an application program, 48% of application code is for the user interface in average; about 50% of the execution time is for the implementation of the user interface program.The development of traditional user interface is highly related to specific programming languages and integrated development environment. And such coupling of user interface development causes much difficulty to the later processes in development and the reuse of each development phase. In order to improve the efficiency of the development and implementation low coupling between user interface and development environment, resorting to the extensibility of XML, XML-based user interface is described as a hotspot of current research directions.In this paper, for the problems of traditional graphical user interface developments, with the XML technology, launch on modeling of graphical user interface. The main work and achievements are as follows:1. With the knowledge of the user interface, analyze deficiencies of the current existing user interface description language. By the extensibility of XML, describe the user interface elements and propose a description method of graphical user interface based on XML. Using this method to define graphical user interface, could implement independence between graphical user interface and the specific programming language and development environment.2. Develope a graphical user interface generation tool of B/S structure based on the above mentioned methods. The graphical user interface generation tool interacts with users by open source fckeditor editor. You can edit graphical user interface easily and friendly, generate a graphical user interface XML document meeting the requirements; further, and through parsing corresponding XML document by dom4j, can automatically generate html and java documents described the graphical user interface.Applying the research achievement to system analysis and system design of software development can achieve the goal of reuse of work from different software development stages, consequently, greatly improve the efficiency of system development.
Keywords/Search Tags:Graphic User Interface, Description of GUI, XML, auto-generating of GUI, Modeling tools of GUI
PDF Full Text Request
Related items