(三).系统开发策略 令在进行了上述工作之后,下一步将要考慧的 是系统开发策略的选择以及制定出系统的开 发计划。 系统开发策略目前主要有四种。 1.接收式的开发策略 2.直接式的开发策略 3.迭代式的开发策略 4.实验式的开发策略 9 China University of Geosciences 资源信息系统
China University of Geosciences 资源信息系统 (三). 系统开发策略 ❖在进行了上述工作之后,下一步将要考虑的 是系统开发策略的选择以及制定出系统的开 发计划。 ❖系统开发策略目前主要有四种。 ▪ 1. 接收式的开发策略 ▪ 2. 直接式的开发策略 ▪ 3. 迭代式的开发策略 ▪ 4. 实验式的开发策略
1.接收式的开发策略 经过调查分析,认为用户对信息需求 是正确的、完全的和固定的,现有的 信息处理过程和方式也是科学的,这 时可采用接收式的开发策略。即根据 用户需求和现有状况直接设计编程, 过渡到新系统。这种策略主要适用于 主系统规模不大,信息和处理过程结 构化程度高,用户和开发者又都很有 经验的场合。 9 China University of Geosciences 资源信息系统
China University of Geosciences 资源信息系统 1. 接收式的开发策略 经过调查分析,认为用户对信息需求 是正确的、完全的和固定的,现有的 信息处理过程和方式也是科学的,这 时可采用接收式的开发策略。即根据 用户需求和现有状况直接设计编程, 过渡到新系统。这种策略主要适用于 主系统规模不大,信息和处理过程结 构化程度高,用户和开发者又都很有 经验的场合
2.直接式的开发策略 ◆是指经调查分析后,即可确定用户需求和 处理过程,且以后不会有大的变化,则系 统的开发工作就可以按照某一种开发方法 的工作流程(如结构化系统开发方法中系 统开发生命周期的流程等等),按部就班 的走下去,直至最后完成开发任务。这种 策略对开发者和用户要求都很高,要求在 系统开发之前就完全调査清楚实际问题的 所有状况和需求。 9 China University of Geosciences 资源信息系统
China University of Geosciences 资源信息系统 2. 直接式的开发策略 ❖是指经调查分析后,即可确定用户需求和 处理过程,且以后不会有大的变化,则系 统的开发工作就可以按照某一种开发方法 的工作流程(如结构化系统开发方法中系 统开发生命周期的流程等等),按部就班 的走下去,直至最后完成开发任务。这种 策略对开发者和用户要求都很高,要求在 系统开发之前就完全调查清楚实际问题的 所有状况和需求
3.迭代式的开发策略 是指当问题具有一定的复杂性和难度, 时不能完全确定时,就需要进行反 复分析,反复设计,随时反馈信息, 发现问题,修正开发过程的方法。这 种策略一般花费较大,耗时较长,但 对用户和开发者的要求较低 9 China University of Geosciences 资源信息系统
China University of Geosciences 资源信息系统 3. 迭代式的开发策略 ❖是指当问题具有一定的复杂性和难度, 一时不能完全确定时,就需要进行反 复分析,反复设计,随时反馈信息, 发现问题,修正开发过程的方法。这 种策略一般花费较大,耗时较长,但 对用户和开发者的要求较低
4.实验式的开发策略 是指当需求的不确定性很高时,一时无 法制定具体的开发计划,则只能用反复 试验的方式来做。原型方法就是这种开 发策略的典型代表。这种策略一般需要 较高级的软件支撑环境,且对大型项目 在使用上有一定的局限性。 9 China University of Geosciences 资源信息系统
China University of Geosciences 资源信息系统 4. 实验式的开发策略 ❖是指当需求的不确定性很高时,一时无 法制定具体的开发计划,则只能用反复 试验的方式来做。原型方法就是这种开 发策略的典型代表。这种策略一般需要 较高级的软件支撑环境,且对大型项目 在使用上有一定的局限性