2024年4月22日发(作者:)
软件工程常用工具
工具类型 代表性的工具名称 特点 适用软件工程阶段
文档编写工具 Microsoft Word、
Microsoft Visio
直观的操作界面、模
板与向导功能、丰富
的帮助功能等
软件开发全过程
分析与设计工具 PowerDesigner 功能强大,使用方便,实现、测试、有效性
提供增量的数据库开
发功能,支持局部更
新等
验证
版本控制工具 Visual Source Safe 提供了基本的认证安
全和版本控制机制,
能够对文本、二进制、
图形图像等文件进行
控制
设计、实现
配置管理工具 ClearCase 功能强大,但使用复
杂,采用多许新的配
置管理思想支持多版
本、并行开发等
设计、实现
测试工具 WinRunner、
LoadRunner
WinRunner能够提高
测试人员的工作效率
和质量;
LoadRunner能对整个
企业架构进行测试、
缩短测试时间,优化
性能和加速应用系统
的发布周期
实现
测试
有效性验证
维护工具 Concurrent Version
System
主要用于在多人开发
环境下的源码的维
护,实际上CVS可以
维护任意文档的开发
和使用
软件开发权过程
调试工具 交互式调试系统 实现、测试、有效性
验证
再工程工具 交叉索引系统、程序
重构系统
实现
程序分析工具 交叉索引生成器、静
态/动态分析器
实现、测试、有效性
测试
工具名称 主要功能 界面特点 环境要求
Visio 将难以理解的复杂文
本和表格转换为一目
了然的Visio图表,通
过创建与数据相关的
Visio图表来显示数据
可视化,图表 Windows
Rose 用UML来画例图,状
态图,类图等
图形 Windows
VSS 项目文件的管理 单独的客户端和服务
器端操作界面
Windows平台
CVS 保证文件同步,多人
开发环境下的源码的
维护
命令行 Windows,Linus
Project 帮助项目管理者实现
时间、资源、成本的
计划、控制
表格 Windows
PowerDesigner 对管信息系统进行分
析设计,制作数据流
程图,概念数据模型,
数据流图 Windows
物理数据模型,可以
生成多种客户端开发
工具的应用程序,还
可以数据仓库制作结
构模型,也能对团队
设备模型进行控制
Winruner 检测应用程序是否能
够达到预期的功能及
正常运行
图形 Windows平台
Loadrunner 通过以模拟上千万用
户实施开发负载及实
时性能监测的方式来
确认和查找问题
图形 Windows平台,Linus
Eclipse 通过插件组建构建开
发环境
漂亮,友好 Windows,Linus


发布评论