【PowerDesign】制作数据流图

目录

文章目录

前言

一、下载软件

二、使用步骤

1.打开面板

2.绘制顶层0层/数据流程图

创建加工

画出数据流向

对格式进行设置

结果展示

2. 1层数据流程图

生成子加工

框图格式设置

结果展示

注意事项

3. 2层数据流程图

总结


  • 前言

  本文以图书管理系统举例,对PowerDesigner绘制数据流程图的操作流程进行介绍

题目:开发某图书管理系统。读者把自己信息(姓名,学号,借阅时间)输入到该系统,系统为读者安排借阅,生成借阅凭证(借阅人/学号、借阅书籍、借阅时间与归还期限),读者在归还时可凭借节约凭证还书,系统校对是否在归还期归还以及乱涂乱画等,生成账单(有误,读者支付罚金,无误账单为0),支付完毕则归还成功,欢迎下次借书。


提示:以下是本篇文章正文内容,下面案例可供参考

一、下载软件

参照这篇文章:powderdesigner下载与安装

二、使用步骤

1.打开面板

  • 新建/打开工程
  • 如下所示,展现的就是绘制数据流程图的区域:

2.绘制顶层0层/数据流程图

创建加工

  • 双击图标进行命名,在顶层数据流程图中加工只有一个也就是系统本身。

画出数据流向

  • 双击数据流线,进行命名
  • 命名后发现不显示出来,按照下列步骤将名称显示到屏幕上:
    • 1.右键单击数据流线
    • 2.点击"format"(版式)-->选中“name”

对格式进行设置

  • 字体格式颜色等设置

结果展示

  • 在该例题图书管理系统中,分析出三条流向:
    • 读者-----读者信息--------->系统

      系统-----借阅凭证--------->读者

      系统-----------账单---------->读者

    • 把系统当作一个加工

    • 输入流是用户信息
    • 输出流是凭证和账单
    • 对流向命名,然后修改格式,可拖动线条调的漂亮一点~

    • 整体0层数据流程图结果,如下所示:

2. 1层数据流程图

       其余功能来自于外部子系统,不在顶层数据流程图中显示,在1层中显示,因此紧接着来绘制1层数据流程图:

  • 选中加工,进行分解,右键单击”图书管理系统“的实体-->选中"Open Diagram"(打开图解)
  • 此时,1层数据流程图界面如下所示,0层数据流程图中的实体"读者"自动的带入到了1层的流程图中

生成子加工

 将该系统的加分分解为2个子加工(安排借阅书籍情况以及产生借阅凭证),并双击对其命名

生成与命名子加工and添加数据流线

  • 创建信息要与顶层数据流一致,该例中创建结果如下:

添加数据文件

框图格式设置

  • 在相同类型的框图一般设置同高同宽
  • 布局一般设置水平对其与垂直对其
  • 可单击鼠标左键选中需要相同操作的框图或者键盘shift选中,然后执行命令
  • 除此之外,也可手动拖动进行格式美化

结果展示

  • 该例图书管理系统在1层数据流图中,在安排借阅时,需要一个包含有图书名称、类别等的书籍表,一个包含学号姓名等包含读者信息的读者表,以及一个包含订阅书籍信息的订阅表。

注意事项

  • 1层数据流需要与0层的数据流保持平衡
  • 加工命名规则:动词+名称
  • 数据流方向体现加工逻辑
  • 数据流可以由多个数据项组成

3.2层数据流程图

在1层数据流程图中,对安排借阅和产生凭证的加工继续分解得到相应的2层数据流程图

将子处理1(“安排借阅”)继续分解,得到下图所示:

同理,将子处理2(“产生凭证”)继续分解,如下图所示:


总结

本文主要目的为介绍软件制作流程图的使用,如果在题目分析上有不同见解或者任何疑问还请评论区告诉笔者~谢谢观看❤

  • 18
    点赞
  • 160
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PowerDesigner 是一个功能强大的数据建模和设计工具,可以帮助用户创建和管理各种类型的数据模型。在 PowerDesigner 中,可以使用分层数据流(Layered Data Flow Diagram)来描述系统或软件的数据流。 分层数据流是一种形化表示方法,用于显示系统中数据的流动和处理过程。它由一个或多个水平的层级组成,每个层级代表系统中的一个子系统或模块。在每个层级内部,可以使用数据流、处理器和存储器等元素来描述数据的流动和处理。 通过分层数据流,可以清晰地展示系统的结构和各个组件之间的关系。它可以帮助开发人员更好地理解系统的功能和数据流程,并且在设计和维护系统时提供指导。 要在 PowerDesigner 中创建分层数据流,可以按照以下步骤进行操作: 1. 打开 PowerDesigner 并创建一个新的数据模型。 2. 在模型中选择 "Diagram" 选项卡,并点击 "Data Flow Diagram"。 3. 在弹出的对话框中,选择 "Layered" 作为形类型,并点击 "OK"。 4. 在形编辑器中,可以使用工具栏上的不同工具来添加数据流、处理器、存储器等元素,并通过拖拽和连接它们来定义数据流动和处理过程。 5. 可以使用形编辑器的布局和格式化功能来优化分层数据流的展示效果,例如调整元素的位置和大小,设置连线的样式等。 通过以上步骤,您可以在 PowerDesigner 中创建和绘制分层数据流,以便更好地描述系统的数据流动和处理过程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值