当前位置: 首页 > 自学考试 > 自学考试备考资料 > 自考《软件工程》基础知识点复习:结构化分析方法

自考《软件工程》基础知识点复习:结构化分析方法

更新时间:2013-03-22 16:31:59 来源:|0 浏览0收藏0

自学考试报名、考试、查分时间 免费短信提醒

地区

获取验证 立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

    结构化分析方法

    1.软件系统/产品的需求工作中的三大挑战:问题空间的理解、人与人之间的通信、需求的变化性。

    2.在软件需求分析和设计工程的对象是数据和程序,按实施原则的处理是先数据后程序。每一种分析方法必须能够表达和理解问题的数据域(包括数据流、数据内容、数据结构)和功能域(反映数据域的控制信息)。

    结构化分析方法(SA)是面向数据流进行需求分析的方法。是一种建模活动,使用简单易读符号,根
据软件内部数据传递、变更的关系,以“分解”和“抽象”为基本原则,以自顶向下逐层分解的分析策略,描绘满足功能要求的软件模型。

    SA分析步骤:(1)了解当前系统的工作流程,活得当前系统的物理模型。(2)抽象出当前系统的逻辑模型。(3)建立目标系统的逻辑模型。(4)做进一步的补充和优化。

    SA方法优点:适用于开发数据处理类型软件的需求分析,利用半形式化工具表达需求,简明易懂。

    缺点:(1)是一个静态模型,不反映处理顺序,不能控制模型,不适合描述实时控制系统。(2)只有和E-R图结合才能较完整描述用户对系统的需求。(3)只有和形式化方法结合才能精确描述软件需求。(4)不适合描述人机界面系统的要求。(5)要借助需求分析工具,提高需求分析质量和效率。

    SA方法特征:(1)严格定义需求。(2)划分开发阶段。(3)制定规范文档。(4)分析控制流程是其主要特征。

    SA是早期的软件工程方法,主要用于数据处理方面的问题。

?2013年高教自考网络辅导课程招生简章

?2013年4月各地自考报名信息

更多信息请访问:自学考试频道    自学考试论坛

分享到: 编辑:环球网校

资料下载 精选课程 老师直播 真题练习

自学考试资格查询

自学考试历年真题下载 更多

自学考试每日一练 打卡日历

0
累计打卡
0
打卡人数
去打卡

预计用时3分钟

环球网校移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载

返回顶部