软件工程导论里的SA方法是什么意思?

如题所述

Structured Analysis的缩写形式,是结构化分析方法的意思
SA方法的基本思想:“由顶向下逐层分解”, 这是软件工程中的一条基本原则。
SA方法的实施步骤: 先分析当前现实环境中已存在的人工系统,再考虑即将开发的软件系统。
SA方法优点: 简单清晰, 易于学习掌握、易于使用。
SA方法的薄弱环节:
· SA方法在理解和表达用户的数据需求方面比较局限,同数据库技术亦不能较好地衔接。
· SA方法在理解和表达人机界面方面是很差的,用数据流图描绘人机界面不太合适,逐层
分解在这里起不了什么作用,而且SA方法通常要到最后才来考虑人机界面。
· SA方法强调分析数据流,而对时间、控制方面的描述恰恰是不精确的,所以SA方法原则
上不适用于实时系统。
· 在澄清、确定用户需求方面能起的作用是有限的。
温馨提示:答案为网友推荐,仅供参考