面向对象设计主要就是设计方面的内容了,在做完了面向对象分析这一环节后,这一章主要讲的就是从分析模型到设计模型的详细过程。
设计过程是有规范规律的,设计也要讲求原则。比如对于复杂的系统,要将系统模块化,讲一个复杂的系统分解成若干个小部分;且耦合越低越好等,都是设计过程中要遵循的原则。
软件的体系结构也是格外重要。软件系统庞大复杂,而体系结构是把一个复杂的软件设计好的关键。书中主要介绍了仓库体系结构、MVC体系结构等等。接下来要做的就是比较具体的系统设计,比如识别设计元素、部署子系统等。
最后就是要做一份书面报告,把自己这个系统完整的介绍出来,每一部分都详细的给大家写出来。这个我认为是工科学生比较欠缺的,所以今后在这方面要多下功夫。