正确答案
应用快速开发法进行开发的前提条件是,开发者已经了解用户的问题,有明确的开发目标,知道用开发出来的系统做什么工作,能解决哪些困难的问题,以及这个系统有哪些功能上的局限性,需要用户做什么。同时他们对于解决这类问题的开发工具以及数学模型等也必须很熟悉。许多用于分析特定问题的小型DSS都可以用DSS生成器开发。
阶段1:规划;需求估计和问题诊断,定义DSS的目标和对象。
阶段2:调研;识别出与用户需求相关联的可行的开发方法。
阶段3:系统分析和概念设计;决定最适当的开发方法和实施DSS所需要的特定资源,包括技术资源、人员资源、财力资源、组织资源等。
阶段4:设计;决定系统的详细规格,包括系统组成成分、结构、特征等。
阶段5:构造;上述设计的技术实现,通过测试不断完善。
阶段6:实施;测试:收集系统输出的数据,与设计规格相比较。评价:评价系统是否满足了用户的需求,应包括技术和组织两方面。评价一个DSS是特别困难的,因为DSS是不断变化或扩张的。因此,对DSS没有一个完整定义的评价标准。该过程是一个周期性的、需要不断进行的过程。培训:对用户特别是作业层用户进行培训,让他们学会使用和维护系统。
阶段7:维护和文档化;对系统应用的进一步发展和用户群提供支持,编写相应的文档。
阶段8:适应和改善;重复上述步骤,在用户提出新的需求进进行修正。采取快速开发法的主要优点是充分利用DSS生成器的各中预制功能,节约时间和人力,在很短时间内建立起问题分析的模型。系统的开发、维护和更新需要系统开发人员来承担。这种方法的主要缺点是它们通常是由少数人来开发的,只用于某些专业性较强的领域,开发者对所熟悉领域以外的知识了解较少,开发出来的信息系统缺乏通用性,在功能的完整性方面较并。