摘 要: | 对于系统开发的过程已有大量的研究和讨论,最初,重点集中在传统系统开发上,即其分析、设计、完善、转换、操作和维护,包括流程图,数描述、判定表和一系列用于减轻编程的语言。它有助于提高开发过程的效率,但没有解决某些最基本的问题。如很少有过程的“系统化”;不能为分析员和用户提供建立问题模型的工具;缺少相互联系的共同语言。 一、系统分析和设计技术的发展 从二十世纪六七十年代,为了解决这些缺陷,引入了对结构分析和设计技术(SADT),改变了系统开发过程。结构化方法引入一些标准化的方法和定义。这样分析员和用户用懂得的工具解决了联系问题。 结构开发中使用的方法强调了用户要求经常变化的特点,而传统方法一旦在维护工程开始后,技术要求就被“冻结”了。使用结构化方法能把系
|