[发明专利]一种基于云知识库的自我扩展方法及系统在审
申请号: | 201711465800.0 | 申请日: | 2017-12-28 |
公开(公告)号: | CN108170424A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 冉露;吴晟昊;张永沛;蒋家林;罗敏;王钰博;陈俊 | 申请(专利权)人: | 重庆南华中天信息技术有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 尹丽云 |
地址: | 400039 重庆市九龙坡*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 知识库 分类 资源目录 分类树 多级分类 开发效率 列表显示 项目开发 可视化 企业级 子分类 工作量 进化 瓶颈 开发 重复 创建 积累 | ||
本发明提供一种基于云知识库的自我扩展方法及系统,其方法包括:建立云知识库;创建云知识库的资源目录,所述资源目录通过分类列表显示;根据所述分类列表中的分类,建立每个分类的子分类,形成分类树;所述分类列表中包括多个多级分类,至少包括企业级分类、产品级分类、项目级分类和代码级分类;根据所述分类树,完成云知识库的自我扩展;本发明可以通过大量以往的项目开发的积累进行自我扩展与自我进化,并通过可视化的操作生成可以让程序员直接使用的知识,不需要再重复编写,突破了开发的瓶颈,从而大大的提高了开发效率,减少了程序员的开发工作量。
技术领域
本发明涉及计算机应用领域,尤其涉及一种基于云知识库的自我扩展方法及系统。
背景技术
软件开发平台是开发人员在繁琐的实践开发过程中,将常用的函数、类、抽象、接口等进行总结、封装,成为了可以重复使用的功能强大、能满足企业级客户需求的平台。平台是一段时间内科研成果的汇聚,也是阶段性平台期的标志,为行业进入新的研发领域提供了基础。由于平台对企业核心竞争力的提升非常明显,目前国内的管理软件市场,软件开发平台的应用已经成为一种趋势。
目前,现有技术通过不断积累项目开发中的企业级构件及项目级构件,在开发新项目时,可直接通过企业级构件或项目级构件的拼接实现新项目的开发,极大地缩短了开发周期,节约了人力成本。但是,目前还没有一种基于云知识库的自我扩展的软件框架,不能解决产品级、前端级、后端级、功能模块级以及代码级的产生的重复工作量问题,成为了限制开发的瓶颈,人力成本得不到进一步的降低,工作量也不能进一步减少。
发明内容
鉴于以上所述现有技术的缺点,本发明提供一种基于云知识库的自我扩展方法,以解决上述技术问题。
本发明提供的基于云知识库的自我扩展方法,包括:
建立云知识库;
创建云知识库的资源目录,所述资源目录通过分类列表显示;
根据所述分类列表中的分类,建立每个分类的子分类,形成分类树;所述分类列表中包括多个多级分类,至少包括企业级分类、产品级分类、项目级分类和代码级分类;
根据所述分类树,完成云知识库的自我扩展。
进一步,预先设置标准数据,并存储在标准数据库中。
进一步,所述自我扩展具体包括:
根据所述分类树,定位云知识库中的待扩展位置;
选择待扩展位置的代码类型;
根据预设的标准数据对待扩展位置进行可视化操作,填充数据;
将填充后的数据保存至云知识库,完成自我扩展。
进一步,所述项目级分类至少包括功能模块子分类、前端子分类和后端子分类,所述功能模块子分类包括若干预先设置的实现不同功能的标准功能模块,所述前端子分类包括前端主体标准模块,所述后端子分类包括后端逻辑标准模块。
本发明还提供一种基于云知识库的自我扩展系统,包括:云知识库,所述云知识库设置有资源目录,所述资源目录通过分类列表显示;所述分类列表包括若干子分类,多个子分类形成分类树,所述分类列表至少包括企业级分类、产品级分类、项目级分类和代码级分类。
进一步,还包括标准数据库,所述标准数据库用于存储预先设置标准数据。
进一步,还包括可视化操作单元,所述可视化操作单元包括:
定位子单元,用于根据所述分类树,定位云知识库中的待扩展位置;
代码类型子单元,用于选择待扩展位置的代码类型;
填充子单元,用于根据预设的标准数据对待扩展位置进行可视化操作,填充数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆南华中天信息技术有限公司,未经重庆南华中天信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711465800.0/2.html,转载请声明来源钻瓜专利网。