传统面向对象分析设计建议考虑以下过程:
1、整理词汇、用例(用例的方法参见“编写有效用例”一书),清楚详细的描述你的问题域。
2、系统顺序图、领域模型、系统分析模型(只包括分析类和他们之间的关系)
3、架构设计,包括:部署图、系统架构包图、架构方法设计(权限,事务(业务事务,系统事务)、日志、并发控制、持久化、分布式)。
4、界面设计
5、系统设计模型(用例实现,系统设计类图)
6、编码实现
简单来说就是以用例驱动,以架构为核心,迭代、增量的去开发。
转载于:https://www.cnblogs.com/zkliuym/archive/2007/11/01/945729.html