结构化开发方法 百科内容来自于: 百度百科

简介

用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化、自顶向下地对系统进行分析和设计的方法。

基本思想

结构化开发方法是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。

主要属性

优点

结构化开发方法又称生命周期法,是迄今为止最传统、应用最广泛的一种信息系统开发方法。结构化开发方法采用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化、自顶向下地对信息系统进行分析与设计。该方法严格按照信息系统开发的阶段性开展设计工作,每个阶段都产生一定的设计成果,通过评估后再进入下一阶段开发工作。因此,结构化开发方法具有以下优点:
  • 开发工作的顺序性、阶段性适合初学者参与软件的开发
  • 开发工作的阶段性评估可以减少开发工作重复性和提高开发的成功率
  • 该方法有利于提高系统开发的正确性、可靠性和可维护性
  • 具有完整的开发质量保证措施
具有完整的开发文档标准体系

不足

结构化开发方法存在的不足主要是开发周期太长,个件化开发阶段的文档编写工作量过大或过于烦琐,无法发挥开发人员的个性化开发 能力。一般来说,结构化开发方法主要适用于组织规模较大、组织结构相对稳定的企业,这些大型企业往往业务处理过程规范、信息系统数据需求非常明确,在一定时期内需求变化不大。
$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定