流程控制流程管理的含义

流程控制流程管理的含义,第1张

企业流程管理的目的是帮助企业管理和优化企业的业务流程,并从优化的业务流

流程管理的核心是流程,流程是任何企业运作的基础,企业所有的业务都是需要流程来驱动,就像人体的血脉流程把相关的信息数据根据一定的条件从一个人(部门)输送到其他人员(部门)得到相应的结果以后再返回到相关的人(或部门)。一个企业重不同的部门,不同的客户,不同的人员和不同的供应商都是靠流程来进行协同运作,流程在流转过程可能会带着相应的数据:文档/产品/财务数据/项目/任务/人员/客户等信息进行流转,如果流转不畅一定会导致这个企业运作不畅。

一般认为,流程管理(process

management),是一种以规范化的构造端到端的卓越业务流程为中心,以持续的提高组织业务绩效为目的的系统化方法。它应该是一个 *** 作性的定位描述,指的是流程分析、流程定义与重定义、资源分配、时间安排、流程质量与效率测评、流程优化等。因为流程管理是为了客户需求而设计的,因而这种流程会随着内外环境的变化而需要被优化。

在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。所以,我们必须清楚每条语句的执行流程。而且,很多时候要通过控制语句的执行顺序来实现我们想要的功能。

3.1 流程控制语句分类(了解)

顺序结构

分支结构(if, switch)

循环结构(for, while, do…while)

3.2 顺序结构(了解)

顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。

顺序结构执行流程图:

3.3 分支结构之if语句

3.3.1 if语句格式1(理解)

执行流程:

①首先计算关系表达式的值

②如果关系表达式的值为true就执行语句体

③如果关系表达式的值为false就不执行语句体

④继续执行后面的语句内容

示例:

3.3.2 if语句格式2(理解)

执行流程:

①首先计算关系表达式的值

②如果关系表达式的值为true就执行语句体1

③如果关系表达式的值为false就执行语句体2

④继续执行后面的语句内容

示例:奇偶数

任意给出一个整数,请用程序实现判断该整数是奇数还是偶数,并在控制台输出该整数是奇数还是偶数。

3.3.3 if语句格式3(理解)

执行流程:

①首先计算关系表达式1的值

②如果值为true就执行语句体1;如果值为false就计算关系表达式2的值

③如果值为true就执行语句体2;如果值为false就计算关系表达式3的值

④…

⑤如果没有任何关系表达式为true,就执行语句体n+1。

示例:

定义一个在0~100之间的变量a, 90~100优秀,80~89良好,70~79中等,60~69及格,0~59请努力加油!

3.3.4 if语句格式3案例(应用)

需求:小明快要期末考试了,小明爸爸对他说,会根据他不同的考试成绩,送他不同的礼物,假如你可以控制小明

的得分,请用程序实现小明到底该获得什么样的礼物,并在控制台输出。

分析:

①小明的考试成绩未知,可以使用键盘录入的方式获取值

②由于奖励种类较多,属于多种判断,采用if...else...if格式实现

③为每种判断设置对应的条件

④为每种判断设置对应的奖励


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6062428.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-13
下一篇 2023-03-13

发表评论

登录后才能评论

评论列表(0条)

保存