目录
文章目录
前言
一、下载软件
二、使用步骤
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(“产生凭证”)继续分解,如下图所示:
总结
本文主要目的为介绍软件制作流程图的使用,如果在题目分析上有不同见解或者任何疑问还请评论区告诉笔者~谢谢观看❤