《管理信息系统实用教程》电子教案第2章信息系统开发[1]
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
§最终用户开发工具大大提高了应用程序的
生成速度和便利程度,并且还提供一些新 的能力,如图形、电子表格、模型化,以 及特殊信息检索等,这些都是满足重要的 商业需求所必须的。遗憾的是第四代开发 工具能力仍很有限,所以它还不能完全取 代适合于某些商业应用的常规工具。
《管理信息系统实用教程》电子教案 第2章信息系统开发Hale Waihona Puke 1]2.4 最终用户开发法
q 最终用户系统开发的优点:
§用户自己确定系统改进需求,避免了需求
被误解。
§用户参与并满足用户需求,使系统更容易
被接受并更乐于被使用。
§用户控制系统开发过程,消除了传统方法
中用户与程序员之间的系统开发屏障。
§减少应用系统后备资源。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
稳定的支持。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.3 利用软件包开发信息系统
q 利用软件包开发的缺点
§软件包通常是针对所有组织中比较通用的
一些应用而设计的。对一个复杂的系统, 很难建立一套技术性能完善、多用途的商 业软件包。
§在某些情况下,由于系统转换成本的提高,
购买软件包可能会给开发工作带来不利。
方案。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
主要内容
§传统的系统生命周期法 §原型法 §应用软件包 §终端用户开发 §资源外包。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.1 传统的系统生命周期法
§ 系统生命周期法(System Lifecycle)是
一种最传统的建立信息系统的方法,特别 是一些复杂或大型系统项目的开发至今仍 在运用这一方法。
2.4 最终用户开发法
q 缺点:
§缺乏充分、规范的系统分析。 §缺乏全面的质量保证标准和控制。 §数据难以控制。 §“私用”信息系统增多。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.4 最终用户开发法
q 最终用户系统开发的管理
§策略一:信息中心(Information Center),
2.1 传统的系统生命周期法
安装阶段 (Installation)
该阶段的任务包括系统测试、人员培训和 系统转换。
后期运行阶段 (Postimplementation)
该阶段包括系统安装投入使用后对系统的 使用和评审,还包括为完善系统所进行的 系统修改。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
q 原型法的适用性
§当需求不能完全确定时,原型法更为实用; §原型法对信息系统终端用户界面 (End-user
Interface) 的设计尤其有用;
§原型法鼓励用户参与到整个系统开发过程中
去,更容易满足用户需求,并且提高用户满 意度。
【案例】 用原型法开发一个公事包管理程序。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.5 利用外包建立信息系统
§变固定成本为可变成本:很多外部开发协
议,如工资单处理/规定收费标准按实际处 理事务的单价,如处理一张工资单的费用 计算。作为外部开发商要考虑一年或整个 协议执行过程中事务处理量可能发生的变 化,而对客户而言!他们只需按实际得到的 服务来支付费用,这与传统的用不用都需支 付固定维护成本的内部系统相比,其做法 截然不同。
2.5 利用外包建立信息系统
q 外包的优点
§服务质量:因为一旦外部开发商提供的服务
不够满意,那么他将会失去自己的客户,所 以企业对外部开发商的影响比对自己员工的 影响更大,从而使企业能以较低的成本从开 发商那里获得高质量的服务。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.5 利用外包建立信息系统
即在企业中建立一个信息中心,作为专为 最终用户计算机应用提供培训和支持的机 构。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.4 最终用户开发法
§策略二:对最终用户应用的管理。建立多
个小型信息中心,按不同业务部门的需求 和业务职能范围提供培训和开发工具,以 适用于各类型最终用户应用开发者的需求 。同时组织应将最终用户系统纳入规划中 ,对最终用户应用开发进行管理和控制。
《管理信息系统实用教 程》电子教案-第2章信
息系统开发
2020/11/6
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
教学目的
§掌握系统建立的方案:传统系统生命周期
法、原型法、应用软件包、终端用户开发 和资源外包。
§比较每一种方法的优点和局限性。 §评价解决由这些方法所引发的管理问题的
q 原型法的局限性
§不适合大型系统的开发; §掩盖系统开发中的一些基本步骤,基本的
系统分析和需求分析被削弱,单纯为工作 原型而仓促行动。
§对原企业基础管理工作要求较高,否则容
易走上机械模拟原手工系统的轨道。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.3 利用软件包开发信息系统
§通过购买应用软件包建立信息系统。应用
大减轻企业建设信息系统的工作量。
§软件包程序在投放市场前已经过充分地测
试,大大减轻了安装过程的测试工作。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.3 利用软件包开发信息系统
q 利用软件包的优点
§建立在软件包基础上的系统所需的信息系
统内部资源较少,从而降低系统开发成本。
§软件包开发商能为用户提供技术上的长期、
软件包 (Application Software Package) 是 指可从开发商那里买到的预先编写好的应 用软件程序。对于企业而言,当有合适的 软件包可选用时,建立信息系统就无需再 为那些固定的功能编写自己的软件程序了, 从而也减少了设计、测试、安装和维护的 工作量。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.5 利用外包建立信息系统
q 将组织中计算机中心的运作、通信网络或 应用开发的控制权交给从事系统服务的外 部开发商的方式称作外包 (outsourcing)
q 利用外包开发可以在经济、服务质量、可 预算性、灵活性、人力资源等方面获得优 势;但外包也容易造成项目的失控、信息 的丢失和泄漏、对技术公司的依赖等。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.5 利用外包建立信息系统
§据调查显示,IT外包已经占所有外包业务开
支的大约28%,几乎每一家实行业务外包 的公司都将其IT的某些职能外包出去,外包 成为使组织简化并更有效率的一种战略选 择。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.1 传统的系统生命周期法
§ 该方法把一个信息系统开发过程看成像产
品一样具有生命周期。一个信息系统开发 的生命周期大致可分为六个阶段:立项、 系统分析、系统设计、编程、安装和实施, 各阶段紧密衔接,顺序完成,每个阶段具 有特别转折点和阶段性成果。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.5 利用外包建立信息系统
§可以解放人力资源:使其用于其他项目,
将较少且昂贵的高层次人才集中到具有较 高价值和回报的活动中。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.5 利用外包建立信息系统
q 外包的缺点
§失控 §战略信息易损 §依赖性
2.3 利用软件包开发信息系统
q 软件包的选择(评审标准)
§软件包的功能 §灵活性 §用户友好程度 §硬件和软件资源 §数据库要求
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.3 利用软件包开发信息系统
q 软件包方法主要工作
§ 安装 § 维护 § 文档资料 § 开发商资质 § 费用
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.2 原型法
q 原型法的步骤
确定用户基本需求 建立一个系统的初步原型 使用原型,精练用户需求 修改并提高原型
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
原型法主要步骤:
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
信息系统开发的生命周期
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.1 传统的系统生命周期法
q 系统生命周期的各阶段
立项阶段 (Project Definition)
确定组织是否存在问题,以及存在的问题能 否通过一个新的信息系统或修改现行系统得 以解决。如果要建立一个系统项目,该阶段 就要确定项目的总体目标,界定项目的范围, 并向管理层提交一份项目计划报告。
采用最终用户开发法建立的系统比用传 统的生命周期法开发的系统要快得多。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
第3章 管理信息系统开发方法
最终用户开发法和传统的生命周期法的过程比较
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.4 最终用户开发法
q 最终用户开发工具
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.3 利用软件包开发信息系统
软件包不可能满足一个组织的全部需求,当
组织存在独特需求时,软件包开发商就必须 提供“定制”服务。而随着一个软件包修改 的增多,实施费用也会增加,以至于抵消软 件包的优点。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.5 利用外包建立信息系统
q 外包的优点
§经济方面:由于负责系统开发服务的外部开
发商是信息系统服务和技术方面的专家,所 以靠专业化和规模经济,他们能以低于内部 成本的费用向组织提供同样的服务和价值。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.3 利用软件包开发信息系统
q 下述情况适于选择购买软件包的开发战 略:
§具有与其他很多企业相同的职能时; §自行开发信息系统的资源不足时; §最终用户采用微机作为开发平台时;
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.3 利用软件包开发信息系统
q 利用软件包的优点
§系统设计工作主要由软件开发商承担,大
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.1 传统的系统生命周期法
系统分析阶段 (System Analysis)
该阶段任务是详细分析现行系统(人工的 或者自动的)存在的问题,找出解决这些 问题的方案和所要达到的目标,并说明可 供选择的解决方案。系统分析阶段还要分 析各种可选方案的可行性。
§可预算性:由于企业与外部开发商事先针对
不同层次的服务所对应的费用进行了签约, 因此可大大减少成本的不确定性。
§灵活性:在组织的信息系统基础设施不发生
重大变化的情况下,能适应业务量的增长。 当信息技术渗透整个企业价值链时,由于成 本和性能可按变化的需求不断进行调整,所 以外部开发商可提供较强的业务控制和适应 能力。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.1 传统的系统生命周期法
系统设计阶段 (System Design)
该阶段生成解决方案的逻辑和物理设计说 明书。
编程阶段 (Programming)
该阶段按设计阶段形成的设计说明书来编 制软件程序代码。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
应用软件包的系统开发过程
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.4 最终用户开发法
最终用户不靠专业技术人员帮助,而运 用专门的第四代软件工具自行开发信息 系统,这种情况称作最终用户开发 (End-user Development)。
2.1 传统的系统生命周期法
q 生命周期法的局限性 生命周期法需要大量的资源 生命周期法缺乏灵活性,不适合需求的多变 生命周期法不适合面向决策的应用
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.2 原型法
原型法是出于一种朴素的原理:先按照用户 提出的需求快速、低成本地建立一个系统原 型,然后提供给用户试用,在试用过程中不 断完善。通过用户与系统原型的交互作用, 用户能够不断明确自己的信息需求.被用户最 终认可的原型,即可作为系统的最终开发结 果。
生成速度和便利程度,并且还提供一些新 的能力,如图形、电子表格、模型化,以 及特殊信息检索等,这些都是满足重要的 商业需求所必须的。遗憾的是第四代开发 工具能力仍很有限,所以它还不能完全取 代适合于某些商业应用的常规工具。
《管理信息系统实用教程》电子教案 第2章信息系统开发Hale Waihona Puke 1]2.4 最终用户开发法
q 最终用户系统开发的优点:
§用户自己确定系统改进需求,避免了需求
被误解。
§用户参与并满足用户需求,使系统更容易
被接受并更乐于被使用。
§用户控制系统开发过程,消除了传统方法
中用户与程序员之间的系统开发屏障。
§减少应用系统后备资源。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
稳定的支持。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.3 利用软件包开发信息系统
q 利用软件包开发的缺点
§软件包通常是针对所有组织中比较通用的
一些应用而设计的。对一个复杂的系统, 很难建立一套技术性能完善、多用途的商 业软件包。
§在某些情况下,由于系统转换成本的提高,
购买软件包可能会给开发工作带来不利。
方案。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
主要内容
§传统的系统生命周期法 §原型法 §应用软件包 §终端用户开发 §资源外包。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.1 传统的系统生命周期法
§ 系统生命周期法(System Lifecycle)是
一种最传统的建立信息系统的方法,特别 是一些复杂或大型系统项目的开发至今仍 在运用这一方法。
2.4 最终用户开发法
q 缺点:
§缺乏充分、规范的系统分析。 §缺乏全面的质量保证标准和控制。 §数据难以控制。 §“私用”信息系统增多。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.4 最终用户开发法
q 最终用户系统开发的管理
§策略一:信息中心(Information Center),
2.1 传统的系统生命周期法
安装阶段 (Installation)
该阶段的任务包括系统测试、人员培训和 系统转换。
后期运行阶段 (Postimplementation)
该阶段包括系统安装投入使用后对系统的 使用和评审,还包括为完善系统所进行的 系统修改。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
q 原型法的适用性
§当需求不能完全确定时,原型法更为实用; §原型法对信息系统终端用户界面 (End-user
Interface) 的设计尤其有用;
§原型法鼓励用户参与到整个系统开发过程中
去,更容易满足用户需求,并且提高用户满 意度。
【案例】 用原型法开发一个公事包管理程序。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.5 利用外包建立信息系统
§变固定成本为可变成本:很多外部开发协
议,如工资单处理/规定收费标准按实际处 理事务的单价,如处理一张工资单的费用 计算。作为外部开发商要考虑一年或整个 协议执行过程中事务处理量可能发生的变 化,而对客户而言!他们只需按实际得到的 服务来支付费用,这与传统的用不用都需支 付固定维护成本的内部系统相比,其做法 截然不同。
2.5 利用外包建立信息系统
q 外包的优点
§服务质量:因为一旦外部开发商提供的服务
不够满意,那么他将会失去自己的客户,所 以企业对外部开发商的影响比对自己员工的 影响更大,从而使企业能以较低的成本从开 发商那里获得高质量的服务。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.5 利用外包建立信息系统
即在企业中建立一个信息中心,作为专为 最终用户计算机应用提供培训和支持的机 构。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.4 最终用户开发法
§策略二:对最终用户应用的管理。建立多
个小型信息中心,按不同业务部门的需求 和业务职能范围提供培训和开发工具,以 适用于各类型最终用户应用开发者的需求 。同时组织应将最终用户系统纳入规划中 ,对最终用户应用开发进行管理和控制。
《管理信息系统实用教 程》电子教案-第2章信
息系统开发
2020/11/6
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
教学目的
§掌握系统建立的方案:传统系统生命周期
法、原型法、应用软件包、终端用户开发 和资源外包。
§比较每一种方法的优点和局限性。 §评价解决由这些方法所引发的管理问题的
q 原型法的局限性
§不适合大型系统的开发; §掩盖系统开发中的一些基本步骤,基本的
系统分析和需求分析被削弱,单纯为工作 原型而仓促行动。
§对原企业基础管理工作要求较高,否则容
易走上机械模拟原手工系统的轨道。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.3 利用软件包开发信息系统
§通过购买应用软件包建立信息系统。应用
大减轻企业建设信息系统的工作量。
§软件包程序在投放市场前已经过充分地测
试,大大减轻了安装过程的测试工作。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.3 利用软件包开发信息系统
q 利用软件包的优点
§建立在软件包基础上的系统所需的信息系
统内部资源较少,从而降低系统开发成本。
§软件包开发商能为用户提供技术上的长期、
软件包 (Application Software Package) 是 指可从开发商那里买到的预先编写好的应 用软件程序。对于企业而言,当有合适的 软件包可选用时,建立信息系统就无需再 为那些固定的功能编写自己的软件程序了, 从而也减少了设计、测试、安装和维护的 工作量。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.5 利用外包建立信息系统
q 将组织中计算机中心的运作、通信网络或 应用开发的控制权交给从事系统服务的外 部开发商的方式称作外包 (outsourcing)
q 利用外包开发可以在经济、服务质量、可 预算性、灵活性、人力资源等方面获得优 势;但外包也容易造成项目的失控、信息 的丢失和泄漏、对技术公司的依赖等。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.5 利用外包建立信息系统
§据调查显示,IT外包已经占所有外包业务开
支的大约28%,几乎每一家实行业务外包 的公司都将其IT的某些职能外包出去,外包 成为使组织简化并更有效率的一种战略选 择。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.1 传统的系统生命周期法
§ 该方法把一个信息系统开发过程看成像产
品一样具有生命周期。一个信息系统开发 的生命周期大致可分为六个阶段:立项、 系统分析、系统设计、编程、安装和实施, 各阶段紧密衔接,顺序完成,每个阶段具 有特别转折点和阶段性成果。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.5 利用外包建立信息系统
§可以解放人力资源:使其用于其他项目,
将较少且昂贵的高层次人才集中到具有较 高价值和回报的活动中。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.5 利用外包建立信息系统
q 外包的缺点
§失控 §战略信息易损 §依赖性
2.3 利用软件包开发信息系统
q 软件包的选择(评审标准)
§软件包的功能 §灵活性 §用户友好程度 §硬件和软件资源 §数据库要求
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.3 利用软件包开发信息系统
q 软件包方法主要工作
§ 安装 § 维护 § 文档资料 § 开发商资质 § 费用
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.2 原型法
q 原型法的步骤
确定用户基本需求 建立一个系统的初步原型 使用原型,精练用户需求 修改并提高原型
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
原型法主要步骤:
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
信息系统开发的生命周期
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.1 传统的系统生命周期法
q 系统生命周期的各阶段
立项阶段 (Project Definition)
确定组织是否存在问题,以及存在的问题能 否通过一个新的信息系统或修改现行系统得 以解决。如果要建立一个系统项目,该阶段 就要确定项目的总体目标,界定项目的范围, 并向管理层提交一份项目计划报告。
采用最终用户开发法建立的系统比用传 统的生命周期法开发的系统要快得多。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
第3章 管理信息系统开发方法
最终用户开发法和传统的生命周期法的过程比较
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.4 最终用户开发法
q 最终用户开发工具
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.3 利用软件包开发信息系统
软件包不可能满足一个组织的全部需求,当
组织存在独特需求时,软件包开发商就必须 提供“定制”服务。而随着一个软件包修改 的增多,实施费用也会增加,以至于抵消软 件包的优点。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.5 利用外包建立信息系统
q 外包的优点
§经济方面:由于负责系统开发服务的外部开
发商是信息系统服务和技术方面的专家,所 以靠专业化和规模经济,他们能以低于内部 成本的费用向组织提供同样的服务和价值。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.3 利用软件包开发信息系统
q 下述情况适于选择购买软件包的开发战 略:
§具有与其他很多企业相同的职能时; §自行开发信息系统的资源不足时; §最终用户采用微机作为开发平台时;
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.3 利用软件包开发信息系统
q 利用软件包的优点
§系统设计工作主要由软件开发商承担,大
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.1 传统的系统生命周期法
系统分析阶段 (System Analysis)
该阶段任务是详细分析现行系统(人工的 或者自动的)存在的问题,找出解决这些 问题的方案和所要达到的目标,并说明可 供选择的解决方案。系统分析阶段还要分 析各种可选方案的可行性。
§可预算性:由于企业与外部开发商事先针对
不同层次的服务所对应的费用进行了签约, 因此可大大减少成本的不确定性。
§灵活性:在组织的信息系统基础设施不发生
重大变化的情况下,能适应业务量的增长。 当信息技术渗透整个企业价值链时,由于成 本和性能可按变化的需求不断进行调整,所 以外部开发商可提供较强的业务控制和适应 能力。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.1 传统的系统生命周期法
系统设计阶段 (System Design)
该阶段生成解决方案的逻辑和物理设计说 明书。
编程阶段 (Programming)
该阶段按设计阶段形成的设计说明书来编 制软件程序代码。
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
应用软件包的系统开发过程
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.4 最终用户开发法
最终用户不靠专业技术人员帮助,而运 用专门的第四代软件工具自行开发信息 系统,这种情况称作最终用户开发 (End-user Development)。
2.1 传统的系统生命周期法
q 生命周期法的局限性 生命周期法需要大量的资源 生命周期法缺乏灵活性,不适合需求的多变 生命周期法不适合面向决策的应用
《管理信息系统实用教程》电子教案 第2章信息系统开发[1]
2.2 原型法
原型法是出于一种朴素的原理:先按照用户 提出的需求快速、低成本地建立一个系统原 型,然后提供给用户试用,在试用过程中不 断完善。通过用户与系统原型的交互作用, 用户能够不断明确自己的信息需求.被用户最 终认可的原型,即可作为系统的最终开发结 果。