实验一
实验内容:
1.上网了解查询软件工程网站和相关软件工程知识
2.了解软件工程环境概念、层次、组成和开发要求。
3.查询现有主流的软件工程工具及其功能、用途、特点及适用范围。
4.浏览CASE工具。
通过互联网了解现有软件工程主流工具,完成表的内容。
表1-2软件工程工具分类
Firefly 开源奇葩:
CVS
5、
1:自动化测试工具,其中有Web的,应用软件的,还有单兀测试的•以上具有代表]性常用的软件是:
Sele nium, Watir, Winrunner,
Loadr unner, Junit 等等
2:软件测试管理工具。
代表性常用软件
有:Testdirector , ClearQuest 和bugzilla 等
6、版本控制工具;文档
分析工具;开发信
息库工具;逆向工
程工具;再工程工
具。
7、DbgView 调试信息查
看器
8、SFRE
9、gprof
上的存储目录以供客户端访问,这将带来
F /V 虫
定安全隐忠
Firefly服务器上的存储目录不用共享,对客户端不透明,客户端不可直接访问存储目录,使
系统更安全可靠
CVS采用C/S模式,不需要共享服务器上的存储目录,安全性较好
PVCS基于文件系统共享,而且需要以"可
写"的权限共享存储目录,存在较大的安全隐患VSS基于文件系统共享实现对服务器的访问,需要共享存储目录,这将带来一定安全隐患
5、提高测试人员的工作效率和质量
6、
7、bgView调试信息查看器不仅仅能作为调试信息输出,而且可以作为一个信息输出软件,监视您的软件运行,目前支持mfc和windows
下dos信息输出.
&从整体上支持该分析阶段的再工程自动化工具
9、用gprof对程序进行分析主要分以下三个步
骤:
l 用编译器对程序进行编译,加上-pg
参数。
l 运行编译后的程序。
l 用gprof命令查看程序的运行时信
息
1-3
3.Vss
4.Cvs
5.Project
6.P owerdesig ner
7.Wi nrunner
码反向生成类
3、VSS 即Var S ect
Sweep , 就是可变剖面
扫描,也就是常说的变
截面扫描,是PROE 的
一种建模工具。
4 、CVS 是一个C/S
系统,是一个常用
的代码版本控制软
件
5、Microsoft
Project(或MSP)
是专案管理软件程
序由微软开发销售
6、PowerDesigner 系列
产品提供了一个完整的
建模解决方案,业务或
系统分析人员,设计人
员,数据库管理员DBA
和开发人员可以对其
裁剪以满足他们的特定
的需要;而其模块化
的结构为购买和扩展提
供了极大的灵活性,从
而使开发单位可以根
据其项目的规模和范围
来使用他们所需要的工
具。
PowerDesigner 灵
活的分析和设计特
性允许使用一种结
构化的方法有效地
创建数据库或数据
仓库,而不要求严格
遵循一个特定的方
Win dows 平台下使用
VSS开发的典型环境是
基于C/S架构的,即开
发小组的每个开发者在
各自的Windows 平台下
利用开发工具(比如
VC )开发项目中的各
个模块,而配有专门的
服务器集中控制开发过
程中的文档和代码。
服
务器和开发人员的客户
机分别装有VSS的服务器
和客户端程序
5\ Windows 95 或
NT3.51- -486 处理器,
12MB内存,CD-ROM驱
动器,
VGA监视器
2、硬盘空间-
-DataArchitect 10MB
AppModeler 12MB
ProcessA nalyst
10MB MetaWorks
10MB
WarehouseArchitect 10MB
Viewer 10MB
8.L oadr unner
9.E clipse
法学。
PowerDesigner 提供
了直观的符号表示
使数据库的创建更
加容易,并使项目
组内的交流和通讯
标准化,同时能更
加简单地向非技术
人员展示数据库和
应用的设计。
7、Mercury
In teractive 公司的
WinRunner 是一种
企业级的功能测试
工具,用于检测应
用程序是否能够达
到预期的功能及正
常运行。
通过自动
录制、检测和回放
用户的应用操
作,WinRunner 能够
有效地帮助测试人
员对复杂的企业级
应用的不同发布版
进行测试,提高测
试人员的工作效率
和质量,确保跨平
台的、复杂的企业
级应用无故障发布
及长期稳定运行。
8、Mercury
LoadRunner 是一种
预测系统行为和性
能的负载
测试工具
9、Eclipse 是一个开
源的、可扩展的集成
开发环境
运行LoadRunner ,
内存最好在128M 以上,
LoadRu nn er7.8 的
最低要求。
内存最
好在512M 以上,
安装LoadRunner
的磁盘空间至少剩余
500M。
操作系统
最好为Windows
2000。
表1-4软件企业使用CASE工具调查表
实验二
实验内容:
1•上网搜索和浏览:了解国家标准咨询服务的专业网站、了解信息技术标准、软件工程国家标准,并记录搜索结果。
2•软件工程标准化的概念:查阅资料国内外标准状况和代号及说明
3.了解软件工程国家标准制定单位、情况、内容。
4.熟悉和掌握国家标准GB/T8567-2006
5.深入分析软件产品文件规范内容以及与软件生存周期各阶段的关系,文件编写,阅读和使用人
员。
6.了解软件文档管理的基本要求。
填写下列表格
实验三。