|
| |
|
|
| |
| 3.3 对于初学者来说如何追加新状态 |
在通信系统的软件中,绝大部分要用到状态图。看状态图就可以编出程序,因此,状态图直接与程序相关。在画状态图时,何时可以不用追加新状态,就可以完成功能,还有时必须追加新状态才可以完成功能。如何来判断是否追加新状态,对于初级者来说,可以遵循以下原则:
(1)不要去利用现有的状态,追加新的状态来实现功能
(2)在现有状态中,只要有触发信号(EVENT)来,就可以转到新状态
(3)在实现状态转移时,所要做的工作(TASK)不要使用现有的TASK,可以编制新的TASK
虽然,这样做可能会多出产生很多状态,可是不会破坏现有的状态和功能。对于没有把握或自信的人来说用这种方法最安全。
|
|
|
|