第14章信息系统开发方法讲解学习
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《管理信息系统》 2版
第14章 信息系统开发方法
2020/5/20
第2页
学习目的
《管理信息系统》 2版
▪ 理解信息系统开发的复杂性和基于系统工程的开发思想 ▪ 了解信息系统的开发原则及开发策略 ▪ 理解信息系统开发生命周期 ▪ 了解瀑布模式、渐增模式、原型模式、螺旋模式以及并行
模式的基本特点 ▪ 掌握结构化方法、信息工程方法以及面向对象方法的本质
《管理信息系统》 2版
2020/5/20
第5页
信息系统开发思想
《管理信息系统》 2版
▪ 信息系统开发的复杂性
“IT黑洞”、“生产率悖论” 70年代初的软件危机 软件工 程
现象:开发进度难以预测、开发成本难以控制、用户对产 品功能难以满足、软件产品质量无法保证、软件产品难以 维护、软件缺少适当的文档资料。
2020/5/20
《管理信息系统》 2版
第 15 页
信息系统开发策略
▪ “自顶而下”的开发策略 ▪ “自底向上”的开发策略 ▪ 综合策略
《管理信息系统》 2版
2020/5/20
第 16 页
信息系统开发策略
《管理信息系统》 2版
▪ “自顶而下”的开发策略
在系统分析与设计时,从组织的高层管理着手,考虑系统的整体目标 ,以及资源与约束,再确定需要哪些功能去保证目标的完成,划分相 应子系统,并进行子系统的业务分析和设计。
信息系统的开发是一项庞大的系统工程,涉及到组织日常管理工作 的各个方面,所以领导出面组织力量,协调各方面的关系是开发成 功的首要条件。
▪ 优化与创新的原则
信息系统的开发不能简单模拟旧的管理模式和业务流程,必须根据 实际情况和科学管理的要求,加以优化和创新。
▪ 充分利用信息资源的原则
数据尽可能共享,减少系统的输入输出,对已有的数据作进一步的 分析处理,深层次加工信息。
ห้องสมุดไป่ตู้
2020/5/20
第6页
信息系统开发思想
《管理信息系统》 2版
复杂性怎么办???
系统工程思想:化腐朽为神奇!!!
2020/5/20
第7页
信息系统开发思想
《管理信息系统》 2版
▪ 系统工程思想及应用
系统工程是一门用于大规模复杂系统设计的学问,是组织管理系 统的规划、设计、制造、试验和使用的科学方法。
执行步骤是:
分析系统整体目标、环境、资源和约束条件;
确定各项主要业务处理功能和决策能力,从而得到各个子系统的 分工、协调和接口;
确定每一种功能(子系统)所需要的输入、输出、数据存贮;
对各子系统的功能模块和数据进行进一步分析与分解;
根据需要与可能,确定优先开发的子系统。
2020/5/20
第 17 页
原因:系统规模越来越大,复杂度也越来越高,用户需求 不明确,缺乏正确的理论指导。
解决途径:产生软件工程:研究软件生产的客观规律性, 建立与系统化软件生产有关的概念、原则、方法、技术和 工具,指导和支持软件系统的生产活动,以期达到降低软 件生产成本 、改进软件产品质量、提高软件生产率水平 的目标。工程化、标准化、科学化、工具化、重用性
▪ 适应性原则
充分考虑到组织结构、管理模式、业务流程等可能发生的变化,使 系统具有一定的柔性,能够在一定范围内适应环境的变化。
2020/5/20
第 14 页
本讲内容
▪ 信息系统开发思想 ▪ 信息系统开发原则 ▪ 信息系统开发策略 ▪ 信息系统开发模式 ▪ 信息系统的开发方法 ▪ 系统开发的多种形式 ▪ 信息系统的相关者
2020/5/20
第 11 页
本讲内容
▪ 信息系统开发思想 ▪ 信息系统开发原则 ▪ 信息系统开发策略 ▪ 信息系统开发模式 ▪ 信息系统的开发方法 ▪ 系统开发的多种形式 ▪ 信息系统的相关者
2020/5/20
《管理信息系统》 2版
第 12 页
信息系统开发原则
《管理信息系统》 2版
▪ 领导参加的原则(一把手原则)
信息系统开发策略
《管理信息系统》 2版
▪ “自底向上”的策略
2020/5/20
第 10 页
信息系统开发思想
《管理信息系统》 2版
▪ 系统工程思想及应用
系统开发的生命周期 系统设计阶段
• 根据需求调查和系统分析的结果,进行概略设计,提出不 同的新系统方案,同时对新系统方案进行比较,并由此确 定新系统的最佳方案,最后进行系统详细设计。
系统实施与运行 • 进行系统的实施、调试、维护、评价和运行等工作。
及基本实现思路 ▪ 了解信息系统开发形式以及信息系统相关者的类型
2020/5/20
第3页
本讲内容
▪ 信息系统开发思想 ▪ 信息系统开发原则 ▪ 信息系统开发策略 ▪ 信息系统开发模式 ▪ 信息系统的开发方法 ▪ 系统开发的多种形式 ▪ 信息系统的相关者
2020/5/20
《管理信息系统》 2版
第4页
干什么?
开发阶段
怎么干?
动手干!
2020/5/20
《管理信息系统》 2版
信息系统开发 系统规划
需求调查和系统分析 系统设计
系统实施与运行维护
信 息 系 统 开 发 生 命 周 期
第9页
信息系统开发思想
《管理信息系统》 2版
▪ 系统工程思想及应用
系统开发的生命周期
系统规划阶段
• 弄清这一工作的目的是什么?
• 系统规划首先提出系统开发要求,确定系统目标,并给定 资源条件和约束条件,然后制订系统开发计划。
系统分析阶段
• 弄清目标对象是什么?
• 系统分析是一个有目的、有步骤的探索、研究和判断的过 程,系统分析员使用科学的分析工具和方法,对系统的目 标、功能、环境、费用、效益等进行充分的调查和分析, 最后获得最佳的系统方案。
2020/5/20
第 13 页
信息系统开发原则
《管理信息系统》 2版
▪ 实用和实效的原则
从系统规划开始直到系统实施,所有方案都必须是实用的、及时的 、有效的。
▪ 规范化原则
按照标准化、工程化的方法和技术进行系统开发。同时要求用户单 位基础管理科学化,即管理工作程序化、业务流程标准化、报表文 件标准化、数据资料完整化。
它的思想是以系统概念为基础的思想,表现为由粗到细、由表及 里、由上到下、由整体到局部,逐步求精的分析。
系统工程方法一般步骤:调研确定目标确定功能考虑方案 (多个)选择一个方案实施维护和评价。
2020/5/20
第8页
信息系统开发思想
▪ 系统工程思想及应用
开发过程的一般规律
一般规律
准备阶段
为什么?
第14章 信息系统开发方法
2020/5/20
第2页
学习目的
《管理信息系统》 2版
▪ 理解信息系统开发的复杂性和基于系统工程的开发思想 ▪ 了解信息系统的开发原则及开发策略 ▪ 理解信息系统开发生命周期 ▪ 了解瀑布模式、渐增模式、原型模式、螺旋模式以及并行
模式的基本特点 ▪ 掌握结构化方法、信息工程方法以及面向对象方法的本质
《管理信息系统》 2版
2020/5/20
第5页
信息系统开发思想
《管理信息系统》 2版
▪ 信息系统开发的复杂性
“IT黑洞”、“生产率悖论” 70年代初的软件危机 软件工 程
现象:开发进度难以预测、开发成本难以控制、用户对产 品功能难以满足、软件产品质量无法保证、软件产品难以 维护、软件缺少适当的文档资料。
2020/5/20
《管理信息系统》 2版
第 15 页
信息系统开发策略
▪ “自顶而下”的开发策略 ▪ “自底向上”的开发策略 ▪ 综合策略
《管理信息系统》 2版
2020/5/20
第 16 页
信息系统开发策略
《管理信息系统》 2版
▪ “自顶而下”的开发策略
在系统分析与设计时,从组织的高层管理着手,考虑系统的整体目标 ,以及资源与约束,再确定需要哪些功能去保证目标的完成,划分相 应子系统,并进行子系统的业务分析和设计。
信息系统的开发是一项庞大的系统工程,涉及到组织日常管理工作 的各个方面,所以领导出面组织力量,协调各方面的关系是开发成 功的首要条件。
▪ 优化与创新的原则
信息系统的开发不能简单模拟旧的管理模式和业务流程,必须根据 实际情况和科学管理的要求,加以优化和创新。
▪ 充分利用信息资源的原则
数据尽可能共享,减少系统的输入输出,对已有的数据作进一步的 分析处理,深层次加工信息。
ห้องสมุดไป่ตู้
2020/5/20
第6页
信息系统开发思想
《管理信息系统》 2版
复杂性怎么办???
系统工程思想:化腐朽为神奇!!!
2020/5/20
第7页
信息系统开发思想
《管理信息系统》 2版
▪ 系统工程思想及应用
系统工程是一门用于大规模复杂系统设计的学问,是组织管理系 统的规划、设计、制造、试验和使用的科学方法。
执行步骤是:
分析系统整体目标、环境、资源和约束条件;
确定各项主要业务处理功能和决策能力,从而得到各个子系统的 分工、协调和接口;
确定每一种功能(子系统)所需要的输入、输出、数据存贮;
对各子系统的功能模块和数据进行进一步分析与分解;
根据需要与可能,确定优先开发的子系统。
2020/5/20
第 17 页
原因:系统规模越来越大,复杂度也越来越高,用户需求 不明确,缺乏正确的理论指导。
解决途径:产生软件工程:研究软件生产的客观规律性, 建立与系统化软件生产有关的概念、原则、方法、技术和 工具,指导和支持软件系统的生产活动,以期达到降低软 件生产成本 、改进软件产品质量、提高软件生产率水平 的目标。工程化、标准化、科学化、工具化、重用性
▪ 适应性原则
充分考虑到组织结构、管理模式、业务流程等可能发生的变化,使 系统具有一定的柔性,能够在一定范围内适应环境的变化。
2020/5/20
第 14 页
本讲内容
▪ 信息系统开发思想 ▪ 信息系统开发原则 ▪ 信息系统开发策略 ▪ 信息系统开发模式 ▪ 信息系统的开发方法 ▪ 系统开发的多种形式 ▪ 信息系统的相关者
2020/5/20
第 11 页
本讲内容
▪ 信息系统开发思想 ▪ 信息系统开发原则 ▪ 信息系统开发策略 ▪ 信息系统开发模式 ▪ 信息系统的开发方法 ▪ 系统开发的多种形式 ▪ 信息系统的相关者
2020/5/20
《管理信息系统》 2版
第 12 页
信息系统开发原则
《管理信息系统》 2版
▪ 领导参加的原则(一把手原则)
信息系统开发策略
《管理信息系统》 2版
▪ “自底向上”的策略
2020/5/20
第 10 页
信息系统开发思想
《管理信息系统》 2版
▪ 系统工程思想及应用
系统开发的生命周期 系统设计阶段
• 根据需求调查和系统分析的结果,进行概略设计,提出不 同的新系统方案,同时对新系统方案进行比较,并由此确 定新系统的最佳方案,最后进行系统详细设计。
系统实施与运行 • 进行系统的实施、调试、维护、评价和运行等工作。
及基本实现思路 ▪ 了解信息系统开发形式以及信息系统相关者的类型
2020/5/20
第3页
本讲内容
▪ 信息系统开发思想 ▪ 信息系统开发原则 ▪ 信息系统开发策略 ▪ 信息系统开发模式 ▪ 信息系统的开发方法 ▪ 系统开发的多种形式 ▪ 信息系统的相关者
2020/5/20
《管理信息系统》 2版
第4页
干什么?
开发阶段
怎么干?
动手干!
2020/5/20
《管理信息系统》 2版
信息系统开发 系统规划
需求调查和系统分析 系统设计
系统实施与运行维护
信 息 系 统 开 发 生 命 周 期
第9页
信息系统开发思想
《管理信息系统》 2版
▪ 系统工程思想及应用
系统开发的生命周期
系统规划阶段
• 弄清这一工作的目的是什么?
• 系统规划首先提出系统开发要求,确定系统目标,并给定 资源条件和约束条件,然后制订系统开发计划。
系统分析阶段
• 弄清目标对象是什么?
• 系统分析是一个有目的、有步骤的探索、研究和判断的过 程,系统分析员使用科学的分析工具和方法,对系统的目 标、功能、环境、费用、效益等进行充分的调查和分析, 最后获得最佳的系统方案。
2020/5/20
第 13 页
信息系统开发原则
《管理信息系统》 2版
▪ 实用和实效的原则
从系统规划开始直到系统实施,所有方案都必须是实用的、及时的 、有效的。
▪ 规范化原则
按照标准化、工程化的方法和技术进行系统开发。同时要求用户单 位基础管理科学化,即管理工作程序化、业务流程标准化、报表文 件标准化、数据资料完整化。
它的思想是以系统概念为基础的思想,表现为由粗到细、由表及 里、由上到下、由整体到局部,逐步求精的分析。
系统工程方法一般步骤:调研确定目标确定功能考虑方案 (多个)选择一个方案实施维护和评价。
2020/5/20
第8页
信息系统开发思想
▪ 系统工程思想及应用
开发过程的一般规律
一般规律
准备阶段
为什么?