1
管理信息系统
1.11.4 本章小结

本章小结

1.系统开发方法(SDM)是构建信息系统需要遵循的过程。它主要包括传统的生命周期法、原型法、快速应用开发、终端用户开发等。

2.传统的系统开发生命周期(SDLC)是包含7个主要阶段的SDM。这7个阶段为:(1)规划,(2)系统分析,(3)系统设计,(4)开发,(5)测试,(6)实现,(7)维护。

3.规划,是信息系统开发工作开始前预先拟定的实施方案和步骤。规划阶段需要确定将要进行的项目并明确项目目标,包含三种主要活动:识别和选择开发系统、评估项目可行性、制定项目计划。

4.分析阶段的主要任务是分析终端用户的业务需求,并将项目目标细化为系统的功能和操作,也就是说,分析阶段是确定系统要“做什么”。分析阶段包括三种主要活动:收集业务需求、绘制流程图、确定系统建立方式。

5.设计阶段的目的是详细描述将如何构建新系统,也就是说,新系统应该具备哪些具体功能,以及应该包含哪些部分。通俗地讲,分析阶段是确定系统要“怎么做”。系统设计的两个主要方面是逻辑设计和物理设计。

6.在开发阶段,IT人员将设计阶段的所有设计文档细化,并将其转化成实际系统,此阶段的两个主要活动是:开发IT基础设施、开发数据库和程序。

7.测试阶段不但要测试软件问题,还要看需求实现了没有。测试阶段包括两个重要部分:编写测试条件和测试系统。常见的测试方法有单元测试和集成测试。

8.在实施阶段将系统制作成产品,使用户可以使用系统来进行实际业务的操作。这一阶段的主要活动是确定实施方式。常见的实施方式有直接接入、平行转换、试验性测试、分段转换。

9.维护阶段就是通过实施后的跟踪检查对系统进行监控、评估并根据需要对业务系统进行修正。维护是对信息系统的修复或升级,常用的维护方法有正确性维护、适应性维护、预防性维护、完整性维护。

10.原型法的基本思想是在投入大量的人力、物力之前,在限定的时间内,用最经济的方法,开发出一个可实际运行的系统原型,以便尽早澄清不明确的系统需求。

11.快速应用开发法(RAD),也被称为快速原型法,它是一种面向对象的系统开发方法,包括开发方法和软件工具。快速应用开发法通过结合联合应用设计(JAD)、原型设计和集成的CASE工具来减少系统开发所需时间。

12.随着计算机能力更多地转移到用户,某些类型的信息系统可由终端用户自己开发,很少或无须技术专家的正式协助,这种现象就叫做终端用户开发。

13.企业可根据自身的情况购买所需要的软件模块,例如只购买生产、财务和采购模块。采用软件包的方法迅速便捷,软件包中所体现的管理思想也是许多企业管理经验的总结,称之为“最佳实践”。

14.外包(outsourcing)是指企业选择不在内部执行,而让其他企业为其提供服务的一种安排。通常企业只把非核心业务进行外包,而核心业务部分,是企业市场地位的差异化和竞争优势的来源,企业是不可能将其进行外包的。