3.1 管理信息系统开发方法概述
3.1.3 开发方法的结构体系
1、开发方法学 开发方法学是一组思想、规范、过程、技术、 环境及工具的集成。
方法学是将具体的方法与技术包装在一起而形成的一种 思想体系 一种好的方法学应该能够为系统的开发过程从头到尾提 供一整套高效率的途径和措施。
3.1 管理信息系统开发方法概述
3.1 管理信息系统开发方法概述
3.1.3 开发方法的结构体系 主流的开发方法,其侧重点各有所不同:
方法学:强调开发方法的驱动对象(面向过程、 面向对象);
开发生命周期:强调开发过程的组织、管理和控 制; 技术:支持某种方法论的技术;
系统开发环境/工具:系统开发需要在一定的开
发环境下运用开发工具来完成。
3.1 管理信息系统开发方法概述
3.1.1 研究开发方法的原因和目标
1. 研究开发方法的原因
随着管理信息系统应用程度的深入和应用规模的扩大, 出现的问题:
手工处理信息过程和方法原封不动地“翻译”成软件程序后, 常常失败。 大型的应用系统应如何合理地组织人力、物力、财力来协调开 发。 对一个实体组织应如何着手调查分析。 一个大型系统应该如何进行系统化的划分。 如何才能合理地协调和利用信息资源。 如何充分发挥现有计算机和通讯设备的处理能力,更好的解决 实际管理问题等。
第3章 管理信息系统开发方法 3.1 3.2 3.3 3.4 3.5 开发方法概述 结构化生命周期法 原型法 面向对象开发方法 计算机辅助开发方法
第3章 管理信息系统开发方法
问题讨论: 1、是否可以认为,只要能编写好程序, 就能开发软件,对不对? 2、 “软件危机”是怎么回事? 3、为什么许多管理信息系统开发和应用 失败了,原因是什么?