软件工程报告

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

昆明理工大学信息工程与自动化学院学生实验报告

(2011 —2012 学年第 2 学期)

课程名称:软件工程开课实验室:信自楼机房444 2012 年03月23日

学号姓名成绩

年级、专业、

实验项目名称PowerDesigner功能实践指导教师姜英教

教师签名:

年月日

一、上机目的

1) 掌握常用建模工具PowerDesigner的安装使用;

2) 掌握PowerDesigner主要特点及功能特性。

二、上机内容

安装及掌握PowerDesigner建立各类模型的方法及操作。

三、上机设备

1台PC及PowerDesigner软件。

四、PowerDesigner的相关知识

PowerDesigner可以方便地对管理信息系统进行分析设计,它几乎包括了数

据库模型设计的全过程。利用PowerDesigner可以制作数据流程图、概念数据

模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓

库制作结构模型,也能对团队设备模型进行控制。可见PowerDesigner的功能还

是很强大的,主要包括以下几个功能部分:

(1)DataArchitect

这是一个强大的数据库设计工具,使用DataArchitect 可利用实体-关系图为

一个信息系统创建"概念数据模型"-CDM(Conceptual Data Model)。并且可根据CDM 产生基于某一特定数据库管理系统(例如:Sybase System 11)的"物理数据

模型"-PDM(Physical Data Model)。

还可优化PDM,产生为特定DBMS 创建数据库的SQL 语句并可以文件形式

存储以便在其他时

刻运行这些SQL 语句创建数据库。另外,DataArchitect还可根据已存在的

数据库反向生成

PDM,CDM 及创建数据库的SQL脚本。

(2)ProcessAnalyst

这部分用于创建功能模型和数据流图,创建"处理层次关系"。(3)AppModeler

为客户/服务器应用程序创建应用模型。

(4)ODBC Administrator

此部分用来管理系统的各种数据源。

(5)XML文件

可以使用工具生成相应的XML文件,或者用XML文件生成相关模型

五、实验过程

1、启动PowerDesigner软件,进入界面如图1:

图1

2、在“文件”选项中单击“建立新模型”,出现窗口如图2示:

图2

3、进入New Model界面后,选择“Model types”—“Object-Oriented Model”—“Use Case

Diagram”(见图3),单击“OK”,进入如图4的界面,则可以开始画用况图。

图3

图4

4、进入画用况图界面后,界面上悬浮着的是工具框(见图4)。下面举例说明一下工具框中的各个工具的用途:(见图5)

1—表示的是角色。即用例图中的与系统交互的人或其他系

2—表示的是用况。即系统中被执行者感受到的一个完整

的功能。

3—表示的是联合。即系统中表示执行者与用况间的关系。

4—表示的是依赖。即系统中一个用况依赖另一个用况的

存在而存在。

5—表示的是link/Extended Pependency。即系统中一个用

况到另一个用况的一种关系。

Power designer还有很多其他的功能,在此就不再一一详述。

五、上机心得

我通过安装Power designer软件并使用此软件,熟悉其软件的基本功能,基本掌握

了用PowerDesigner建立各类模型的方法及操作;。通过实践,我的动手能力有了相应的提

高。

相关文档
最新文档