功能模型着重于系统内部数据的传送和处理。功能模型表明,通过计算,从输出数据能得到什么样的输出数据,但不考虑参加计算的数据按什么时序执行。功能模型由多个数据流图组成,它们指明从外部输出,通过操作和内部存储,直到外部输出的整个数据流情况。功能模型还包括了对象模型内部数据间的限制。
功能模型中的数据流图往往形成一个层次结构,一个数据流图的过程可以由下一层的数据流图作进一步的说明。
建立功能模型的主要步骤有:
(1).确定输出和输出值;
(2).用数据流图表示功能的依赖性。
(3).具体描述每个功能;
(4).确定限制。
(5).对功能确定优化的准则。
本文来自编程入门网:http://www.bianceng.cn/Programming/csharp/200709/4425.htm