[发明专利]一种构建软件架构模型的方法有效
| 申请号: | 202110725549.7 | 申请日: | 2021-06-29 |
| 公开(公告)号: | CN113467759B | 公开(公告)日: | 2022-02-22 |
| 发明(设计)人: | 金震;张京日;张宪涛;徐伟;于明辉 | 申请(专利权)人: | 北京三维天地科技股份有限公司 |
| 主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/36;G06Q30/06 |
| 代理公司: | 北京冠和权律师事务所 11399 | 代理人: | 赵银萍 |
| 地址: | 100000 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 构建 软件 架构 模型 方法 | ||
1.一种构建软件架构模型的方法,其特征在于,包括:
步骤1:基于基础技术以及通用基础功能,构建核心层;
步骤2:构建产品层,并基于产品的业务要求,开发出标准化的产品原型;
步骤3:构建项目层,并基于项目定制业务需求,开发出符合特定用户需求的定制化项目;
步骤4:基于构建的核心层、产品层、项目层以及对应的开发结果,获得软件架构模型;
步骤3,构建项目层,并基于项目定制业务需求,开发出符合特定用户需求的定制化项目,包括;
判断所述核心层、产品层的功能是否满足业务需求;
若是,根据业务需求进行相应的操作;
若不是,调整所述产品层生成的新标准化功能需求;
同时,提取所述产品层生成的新功能中多次应用的补充功能;
获取生成次数高于预设次数的补充功能;
检测项目层到核心层的反馈路径的传输时长,调整反馈路径宽度;
将所述补充功能作为基础功能反馈到所述核心层进行存储。
2.根据权利要求1所述的一种构建软件架构模型的方法,其特征在于:在步骤1中,所述核心层包括:
基础框架、基础接口、功能存储单元;
其中,所述基础框架包括进行产品和项目研发的基础技术用法;
所述基础接口基于产品的输出形式,为所述产品匹配数据接口;
所述功能存储单元存储从不同的所述产品的输出目的所属类别中提取的可通用的基础功能并编辑对应的功能标码。
3.根据权利要求1所述的一种构建软件架构模型的方法,其特征在于:步骤2,构建产品层,并基于产品的业务要求,开发出标准化的产品原型,包括:
判断所述核心层的功能是否满足所述业务要求;
若满足,继承所述核心层的基础技术以及通用基础功能;
否则,基于产品的业务要求,对所述核心层的功能进行定制化;
当定制化后的功能,满足所述业务要求后,获取所述产品层的技术构架,开发所述产品新的标准化功能需求,进而获得标准化的产品原型。
4.根据权利要求3所述的一种构建软件架构模型的方法,其特征在于:当定制化后的功能,满足所述业务要求后,获取所述产品层的技术构架,开发所述产品新的标准化功能需求,包括:
基于所述业务要求,获取所述产品的最终输出形式以及所述产品不同阶段的输出目的;
根据所述最终输出形式,确定基础接口,并匹配对应的数据接口,并反馈验证所述数据接口的验证输出形式;
当所述最终输出形式与验证输出形式一致时,判定匹配成功,并提取与所述基础功能的输出目的相同的产品阶段,并获取相同的产品阶段的对应基础功能的功能标码;
同时,判断是否存在未进行功能标码的产品阶段;
若存在,将对应产品阶段定义为新阶段,且设定对应的功能标码为零码,并将不同阶段的功能标码和零码依次连接,获取所述产品的第一生产标码;
否则,获取所述产品的第二生产标码,并获取所述第二生产标码对应的基础功能,并将对应的基础功能放置在技术构架内进行组合,获取新的标准化功能需求;
获取所述第一生产标码中的非零码所对应的基础功能,同时获取所述零码对应的新阶段;
基于所述新阶段的相邻两阶段的运行模式,判断所述新阶段的运行模式;
匹配与所述新阶段的运行模式相似的基础功能,并消除所述基础功能所包含的附加功能,定义为原始功能;
判断所述新阶段的输出目的,并基于所述输出目的确定所述新阶段的生产数据,添加到所述原始功能上;
确定所述生产数据的容量,调整所述原始功能的输入端的输入速率;
获取与所述新阶段相邻的前一阶段的第一运行时间,调整所述原始功能的总运行时间获取实验新功能;
运行实验新功能,检验所述实验新功能的输出结果;
同时获取预计检验时长和实际检验时长,获取两个时长之间的差值并进行衰减,获取所述实验新功能的修正时间,基于所述修正时间调整所述实验新功能的运行通道的宽度;
根据衰减结果获取检验过程中运行停顿时长高于标准时长的低效区域;
匹配与所述低效区域处理方式相同的基础功能,并添加到所述实验新功能对应的位置上,获取新功能;
最后将所述非零码所对应的基础功能以及新功能放置在所述技术框架内,获取新的标准化功能需求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三维天地科技股份有限公司,未经北京三维天地科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110725549.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:门控时钟控制系统及其测试方法、控制芯片
- 下一篇:多用户配对方法及装置





