|
原帖由 张恂 于 2010-12-14 12:03 发表 ![]()
>> 困惑是:
1.不知道我这样的做法是不是又落回到了面向过程设计的窠臼,但是我觉得不管设计阶段再怎么面向对象,对计算机执行程序的原理来看始终是面向过程的,所以到了设计阶段总还是逃脱不了过程化的设计。
2.如果这样做没有错的话,绘制数据流图DFD是否就是一种系统设计的方式?总觉得思路很乱。
稍微有点转过弯来了
面向过程则把需求看成过程的集合,但是过程本身就包含了设计,造成分析和设计的混淆,所以容易影响到后面设计阶段的思路;
面向对象是一种全新的思维方式,把需求看成一个个对象组成的集合,由于在分析阶段这些对象都被看作黑箱,故而完全隔绝了设计;
分析怎样过渡到设计,继续学习! |
|