php专区

 首页 > php专区 > PHP进阶 > 设计模式 > WEB流程图的绘制有顺序的描述出来

WEB流程图的绘制有顺序的描述出来

分享到:
【字体:
导读:
         摘要:在生活中,我们做任何一件事情都有各自的顺序,我们按照这个顺序才能实现一个完整的事情。我们需要把整个过程一步一步的,有顺序的描述出来...

WEB流程图的绘制有顺序的描述出来

n 流程图的概念和作用:

在生活中,我们做任何一件事情都有各自的顺序,我们按照这个顺序才能实现一个完整的事情。我们需要把整个过程一步一步的,有顺序的描述出来,传递给其他人。我们可以通过文字描述去传达,或者通过语言口头叙述,这两种表达方式都有各自的优缺点。文字我们可以描述地很详尽,但同时会显得内容很多,我们不能保证所有的人都能仔细地看我们的文字描述。口头的叙述虽然很方便,但容易遗漏,不容易记忆,只适合临时的小范围的临时传递。如何简单、清晰、有步骤的、便于阅读的将我们的整个过程描述出来呢?通过生活实践,前人总结出了绘制流程图的好方式。

流程图,顾名思义,就是以流程的形式反映工作、事件进度的图标。对于从事开发的人员来讲,流程图是十分有效的表示算法和思路的一种方式。一般的软件设计之初都要画出流程图。流程图绘制一般使用Visio绘制,也可以使用Word。对于程序员来说,通过流程图的帮助,能很容易理清程序思路,也能看出程序设计中的不足及考虑欠周全的地方。而UI设计也正是基于流程图,参考流程图才制作出来的。总之,要想成为优秀的程序员,必须具有绘制流程图的习惯和能力。

n 流程图的绘制方法:

Web流程图的图形含义,主要有三种图形:

第一种图形——椭圆,表示开始和结束。

第二种图形——矩形,表示任务。在web编程中就指网页。该矩形中间写明这个网页的用途。

第三种图形——菱形,表示逻辑判断。

结合网页和表单的形状,一个表单验证的流程图如下所示:

 

除了以上三种主要的图形外,还包括其它如:子流程、多重分支、注释备注、浮动对话框、后台动作等图形。如下图所示:

WEB流程图的绘制有顺序的描述出来
分享到:
设计模式之代理模式
设计模式之代理模式直接与间接:    人们对复杂的软件系统常有一种处理手法,即增加一层间接层,从而对系统获得一种更为灵活、满足特定需求的解决方案。 动机(Motivate):    在面向对象系统中,有些对象由于某种原因(比如对象创建的开销很大,或者某些操作需要安全控制,或者需要进程外的访问等),直接访问会...
《PHP设计模式介绍》第十五章 表数据网关...
《PHP设计模式介绍》第十五章 表数据网关模式 使用动态记录模式对数据库表进行建立,获取,更新(通过扩展实现删除)每一行的操作。动态记录模式是一种简单的抽象数据库连接的方式,但是这种简洁性也正是它的弱点。动态记录类只处理单一的行,使得它在需要呈现大量信息的WEB应用中显得效率很低,如旅游预约,在线购物等。...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……