Construction system and method of the invention discloses a interface of reusable components, the system includes: interface component description module, interface component description file format; interface component code generation module, according to the interface description file format, the code generation interface component framework; interface component scheduling module, scheduling interface components, and display. The invention can divide the complex software interface into a plurality of functional independent and reusable interface components, and has the advantages of good expansibility, easy upgrading and maintenance, etc..
【技术实现步骤摘要】
一种可重用的界面组件构建系统及方法
本专利技术涉及界面组件构建领域。更具体地,涉及一种可重用的界面组件构建系统及方法。
技术介绍
随着计算机软件技术的发展,用户对软件界面的要求越来越高,软件界面的规模也越来越大,软件界面在应用软件中平均占开发量的48%和运行时间的50%。另外,软件界面是针对不用应用系统开发的,通用性和可重用性较差,升级维护困难。因此,传统的软件界面开发方式,需要投入大量的人力、财力及时间,也拖延了整个软件系统开发周期。因此,需要提供一种可重用的界面组件构建系统及方法。
技术实现思路
本专利技术的目的在于提供一种可重用的界面组件构建系统及方法,解决以往软件界面可重用性差、开发周期长、投入人力多等问题,通过用户界面资源的可重用性,提高用户界面的开发效率,从而提高整个软件系统的开发效率。为达到上述目的,本专利技术采用下述技术方案:一种可重用的界面组件构建系统,该系统包括:界面组件描述模块,生成界面组件的格式化描述文件;界面组件代码生成模块,根据界面的格式化描述文件,生成界面组件的代码框架;界面组件调度模块,调度界面组件,并进行显示。优选地,所述界面组件的格 ...
【技术保护点】
一种可重用的界面组件构建系统,其特征在于,该系统包括:界面组件描述模块,生成界面组件的格式化描述文件;界面组件代码生成模块,根据界面的格式化描述文件,生成界面组件的代码框架;界面组件调度模块,调度界面组件,并进行显示。
【技术特征摘要】
1.一种可重用的界面组件构建系统,其特征在于,该系统包括:界面组件描述模块,生成界面组件的格式化描述文件;界面组件代码生成模块,根据界面的格式化描述文件,生成界面组件的代码框架;界面组件调度模块,调度界面组件,并进行显示。2.根据权利要求1所述的可重用的界面组件构建系统,其特征在于,所述界面组件的格式化描述文件中包括界面组件的数据输入端口数据、界面组件的初始化端口数据、界面组件的功能端口数据和界面组件的控制端口数据。3.根据权利要求2所述的可重用的界面组件构建系统,其特征在于,界面组件的代码框架实现生成界面组件的名称、实现界面组件的数据输入、实现界面组件的初始化、实现对界面组件的调用和实现对界面组件的界面操作。4.根据权利要求1所述的可重用的界面组件构建系统,其特征在于,所述界面组件的代码框架采用QT/C++语言编译,经编...
【专利技术属性】
技术研发人员:李志平,卿杜政,徐筠,杨凯,王清云,梅铮,
申请(专利权)人:北京仿真中心,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。