51Testing软件测试论坛

标题: 笑评史上最烂流程图,开发测试都要看哦~ [打印本页]

作者: zmmandppm    时间: 2010-8-31 19:05
标题: 笑评史上最烂流程图,开发测试都要看哦~
前儿从一同事那里得了一个流程图,要帮着改改,否则绝对无法用它来设计测试用例。改的时候很乐,后来想想也很沉重。开发的设计流程图画成这样,绝对不仅仅是技术,业务没搞清楚,是人的表达能力和逻辑思维出了问题。不要说他们刚毕业,理科生云云。中小学语文总是学过的吧?一个表达能力尚可的中学生,叙述这个业务逻辑,都能比这个蹩脚得流程图清晰。而且也见过测试报告也见过不会用标点符号的,语无伦次的,表达前后不一致的...,工作不是作选择题,综合素质很重要。


结构化程序流程图基本原则:
1.整个流程图是“单入单出”,只有一个起点,只有一个终点,如果有多个出口,必然能归为一个最终出口。比如这个业务,看似有两种结果:“获奖”和“出局”,但整个“评选活动结束”,才是真正的最终出口。
2 .一般的业务模块要用方框表示,最好是动宾短语描述,单入单出; “条件选择”用菱形框,一个入口,两个出口。
3.本质上时同一个模块的,不能用两个方框表示,更不能将业务处理写在连接线上。比如以上的“出局”,只能有一个模块,相应处理都引到这里来。
4.多个箭头汇聚在一个活动或者条件上时,箭头不要直接扎到该活动框体上,而是其中一个扎到框体上,其他箭头扎到该箭头的线上.
5.连接线不能交叉,如果有交叉,说明布局不合理。

附件:

作者: zmmandppm    时间: 2010-9-2 10:39
标题: 回复 1# 的帖子

作者: msnshow    时间: 2010-9-2 13:50
的确比较乱,修改后就明确多了
作者: 愚人    时间: 2010-9-2 17:04
有点悲哀……
作者: pokrdec    时间: 2010-9-7 20:12
需要引以为戒。
作者: 果粒1022    时间: 2010-10-28 11:19
对流程图的画法不明白,对流程也是不明白~~
作者: 风之雨    时间: 2010-10-28 14:26
看了上面的图 我很无语 默哀
作者: 飞过萝卜群    时间: 2010-10-29 14:44
犀利的一比啊 呵呵
作者: wjling    时间: 2011-6-7 09:39
哈哈,这个流程图可以去申请最乱吉尼斯记录
作者: ruirui。    时间: 2011-6-14 10:31

作者: yi520oo    时间: 2011-6-16 15:14

作者: guangzi123    时间: 2011-6-17 10:06





欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2