一开始就放一张图,是因为这就是面向对象方法的开发过程。在介绍这个图之前,我们还要知道,
问题域:被开发系统的应用领域
系统责任:所开发系统应具备的职能
这两个概念。
好,现在开始一个个分析。
论域分析
其主要内容为:
开发论域问题的模型;考察问题论域内的一个较宽的范围,分析覆盖的范围应比直接要解决的问题更多;及建立大致的系统实现环境。
应用分析
其主要内容为:
应用分析则根据特定应用的需求进行论域分析;应用哦分析细化在论域分析阶段所开发出来的信息,把注意力集中于当前要解决的问题。
高层设计
高层设计其实是系统顶层的类的视图,是对较为关键的类的设计;
类开发
类开发是高层设计的进一步说明。类的开发