【软件工程】——需求分析

         引言

    为什么我们需要需求分析?因为我们和客户分别专注自己的领域,不能很好的理解彼此的处境,而这就需要我们开发人员必须和客户很好的交流,在交流过程中把客户陈述不完备、不准确和不全面,不断地变化的需求抽象成现有的需求,还需要挖掘隐藏的需求。往往一次项目的好坏在很大程度上取决于需求分析的效果。

    内容

   在上一篇博客中总结了可行性研究,当我们认为这个项目具有可行性以后,下面就是我们着手来策划这个项目的具体内容,而这个具体内容就需要我们通过和客户交流来使客户的需求转化成我们的逻辑,下面来介绍一下需求分析的过程:

       

   在需求分析的过程中我们需要很多方面的分析像功能  性能 环境  可靠性  安全保密   用户界面   资源使用 成本消耗 开发进度 预先估计以后可能达到的目标等。在分析过程中需要针对不同类型的任务和模型,我们需要采取不同的方法,这样才能更好的完成需求分析的目的。当然我们还需要借助很多的工具像数据流图,数据字典等。其中数据流图是很重要的工具,下面是数据流图的优缺点:

       

  下面是我在看视频的过程当中,截的一张需求分析的流程:

  上面的图很好的解释我们需求分析的整个过程。当然在这个阶段我们需要形成的重要的文档——规格需求说明书。

  在总结了重要的知识点以后,下面用一张图来总结我对一章的一个整体的理解:

     

  下一篇将介绍面向过程的分析方法!

   




评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

g-Jack

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值