Font Size: a A A

The Reseach And Application Of Automatic Generation Interface Based On XML Technology

Posted on:2011-04-03Degree:MasterType:Thesis
Country:ChinaCandidate:Q H GuoFull Text:PDF
GTID:2178360305466973Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
User Interface Design in software development is becoming increasingly important and more complex, it is an important limited factor to improve developed efficiency of Software. How to deal with User Interface Development issues that huge program codes is caused by large, complex designer, it has important significance for software developers to reduce workload and improve work efficiency. Since XML has been released, it has been widely applied to various areas. XML has the following advantages:such as good readability, easily search information, cross-platform, object-oriented and so on. This thesis discusses the technology of automatically generated interface based on XML. and an actual software tools about automatically generate user interface——SEHelper system. Automatically generation of user interface is a branch of research field about automatically generation of software.This thesis elaborates the related concept of XML, and the basic principle that is to use the XML technology to realize automatically generation of the interface. On this basis, the paper deeply discusses a specific designer—tools of automatic generation of user interface for software development, that is SEHelper system. It includes three modules:first, the use of C# development environment and.NET Reflection technology design software interface module, including custom toolbox, custom attribute window and designer libraries, etc; second, special software interface will be stored file of XML formation by serialization, then User Interface in user development area will be generated the programming language code with supporting XML through using the code generation engine; third, the function of this module is to use of XML Document Object Model(DOM) load file of XML formation and to use the interface generation engine will realize to convert from stored interface to implemented interface.
Keywords/Search Tags:XML, Reflection Technology, Serialize, Document Object Model
PDF Full Text Request
Related items