软件工程实验指导书2013-11-9版 - 图文

loading 分享 2026-9-4 下载文档

3 4 5 详细设计 编码实现 测试 4 2 2 设计性 设计性 设计性 必做 必做 必做 实验一 需求分析

一.实验目的

1.选择要设计的系统,使用UML进行需求分析,了解所要完成系统的功能需求,性能需求,接口需求等。

2.学习实使用rational rose 或其它软件工程工具绘制用例图、活动图。

二.准备知识

1.Rational Rose是面向对象的CASE工具,了解Rational Rose的使用方法。 2.学习UML的用例图、活动图。

三.实验内容

使用Rose 绘制系统的用例图,写出需求规格说明书。 1.Rational Rose介绍

Rational Rose是基于UML而产生的,是软件开发过程中的不可或缺的一个建模工具。

(1)Rational Rose的特点:

? 支持多种语言,如Ada、CORBA、Visual Basic、Java等; ? 支持模型的Internet发布;

? 可以生成简单、清晰且定制灵活的文档; ? 双向工程保证了模型和代码高度一致; ? 支持逆向工程,建立代码框架; ? 支持多种关系型数据库的建模;

? 从需求分析到测试,在整个软件生命周期中,都为团队开发提供强有力

的支持。

(2)Rational Rose的作用

? 整个开发团队可以使用用例图,来获得一个系统高层次的视图,并且可

以协商项目的范畴;

? 项目经理可以使用用例图和文档,把项目分解成便于管理的多个模块; ? 系统分析员和客户在看到用例规格描述文档的时候,就可以明白系统将

会提供什么样的功能;

? 技术编写者在看到用例规格描述文档时,就可以着手编写用户手册和培

训计划;

? 系统分析员和软件开发者在看到时序图和协作图时,就可以明白整个系

统的逻辑流程、对象以及对象之间的消息 2.安装Rational Rose

① 双击Rational Rose 2003的安装程序,进入安装界面;按照系统提示一步一步完成系统的安装。其中在选择安装产品时,选择“Rational Rose Enterprise Edition”;并且在设置创建程序位置时,选择创建一个本地的应用程序而非网络的,即选择“Desktop installation from CD”。

② 安装成功,进入Rational Rose界面,如图1-1所示。

图1-1 Rational Rose打开界面

3.Rational Rose界面介绍

图1-2 Rational Rose窗口

(1) Browser窗口: 浏览器窗口,用于快速启动模型;

(2) Documentation窗口:文档窗口,用于快速访问通用命令; (3) Diagram窗口:编辑区,用于显示和编辑多个UML图; (4) 日志窗口:用于观看错误和各种各样命令的结果报告; (5) 工具栏窗口:显示有关工具图标。 其中绘制用例图时的工具栏图标如图1-3所示。


软件工程实验指导书2013-11-9版 - 图文.doc 将本文的Word文档下载到电脑
搜索更多关于: 软件工程实验指导书2013-11-9版 - 图文 的文档
相关推荐
相关阅读