【软件设计师考试】系统开发与运行

 前言     

        本篇博客主要总结了《软件设计师教程》第五章 1-4节的内容,系统的分析与设计和需求分析结构化分析方法。希望能给读者带来收获~

 

主要内容

       从系统分析的概述到原理,我们需要了解系统分析的目的强调业务问题方面,原理中的模块内聚的几种形式也应该了解。如通信内聚是指模块内的所有处理元素都在同一个数据结构上操作。系统设计的步骤从概要设计到详细设计的内容需啊哟我们重点关注!

       思维导图如下:

                                


     

 有关需求分析和需求工程的简要内容如下:

                           

                             

 

       自顶向下的结构化分析方法中,抽象和分解是处理任务复杂问题的两个基本手段。这一块知识和下午题数据流图息息相关,因此,分层数据流图的审查原则 P230 是重点哦。 分层数据流图的审查需要注意以下几点:

1.分层数据流图的一致性

   ①一致性中要保持父图和子图的平衡

   ②针对活动输入输出流的数据守恒

   ③局部数据存储。也就是在一张DFD(数据流图)中,当一个数据存储作为多个加工之间的交界面时,该数据存储应该画出。

   ④一个加工的输出数据流不能与该加工的输入数据流同名。

 

2.分层数据流图的完整性

①每个加工至少有偶一个输入数据流和一个输出数据流

②整套分层数据流图中,每个数据存储应至少有一个加工对其读,另一个加工对其写。

③每个数据流和文件都要命名,保持与数据字典的一致。

④每个基本加工都要有一个加工规约。

       

小结


      通过对需求的分析和结构化的分析,开发的下一步就是结构化设计与测试,后面几节的内容也是很重要的,大家也要多画导图多总结!

        

评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值