试述结构化系统开发方法的优缺点和适用范围。
试述结构化系统开发方法的优缺点和适用范围。
【正确答案】:结构化系统开发方法的优点:
(1)由于是分阶段分任务地完成的系统开发,前一个阶段的完成是后一个阶段工作的前提和依据,而后一阶段的完成往往又验证了前一阶段的成果。
(2)这个开发过程是从抽象到具体,逐步求精的过程。从时间的进程来看,每一阶段的工作,都体现出自上而下、逐步求精的结构化技术特点。
(3)分析和设计过程完善,即首先进行系统分析,然后进行系统设计,从而大大提高了系统的正确性、可靠性和可维护性。
(4)对每一个阶段的工作任务完成情况进行设立检查点,对于出现的错误或问题,及时加以解决,使错误止于该阶段,从而降低了损失,开发的质量得到保证。
结构化系统开发方法的缺点:
(1)它是一种需要预先定义需求的方法,只适应于可在早期阶段就完全确定用户需求的项目,在其后的阶段很难再根据用户新的需要而增加或更改开发程序。
(2)不能很好地从系统分析到系统设计过渡,即如何是物理模型如实反映出逻辑模型的要求。
(3)该方法文档的编写工作量极大,随着开发工作的进行,这些文档需要及时更新。
结构化系统开发方法的适用范围:这种方法适用于一些组织相对稳定、业务处理过程相对规范、需求相对明确且在一定时期内不会发生大的变化的大型复杂系统的开发。
Top