文章目录

  • 一:定义(了解)
  • 二:符号表示

一:定义(了解)

状态转换图(状态图) :通过描绘系统的状态引起系统状态转换的事件来表示系统的行为。状态图还提供了 行为建模机制,指明了作为特定事件的结果系统将做哪些动作

状态 :状态是任何可以被观察到的系统行为模式一个状态代表系统的一种行为模式。状态规定了系统对事件的响应方式。系统对事件的响应,既可以是做一个(或一系列)动作,也可以是仅仅改变系统本身的状态,还可以是既改变状态,又做动作

  • 状态有初态、终态和中间状态
  • 一张状态图只能有一个初态,而终态可以没有也可以有多个

事件:事件是在某个特定时刻发生的事情,它是对引起系统做动作或(和)从一个状态转换到另一个状态的外界事件的抽象。简而言之,事件就是引起系统做动作或(和)转换状态的控制信息

二:符号表示

  • 对于圆角矩形,可以将其分为上、中、下三部分:上部分是状态的名称;中部分是状态变量的名字和值;下部分是活动表

(软件工程复习核心重点)第三章需求分析-第三节:状态转换图相关推荐

  1. (软件工程复习核心重点)第二章可行性研究-第三节:数据流图

    文章目录 一:数据流图的定义(DFD) 二:数据流图的特点 三:数据流图的符号 (1)符号 (2)注意(了解) 四:数据流图示例 (1)示例1 A:首先从题目中提取四种成分 B:画数据流图 (2)示例 ...

  2. (软件工程复习核心重点)第一章软件工程概论习题

    这一章题目主要以简答和名词解释为主 文章目录 一:选择题 二:填空题 三:名词解释 (1)必考 (2)了解 四:简答题 (1)必考 1.关于软件危机 2.关于软件工程 3. 关于软件生命周期 4.关于 ...

  3. (软件工程复习核心重点)第一章软件工程概论-第四节:软件过程及相关模型

    文章目录 一:软件过程概念 (1)定义 (2)构成 二:主要模型 (1)瀑布模型 A:定义 B:特点 C:优缺点 D::适用范围 E:实际的瀑布模型 (2)快速原型模型 A:定义 B:原理 C:优缺点 ...

  4. (软件工程复习核心重点)第一章软件工程概论-第三节:软件生命周期

    文章目录 一:软件定义 (1)问题定义 (2)可行性研究 (3)需求分析 二:软件开发 (1)总体设计 (2)详细设计 (3)编码和单元测试 (4)综合测试 三:软件维护 一:软件定义 (1)问题定义 ...

  5. (软件工程复习核心重点)第一章软件工程概论-第二节:软件工程

    文章目录 一:软件工程 (1)软件工程的定义 (2)软件工程的本质特征 (3)软件工程基本原理 二:软件工程方法学 (1)概念 (2)分类 一:软件工程 (1)软件工程的定义 软件工程:采用工程的概念 ...

  6. (软件工程复习核心重点)第一章软件工程概论-第一节:软件和软件危机

    文章目录 一:软件的概念.特点与发展 (1)软件发展的三个阶段 (2)软件的概念 (3)软件的特点 二:软件危机 (1)软件危机的概念 (2)软件危机的表现 (3)软件危机产生的原因 A:主观原因 B ...

  7. (软件工程复习核心重点)第二章可行性研究习题

    文章目录 一:选择题 二:填空题 三:名词解释 (1)必考 四:简答题 (1)必考 1. 关于可行性研究 2. 关于数据流图 3. 关于数据字典 (2)了解 五:应用题/画图题 一:选择题 二:填空题 ...

  8. (软件工程复习核心重点)第九章软件项目管理

    文章目录 一:估算软件规模 (1)代码行技术 (2)功能点技术 二:工作量估算 三:进度计划 (1)甘特图(Cantt图) (2)工程网络 四:人员组织 五:质量保证 六:软件配置管理 七:能力成熟度 ...

  9. (软件工程复习核心重点)第二章可行性研究-第四节:数据字典

    文章目录 一:相关概念 (1)定义 (2)作用 (3)意义(了解) 二:内容 三:定义数据的方法 (1)数据元素组成数据的方式 (2)符号表示 四:数据字典示例 五:用途 一:相关概念 (1)定义 数 ...

  10. (软件工程复习核心重点)第二章可行性研究-第一节:可行性研究基本介绍

    文章目录 一:可行性研究的目的 二:可行性研究的本质 三:可行性研究的任务 (1)最根本任务 (2)具体任务 二:可行性研究过程(步骤) 一:可行性研究的目的 可行性研究的目的:用最小的代价在最小的时 ...

最新文章

  1. 《理解 OpenStack + Ceph》---来自-[爱.知识]-推荐
  2. 怎样才有资格被称为开源软件
  3. InstallUtil.exe版本引起安装windows services 服务遇到的问题,System.BadImageFormatException...
  4. redis服务的部署
  5. [知识图谱实战篇] 一.数据抓取之Python3抓取JSON格式的电影实体
  6. CRM端 equipment hierarchy change成功的标志
  7. java 静态方法_新手学Java,哪些知识点可以优先掌握?
  8. P4287-[SHOI2011]双倍回文【PAM】
  9. 31模板方法(Template Method)
  10. LintCode MySQL 1936. 张三的故事 III
  11. mysql服务的关闭与启动
  12. [转]Spinner的常用技巧
  13. latext配置 vscode_新手关于在VScode上配置latex的事情
  14. 天梯— A-B(C语言)
  15. 【STM32 .Net MF开发板学习-05】PC通过Modbus协议远程操控开发板
  16. Python:Excel转TXT的简单办法
  17. 《统计学》第八版贾俊平第九章分类数据分析知识点总结及课后习题答案
  18. 北京铁路安检全面升级 四大站特警持枪巡逻
  19. python后缀是什么_python文件的后缀名是什么
  20. python编程玩具有哪些_python 全栈开发,Day133(玩具与玩具之间的对话,基于jieba gensim pypinyin实现的自然语言处理,打包apk)...

热门文章

  1. center.php,mycenter.php
  2. 中新赛克数据可视化_中新赛克,加仓!
  3. 你不知道的BAT大数据面试题
  4. R统计绘图 - 热图简化
  5. 程序猿的数学:scratch篇
  6. NOIP2002复赛 普及组 第1题
  7. 常用原生js自定义函数
  8. sklearn adaboost_集成学习-从零推导和实现adaboost与3D可视化
  9. mui 头部tab代码
  10. Web前端笔记-字符串自适应tip提示框(适应大小自动换行JS中静态工具类实现)思路