软工导图总结——需求分析
来源:互联网 发布:2010年3d开奖数据 编辑:程序博客网 时间:2024/05/21 15:51
在软件开发过程中,许多问题都是由于收集、编写、协商修改软件需求过程中的失误而产生的,诸如信息收集不全、功能不明确、交流部充分、文档不完善、需求不断变更等。可以这样说软件项目中有一半的问题都是在需求分析阶段埋下的“祸根”,所以说需求分析在软件开发中起着至关重要的作用。
需求分析任务包括软件综合功能性能、分析系统数据需求、导出系统逻辑模型、修正系统开发计划、开发原型系统。
需求分析原则是建立分析模型前先理解问题、用户了解如何发生交合、记录了解如何发生交互、记录各需求起源和原因、多需求视图、需求赋予优先级、尽量删除含糊性。
而需求分析的方法我们这里介绍了三种,有结构化分析方法、原型化方法和动态分析方法。这里重点说下结构化分析方法,它的特点是面向数据流的自顶向下,逐步分解的适宜与数据处理类型的软件,而结构化分析方法中的重点就是数据流图。
最后来说下需求分析的过程,首先是问题识别,即确定软件需求和建立通信途径;接下来是分析与综合,常用的方法有面向数据流、面向数据结构、面向对象和结构数据系统这四种方法;再往下是编制各阶段文档,这里的文档有软件需求说明书、数据要求说明书、初步用户手册、软件开发实施计划;最后一个就是需求分析评审,包括目标与用户要求一致、文档齐全、文档清晰完整、接口问题和开发技术风险等。
- 软工导图总结——需求分析
- 软件工程—需求分析
- 软件工程—需求分析
- 软件工程—需求分析
- 软工总结(三)——需求分析
- 关于需求分析(总结)
- 需求分析步骤总结
- 软件工程——需求分析
- 软件工程——需求分析
- 软件工程——需求分析
- 软件工程——需求分析
- 【软件工程】——需求分析
- 毕设周记——需求分析
- 软件工程——需求分析
- 【DRP】——需求分析
- 软件工程—总体规划、需求分析
- 软件工程—chapter3 需求分析
- 需求分析—数据流图
- Eclipse build Android时不生成apk问题解决方法
- 第十四周上机任务项目一—数组大折腾
- Shell编程入门
- Memcached关于在Windows和Linux上的安装操作步骤
- android获取设备屏幕大小的方法
- 软工导图总结——需求分析
- VC++ OpenGL 开发环境配置
- c++ extern
- Shell精解
- dede标签
- 十大网络管理策略:将网络管理变成自动化
- 耶鲁公开课《博弈学》读书笔记
- 基于mini2440的按键中断控制LED(裸机代码)
- js中运算符的优先级