关于状态图和流程图的区别

来源:互联网 发布:税务师网络课程 编辑:程序博客网 时间:2024/06/10 09:06

活动图用来描述事件流(这儿我开始避免用流程图这一词,以免混同意传统的流程图术语),状态图是描述某个<>的内部状态变迁

状态图是用来描述一个用例的执行过程中所经过的状态。至于这些状态是内部状态还是与外部相关,并不重要。所以,跟流程图有很大的相似性。因为在UML里面好象是没有流程图这种东西的,当我希望表达一个操作流程的时候,最合适的工具就是状态图了,本来活动图也是可以扮演这个角色,而且更加适合。但是实际上活动图也是一种特殊的状态图,所以我就干脆大胆的用状态图来表示了。:)
而且,在系统的需求阶段,有哪些对象以及哪些子系统都是不明确的,甚至于操作流程也是不明确的,在这种情况下运用活动图就需要引进很多人为的假设因素。
当然,状态图顾名思意,就是要表达用例执行过程中的每一个稳定状态,而不是表示一个行为。但我以为,在需求阶段,可以把这个原则作为一条参考即可。因为需求阶段我们的目标是准确的用客户的语言来描述系统,而不必很深入的去研究某个用例中到底哪里是一个稳定状态。过早的深入细节会使我们失去对宏观的控制。
但是如果到了分析阶段、乃至设计阶段,不去分析稳定状态就完全不行了,所以如果在分析、设计阶段应用状态图、活动图,就必须遵循表达稳定状态的原则。但是我个人觉得,如果是到了分析阶段、设计阶段,状态图、活动图这些东西所能包含的信息也许就过于有限,反而必须要大量的使用交互图、时序图了。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 工作跨省调动社保怎么办 工作中看到别人违反规定应该怎么办 深户调令过期了怎么办 特岗教师满三年怎么办 特岗教师想辞职怎么办 入职一周想离职怎么办 原单位买断工龄后档案怎么办 北京国企辞职后户口怎么办 工作档案弄丢了怎么办 沈阳大集体职工工龄漏算怎么办 集体职工工龄漏算怎么办 cad打开字体是问号怎么办 cad中字体显示问号怎么办 代扣代缴个税申报逾期申报怎么办 个税申报错了怎么办 个税公司报错了怎么办 个税为0没申报怎么办 建筑老项目无法取得发票怎么办 客户说选的地砖不好看怎么办 外国客户打电话来不敢接怎么办 电话营销遇到不礼貌的客户怎么办 去领导家被拒绝怎么办 共享电车没电了怎么办 享骑电单车没电怎么办 小车前轮刹车卡钳卡死了怎么办 耐克气垫鞋扎了怎么办 骑自行车右大腿根痛怎么办 骑车骑得膝盖疼怎么办 骑了自行车腿疼怎么办 群面没有被问题怎么办 群面没有被提问怎么办 校招解约学校不盖章怎么办 科目三老是跑偏怎么办 面试官说你不好怎么办 面试紧张心态调整不过来怎么办 面试官问缺乏经验怎么办 办好入职手续后就想辞职怎么办 新店长入职应该怎么办 刚入职怀孕了辞职店长不同意怎么办 派遣证丢了怎么办补办 出国留学回来怎么办派遣证