【技术实现步骤摘要】
一种软件依赖关系分析方法
本专利技术涉及软件的开发、验证、维护
,更具体地,涉及一种软件依赖关系分析方法。
技术介绍
随着计算机硬件价格的下降和性能的不断提升,各大公司在项目开发的过程中逐渐的摆脱硬件设备性能问题的约束。为了能够更好的利用性能越来越好的硬件设备,相关的软件技术也开始不断的推陈出新。随着各种框架的不断推出,大型项目的开发成为了可能。而无论是企业还是个人用户对IT服务的要求也越来越高。为了在IT市场日益激烈的竞争生成下来,各种使用互联网进行服务的公司对IT服务质量的要求不断提高,为了方便统一管理,一站式开发的需求越来越大,软件项目的规模日益庞大。随着软件项目规模的不断膨胀,开发软件的过程也开始出现各种新的问题:1、大型项目开发是一个需要很长时间来完成的过程,在这个过程中因为公司人事安排、项目交付压力等原因经常会有老的开发人员离开或者新的开发人员参与进来。而对于新加入的开发人员来说,面对一个已经有一定规模而且很陌生的项目,他们需要有一个工具来帮助他们快速的了解这个项目的结构,从而使他们可以快速的投入到开发过程中来。2一个大型的项目往往会先由架构师搭 ...
【技术保护点】
一种软件依赖关系分析方法,其特征在于,包括以下步骤:S1:用户新建一个自命名的分析软件源代码的操作单元并将其和所要分析的软件源代码关联起来;S2:解析源代码的软件结构,并以树状图T的形式进行展示;S3:用户通过选中树状图T中各结点所带的复选框来选取要展示的结点,通过展示方式下拉框选取所以使用的展示方式;S4:用户点击确定按钮对展示信息进行确认;S5:系统分析获取源代码中各结构间的依赖关系获得一张以被选取源代码结构为结点、各结构之间的依赖关系为边的图;S6:将步骤S5获取到的图展示到窗口的展示区,并将步骤S4中的确认按钮的名称修改为刷新;S7:用户单击选中的树状图T的结点,展 ...
【技术特征摘要】
1.一种软件依赖关系分析方法,其特征在于,包括以下步骤:S1:用户新建一个自命名的分析软件源代码的操作单元并将其和所要分析的软件源代码关联起来;S2:解析源代码的软件结构,并以树状图T的形式进行展示;S3:用户通过选中树状图T中各结点所带的复选框来选取要展示的结点,通过展示方式下拉框选取所以使用的展示方式;S4:用户点击确定按钮对展示信息进行确认;S5:系统分析获取源代码中各结构间的依赖关系获得一张以被选取源代码结构为结点、各结构之间的依赖关系为边的图;S6:将步骤S5获取到的图展示到窗口的展示区,并将步骤S4中的确认按钮的名称修改为刷新;S7:用户单击选中的树状图T的结点,展示区中的图中对应的结点显示高亮;S8:用户双击选中的树状图T的结点或展示区中图的结点,系统读取该结点对应的源代码在展示区中新建的窗口...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。