南昌航空大学软件工程实验一

上传人:M****1 文档编号:563620402 上传时间:2023-12-15 格式:DOCX 页数:4 大小:11.19KB
返回 下载 相关 举报
南昌航空大学软件工程实验一_第1页
第1页 / 共4页
南昌航空大学软件工程实验一_第2页
第2页 / 共4页
南昌航空大学软件工程实验一_第3页
第3页 / 共4页
南昌航空大学软件工程实验一_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《南昌航空大学软件工程实验一》由会员分享,可在线阅读,更多相关《南昌航空大学软件工程实验一(4页珍藏版)》请在金锄头文库上搜索。

1、软件工程实验指导书实验一南昌航空工业学院软件学院2005 年 10 月实验 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

2、 )的应用实例。 为方便旅客,某航空公司拟开发一个机票预定系统。旅行社把预定机票的旅客 信息( 姓名、性别、工作 单位,身份证号码、旅 行时间、施行目的 地等 ) 输入该 系统,系统为旅客安排航 班,印出取票通知和帐 单,旅客在飞机起飞前 一天凭取 票通知单和帐单交款取票,系统校对无误即印出机票给旅客。绘制该机票预定系统的数据流图。 注意:功能分解的细化程度视具体情况而定。 该实验中分解到第三层止。5 实验步骤数据流图是系统处理模型的主要组成部分。 其中心问题是把功能逐层分解为多 个子功能。1) 建立根处理模型S1 :在 Windows 桌面上双击 Process Analyst 程序图标,打

3、开 Process Analyst 应用程序。S2:建立一个处理过程 P1。单击工具栏中的 Process工具,在模型工作区内 单击 会出现一 个处 理过程 的 符号,它是建立 的第 一 个处理过 程。 单击鼠 标右键释 放 Process 工具,再双击新建立的处理过程符号,出现特性对话框,对该过程命 名,单击 OK 按钮完成S3 :建立并定义外部实体。单击工具栏的External Entity工具,在模型工作区 内 单击 , 出现一 个外部 实 体的 符号。 单击 右键 释放工 具 , 同上, 双击 建立 该外 部实体的名字。单击 OK 按钮完成。重复 S3 建立其它外部实体。S4:在对象间

4、建立数据流。单击工具栏中的Flow工具,单击实体,并一直按住鼠标左键不放,拖到处理过程 P1 上,再释放鼠标左键,在两个对象之间出现了 一个数据流。单击鼠标右键释放工具,双击该数据流符号对其命名。重复 S4 建立其它数据流。S5:建立数据存储。单击工具栏的Date Store工具,在模型 工作区中单击,出现一个数据存储符号。单击鼠标右键释放。双击对其命名,单击OK 按钮完成。如果要对处理过程的有关数据进行存储,可按照 S4 在处理过程和数据存储间建立 数据流。2) 分解根处理模型根处理模型是处理层次中的最顶层。 顶层的处理过程需要进行再分解。 下面介 绍分解一个处理过程的步骤:S1 :建立子处理窗口。单击工具栏的Decomposition 工具,单击模型中的待分解的处理过程,出现该处理过程的子处理窗口 Subprocess 。在子处理窗口中,外部 实体和数据流以一种特殊 形式出现,它们的名字 两边有方括号,表明它 们是从上 一层引入的数据流。S2:建立和连接处理过程。在该子处理窗口新建立一个过程,双击该过程出现 特性对话框,如果该层是最后一层,不需要对该过程分解了就选中 Lowest level 检 查框。S3 :在子处理窗口建立其它需要的外部实体、处理过程、数据流及数据存储, 并把上一层引入的对象连接起来。如果还有需要分解的处理过程,重复第2)步即可。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号