一种嵌入式软件构件库管理系统及方法技术方案

技术编号:29307592 阅读:31 留言:0更新日期:2021-07-17 01:58
本发明专利技术公开了一种嵌入式软件构件库管理系统,包括基础运行配置模块,用于设置运行全局共享参数,完成基础数据配置;构件录入模块,用于录入一个或多个构件,并建立构件目录,并将构件上传至服务器中的构件库中;用户操作模块,用于获取并发送用户的构件操作信息;构件调整模块,用于根据用户的构件操作信息将对应的构件进行调整,并对构件目录进行更新调整,并将调整后的构件上传至构件库中,进行构件库数据更新管理。本发明专利技术还公开了一种嵌入式软件构件库管理方法。本发明专利技术可对嵌入式软件开发单位的可复用的软件构件资源进行集中统一的管理,对构件进行综合全面的管理,提高管理效率。提高管理效率。提高管理效率。

【技术实现步骤摘要】
一种嵌入式软件构件库管理系统及方法


[0001]本专利技术涉及构件库管理
,具体而言,涉及一种嵌入式软件构件库管理系统及方法。

技术介绍

[0002]构件是在软件生命周期各阶段可以被复用的软件实体,它可以是被封装的类、功能模块、软件框架、软件构架、文档和设计模式等。通过构件的组装和集成来构造相应的应用软件,可以提高开发者的开发效率、降低项目开发成本,并使得构造的软件系统更易扩充和维护。因此,构件技术作为实现软件复用技术的重要手段,为软件产品的工业化和自动化生产提供技术保障和支持,引起了业界的普遍关注,基于构件的软件开发己成为软件开发的主流技术。目前在构件数量增长、构件特征丰富、构件间关系复杂的情况下,如何科学地管理构件成为一个很重要的问题。构件作为软件开发过程当中的管理对象,其是由独立的构件开发工具产生的,来源广泛,而且其组成和形式都更为复杂,因此,面向构件的管理难度较大。现有技术中,仅仅是对一个类型的构件库进行管理,管理功能较为单一,无法高效快速的对构件复杂,类型较多,数据处理量较大的情况进行管理。
专利技术内容
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种嵌入式软件构件库管理系统,其特征在于,包括基础运行配置模块、构件录入模块、用户操作模块以及构件调整模块,其中:基础运行配置模块,用于设置运行全局共享参数,完成基础数据配置;构件录入模块,用于录入一个或多个构件,并建立构件目录,并将构件上传至服务器中的构件库中;用户操作模块,用于获取并发送用户的构件操作信息;构件调整模块,用于根据用户的构件操作信息将对应的构件进行调整,并对构件目录进行更新调整,并将调整后的构件上传至构件库中,进行构件库数据更新管理。2.根据权利要求1所述的一种嵌入式软件构件库管理系统,其特征在于,所述构件操作信息包括构件目录选择信息、构件下载信息、构件修改信息、构件删除信息、构件增加信息和构件组装信息。3.根据权利要求2所述的一种嵌入式软件构件库管理系统,其特征在于,所述构件调整模块包括下载子模块、修改子模块、删除子模块、增加子模块以及组装子模块,其中:下载子模块,用于根据用户的构件下载信息和构件目录选择信息将对应的构件下载到对应的构件目录下,对构件目录进行更新调整;修改子模块,用于根据用户的构件修改信息将对应构件的属性进行修改调整,将调整后的构件上传至构件库中,进行构件库数据更新管理;删除子模块,用于根据用户的构件删除信息将对应的构件进行删除调整,并将构件库中的对应构件删除;增加子模块,用于根据用户的构件增加信息将录入存储对应的构件,并对构件目录进行更新调整,并将增加的构件上传至构件库中,进行构件库数据更新管理;组装子模块,用于根据用户的构件组装信息获取对应构件和构件组装所需的基础构件并进行构件组装,并将组装后的构件上传至构件库中,进行构件库数据更新管理。4.根据权利要求3所述的一种嵌入式软件构件库管理系统,其特征在于,所述组装子模块包括目标获取单元、基础构件单元以及构件组装单元,其中:目标获取单元,用于根据用户的构件组装信息获取并发送目标构件;基础构件单元,用于根据用户的构件组装信息检索并获取目标构件所依赖的基础构件;构件组装单元,用于将目标构件和基础构件进行组装操作,完成构件组装。5.根据权利要求1所述的一种嵌入式软件构件库管理系统...

【专利技术属性】
技术研发人员:张晨东张天擎
申请(专利权)人:北京领航里程碑软件技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1