结构化分析SA方法 需求分析有哪三种方法?2,什么是面向数据结构方法?
浏览量:2959
时间:2021-03-14 08:38:55
作者:admin
需求分析有哪三种方法?2,什么是面向数据结构方法?
首先用SA分析软件需求,然后用SD设计整个系统,最后用sp给出两种典型的软件结构(转换型和事务型),大大提高了软件开发的成功率。
三种基本结构形式是顺序、选择和重复。这三种数据结构可以组合成一个复杂的结构系统。该方法从目标系统的输入输出数据结构入手,推导出程序的框架结构,再加入其他细节,得到完整的程序结构图。这种方法对于输入输出数据结构清晰的中小型系统尤其有效,例如商业应用中的文件表处理。该方法还可以与其他方法相结合进行模块的详细设计。
如何理解结构化分析SA的基本思想?
其基本思想是:根据SA方法的数据流图,建立良好的模块结构图(如SC图或软件层次框图);利用模块化设计原理控制系统的复杂性,即,设计一个软件结构图或软件层,具有相对独立的模块、适当深度和宽度的模块结构图、单入口单出口、单功能模块结构子框图。该方法提供了描述软件系统的工具,并提出了评价模块结构图质量的标准,即模块之间的连接越松散越好,模块中组件之间的连接越紧密越好。结构设计的目的是使程序的结构尽量反映待解决问题的结构。结构设计的任务是将DFD从需求分析转化为SC。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。