区别如下:传统软件工程与面向对象的软件工程的流程不同。
传统软件工程的流程:
1.软件分析;
2.总体设计;
3. 详细设计;
4.面向过程的编码;
5.测试。
面向对象软件工程的流程则:
1.软件分析与对象抽取;
2.对象详细设计;
3.面向对象的编码;
4.测试。
传统软件工程是基于结构化的软件开发方法,现代软件工程是以面向对象技术为标志。
面向对象软件工程分为两个部分:第一部分介绍了面向对象软件工程的基本理论;第二部分以工作流的形式介绍了软件生命周期。