阅读背景:

基于状态机模型的编程方法及其框架软件设计

来源:互联网 

1. 基于状态机模型的编程方法

        1.1 经典编程方法学

                结构化方法即所谓面对过程方法,将所有系统抽象(封装)成3个过程,即输入流+处理流+输出流(其实这是一种很优雅的模型,非常具有一般性,试想所有能被计算机解决的问题都可以被这个非常简单模型所描述,而OO想做到这一点可能需要使用更加复杂和更加多的模型),然后再对每个流程按照这个模式(输入+处理+输出)进行细分,直到细分到不需要在继续细分为止成为最终的系统构件级的模块。该方法学的封装工具就是过程,一般包括输入流、输出和处理3个过程。相应的系统动态(行为)建模工具就是数据流图和控制流图,数据流图模型用于捕捉系统的数据驱动行为,控制流图用于描述系统的事件驱动行为。       




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: