信息系统设计与实践 第6章结构化开发方法 天津财经大学赵乃真
第6章 结构化开发方法 天津财经大学 赵乃真 信息系统设计与实践
本章主要内容 1结构化开发方法的主要阶段 2系统规划 3.系统分析 4系统设计 5系统实施 6系统维护和系统评价
2 本章主要内容 1.结构化开发方法的主要阶段 2.系统规划 3.系统分析 4.系统设计 5.系统实施 6.系统维护和系统评价
彐:6.1结构化方法的阶段和工具 信息系统结构化开发方法从分析业务系 统的流程出发,调查信息系统开发所需 要的全部信息及其处理过程,然后建立 信息系统逻辑模型和物理模型直至最后 建立实际的系统,运行系统并维护
3 6.1结构化方法的阶段和工具 信息系统结构化开发方法从分析业务系 统的流程出发,调查信息系统开发所需 要的全部信息及其处理过程,然后建立 信息系统逻辑模型和物理模型直至最后 建立实际的系统,运行系统并维护
6.1.1结构化系统开发的阶段 新系统规划 Waterfall 可行性分析 系统分析 系统设计 系统实施 运行维护 系统评价 上游 下游
4 6.1.1结构化系统开发的阶段
阶段 主要任务 主要成 果 工具、方法 系统规开发请求、初步调初步方BSP、CSF 查、总体规划、可案、可SST 行性分析 行性报 需求分析、详细调薪系统DFD、DD、 系统分查、业务流程分析、逻辑设决策树、判定 析 数据流程分析 计方案表、结构化语 总体结构、代码、系统设ER图、控制 系统设数据库、1O、模块计说明结构图、结构 结构和功能 书 化语言 系统实数据准备、编程 操作规编程语言、工 施 调试、人员培训 程、使具、切换策略 系统切换 用说明 系统运运行管理、维护、管理制维护、管理 行、维审计、评价 度、维审计软件 护、评 护制度
5 阶段 主要任务 主要成果 工具、方法 系统规划 开发请求 、初步调 查 、总体规划 、 可 行性分析 初步方 案 、 可 行性报 告 BSP 、 CSF 、 SST 系统分析 需求分析 、详细调 查 、业务流程分析 、 数据流程分析 新系统 逻辑设 计方案 DFD 、 DD 、 决策树 、判定 表 、结构化语 言 系统设计 总体结构 、代码 、 数据库 、I/O 、模块 结构和功能 系统设 计说明 书 E - R 图 、控制 结构图 、结构 化语言 系统实施 数据准备 、编程 、 调试 、人员培训 、 系统切换 操作规 程 、 使 用说明 编程语言 、 工 具 、切换策略 系统运 行、维 护、评价 运行管理 、维护 、 审计 、评价 管理制 度 、 维 护制度 维护 、管理 、 审计软件
61.2系统开发工具 工具 作用 应用阶段 业务流程图 业务流程分析 系统分析 数据流程图(DFD)数据流程分析 系统分析、系统设计 数据字典(DD) 数据定义 系统分析 格栅图 数据汇总 系统分析详细调查 决策树、判定表 处理功能描述 系统分析、设计 E-R图(ERD) 数据库设计 系统设计 UC矩阵 系统结构设计 系统设计 控制结构图 系统结构和模块设计系统设计 信息系统配置图 系统硬软件配置 系统实施
6 6.1.2系统开发工具 工具 作用 应用阶段 业务流程图 业务流程分析 系统分析 数据流程图(DFD) 数据流程分析 系统分析、系统设计 数据字典(DD) 数据定义 系统分析 格栅图 数据汇总 系统分析详细调查 决策树、判定表 处理功能描述 系统分析、设计 E-R图(ERD) 数据库设计 系统设计 U/C矩阵 系统结构设计 系统设计 控制结构图 系统结构和模块设计 系统设计 信息系统配置图 系统硬软件配置 系统实施
6.2信息系统规划的实施 在第5章(55节)已经从方法论的高度介 绍了系统规划的一般概念和方法,并分 析了系统规划的重要性。在这里主要从 结构化开发方法具体实施的角度介绍系 统规划的一般步骤和实施过程
7 6.2信息系统规划的实施 在第5章(5.5节)已经从方法论的高度介 绍了系统规划的一般概念和方法,并分 析了系统规划的重要性。在这里主要从 结构化开发方法具体实施的角度介绍系 统规划的一般步骤和实施过程
62.1信息系统规划的任务 规划基本问题的确定; 收集信息; 现状的评价和约束的识别; 设置具体目标和初步方案; 规划内容及其相关性分析; 目标的分析及实现的优先级; 人员组织; 实施进度计划,包括经费预算和使用计划; 成本分析、效益初步分析; 开发平台硬件软件环境(不一定马上购买) 可行性分析
8 6.2.1信息系统规划的任务 – 规划基本问题的确定; – 收集信息; – 现状的评价和约束的识别; – 设置具体目标和初步方案; – 规划内容及其相关性分析; – 目标的分析及实现的优先级; – 人员组织; – 实施进度计划,包括经费预算和使用计划; – 成本分析、效益初步分析; – 开发平台硬件软件环境(不一定马上购买); – 可行性分析
622初步调查 为了制定出切实可行的信息系统的初步方 案,首先需要对企业内部资源和管理状 况以及外部环境进行初步调查,确定对 信息系统的需求情况。 企业环境和目标 企业业务和信息处理现状
9 6.2.2初步调查 为了制定出切实可行的信息系统的初步方 案,首先需要对企业内部资源和管理状 况以及外部环境进行初步调查,确定对 信息系统的需求情况。 –企业环境和目标 –企业业务和信息处理现状
62.3提出总体方案 信息系统的初步方案(也称作总体方案) 实际是一个概念设计方案,主要从系统 实现的功能、目标等方面对系统进行初 步设计,而不考虑系统设计的技术细节 和实现的逻辑。 1.确定系统目标 2.设计系统主要功能结构 3.系统开发的初步计划 4.投资回报时间表
10 6.2.3提出总体方案 信息系统的初步方案(也称作总体方案) 实际是一个概念设计方案,主要从系统 实现的功能、目标等方面对系统进行初 步设计,而不考虑系统设计的技术细节 和实现的逻辑。 1.确定系统目标 2.设计系统主要功能结构 3.系统开发的初步计划 4.投资回报时间表