笑评史上最烂流程图,开发测试都要看哦~
前儿从一同事那里得了一个流程图,要帮着改改,否则绝对无法用它来设计测试用例。改的时候很乐,后来想想也很沉重。开发的设计流程图画成这样,绝对不仅仅是技术,业务没搞清楚,是人的表达能力和逻辑思维出了问题。不要说他们刚毕业,理科生云云。中小学语文总是学过的吧?一个表达能力尚可的中学生,叙述这个业务逻辑,都能比这个蹩脚得流程图清晰。而且也见过测试报告也见过不会用标点符号的,语无伦次的,表达前后不一致的...,工作不是作选择题,综合素质很重要。http://www.51testing.com/attachments/2010/08/288117_201008311913161SXe8.jpg
结构化程序流程图基本原则:
1.整个流程图是“单入单出”,只有一个起点,只有一个终点,如果有多个出口,必然能归为一个最终出口。比如这个业务,看似有两种结果:“获奖”和“出局”,但整个“评选活动结束”,才是真正的最终出口。
2 .一般的业务模块要用方框表示,最好是动宾短语描述,单入单出; “条件选择”用菱形框,一个入口,两个出口。
3.本质上时同一个模块的,不能用两个方框表示,更不能将业务处理写在连接线上。比如以上的“出局”,只能有一个模块,相应处理都引到这里来。
4.多个箭头汇聚在一个活动或者条件上时,箭头不要直接扎到该活动框体上,而是其中一个扎到框体上,其他箭头扎到该箭头的线上.
5.连接线不能交叉,如果有交叉,说明布局不合理。
附件:
回复 1# 的帖子
:time: 的确比较乱,修改后就明确多了 有点悲哀…… 需要引以为戒。 对流程图的画法不明白,对流程也是不明白~~ 看了上面的图 我很无语 默哀 犀利的一比啊 呵呵 哈哈,这个流程图可以去申请最乱吉尼斯记录 唉 :loveliness:{:3_71:} :funk:
页:
[1]