基于回归的软件过程度量预测方法及系统

    公开(公告)号:CN116028342A

    公开(公告)日:2023-04-28

    申请号:CN202111255390.3

    申请日:2021-10-27

    Abstract: 本发明提供了一种基于回归的软件过程度量预测方法及系统,包括如下步骤:步骤S1:根据收集软件开发过程中的度量数据通过回归建立度量绩效模型;步骤S2:通过度量绩效模型对度量目标进行预测。本发明通过采用度量过程绩效模型,改善了原来只能在每一次迭代结束才能度量结果的情况,而是可以在开发过程中,通过过程执行情况收集到的过程数据,预知可能达到的目标,并提前进行纠偏以提高目标达成的可能性。

    基于机器学习的Kubernetes集群动态资源调度方法和系统

    公开(公告)号:CN115994012A

    公开(公告)日:2023-04-21

    申请号:CN202111209949.9

    申请日:2021-10-18

    Abstract: 本发明提供了一种基于机器学习的Kubernetes集群动态资源调度方法和系统,包括:步骤1:通过客户端或者命令行工具操作Kubernetes,在Kubernetes中汇总部署系统的基本信息;步骤2:将部署系统的基本信息输入到预测模型中,结合行业类相似系统的历史调度数据,对不同的调度策略进行评价;步骤3:结合机器学习进行预测,得到部署系统的最优调度策略;步骤4:将预测的最优调度策略发送至Kubernetes,并执行该调度策略。本发明可以动态预测Kubernetes中部署系统的最优调度策略,实现实时自动调整系统运行环境的目的,从而规避系统潜在资源使用风险,减少工作人员的干预,实现自动化运维。

    多维度可视化统计代码行数的方法及系统

    公开(公告)号:CN115981703A

    公开(公告)日:2023-04-18

    申请号:CN202111198836.3

    申请日:2021-10-14

    Abstract: 本发明提供了一种多维度可视化统计代码行数的方法及系统,包括如下步骤:步骤1:维护代码库信息;步骤2:根据所述代码库信息,搭建代码统计环境;步骤3:在所述代码统计环境下,定时统计代码行数,获得代码行数统计数据;步骤4:多维度分析可视化展示所述代码行数统计数据。本发明通过定时采集代码行数信息,将采集到的信息存储到数据库中,进行多维度数据统计,计算代码总行数,并通过可视化报表,展示相关信息。

    工业场景下敏态交付的实现方法及系统

    公开(公告)号:CN115712480A

    公开(公告)日:2023-02-24

    申请号:CN202110970372.7

    申请日:2021-08-23

    Abstract: 本发明提供一种工业场景下敏态交付的实现方法及系统,涉及软件开发技术领域,包括:根据各类构建场景,制作Jenkins slave容器;基于流水线模板,提供创建流水线的方式,将Jenkins Pipeline核心步骤封装为模板,管理员维护相关步骤模板信息,提供对应的参数;通过可视化页面,将流水线模板和构建环境的选择开放给普通用户,通过流水线模板初始化流水线,普通用户根据自身需要进行流水线相关步骤的编排,输入相关参数,选择对应的构建环境,创建符合自身应用需求的流水线。本发明通过集成Jenkins流水线以及Kubernetes容器集群,基于编译环境的维护和流水线模板,搭建可以快速创建应对各类场景的流水线以及覆盖各类编译环境的敏态交付系统DevOps平台。

    基于元数据建模的数据库脚本生成系统及方法

    公开(公告)号:CN118861003A

    公开(公告)日:2024-10-29

    申请号:CN202410051497.3

    申请日:2024-01-12

    Abstract: 本发明提供了一种基于元数据建模的数据库脚本生成系统及方法,包括:数据库元数据类型维护单元、数据库脚本转换单元、数据库版本控制单元、数据库版本对比单元和数据库管理系统主控单元。本发明将多种关系型数据库字段类型抽象化为元数据字段类型,并将映射关系存储在系统中,通过元数据字段类型与实际数据库字段类型的映射关系比对,为数据库脚本转换提供了一种新的方法,同时系统可基于脚本转换方法实现多种数据库升降级脚本的自动生成,极大减轻了手工整理的复杂度。

    基于微服务的电票业务功能构建方法和系统

    公开(公告)号:CN110942387B

    公开(公告)日:2023-07-25

    申请号:CN201811115241.5

    申请日:2018-09-25

    Abstract: 本发明提供一种基于微服务的电票业务功能构建方法和系统,提供微服务开发平台,在微服务开发平台将业务基础组件封装成原子微服务;依据业务流程需要,在组合服务编排端对原子微服务进行组合编排,形成业务组合微服务;令原子微服务、业务组合微服务在微服务提供端进行发布,形成已发布微服务;令已发布微服务在服务中心端进行注册,形成已注册微服务;对已注册微服务在微服务消费端进行订阅,形成已订阅微服务;对电票业务请求发起响应,调用已订阅微服务。通过将业务分解成多个独立的服务,实现对解决方案的解耦,基于共享服务中心,利用流程引擎实现业务服务的编排,动态复用和编排组合业务功能,达到快速响应电票业务的快速创新需求的目标。

    基于零知识证明的匿名调研方法及系统

    公开(公告)号:CN118869212A

    公开(公告)日:2024-10-29

    申请号:CN202410198028.4

    申请日:2024-02-22

    Abstract: 本发明提供了一种基于零知识证明的匿名调研方法及系统,包括:组织方创建选票或问卷,提交参与者名单,并通过系统向参与者发送对应选票或问卷的匿名调研表单;参与者接收所述匿名调研表单并进行身份验证,验证通过后进行填写问卷或投票;组织方结束调研活动,将本次调研所有提交的密文解密进行统计。本发明通过引入零知识证明,使得用户无需泄漏额外信息,即可证明自己确实属于被调研的用户范围,保证用户匿名性。实现基于ElGamal加密算法的内容加密,防止提交内容泄漏。在提交后系统向用户提供收据,实现匿名调研可验证性,同时无法追踪用户身份。扩展了问卷调查场景,满足大文本量调研场景的匿名需求。

    结合流水线的应用数据升级方法及系统

    公开(公告)号:CN118819569A

    公开(公告)日:2024-10-22

    申请号:CN202310432201.8

    申请日:2023-04-20

    Abstract: 本发明提供了一种结合流水线的应用数据升级方法及系统,包括:根据预设的存放目录、命名格式及脚本类型存放对应的数据脚本;搭建在线执行数据脚本系统;集成发布部署流水线增加数据升级任务,并根据起始版本和目标版本,获取对应的脚本提交至所述系统在线执行,进而完成数据升级。本发明通过约定应用各版本数据脚本的存放规范。在应用升级时,将数据升级作为流水线中一个环节,根据起始版本以及目标版本,获取对应的脚本,提交系统在线执行,同时可以在线查看脚本执行日志以及状态,提高了应用升级的效率。

Patent Agency Ranking