没有合适的资源?快使用搜索试试~ 我知道了~
软件工程实验指导书定稿.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 113 浏览量
2022-07-06
00:59:51
上传
评论
收藏 3.39MB DOC 举报
温馨提示
试读
20页
软件工程实验指导书定稿.doc
资源推荐
资源详情
资源评论
.
1 / 20
软 件 工 程
实验指导书
航空工业学院软件学院
2005 年 10 月
.
2 / 20
目录
实验 1 用 Power Designer 建模工具绘制数据流图 3
1 实 验 环 境 3
2 实 验 目 的 3
3 实 验 容 3
4 实 验 要 求 3
5 实 验 步 骤 3
实验 2 数据库设计 6
1 实 验 环 境 6
3 实 验 容 6
4 实 验 要 求 6
5 实 验 步 骤 6
实验 3 用户界面设计 10
1 实 验 环 境 10
2 实 验 目 的 10
3 实 验 容 10
4 实 验 要 求 10
5 实 验 步 骤 10
实验 4 用 例 图 设 计 14
1 实 验 环 境 14
2 实 验 目 的 14
3 实 验 容 14
4 实 验 要 求 14
5 实 验 步 骤 14
实验 5 用 Rational Rose 绘制类图 17
1 实 验 环 境 17
2 实 验 目 的 17
3 实 验 容 17
4 实 验 要 求 17
5 实 验 步 骤 17
.
3 / 20
实验 1 用 Power Designer 建模工具绘制数据流图
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 实验 步骤
下 面 以 一 个 简 单 的 教 师 管 理 系 统 为 例 演 示 PowerDesigner 中 的
ProcessAnalyst(PA)模块的使用方法。
1、ProcessAnalyst(PA)使用简介
数据流图是系统处理模型的主要组成部分。其中心问题是把功能逐层分解
为多个子功能。
在 Windows 桌 面 上 双 击 Process Analyst 程 序 图 标 ,打 开 Process Analyst
应用程序,在左上角出现如下所示的工具箱。
分 解 工 具
处理过程 外部实体
数据存储
Flow 工具
2、数据流图设计
1)建立根处理模型
S1:建立 一 个 处 理 过 程 P1。单 击 工 具 栏 中 的 Process 工 具 ,在 模 型 工 作 区
.
4 / 20
单击会出现一个处理过程的符号,它是建立的第一个处理过程。单击鼠标右键
释 放 Process 工具 ,再 双 击 新 建 立 的 处 理 过 程 符 号 , 出 现 特 性 对 话 框 , 对 该 过
程命名,单击 OK 按钮完成
S2: 建 立 并 定 义 外 部 实 体 。 单 击 工 具 栏 的 External Entity 工 具 , 在 模 型
工作区单击,出现一个外部实体的符号。单击右键释放工具,同上,双击建立
该外部实体的名字。单击 OK 按钮完成。
重复 S2 建立 其它外部实体。
S3: 在 对 象 间 建 立 数 据 流。单 击 工 具 栏 中 的 Flow 工具 , 单 击 实 体 , 并 一
直 按 住 鼠 标 左键 不 放 , 拖到 处 理 过 程 P1 上 , 再 释放 鼠 标 左 键 , 在 两 个 对 象之
间出现了一个数据流。单击鼠标右键释放工具,双击该数据流符号对其命名。
重复 S3 建立 其它数据流。
2)分解根处理模型
根处理模型是处理层次中的最顶层。顶层的处理过程需要进行再分解。下
面介绍分解一个处理过程的步骤:
S1: 建 立 子 处 理 窗 口 。 单击工 具 栏 的 Decomposition 工 具 ,单击 模 型 中 的
待分解的处理过程,出现 该 处 理 过 程 的 子 处 理 窗 口 Subprocess。在子处理 窗口
中,外部实体和数据流以一种特殊形式出现,它们的名字两边有方括号,表明
它们是从上一层引入的数据流。
S2: 建 立 和 连 接 处 理 过 程 。 在 该 子 处 理 窗 口 新 建 立 一 个 过 程 , 双 击 该 过
程 出 现 特 性 对 话 框 , 如 果 该 层 是 最 后 一 层 , 不 需 要 对 该 过 程 分 解 了 就 选 中
Lowest level 检查框。
剩余19页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3658
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 88-520告白(520气球).zip
- HTML+CSS+JS精品网页模板H126.rar
- n.cpp
- jdk-8u411-windows-x64下载安装可用
- vgg模型-图像分类算法对水果识别-不含数据集图片-含逐行注释和说明文档.zip
- KMP算法(Knuth-Morris-Pratt算法
- vgg模型-python语言pytorch框架训练识别化妆品分类-不含数据集图片-含逐行注释和说明文档.zip
- KMP算法(Knuth-Morris-Pratt算法
- shufflenet模型-基于人工智能的卷积网络训练识别狗的表情-不含数据集图片-含逐行注释和说明文档.zip
- EPIC Fantasy Town 1.0
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功