软件工程实验指导书.doc 联系客服

发布时间 : 星期日 文章软件工程实验指导书.doc更新完毕开始阅读72f193ad83c758f5f61fb7360b4c2e3f5727253d

软 件 工 程 实验指导书

xxx学院大学软件学院

软件工程实验指导书

目 录

实验1 用PowerDesigner建模工具绘制数据流图 ............................................... 3

1 实验环境 ..................................................................................................... 3 2 实验目的 ..................................................................................................... 3 3 实验内容 ..................................................................................................... 3 4 实验要求 ..................................................................................................... 3 5 实验步骤 ..................................................................................................... 3 实验2 用PowerDesigner建模工具设计数据库 ..................................................... 5

1 实验环境 ..................................................................................................... 5 3 实验内容 ..................................................................................................... 5 4 实验要求 ..................................................................................................... 5 5 实验步骤 ..................................................................................................... 5 实验3 用Rational Rose绘制用例图 .................................................................. 10

1 实验环境 ................................................................................................... 10 2 实验目的 ................................................................................................... 10 3 实验内容 ................................................................................................... 10 4 实验要求 ................................................................................................... 10 5 实验步骤 ................................................................................................... 10 实验4 用Rational Rose工具绘制类图 .............................................................. 13

1 实验环境 ................................................................................................... 13 2 实验目的 ................................................................................................... 13 3 实验内容 ................................................................................................... 13 4 实验要求 ................................................................................................... 13 5 实验步骤 ................................................................................................... 13

第 2

软件工程实验指导书

实验1 用PowerDesigner建模工具绘制数据流图

1 实验环境

Windows 2000、Sybase公司的Power Designer应用软件

2 实验目的

1) 了解Power Designer工具软件的组成及功能

2) 掌握Power Designer中的Process Analyst(PA)模块的建模方法及其工

具的使用方法

3 实验内容

1)设计数据流图(DFD)

2)利用外部实体、过程处理、数据流及数据存储绘制数据流图。

4 实验要求

建立一个PAM(Process Analyst Model)的应用实例,项目的具体情况如下: 1) 背景

某大学需要一个教室预订系统,将空闲的教室提供给师生做学术报告或班级活动。师生可使用该系统预订所需的教室,以便让管理员在恰当的时间开放教室、准备好多媒体设备。

2) 功能要求

2.1) 管理员可使用该系统增加用户、删除用户。

2.2) 管理员可向系统中增加或删除供预订的教室,设置任一教室可使用的时间段。

2.2) 师生可登录系统、修改密码。

2.3) 师生在登录后,可浏览给定时间段的空闲(供预订的且未被预订的)教室;选择教室和使用时间段,预订教室。

2.4) 管理员可浏览任意时间段内的教室预订情况。 3) 性能要求

3.1) 教室占用的时间段精确到“课时”。

3.2) 支持最多10000人同时在线使用系统,确保系统稳定流畅。

绘制该教室预订系统的数据流图。注意:功能分解的细化程度视具体情况而定;数据流图适度分层。

5 实验步骤

下面以一个简单的教师管理系统为例演示PowerDesigner中的ProcessAnalyst(PA)模块的使用方法。

1、ProcessAnalyst(PA)使用简介

数据流图是系统处理模型的主要组成部分。其中心问题是把功能逐层分解为多个子功能。

在Windows桌面上双击Process Analyst程序图标,打开Process Analyst应用程序,在左上角出现如下所示的工具箱。

第 3 页

软件工程实验指导书

分解工具

处理过程 外部实体 数据存储

Flow工具

2、数据流图设计 1)建立根处理模型

S1:建立一个处理过程P1。单击工具栏中的Process工具,在模型工作区内单击会出现一个处理过程的符号,它是建立的第一个处理过程。单击鼠标右键释放Process工具,再双击新建立的处理过程符号,出现特性对话框,对该过程命名,单击OK按钮完成

S2:建立并定义外部实体。单击工具栏的External Entity工具,在模型工作区内单击,出现一个外部实体的符号。单击右键释放工具,同上,双击建立该外部实体的名字。单击OK按钮完成。

重复S2建立其它外部实体。

S3:在对象间建立数据流。单击工具栏中的Flow工具,单击实体,并一直按住鼠标左键不放,拖到处理过程P1上,再释放鼠标左键,在两个对象之间出现了一个数据流。单击鼠标右键释放工具,双击该数据流符号对其命名。

重复S3建立其它数据流。

第 4 页