软 件 工 程 实验指导书
南昌航空大学信工学院
2010年01月
软件工程实验指导书
目 录
实验1 用PowerDesigner建模工具绘制数据流图 ............................................... 3
1 实验环境 ..................................................................................................... 3 2 实验目的 ..................................................................................................... 3 3 实验内容 ..................................................................................................... 3 4 实验要求 ..................................................................................................... 3 5 实验步骤 ..................................................................................................... 3 实验2 用PowerDesigner建模工具设计数据库 ..................................................... 5
1 实验环境 ..................................................................................................... 5 2 实验目的 ..................................................................................................... 5 3 实验内容 ..................................................................................................... 5 4 实验要求 ..................................................................................................... 5 5 实验步骤 ..................................................................................................... 5 实验3 用Microsoft Visio工具设计用户界面 ........................................................... 9
1 实验环境 ..................................................................................................... 9 2 实验目的 ..................................................................................................... 9 3 实验内容 ..................................................................................................... 9 4 实验要求 ..................................................................................................... 9 5 实验步骤 ..................................................................................................... 9 实验4 用Rational Rose绘制用例图 .................................................................. 13
1 实验环境 ................................................................................................... 13 2 实验目的 ................................................................................................... 13 3 实验内容 ................................................................................................... 13 4 实验要求 ................................................................................................... 13 5 实验步骤 ................................................................................................... 13 实验5 用Rational Rose工具绘制类图 .............................................................. 16
1 实验环境 ................................................................................................... 16 2 实验目的 ................................................................................................... 16 3 实验内容 ................................................................................................... 16 4 实验要求 ................................................................................................... 16 5 实验步骤 ................................................................................................... 16
第 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)的应用实例。
为方便旅客,某航空公司拟开发一个机票预定系统。旅行社把预定机票的旅客信息(姓名、性别、工作单位,身份证号码、旅行时间、施行目的地等)输入该系统,系统为旅客安排航班,印出取票通知和帐单,旅客在飞机起飞前一天凭取票通知单和帐单交款取票,系统校对无误即印出机票给旅客。
绘制该机票预定系统的数据流图。注意:功能分解的细化程度视具体情况而定。该实验中分解到第三层止。
5 实验步骤
数据流图是系统处理模型的主要组成部分。其中心问题是把功能逐层分解为多个子功能。
1)建立根处理模型
S1:在Windows桌面上双击Process Analyst程序图标,打开Process Analyst应用程序。
S2:建立一个处理过程P1。单击工具栏中的Process工具,在模型工作区内单击会出现一个处理过程的符号,它是建立的第一个处理过程。单击鼠标右键释放Process工具,再双击新建立的处理过程符号,出现特性对话框,对该过程命名,单击OK按钮完成
S3:建立并定义外部实体。单击工具栏的External Entity工具,在模型工作区内单击,出现一个外部实体的符号。单击右键释放工具,同上,双击建立该外部实体的名字。单击OK按钮完成。
重复S3建立其它外部实体。
S4:在对象间建立数据流。单击工具栏中的Flow工具,单击实体,并一直按住鼠标左键不放,拖到处理过程P1上,再释放鼠标左键,在两个对象之间出现了一个数据流。单击鼠标右键释放工具,双击该数据流符号对其命名。
重复S4建立其它数据流。
S5:建立数据存储。单击工具栏的Date Store工具,在模型工作区中单击,出现一个数据存储符号。单击鼠标右键释放。双击对其命名,单击OK按钮完成。如果要对处理过程的有关数据进行存储,可按照S4在处理过程和数据存储间建立数据流。
第 3 页