韩国情侣网站模板,注册公司在哪个网站,购物商城网站都有哪些功能,成都html5网站设计文章目录 一、处理流程设计1.1 流程表示工具1.2 业务流程重组BPR1.3 业务流程管理BPM二、系统设计三、人机界面设计四、结构化方法4.1 结构化分析(Structured Analysis,SA)。4.2 结构化设计(Structured Design,SD)。4.3 结构化编程(Structured Programming,SP)。4.4 数据库设… 文章目录 一、处理流程设计1.1 流程表示工具1.2 业务流程重组BPR1.3 业务流程管理BPM 二、系统设计三、人机界面设计四、结构化方法4.1 结构化分析(Structured Analysis,SA)。4.2 结构化设计(Structured Design,SD)。4.3 结构化编程(Structured Programming,SP)。4.4 数据库设计(概念结构设计部分)。 五、面向对象方法5.1 面向对象的分析方法(Object-Oriented Analysis,OOA)5.2 面向对象设计方法(Object-Oriented Design,OOD)5.3 面向对象程序设计(Object-Oriented Programming,OOP)5.4 数据持久化与数据库 一、处理流程设计
1.1 流程表示工具
(1)程序流程图(ProgramFlowDiagram,PFD) 用一些图框表示各种操作,它独立于任何一种程序设计语言,比较直观、清晰,易于学习掌握。任何复杂的程序流程图都应该由顺序、选择和循环结构组合或嵌套而成。
(2)IPO图也是流程描述工具,用来描述构成软件系统的每个模块的输入、输出和数据加工。
(3)N-S图容易表示嵌套和层次关系,并具有强烈的结构化特征。但是当问题很复杂时,N-S图可能很大,因此不适合于复杂程序的设计。
(4)问题分析图(PAD)是一种支持结构化程序设计的图形工具。PAD具有清晰的逻辑结构、标准化的图形等优点,更重要的是,它引导设计人员使用结构化程序设计方法,从而提高程序的质量。
1.2 业务流程重组BPR
BPR是对企业的业务流程进行根本性的再思考和彻底性的再设计,从而获得可以用诸如成本、质量、服务和速度等方面的业绩来衡量的显著性的成就。
1.3 业务流程管理BPM
业务流程管理BPM是一种