面向对象设计(shèjì)初步第一页,共21页。
目录(mùlù)传统的结构化分析与设计(shèjì)面向对象概念面向对象设计(shèjì)系统分解对象模型动态模型设计(shèjì)准则我们的设计(shèjì)步骤第0层–系统分解第1层–子系统(组件)设计(shèjì)第2层–类设计(shèjì)第二页,共21页。
前言(qiányán):为什么要设计思维方式(fāngshì)软件质量体系可修改(xiūgǎi)?可转移?可用?正确?健壮?高效?完整?可用?风险?可读?可维护?可扩展?可测试?可移植?可重用?互运行?可测试?第三页,共21页。
传统(chuántǒng)的结构化分析与设计SA(StructuredAnalysis)数据流图、数据字典(zìdiǎn)SD(StructuredDesign)模块层次/结构图程序流程图第四页,共21页。
面向对象概念(gàiniàn)对象类消息方法属性(shǔxìng)重载三大特性继承封装多态三大模型对象模型动态(dòngtài)模型功能模型第五页,共21页。
面向对象设计(shèjì)设计阶段做什么设计系统设计对象(duìxiàng)设计消息(接口)OOA与OOD的关系没有明显界限迭代、细化、优化第六页,共21页。
功能(gōngnéng)分解设计(shèjì)准则复合(fùhé)(聚集)软件过程(guòchéng)的迭
原创力文档

文档评论(0)