最近一直在看软件工程视频,乍一听,很是厉害的样子,其实就是
简单地介绍一下需求分析的内容吧,看过了总得留下点痕迹吧。。。
有软件的需求,软件的需求来源于用户的需要,我们应该做到全心全意为人民服务,才会有需求分析的产生:
有了软件需求接下来就是需求分析的任务:
接下来是软件需求分析的流程:
另外,软件需求分析过程中用到的建模工具:
1)功能模型:数据流图;
2)数据模型:实体-联系图;
3)行为模型:状态迁移图。
软件需求规格说明书。在软件需求分析的最后,我们要提交一份详尽的规格说明书,规格说明书具体包含内容如下:
Ⅰ.引言
A.系统参考文献
B.整体描述
C.软件项目约束
Ⅱ.信息描述
A.信息内容
B.信息流:1 .数据流、2 .控制流
Ⅲ.功能描述
A.功能分解
B.功能描述:1 .处理说明、2 .限制、3 .性能需求、4 .设计约束、5 .支撑图
C.控制描述:1 .控制规格说明、2 .设计约束
Ⅳ.行为描述
A.系统状态
B.事件和动作
Ⅴ.确认标准
A.性能范围
B.测试种类
C.预期的软件响应
D.特殊考虑
等等。。。。。。
好软件的产生,少不了前期的分析整合,分析到位了,才会胸有成竹,编出适合大众的好软件......