功能模型
功能模型表明,通过计算,从输入数据能得到什么样的输出数据,不考虑参加计算的数据按什么时序执行。
功能模型由多个数据流图组成,他们指明从外部输入,通过操作和内部存储,知道外部输出,这整个的数据流情况。
构造OOA概念模型的层次
构建评审OOA概念模型的顺序和由五个层次组成
这五个层次是分析过程中的层次
每个层次的工作都为系统的规格说明增加了一个组成部分
这五个层次分别为:类与对象、属性、服务、结构和主题。
对象——类层
对象——类层,表示待开发系统的基本构造块,是整个OOA模型的基础。
属性层
对象的属性和实例连接共同组成了OOA模型的属性层。
服务层
对象的服务,加上对象势力之间的消息通信,共同组成了OOA模型的服务层,消息连接用有向箭头表示。
结构层
结构层的一种类型,描绘出了该系统的整体结构。
结构层的另一种类型称为一般——特殊结构,泛化——特化结构表明了类的继承性。
主体层
OOA模型的结构庞大而复杂,可以将对象归类到各个主题中,把有关的对象用一个主题边框框起来。