【转】软件工程之需求分析(思维导图)

转自:https://blog.csdn.net/Elsa15/article/details/83858342

最近软工课程进行到需求分析部分,课程项目也进行到该阶段,课本上的文字实在是太无聊了,在网上看到这篇博文感觉条理很清晰,用思维导图的方式展现出来,理解起来也相对容易,感谢原作者的辛苦总结,原文见上链接。

软件需求分析阶段研究的对象是软件项目的用户要求,如何准确表达用户的要求,怎 样与用户共同明确将要开发的是一个什么样的系统,是需求分析要解决的主要问题。也就是说需求阶段的任务并不是确定系统怎样完成工作,而仅仅是确定系统必须完成哪些工作, 即对目标系统提出完整、准确、清晰、具体的要求。需求分析阶段所要完成的任务是以软 件计划阶段确定的软件工作范围为指南,通过分析综合建立分析模型,编制出软件需求规格说明书。

软件需求分析的具体内容、步骤如下:

生成的文档主要有软件需求规格说明书,内容如下:

个人感受:

搞清楚需求是做好一个项目的基础,对于程序员来说,最让人头疼的事可能就是工程快要结束的时候突然要改需求。一个完善的需求会为工程节约很多时间和成本。就拿我当初考研的例子来讲,接近考研的那几天我就觉得我整个考研是挺失败的,当然结果确实是挺失败的,最开始选学校自己就没有重视,觉得自己好好努力复习,就能考上。选学校的时候也没有认真的筛选,看着别人选这个学校,自己觉得难度不大也就盲目的跟风了,以至于后来专业课的复习感觉找不到方向,复习起来也吃力。所以需求真的太重要了,需求分析做的好,带来的好处可能就是事半功倍。

原文地址:https://www.cnblogs.com/djesse1/p/10602671.html

时间: 2024-10-15 05:32:50

【转】软件工程之需求分析(思维导图)的相关文章

使用思维导图Mindmanager完成需求分析

发展至今,Mindmanager已从众多的思维导图软件中脱颖而出.它能帮你整理思路和进行需求分析,并且通过各想法/思路间的丰富联系为你提供创新的灵感.本文举例说明如何使用思维导图软件Mindmanager进行需求分析与思路整理以及在文章写作方面的使用步骤. 思维导图软件Mindmanager在需求分析.资料整理和项目管理方面是非常独特地.下面我总结了Mindmanager在资料整理和文章写作方面的使用步骤,非常适用于我们的学习.写作.需求分析.资料整理,项目计划等工作,对学生.咨询人士将会很有帮

面向对象葵花宝典阅读思维导图(二)

在CSDN看到一个博主的一个系列不错,叫的是<面向对象葵花宝典>,看的话必须自宫么- -,学到了很多,但是怎么记录呢?单纯的文字没有一个树形结构的概念,看起来也不清晰,我就自己花了一个思维导图记录一下~ 专栏的地址是http://blog.csdn.net/column/details/oobaodian.html 本节记录的是该系列的14-17节 需求理解 即系统需要做什么 需求不等于功能  例子:ATM机 "取款"."存款"."查询余额&q

项目经理思维导图

如今,思维导图已广泛用于社会的各个行业和领域:项目经理使用思维导图工具进行项目管理和项目决策,CEO使用思维导图工具进行每天的任务和时间安排,web架构师使用思维导图工具进行需求分析,教授学者使用思维导图工具进行授课及演说,甚至连现在的小学生,也被老师要求用思维导图的形式来完成作业.而追溯思维导图及其应用领域,有这样一些人物不得不提,他们堪称思维导图领域真正的思维导图大师: 思维导图大师No.1:Tony Buzan(东尼·博赞) 主要成就:思维导图(Mind Mapping)的创始人,思维导图

信息安全工程师教程学习笔记汇总(思维导图及考试要点)

信息安全工程师教程思维导图 https://www.moondream.cn/?p=178 信息安全工程师教程思维导图 链接:https://pan.baidu.com/s/1CePwH94kIEAEN0ZDhZuTEQ 密码:请进入备考群获取 信息安全工程师学习笔记汇总 信息安全工程师学习笔记一之第一章信息安全基础 第一章 信息安全基础 1.信息安全概念 2.信息安全法律法规 3.信息安全管理基础 4.信息安全标准化知识 详见知识星球-信息安全工程师  https://t.zsxq.com/A

使用思维导图编写用例

网上例子: 有时候项目很紧,我们没有时间来把用例都设计好并写到用例管理系统中,使用思维导图是一种比较好的方式,而且越来越受到人们的追捧.但是在实施过程中,可能会有一些问题,比如A同学设计的用例只有他能看明白,B同学就很难看懂,这也不难理解,因为它就像人的大脑,他的思维是独一无二的,脑子里怎么想,这个就是怎么设计的.但是既然是用例,我们就需要保证其可读性及重用性,便于评审以及给他人复用.今天我就把自己工作中的一些经验分享出来给大家. 使用思维导图设计用例的注意事项: 1. 分级: 第一级:按测试的

曹工说Spring Boot源码系列开讲了(1)-- Bean Definition到底是什么,附spring思维导图分享

写在前面的话&&About me 网上写spring的文章多如牛毛,为什么还要写呢,因为,很简单,那是人家写的:网上都鼓励你不要造轮子,为什么你还要造呢,因为,那不是你造的. 我不是要造spring,我只是想把自己学习spring的一些感想,一些心得说出来,希望大家看到有不对的地方,请一定不吝赐教. 说说我自己,13年小本毕业,软件工程专业,校招去了最近疯传的牢厂总部里待了2年,15年越狱出来,某落魄互联网公司(PC时代风头无两)待了1年,慨叹深圳买房之艰难,遂于16年底回蓉.趁着热血未冷

物联网世界常见传输方式简介(思维导图)

物联网世界常见的传输方式包括:移动网络(2G/3G/4G).wifi.蓝牙.ZigBee等传统的传输方式,以及基于NB-IOT.Lora等新兴的传输方式.以下思维导图供参考: 点击附件下载原图.

Node 即学即用 笔记 思维导图

Node即学即用 REPL(Read-Evaluate-Print-Loop) console.log .clear .help .exit require('http') createServer 聊天服务器 tcp服务器 require('net') on connection on data on end on error telnet express app.get app.post -app.js -public -views ----partials EJS模板语言 测试 requi

思维导图分析http之前端组成

思维导图分析http前端组成 全文总览 本文分为三个部分:前端组成,http协议,http服务器应用程序.http的应用按照我自己的理解分为前端应用以及后端应用,所以我分别写了前端组成以及http服务器应用程序两章,中间穿插了一章http协议,主要介绍了http协议. 2.前端组成 这里的前端主要指web前端,即网页前端.前端部分分为三个部分:html,css,js.html负责网页页面的结构布局以及静态内容的排版:css称为层级样式表,主要有页面布局,添加样式,美化页面的功能:js是脚本编程语