计算机工程 ›› 2007, Vol. 33 ›› Issue (02): 267-269.doi: 10.3969/j.issn.1000-3428.2007.02.095

• 开发研究与设计技术 • 上一篇    下一篇

基于控件和XML的可定制软件开发方案

李广强,吴伟民,赖天武,王 静,孙乙乃   

  1. (广东工业大学计算机学院,广州 510090)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-01-20 发布日期:2007-01-20

Customized Software Development Based on Controls and XML

LI Guangqiang, WU Weimin, LAI Tianwu, WANG Jing, SUN Yinai   

  1. (School of Computer Science, Gudngdong University of Technology, Guangzhou 510090)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-01-20 Published:2007-01-20

摘要: 为降低软件维护上的难度,适应不断变化的用户需求,提出了一种基于控件和XML配置技术的可定制的软件开发方案,一定程度上解决了面向Windows应用程序的可定制问题。该方案利用XML存储软件设计中的关键信息,将部分设计信息与开发平台分离,降低了和其它模块的耦合度,使得使用该方案开发的软件系统具有较高的可扩展性。该方案已经在一个电子元器件库存系统和一款印刷电路板的设置软件上得以应用。

关键词: 控件, XML, 可定制, 配置技术, 可扩展性

Abstract: In order to reduce the difficulty of software maintenance and meet changing user-requests, this paper presents a control and XML based method of customized software development, which is specifically oriented to Windows applications. This method makes use of XML to store key information of software development, separating the development platform and design information. In this way, it reduces the coupling with other modules and makes the software made through this method has considerable extensibility. This method has been used to develop a warehouse system of electronic parts and a configuration tool of a printed circuit board and proved to be feasible.

Key words: Controls, XML, Customized, Configuration, Extensibility