一种基于系统源代码获取组件调用关系的方法技术方案

技术编号:7758911 阅读:215 留言:0更新日期:2012-09-14 00:31
本发明专利技术涉及一种基于系统源代码获取组件调用关系的方法,特征在于,获取所有源代码文件列表;过滤无效文件,获取有效文件列表;扫描有效文件,获取组件调用关系列表。本发明专利技术主要有以下优点:节省了人力,不需要专门的人员手工维护组件调用关系;能随时扫描系统最新源代码文件,保证了维护的组件调用关系和系统的一致性;解决了因为Excel存储问题,使得组件调用关系失效,而重新获取组件调用关系比较困难的问题。

【技术实现步骤摘要】

本专利技术涉及使用Java技术扫描JSP和C++源码文件,通过模式匹配获取组件间调用关系。
技术介绍
对基于组件开发 的系统,需要对组件间调用关系进行管理,以便于组件的复用和系统的维护。目前,主要是在系统的设计开发阶段,由专门的人员使用Excel来管理。使用Excel管理组件间调用关系虽然操作简单,但它存在以下问题 手工维护,耗费人力,效率低; 不能确保Excel维护的内容和系统一致; 由于种种原因(比如,Excel文件损坏),重新获取系统中组件调用关系比较困难。鉴于通过Excel手工维护系统中组件调用关系存在的问题,本专利技术拟实现两个软件方法,分别扫描系统的JSP和C++源码文件,随时获取最新的组件调用关系。
技术实现思路
本专利技术主要采用以下技术方案来解决 本专利技术提供了,特征在于, 获取所有源代码文件列表;过滤无效文件,获取有效文件列表;扫描有效文件,获取组件调用关系列表。其中扫描有效文件,获取组件调用关系列表还包括扫描JSP文件和CPP文件。其中扫描JSP文件包括 根据输入参数中文件路径和文件名称,打开文件,读取文件,过滤掉注释行和空白行,获取有效行列表; 本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:杨日权
申请(专利权)人:北京神州数码思特奇信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1