[发明专利]一种用于建立或更新软件开发环境的方法、装置和设备有效
申请号: | 201110455491.5 | 申请日: | 2011-12-30 |
公开(公告)号: | CN103186376B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 何威 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 罗朋 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件开发环境 相关信息 环境构建 脚本信息 模板信息 更新 开发 计算机设备 编辑操作 更新软件 脚本模板 开发环境 人工参与 脚本 | ||
本发明的目的是提供一种用于建立或更新待开发对象的软件开发环境的方法、装置和设备。根据本发明的方案,包括以下步骤:获取所述待开发对象的对象相关信息;基于所述对象相关信息对预获取的模板信息进行编辑操作,以生成用于建立或更新所述软件开发环境的环境构建信息;其中,所述模板信息包括脚本模板信息,所述环境构建信息包括脚本信息;执行所述脚本信息对应的脚本操作以建立或更新所述待开发对象的软件开发环境。本发明的优点在于,对各种不同的待开发对象均可通过计算机设备来迅速地根据所获得的对象相关信息来建立或更新其软件开发环境,无需人工参与软件开发环境的搭建,大大简化了操作步骤,极大地提高了效率。
技术领域
本发明涉及计算机领域,尤其涉及一种用于建立或更新待开发对象的软件开发环境的方法、装置和设备。
背景技术
在开发软件或网站等项目时,需要先为待开发的软件或者网站搭建软件开发环境(SDE,Software Development Environment),是指在基本硬件和宿主软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件。软件开发环境通常包括软件工具和环境集成机制两部分。其中,软件工具包括各种支持特定过程模型和开发方法的工具,例如,支持瀑布模型及数据流方法的分析工具、设计工具、编码工具、测试工具、维护工具等;环境集成机制用于集成所述软件工具以支持软件开发的各项活动。其中,环境集成机制从功能上通常可分为环境信息库、过程控制和消息服务器以及用户界面三部分。其中,环境信息库是整个软件开发环境的核心,用以储存与系统开发有关的信息并支持信息的交流与共享。环境信息库中通常包括两类信息,一类是开发过程中产生的有关被开发系统的信息,如分析文档、设计文档、测试报告等;另一类是环境提供的支持信息,如文档模板、系统配置、过程模型、可复用构件等。
通常搭建软件开发环境的过程主要包括对软件工具的选择,以及建立或更新与所选择的软件工具相应的环境集成机制中的环境信息库的操作。然而,目前搭建软件开发环境的过程通常都是通过开发人员手动执行的,不仅在执行的效率较低,并且容易发生错误,影响后续的开发过程。
发明内容
本发明的目的是提供一种用于建立或更新待开发对象的软件开发环境的方法、装置和设备。
根据本发明的一个方面,提供一种计算机实现的用于建立或更新待开发对象的软件开发环境的方法,其中,所述方法包括以下步骤:
a.获取所述待开发对象的对象相关信息;
b.基于所述对象相关信息对预获取的模板信息进行编辑操作,以生成用于建立或更新所述软件开发环境的环境构建信息;其中,所述模板信息包括脚本模板信息,所述环境构建信息包括脚本信息;
其中,所述方法还包括以下步骤:
i执行所述脚本信息对应的脚本操作以建立或更新所述待开发对象的软件开发环境。
根据本发明的一个方面,还提供了一种用于建立或更新待开发对象的软件开发环境的开发装置,其中,所述开发装置包括:
第一获取装置,用于获取所述待开发对象的对象相关信息;
生成装置,用于基于所述对象相关信息对预获取的模板信息进行编辑操作,以生成用于建立或更新所述软件开发环境的环境构建信息;其中,所述模板信息包括脚本模板信息,所述环境构建信息包括脚本信息;
执行装置,用于执行所述脚本信息对应的脚本操作以建立或更新所述待开发对象的软件开发环境。
根据本发明的一个方面,还提供了一种计算机设备,其中,该计算机设备包含所述开发装置。
与现有技术相比,本发明具有以下优点:根据本发明的方案,对各种不同的待开发对象均可通过本发明的计算机设备来迅速地根据所获得的对象相关信息来建立或更新其软件开发环境,无需人工参与软件开发环境的搭建,大大简化了操作步骤,极大地提高了效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110455491.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可降低尿酸的红萝卜汁保健饮料
- 下一篇:一种八角鸡的培育方法