[发明专利]一种软件模块管理装置在审
申请号: | 201910908194.8 | 申请日: | 2019-09-25 |
公开(公告)号: | CN110688100A | 公开(公告)日: | 2020-01-14 |
发明(设计)人: | 胡明辉 | 申请(专利权)人: | 优学汇信息科技(广东)有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/36;G06F8/71 |
代理公司: | 44376 广州高炬知识产权代理有限公司 | 代理人: | 董博 |
地址: | 511500 广东省清远市清*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件模块 管理控制模块 配置文件访问 配置文件 更新模块 项目实施 复用 软件模块管理 操作指令 复用效率 信息相关 依赖关系 比对 管理 编译 解析 查询 指令 转换 配合 | ||
本发明涉及一种软件模块管理装置,包括:配置文件访问模块,用于对输入的软件模块操作指令进行解析和编译,转换为管理控制模块能够识别的指令;管理控制模块,用于将管理控制模块中与配置文件访问模块输入的软件模块信息进行比对,以查询到与输入的软件模块信息相关的软件模块;配置文件更新模块,用于对管理控制模块中的软件模块的配置文件进行管理。本发明通过配置文件访问模块、管理控制模块和配置文件更新模块之间的相互配合,实现对需要管理的软件模块进行操作的目的,提高软件模块的复用效率,并通过对软件模块之间的依赖关系进行管理,使得项目实施过程中可正确复用可供复用的软件模块,从而可提高项目实施的效率。
技术领域
本发明涉及软件管理技术领域,具体涉及一种软件模块管理装置。
背景技术
随着软件复用力度的加大,如何对软件模块进行管理已经越来越受到人们的重视。
而现有技术中一直都依靠人工对可复用的软件模块之间的依赖关系进行控制与管理,随着IT系统的延伸和系统中软件模块的增多,单依靠人工理清一个项目中各软件模块之间的相互依赖关系,对管理人员来说是件十分困难的事情,更谈不上精确控制与管理各软件模块之间的相互依赖关系。
由于人工难以对软件模块之间的依赖关系进行精确的控制和规范,使得软件模块之间易出现环状依赖关系,这样会导致项目中的软件模块无法被单独提取出来,或者能提取但会连带出若干不相关的软件模块,从而导致该软件模块的复用度不高,造成开发资源的严重浪费。
此外,没有对软件模块之间的依赖关系进行严格管理还有可能使得软件模块没有按照该软件模块与其他软件模块之间的依赖关系进行访问,这样会导致软件模块之间的错误调用,造成被访问的软件模块资源的极大浪费。
基于此,本发明提供了一种软件模块管理装置,以解决现有技术中存在的问题。
发明内容
本发明要解决的技术问题是提供种一种软件模块管理装置,可实现对需要管理的软件模块进行操作的目的,提高软件模块的复用效率,并可实现对软件模块之间的依赖关系的精确控制和管理从而提高项目实施的效率。
为了解决上述技术问题,本发明采用了以下技术方案:
一种软件模块管理装置,包括:
配置文件访问模块,用于对输入的软件模块操作指令进行解析和编译,转换为管理控制模块能够识别的指令;
管理控制模块,用于将管理控制模块中与配置文件访问模块输入的软件模块信息进行比对,以查询到与输入的软件模块信息相关的软件模块;
配置文件更新模块,用于对管理控制模块中的软件模块的配置文件进行管理。
较佳地,所述配置文件访问模块包括:解析模块和编译模块。
较佳地,所述解析模块用于对配置文件访问模块中输入的软件模块的名称或者软件模块的其他标识信息进行解析,所述编译模块用于对解析模块解析过的信息进行编译,形成软件模块的识别代码。
较佳地,所述管理控制模块包括:解译模块、查询模块、调用模块、软件模块数据库、比较器及执行模块。
较佳地,解译模块,用于对编译模块编译的软件模块的识别代码进行解译,解译成与软件模块数据库中的软件模块相对应的信息,从而与软件数据库中的软件模块相对应;
查询模块,与所述的解译模块连接,用于根据解译模块解译出的信息到软件模块数据库中查询与该信息相对应的软件模块;
调用模块,用于根据查询模块查询到的结果将该软件模块的配置文件调出,并传送至所述比较器;
软件模块数据库,用于存储软件模块及该软件模块的配置文件,并且该软件模块数据库分别与查询模块、调用模块连接;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优学汇信息科技(广东)有限公司,未经优学汇信息科技(广东)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910908194.8/2.html,转载请声明来源钻瓜专利网。