Font Size: a A A

Research On A Uer Interface Model With Engineering Design Support

Posted on:2010-10-15Degree:MasterType:Thesis
Country:ChinaCandidate:R G HouFull Text:PDF
GTID:2178360275450849Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Software interfaces as an important part of software system,are the major media for interaction between people and computers.Studies show that user interface development will take up about half of the time in software developing process.In order to improve the efficiency of the system interface design and development, researchers from abroad and home have proposed several automatic methods and tools for interface design.However,these proposals lack of special and effective description methods to directly supporting user interface design,leading to quite efficiency and quality limitations.Therefore,to research modeling techniques and description methods for user interface is theoretically important and practically valuable in raising interface development efficiency and quality.Model based interface development idea,which takes interface composing and design process as the main body,can support the engineering process for user interface design systematically and effectively by constructing models reflecting interface design description.This dissertation,based on the idea,proposes a user interface model ADS that can support the process of the software interface design from requirement analysis and design to automatic interface codes generation.This model ADS is designed on the basis of the declarative models and able to support user interface' whole lifecycle.It is composed of analyze model,dialog model and show model,these component models cooperate to realize automatic interface generation.The main contents are as follows:1.According to analyzing and studying the model based interface engineering design process,proposes a declarative model based user interface model ADS,which can support user interface' whole lifecycle.The ADS's architecture structure is shown and the structures and relationships in each model of the ADS is analyzed in the user interface design and presentation theories.2.Researches the user interface generation process based on the ADS model, analyzes functional features and working mechanism of the included models in the ADS.discusses the details of the composing elements,modeling methods and description forms of these inner models and conducts the related designs.3.Explores the formalized expression for the included models in the ADS, analyzes the mapping relationships between these models,after that,defines the rules of the model transformation based on UsiXML,and proposes a codes generation algorithm.4.According to the previous studies,designs and implements an integral user interface design tool' main parts and its prototype system in terms of the ADS model. Finally,feasibility of the ADS model in supporting interface design is verified by a form instance.
Keywords/Search Tags:User Interface Model, Task, Extended Object Model, Model Transform, Model Mapping, UsiXML
PDF Full Text Request
Related items