软件工程工具分类

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一

实验目的与要求

(1)理解软件工程的基本概念,熟悉软件、软件生存周期、软件危机和软件工程基本原理。

(2)理解软件工程环境和工具,熟悉软件工程环境组成和软件工具分类。

(3)通过Internet了解软件工程技术网站和主流的软件工程工具等。

实验内容

(1)上网了解查询软件工程网站和相关软件工程知识。

(2)了解软件工程环境概念、层次、组成和开发要求。

(3)查询现有主流的软件工程工具及其功能、用途、特点及适用范围。

(4)浏览CASE工具。通过互联网了解现有的软件工程主流工具,完成表1-2的内容。

表1-2 软件工程工具分类

(5)使用一些常用的CASE工具,如Visio、Rose、VSS、CVS、CVS、Project、PowerDesigner、WinRunner、LoadRunner、Eclipse等,快速了解他们的基本功能和作用,完成表1-3的内容。

表1-3 一些常用的软件工程工具分析

(6)软件企业调查。通过各种方式了解企业使用哪些CASE工具以及适用环境,完成表1-4的内容。

表1-4 软件企业使用

CASE工具调查

5. 请查阅有关资料,给“软件”下一个定义

6.“软件生存周期”是软件工程技术的重要基础,是对软件的长远发展的看法,这种看法把软件

开始开发之前和软件交付使用之后的一切活动都包括在软件生存周期之内,请查阅有关资料,给出“软件生存周期”的定义。

7.“软件生存周期过程”概念进一步完善了关于软件生存周期的定义,其主要内容是:

8.由于工作对象和范围的不同以及经验的不同,对软件生存周期过程中各阶段的划分也不尽相同。

但是,这些不同划分中有许多相同之处。相关的软件工程国家标准把软件生存周期划分为8个阶段,这8个阶段是:

你认为把软件生存周期划分为不同阶段的意义何在?

9. 上网搜索和浏览,了解软件工程技术的应用情况,看看哪些网站在做着软件工程的技术支持工作?并将搜索结果记录下来。

你习惯使用的网络搜索引擎是:

你再本次搜索中使用的关键词主要是:

网站名称网址内容描述

在本实验中将你感觉比较重要的2个软件工程专业网站记录下来。

10.综合分析,你认为各软件工程专业网站当前技术热点是:

鞠躬尽瘁,死而后已。——诸葛亮

相关文档
最新文档