目录
Flow
Parent flow balancing
父流平衡
底层没平衡。改了上一层,底层没有改,就会出现这种情况 |
例子&解决方案
在比赛数据管理这一层。可以看到比赛信息管理和分流节点中间有一条流。
然后再往比赛信息管理下一层找。发现多了一个分流节点。应该是系统自动加的。
我是选了一个处理然后跟分流节点加了一条流。最后给流上加数据项。要和1.4.4到分流节点的数据项一样。
加完数据项这个错误就成功解决了。
Shortcut
Isolated shortcut of object
有一个对象和其他没有关联?我也不知道怎么翻译更好
有一个对象,和其他处理或者实体没有关系。 |
例子&解决方案
在location里面找
可以发现是这里多了一个优化管理,应该是之前没删干净。
把它删掉就好了。
Migrated flow balancing
迁移流平衡?
例子&解决方案1
在学生信息管理这里。可以发现到优化管理有两条流。
这样画是不行的,要用分流节点
改成这样后。Flow_12这条数据项也可以不用自己加的。多check model几次软件会自己加上的。
例子&解决方案2
打开比赛得分管理发现又是多了一个分流节点。因为上一层加了分流节点。但是这一层还没改过来。
上一层我是这样画的
弄个处理然后连一条线到分流节点,然后该加的数据项加上就好了
Process
Input flow or output flow missing
输入流或者输出流少了。
注意一下:处理是必须既有输入也有输出。 |
例子&解决方案
在location这里找
因为Object是综合处理,所以再下一层
这里可以发现查询系统输出和输入都有,但是综合处理只有输入没有输出。所以综合处理必须往其他处理有一条刘。这里是到查询系统需要连一条流。
tips
顶层check model
一定要在顶层check model,然后把Process点开再全选一下。
结构化法
我觉得这个很像MIS课上讲的结构化开发方法。也不知道我理解有没有问题。
自顶向下分析设计,自底向上实施系统。
画实体,流程,流这些都是从上往下画;添加数据项的时候,从下往上加。
Find in Diagram直接找到错误的图
很多错误其实都可以在Result List里面,选择Find in Diagram。然后直接跳转到错误页面。
用Data Flow Diagram里面的组件画图
虽然Business Process Diagram和Data Flow Diagram的一些组件长得差不多。
但是画的是数据流程图…用Business Process Diagram的组件可能会出现一些错误。
写在最后
写论文的时候用powerdesigner画图画了好几次,为了图省事就把一层图数据处理和数据处理之间的流全删了。
事实证明这样不行,一辩的时候被答辩老师怼死了hhh
然后在二辩前几天还是在办公室疯狂改图,有孟同学帮我梳理逻辑,有导师帮我改错。
遇到了很多比较新鲜的错误,是我以前没碰上的。
不知道以后还会不会用到这个软件画图,我觉得过不了几天我肯定会忘。
大学四年就这么结束了,这几个月学了好多东西。
真的非常感谢导师和孟同学,i了。
应该还会有些地方是我理解不对的吧,希望有老师或者同学看到能指出来。